Bruno
c6d01c1420
Optimizing iteration
...
prefix ++i is faster than post i++
2021-04-18 11:38:03 +02:00
brunoherbelin
1081b4a54d
allow undo of trigger snapshot
2021-04-17 14:09:09 +02:00
brunoherbelin
ebb5fd16bb
Draft implementation of Snapshots, with saving and UI
2021-04-17 10:28:12 +02:00
brunoherbelin
2d4a6d1fe6
Snapshots in Action manager
2021-04-15 22:50:28 +02:00
brunoherbelin
17d2a63132
Important change: sources keep their id all lifelong.
...
This simplifies a lot history and testing in session.
2021-04-13 22:26:26 +02:00
brunoherbelin
112b583379
Entire cleanup of ActionManager
...
History of previous id of sources is now obtained in SessionLoader; no
need to store the id of the source in action manager XML (so also
removed in View current id).
2021-03-19 23:09:49 +01:00
brunoherbelin
b07009f3ce
BugFix: SessionGroupSource creation and update in ActionManager and
...
SessionCreator.
2021-03-19 22:53:08 +01:00
brunoherbelin
ac5e885fb3
Brute force implementation of undo-redo of mixing group
2021-03-18 21:44:38 +01:00
brunoherbelin
5ab5f1b60f
bruteforce and efficient implementation of mixing groups management in
...
session.
2021-03-12 20:25:36 +01:00
brunoherbelin
10f9c1b329
Work in progress Implementation of mixing group
...
link and unlink methods, integration in MixingView, update groups on
source change, undo-redo improved.
2021-03-10 23:38:09 +01:00
brunoherbelin
2d62ab969c
Work in progress: undo & redo of mixing group creation and delete
...
actions.
2021-03-10 00:16:49 +01:00
Bruno
7656113dcc
Large commit for implementation of load&save of MixingGroups
2021-03-07 19:27:00 +01:00
brunoherbelin
1390eff646
Action manager follows View of restored action (user settings)
2020-10-11 16:02:41 +02:00
brunoherbelin
650017c8f3
BugFix: history manager undo and redo for delete and recreation of
...
source, delete multiple sources or clones, etc.
2020-10-11 00:37:04 +02:00
brunoherbelin
233fc64c4e
Increased size of unique identifier of objects: using uint64 instead of
...
int. Deep change in all concerned objects (Node, Source, Shader, etc.).
No behavior change, just more robust in duration.
2020-10-06 22:45:52 +02:00
brunoherbelin
77d9b17ac8
HistoryManager: new widget and extending scope of historized user
...
actions.
2020-10-06 21:39:37 +02:00
brunoherbelin
616c6c8bdf
First working implementation of ActionManager, but incomplete.
2020-10-04 22:52:23 +02:00
brunoherbelin
3e5b1e74e8
Adding ActionManager
2020-10-03 14:05:58 +02:00