Commit graph

9 commits

Author SHA1 Message Date
88e5724fe9 UI - Started working on actions
+ Can be registered
+ Can be used to draw menu items and toolbar buttons
2017-11-23 13:54:39 +01:00
89d125761a UI - Some refactoring
Basically trying to separate stuff from window.hh
2017-11-23 12:46:48 +01:00
da570c14bf UI - Better modal dialogs
+ Buttons can be configured
+ Message box implementation
+ Added confirmation dialogs for some of the stuff that needed them.
2017-11-23 12:24:40 +01:00
d9b82db5d4 Window - Modal dialogs 2017-11-22 14:13:02 +01:00
6427001c83 UI - Don't let ImGui save its settings 2017-11-22 09:01:51 +01:00
e13d0c3638 UI improvements 2017-11-21 17:32:52 +01:00
3fd377699f Sequencer - Some work towards having a zoomable thing
Display areas for the header and the sequencer itself; writes lewd text
in the header with the appropriate font; computes some of the data for
proper zooming, and prints it to stdout because fuck you, that's why.
2017-11-20 21:54:46 +01:00
69d80c910a Progress on de-std::-ifying the code 2017-11-03 09:08:19 +01:00
eb122b598e Structure overhaul + shader stuff progress 2017-10-04 11:20:27 +02:00