Commit graph

10 commits

Author SHA1 Message Date
68ca08ceba Curves - Loader/writer separated from manager
The goal being to re-use the loader in the builder tool.
2017-12-03 10:06:49 +01:00
3de17b918d Optimizer - Replace constant inputs with constants 2017-12-01 23:08:05 +01:00
eb7bd8bcbe Sequencer - Full titles for overrides 2017-11-30 11:25:20 +01:00
6557d369eb Sequencer - Selecting inconsistent overrides
If an inconsistent override (i.e. an override that has segments of
different lengths or durations) is selected, it will be modified in
order to make it consistent. Also, if some (but not all) of the inputs
are missing segments or points, they will be added.
2017-11-28 15:17:34 +01:00
5080866cbe Sequencer - Identify overrides where inputs would cause trouble 2017-11-28 10:42:04 +01:00
b9cb427ae4 Sequencer - New points are inserted with the right value 2017-11-28 07:24:14 +01:00
99264594f6 Sequencer - Display track values on hover 2017-11-27 09:12:51 +01:00
ae3958f785 Project manager - Use project path to load everything
+ Curves, script and shaders are loaded from the path of the project.
+ Main tool can be passed a parameter to specify the project's root.
2017-11-24 14:53:41 +01:00
0fcfeb1fee UI - Resolved last build issues
+ Tool has name!
+ Finished renaming files
+ Fixed common sync code that still had some SDL shit left
2017-11-24 10:08:41 +01:00
c465a38306 UI - Refactoring progress
(see previous log message)
2017-11-23 23:38:05 +01:00
Renamed from sync.cc (Browse further)