Sebastian
|
7c7c3b37ff
|
ui improvements for modifier value changes
|
2026-06-25 19:34:23 +02:00 |
|
Sebastian
|
792e537f2b
|
removed orbits unified ctrl/alt/shift modifiers for alle node types
|
2026-06-25 11:41:55 +02:00 |
|
Sebastian
|
5c433111e2
|
standard values for midi nodes added
|
2026-06-25 08:53:11 +02:00 |
|
Sebastian
|
c15188d456
|
copy paste repaired
|
2026-06-24 23:37:47 +02:00 |
|
Sebastian
|
a76954b6f7
|
clipboard singleton
|
2026-06-24 18:11:34 +02:00 |
|
Sebastian
|
b02eb7e1d4
|
cleanup and copy/paste bug identified
|
2026-06-24 11:04:28 +02:00 |
|
Sebastian
|
ce675b1430
|
virtual ports working - ui needs some work
|
2026-06-24 00:38:49 +02:00 |
|
Sebastian
|
3de17a3b43
|
Merge branch 'refactor-orbit-ui' into orbit-ui
|
2026-06-23 09:52:30 +02:00 |
|
Sebastian
|
5a1f5acae8
|
window resizing sorted sort of
|
2026-06-23 01:26:20 +02:00 |
|
Sebastian
|
51cd271b6f
|
libremidi update to v5.4.3 and added virtual midi out as default
|
2026-06-23 00:05:41 +02:00 |
|
Sebastian
|
dc0003232a
|
working again
|
2026-05-04 22:24:29 +02:00 |
|
Sebastian
|
cae4acfdef
|
Merge branch 'refactor-orbit-ui' of ssh://code.sebastiankujas.com:20002/sebastian/viseq into refactor-orbit-ui
|
2026-05-04 20:34:42 +02:00 |
|
Sebastian
|
b8438ade34
|
merge conflict stuff
|
2026-05-04 20:30:16 +02:00 |
|
Sebastian
|
657c23702c
|
moved event_queue to state singleton
|
2026-05-04 18:40:00 +02:00 |
|
Sebastian
|
5886052228
|
makefile updated
|
2026-05-04 14:21:48 +02:00 |
|
Sebastian
|
d69368322e
|
show ui only on selected nodes
|
2026-05-04 13:42:31 +02:00 |
|
Sebastian
|
d881ef43a3
|
compiling but mouse interaction is dead
|
2026-01-12 00:16:36 +01:00 |
|
Sebastian
|
77a227f40d
|
more refactoring and breaking things
|
2026-01-06 02:44:18 +01:00 |
|
Sebastian
|
f086834da6
|
refctoring WIP
|
2026-01-05 02:56:30 +01:00 |
|
Sebastian @ HfG
|
2cc6839009
|
upgrade to libremidi 5.1, raylib and raygui latest
|
2025-06-13 19:16:35 +02:00 |
|
Sebastian @ HfG
|
62454960d1
|
cmath define added for windows - failing at coroutine handle void
|
2025-06-13 19:14:16 +02:00 |
|
Sebastian
|
e5f614ce06
|
More UI tweaks and some refactoring. Nice!
|
2024-12-29 01:17:44 +01:00 |
|
Sebastian
|
011552c020
|
UI tweaks done. Code tweaks now
|
2024-12-28 15:13:16 +01:00 |
|
Sebastian
|
2725806749
|
UI tweaks
|
2024-12-28 14:45:57 +01:00 |
|
Sebastian
|
bf2f34c902
|
Exp scale for gate time
|
2024-12-28 02:10:30 +01:00 |
|
Sebastian
|
0e6f2c7256
|
Values and indicators match now
|
2024-12-28 01:02:29 +01:00 |
|
Sebastian
|
9e9c32bff4
|
orbit ui done
|
2024-12-25 02:05:29 +01:00 |
|
Sebastian
|
6aef199984
|
Serialization of handles working!
|
2024-12-20 01:57:28 +01:00 |
|
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
|
ade33b0608
|
Context menu is back, but not quite yet.
|
2024-12-05 23:39:01 +01:00 |
|
Sebastian
|
638df54ee6
|
Connecting works again (almost). Connectors need to be copied when splitting edges.
|
2024-12-05 01:25:00 +01:00 |
|
Sebastian
|
b6c2029386
|
Running again. Next step: making connections work again!
|
2024-12-05 00:01:42 +01:00 |
|
Sebastian
|
036c6f4723
|
Running again after weak_ptr refactoring. No connecting of nodes atm. Copy/Paste might not work, too.
|
2024-12-04 01:43:06 +01:00 |
|
Sebastian
|
1fde652495
|
More weak_ptr and clipboard shenanigans :)
|
2024-12-03 11:08:40 +01:00 |
|
Sebastian
|
0040956801
|
Rework to weak_ptr from lots of shared_ptr.
|
2024-12-03 01:25:49 +01:00 |
|
Sebastian
|
722848d46b
|
Deleting Connectable from the connectables vector is resulting in segfault.
|
2024-12-02 00:28:44 +01:00 |
|
Sebastian
|
f926b95092
|
Still the ownership problem. 5, why 5? It should be 3...
|
2024-12-01 01:45:36 +01:00 |
|