Commit graph

252 commits

Author SHA1 Message Date
35077a3e58 Make theme load/save as windows fill the window too 2023-07-17 15:55:19 -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
2370e1f495 Fix missing dependency for CI 2023-07-17 13:26:06 -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
18bc56e510 Fix incorrect object used when getting the selected export path 2023-07-17 12:55:13 -07:00
a6025d69f0 Fix desync between file saving and file opening portal callbakcs. 2023-07-17 12:33:30 -07:00
b012069269 Add portal support and update .gitignore 2023-07-17 12:21:38 -07:00
d46032e3bd Fix app not being grouped with its launcher in KDE 2023-07-16 20:32:04 -07:00
437fcd2a61 Add legacy meson options file. 2023-07-16 20:01:25 -07:00
fc21f91c21 Fix Windows support on MinGW-w64 on Arch Linux 2023-07-16 19:59:23 -07:00
0a85c36a7d Make music access read-only. 2023-07-16 18:49:22 -07:00
c178c5e349 Update metainfo for Flathub 2023-07-16 18:11:07 -07:00
fcddb60409 Fix improper formatting in metainfo. 2023-07-16 17:53:11 -07:00
85400075a9 Add screenshots to README 2023-07-16 17:51:13 -07:00
6fce663733 Add metainfo. 2023-07-16 17:34:20 -07:00
12ed2c9b41 Fix accent color not updating theme. 2023-07-16 17:34:20 -07:00
2732024611 Add screenshots 2023-07-16 17:27:29 -07:00
05753c77e5 Fix incorrect options in flatpak builder description. 2023-07-16 17:16:32 -07:00
d90b568a38 Fix accidental ignore of build-file.sh 2023-07-16 17:09:08 -07:00
9ebdb3b967 Set up flatpak and add allow installation.
Prepare for flatpak build and create initial manifest which may not work yet.

Add desktop file and icon.

Fix incorrect location for desktop file in meson.build

Change player executable name so it's not so generic.

Update executable bit of the desktop file and add my flatpak repo folder to .gitignore.

Update executable bit of the desktop file and add my flatpak repo folder to .gitignore.

Update desktop file name.

Hopefully make flatpak export the desktop file and icon/

Fix incorrect icon path.

Fix incorrect binary and hopefully fix install script.

Actually fix install script.

Add categories to desktop file.

Fix incorrect separator and add generic name in desktop file.
2023-07-16 17:05:07 -07:00
1da48029e2 Fix meson not finding SDL2_image 2023-07-16 14:37:10 -07:00
2a0db4ae3e Fix initial size being smaller than the min size 2023-07-16 14:12:07 -07:00
cd3d3ba52e Add a README 2023-07-16 14:06:16 -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
56cfe66f9c Comment out artifact uploading action because Gitea doesn't support it yet. 2023-07-15 18:54:21 -07:00
80bc9db63f Download submodules in workflow 2023-07-15 18:46:18 -07:00
1565868b61 Fix missing cmake for SDL-Mixer-X in workflow 2023-07-15 18:43:55 -07:00
226d14cee5 Undo that change - the runner config was wrong. 2023-07-15 18:22:25 -07:00
1e955edac5 Hopefulle fix it 2023-07-15 18:06:56 -07:00
a453c37206 Fix workflow 2023-07-15 18:00:26 -07:00
7a3b54a94f Create workflow 2023-07-15 17:31:33 -07:00
8a232d873b Hopefully fix crackling and fix a compiler warning 2023-07-15 14:59:49 -07:00
5e0d257b94 Readd speed, add pitch and tempo, and update min size 2023-07-15 14:52:49 -07:00
b7beb49a50 Improve accent color checkbox and defaults 2023-07-11 10:18:51 -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
6870834dc9 Don't update the music stream as often 2023-07-09 13:56:34 -07:00
fd32101a41 Make time display show a time code and silence warnings 2023-07-09 10:57:48 -07:00
3c193916e7 Actually do that, and also update .gitignore. 2023-07-08 14:50:37 -07:00
2961adc3a9 Use raudio standalone now that it has been fixed. 2023-07-08 14:48:14 -07:00
2912f23307 Make update-assets work on debian and derivatives that use DASH as /bin/sh 2023-07-08 13:31:00 -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
f2c794d362 Fix project name in meson.build 2023-06-04 03:27:14 -07:00
6796c238a5 Add 'LICENSE' 2023-06-04 02:45:12 -07:00