Sebastian
|
c3543cffce
|
Workaround for vector_shared_ptr_templated serialization mess.
|
2024-12-19 01:00:38 +01:00 |
|
Sebastian
|
9b75b36c41
|
Serialization of NodeHandle<T> stays a mystery...
|
2024-12-16 02:10:58 +01:00 |
|
Sebastian
|
996ed16c01
|
Better centered text. Pass by reference for midi variable is not going to work with json serialization.
|
2024-12-15 03:17:10 +01:00 |
|
Sebastian
|
96c2bde0e1
|
Vector UI on its way!
|
2024-12-15 01:47:53 +01:00 |
|
Sebastian
|
b2ed35a704
|
ControlNodes init. Feels like a good idea!
|
2024-12-13 01:15:55 +01:00 |
|
Sebastian
|
7f2d16932f
|
Resize on hover taken out. ModNode introduced but needs a better ui approach.
|
2024-12-13 00:30:31 +01:00 |
|
Sebastian
|
bc8c433e47
|
Fun with config nodes that modifiy other config nodes. Circular connections lead to a crash.
|
2024-12-11 01:16:06 +01:00 |
|
Sebastian
|
456528f230
|
Some tweaks, not much progress.
|
2024-12-10 00:00:53 +01:00 |
|
Sebastian
|
ddf9e640b1
|
Good working protoype with config nodes and a experimental channel setting ui.
|
2024-12-09 01:40:13 +01:00 |
|
Sebastian
|
3b08037f92
|
Config nodes do what they should do now. UX is still off, modifier keys do different things on MidiNodes and ConfigNodes.
|
2024-12-08 14:21:46 +01:00 |
|
Sebastian
|
558829f619
|
Config nodes not working yet, but everything is prepared.
|
2024-12-08 02:25:57 +01:00 |
|
Sebastian
|
d9c97be326
|
Inbetween states. Midi nodes and config nodes use same interface now.
|
2024-12-07 22:09:06 +01:00 |
|
Sebastian
|
3b0e7e986f
|
Config nodes change midi notes. Better would be midi nodes read from config nodes.
|
2024-12-07 15:28:33 +01:00 |
|
Sebastian
|
36273ba7ac
|
Working on config nodes. They exist now, but do nothing yet.
|
2024-12-07 03:44:03 +01:00 |
|
Sebastian
|
b6c2029386
|
Running again. Next step: making connections work again!
|
2024-12-05 00:01:42 +01:00 |
|
Sebastian
|
fcc5d74e18
|
Node interactions working again, graph editing functions not complete yet
|
2024-11-30 02:54:40 +01:00 |
|
Sebastian
|
9c0aac8618
|
Dragging and selecting works. Dragging the selection not yet.
|
2024-11-25 00:53:10 +01:00 |
|
Sebastian
|
f04838bffa
|
Super simple events added. Seems to be a good way for handling interaction. Modified a few base classes.
|
2024-11-24 03:08:06 +01:00 |
|
Sebastian
|
a6b6ff1d16
|
Introduction of mouse.h for z-index mouse events
|
2024-11-21 23:58:35 +01:00 |
|
Sebastian
|
bfc14d5f6e
|
copy/paste partially. z-index experiments, but not working yet.
|
2024-11-21 02:03:32 +01:00 |
|
Sebastian
|
5779c93339
|
Clipboard introduced, but not incorporated yet. Some defines for convenience and better readability.
|
2024-11-19 01:04:06 +01:00 |
|
Sebastian
|
22842f9deb
|
Drag selection working again - not much progress
|
2024-11-18 01:57:10 +01:00 |
|
Sebastian
|
e9633ff19d
|
Some progress on selecting, hovering but still buggy and not a good design really.
|
2024-11-17 02:40:31 +01:00 |
|
Sebastian
|
55926a5021
|
Selection working partially. Needs global z-index hovering to work reliably.
|
2024-11-16 00:29:01 +01:00 |
|
Sebastian
|
ab34081dbb
|
raw_mouse changed to screen_mouse
|
2024-11-14 23:21:04 +01:00 |
|
Sebastian
|
2e103dc561
|
global mouse moved to state and removed some GetMousePosition()s.
|
2024-11-14 01:37:16 +01:00 |
|
Sebastian
|
5d3b72d4ef
|
Major refactoring: State, mouse and more...
|
2024-11-14 00:55:09 +01:00 |
|
Sebastian
|
96082e1190
|
connecting does weird things!
|
2024-11-12 01:42:05 +01:00 |
|
Sebastian
|
4f48aa2d5a
|
dragging works. introducing connectors maybe
|
2024-11-10 01:56:33 +01:00 |
|
Sebastian
|
96a19d55ef
|
signal ui is next!
|
2024-11-07 00:01:54 +01:00 |
|
Sebastian
|
374efbe47c
|
state save/load working! signal pause/play button added, and speed control is now better.
|
2024-11-04 01:00:59 +01:00 |
|
Sebastian
|
7bdd68bdcc
|
json is loading, but does nothing yet
|
2024-11-03 03:48:49 +01:00 |
|
Sebastian
|
a4ea20b2b3
|
still in the middle of json export, last attempt did not work
|
2024-11-02 23:12:38 +01:00 |
|
Sebastian
|
522e9d456a
|
json serialization beginnings, but still much to do
|
2024-11-02 15:52:16 +01:00 |
|
Sebastian
|
19b2c9549f
|
conversion to smart pointers done but still buggy
|
2024-11-01 02:38:47 +01:00 |
|
Sebastian
|
c0eb7c98ba
|
heavy restructuring with smart pointers, not finished
|
2024-10-31 01:43:00 +01:00 |
|