Commit graph

31 commits

Author SHA1 Message Date
c465a38306 UI - Refactoring progress
(see previous log message)
2017-11-23 23:38:05 +01:00
05472b1c3a UI - Refactoring progress
(see previous log message)
2017-11-23 23:31:24 +01:00
8fc496b15a UI - Refactoring progress
(see previous log message)
2017-11-23 23:05:14 +01:00
4774426962 UI - More refactoring
The idea is to split off all UI/display code from e.g. the parser. This
could take a while.
2017-11-23 14:15:17 +01:00
afe7c43351 Overrides - Functionality implemented
... with a few leftover bugs and a few missing features. Still, it works
nicely.
2017-11-20 14:33:57 +01:00
2c97f3a52e UI overhaul
* Use menus instead of a silly window with checkboxes
* Windows can be closed, cannot be collapsed
* Left side windows have more vertical space
* Specific window for the sequencer
2017-11-19 10:21:08 +01:00
7d85a87488 Overrides - Various bugs fixed, new overrides in script 2017-11-18 16:13:07 +01:00
8cd6231206 Overrides - Fixed two bugs
* Sub-sections were ignored in the definitions
* Using the same label for all ImGui controlled caused problems.
2017-11-18 12:33:02 +01:00
0796847b5e Overrides - Support in program
There's still a bug with the subsections (either during parsing or at
merge, but KID INTERRUPT!!!!)
2017-11-18 09:48:37 +01:00
4ac51553bc Overrides - Implementation for floats
Also fixed some UI stuff.
2017-11-16 23:15:44 +01:00
422ab564f3 Overrides - Started work
+ Basic structures
+ Partial implementation in the sync manager
+ Partial implementation of the single float override
+ Silly hardcoded tests in the demo/main files
2017-11-16 12:20:21 +01:00
555105feb8 Parser/compiler - Display errors on the console 2017-11-16 08:34:13 +01:00
e0e7ab5441 Ops - Auto-reload + resize support 2017-11-15 23:12:09 +01:00
fd0df03428 Refactoring - Compiler & parser moved to separate header 2017-11-15 18:58:37 +01:00
0c9ca6c04e Parser/compiler - Some refactoring 2017-11-15 18:44:34 +01:00
f1d7935421 Removed some now-unused code 2017-11-15 17:16:12 +01:00
1b06f9e299 IT LIVES!!!!!!!!
Ok, so it can display stuff.
2017-11-15 09:46:07 +01:00
210be3a852 Main script runs
Fixed a few more bugs, and now the main script runs without crashing. It
fails to produce any output, however.
2017-11-14 23:44:13 +01:00
3de255aad0 Started using new control code + bugfixes
The program is loaded and its init part is run. Many bugs were fixed in
the process, including various new bugs in the shaders manager.
2017-11-14 22:04:00 +01:00
13d7a544ef Curves use SRD file 2017-11-05 21:06:38 +01:00
ffe0fd8337 Sync - load curves from JSON file 2017-10-31 14:21:42 +01:00
7e4a1736e8 Tested curves using dof:sharp-distance
(also fixed a bug)
2017-10-30 22:32:28 +01:00
e58b88737c DoF parameters moved to sync system 2017-10-30 19:04:10 +01:00
59128de38f Use the new sync code 2017-10-30 18:29:52 +01:00
88f1ecfb5d DoF gets proper time value
(but it's fucking useless)
2017-10-07 19:10:47 +02:00
58e3c35ea4 Time value, play button, playing 2017-10-07 17:39:38 +02:00
99be577dac Fixed UI sizes 2017-10-06 14:45:00 +02:00
c4218efc64 Output debugger
(can display intermediary buffers)
2017-10-06 14:29:01 +02:00
7483769714 FXAA 2017-10-05 18:35:35 +02:00
eb122b598e Structure overhaul + shader stuff progress 2017-10-04 11:20:27 +02:00
72acd42782 Resizing works 2017-10-02 13:51:08 +02:00