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