itsmattkc
88c3bd44a5
rewrote node data types as or flags
...
The data types can now be or'd to match broader data types.
2019-12-04 20:26:43 +11:00
itsmattkc
79ee3bc3df
implemented new block system
...
Fixes recurring design issue that the Blocks were a frequent exception to the
DAG concept. The Blocks connecting to each others inputs/outputs while not
necessarily being "dependent" on each other to produce an image continually
causes issues while trying to create a rendering code path. This redesign
should provide a more "directed" approach to the directed acyclic graph.
2019-12-02 00:37:03 +11:00
itsmattkc
43d6ac75e2
updated disconnect code in timelinewidget
...
Connect code was updated as TimelineOutput changed but it appears the
disconnect code was not. It should now match as expected.
2019-11-23 22:39:24 +09:00
itsmattkc
8d599b60e4
reimplemented split at playhead functionality
...
Reimplemented an older but very useful timeline function for splitting blocks
at the current playhead.
2019-11-19 22:25:04 +09:00
itsmattkc
f92c236f54
timeline selection behavior for links implemented
2019-10-16 22:35:07 +11:00
itsmattkc
b09fc2b697
reimplemented rubberband and hand drag routines
2019-10-14 07:28:27 +11:00
itsmattkc
6f4e5a04e4
reimplemented pointer default functionality
2019-10-12 06:37:53 +11:00
itsmattkc
937acd4c8c
cleaned Y coordinates
2019-10-11 18:37:19 +11:00
itsmattkc
1ded30c1d9
base support for multiple timeline sections
2019-10-11 18:26:56 +11:00
itsmattkc
e9f5d0d248
work towards shifting functions from timelineview to timelinewidget
2019-10-11 16:57:12 +11:00
itsmattkc
405f4e5e00
updated timeline tools to take custom mouse events
2019-10-11 09:35:11 +11:00
itsmattkc
df9255ce0b
timeline views can be siblings
2019-10-07 09:01:11 +11:00
itsmattkc
31f11cd87d
timeline hierarchical length signalling
2019-10-07 02:33:52 +11:00
itsmattkc
f34eb0dfb6
added vertical alignment to timelineview
2019-10-05 08:27:07 +10:00
itsmattkc
3411e45774
preliminary support for multiple timeline sections
2019-10-05 07:33:27 +10:00
itsmattkc
ea4f6f43c4
added support for multiple timeline sections
2019-10-05 04:38:17 +10:00