Commit Graph
15 Commits
Author SHA1 Message Date
itsmattkc 1aa87cbda6 various: encapsulate all code in the olive namespace to avoid name collisions
Large-scale code cleanup. Also adds a license to the top of all files that were
missing it.
2020-04-06 15:29:53 +10:00
itsmattkc 17c1493aa7 all time-based panels are now derived from a common base class
Cuts down on a lot of duplicate code between
TimelineWidget/ViewerWidget/CurveWidget/NodeParamView
and TimelinePanel/ViewerPanel/CurvePanel/ParamPanel since they all use similar
time functions.
2020-02-01 19:39:43 +11:00
itsmattkc cf3e8d80d1 implemented 'ripple to' timeline actions 2019-09-24 22:45:30 +10:00
itsmattkc c33a0b50ce toggle for moving locked panels implemented 2019-09-24 17:43:16 +10:00
itsmattkc 69da763d9f added select all and deselect all functions 2019-09-24 15:02:24 +10:00
itsmattkc a5fb8693d0 implemented playback controls 2019-09-06 13:06:23 +10:00
itsmattkc fb7c7f1bdb reimplemented zooming controls 2019-08-15 11:39:07 +10:00
itsmattkc 944e933762 revise CSS and allow modular icons 2019-07-14 23:56:55 -04:00
itsmattkc df32b881c2 reworked css 2019-07-14 11:28:19 -04:00
itsmattkc 99de635b91 made PanelWidget class more portable and modular 2019-06-24 18:34:01 -07:00
itsmattkc 82139fe7df added UpdateTitle() documentation 2019-06-24 18:13:32 -07:00
itsmattkc dfb75c5d2b implemented automated system of panel focus 2019-06-24 18:07:14 -07:00
itsmattkc 55c869ac1b added copyright header to all source files 2019-06-22 23:26:31 -07:00
itsmattkc a468b3727d further development on rewrite 2019-06-17 16:05:51 -07:00
itsmattkc 9afbe92574 began large scale restructure 2019-06-17 10:17:04 -07:00