Commit graph

21 commits

Author SHA1 Message Date
86833b6b6f Fix sizing bugs and add sizing to themes 2023-07-18 18:44:19 -07:00
6541988fa1 Don't run at max speed without vsync to reduce CPU usage 2023-07-17 17:35:25 -07:00
3894aa8537 Make main windows docked, fix crashing bug when docking, and update ImGui 2023-07-17 15:45:43 -07:00
c5265450d9 Update open dialog and theme selector
The open dialog now fills the window
The theme selector now has a background again.
2023-07-17 14:56:02 -07:00
c06b28ca11 Fix non-portals build and remove some temporary debugging code generating warnings when compiling the Windows build 2023-07-17 13:42:58 -07:00
2200119f1f Add a delete button to themes in the preferences and fix a bug with imported themes. 2023-07-17 13:23:02 -07:00
b012069269 Add portal support and update .gitignore 2023-07-17 12:21:38 -07:00
fc21f91c21 Fix Windows support on MinGW-w64 on Arch Linux 2023-07-16 19:59:23 -07:00
12ed2c9b41 Fix accent color not updating theme. 2023-07-16 17:34:20 -07:00
2a0db4ae3e Fix initial size being smaller than the min size 2023-07-16 14:12:07 -07:00
70e50a7531 Disable viewports and change min size. 2023-07-16 13:00:04 -07:00
bcc899bc78 Always set VSync swap interval at startup, and only once at startup 2023-07-16 12:37:34 -07:00
ec7b3079a7 Use OpenGL ES and disable VSync by default to run on Raspberry Pis. 2023-07-16 12:06:03 -07:00
5e0d257b94 Readd speed, add pitch and tempo, and update min size 2023-07-15 14:52:49 -07:00
9c6f69203d Improve theme preferences and make editor static 2023-07-10 19:27:55 -07:00
01edf59446 Replace raudio with SDL-Mixer-X for looping support 2023-07-10 12:45:24 -07:00
4f9f62ee8e Add basic custom themes 2023-07-09 18:56:12 -07:00
fd32101a41 Make time display show a time code and silence warnings 2023-07-09 10:57:48 -07:00
6430e46088 Remove some unnecessary commented out code. 2023-06-04 03:50:18 -07:00
6e1b451a9c Prepare for moving hue preference code to themes 2023-06-04 03:39:28 -07:00
4ecdad09fd Initial commit. 2023-04-24 13:45:06 -07:00