Commit graph

93 commits

Author SHA1 Message Date
c2a971d225 Use system game-music-emu
Some checks failed
Build / download-system-deps (push) Successful in 5m0s
Build / build-gentoo (push) Failing after 14s
Build / get-source-code (push) Successful in 12m59s
Build / build-deb (push) Failing after 5m28s
Build / build-appimage (push) Successful in 4m46s
Build / build-android (push) Failing after 3m22s
Build / build-windows (push) Failing after 7m54s
2025-01-18 09:59:06 -08:00
8d9cf9372e Add Game Music Emu backend
Some checks failed
Build / build-gentoo (push) Failing after 14s
Build / download-system-deps (push) Successful in 4m36s
Build / get-source-code (push) Successful in 17m33s
Build / build-deb (push) Failing after 12m45s
Build / build-appimage (push) Successful in 5m23s
Build / build-android (push) Failing after 3m11s
Build / build-windows (push) Failing after 7m37s
2025-01-18 07:47:47 -08:00
53332db3e6 Change how getting the current title works, and fix ZSM backend not setting itself as opened.
Some checks failed
Build / build-gentoo (push) Successful in 2m12s
Build / download-system-deps (push) Successful in 6m0s
Build / get-source-code (push) Successful in 13m41s
Build / build-deb (push) Failing after 5m47s
Build / build-appimage (push) Successful in 4m44s
Build / build-android (push) Failing after 3m7s
Build / build-windows (push) Failing after 7m19s
2025-01-16 09:15:21 -08:00
a41c63d059 Make subtitle color configurable, and prepare for more configurable colors specific to Looper
Some checks failed
Build / build-gentoo (push) Successful in 1m52s
Build / download-system-deps (push) Successful in 5m28s
Build / get-source-code (push) Successful in 16m4s
Build / build-deb (push) Failing after 6m59s
Build / build-appimage (push) Successful in 6m19s
Build / build-android (push) Failing after 3m19s
Build / build-windows (push) Failing after 7m13s
2025-01-15 13:52:50 -08:00
3bb33cb3bf Add forgotten multiply by two to titlebar button right alignment position calculation.
Some checks failed
Build / build-gentoo (push) Successful in 2m52s
Build / download-system-deps (push) Successful in 5m53s
Build / get-source-code (push) Successful in 13m26s
Build / build-deb (push) Failing after 5m53s
Build / build-appimage (push) Successful in 4m33s
Build / build-android (push) Failing after 3m13s
Build / build-windows (push) Failing after 6m56s
2025-01-15 12:54:30 -08:00
152ee66a04 Fix using addition instead of subtraction for right alignment of titlebar buttons.
Some checks failed
Build / build-deb (push) Blocked by required conditions
Build / build-appimage (push) Blocked by required conditions
Build / build-android (push) Blocked by required conditions
Build / build-windows (push) Blocked by required conditions
Build / build-gentoo (push) Successful in 2m15s
Build / download-system-deps (push) Successful in 5m49s
Build / get-source-code (push) Has been cancelled
2025-01-15 12:45:17 -08:00
553e8b58a5 Use menu items for titlebar buttons, so the titlebar looks better.
Some checks failed
Build / build-deb (push) Blocked by required conditions
Build / build-appimage (push) Blocked by required conditions
Build / build-android (push) Blocked by required conditions
Build / build-windows (push) Blocked by required conditions
Build / build-gentoo (push) Successful in 2m8s
Build / download-system-deps (push) Successful in 5m20s
Build / get-source-code (push) Has been cancelled
2025-01-15 12:27:41 -08:00
0bcb5d42d2 Add subtitle system to imgui backend, and use it.
Some checks failed
Build / build-gentoo (push) Successful in 2m0s
Build / download-system-deps (push) Successful in 5m23s
Build / get-source-code (push) Successful in 13m49s
Build / build-deb (push) Failing after 5m19s
Build / build-appimage (push) Successful in 4m35s
Build / build-android (push) Failing after 2m50s
Build / build-windows (push) Failing after 7m18s
2025-01-15 08:54:52 -08:00
16995b71b3 Use is_maximized and fix incorrect ifdef
Some checks failed
Build / build-gentoo (push) Successful in 1m49s
Build / download-system-deps (push) Successful in 4m42s
Build / get-source-code (push) Successful in 13m57s
Build / build-deb (push) Failing after 5m37s
Build / build-appimage (push) Successful in 4m32s
Build / build-android (push) Failing after 3m0s
Build / build-windows (push) Failing after 7m30s
2025-01-14 16:38:16 -08:00
a2a93558a8 Don't allow resize when maximized, and prepare for potential fullscreen mode
Some checks failed
Build / build-deb (push) Blocked by required conditions
Build / build-appimage (push) Blocked by required conditions
Build / build-android (push) Blocked by required conditions
Build / build-windows (push) Blocked by required conditions
Build / build-gentoo (push) Successful in 1m29s
Build / download-system-deps (push) Successful in 3m46s
Build / get-source-code (push) Has been cancelled
2025-01-14 16:22:51 -08:00
80f29047bd Fix issues related to sample-based time codes
Some checks failed
Build / build-gentoo (push) Successful in 2m19s
Build / download-system-deps (push) Successful in 6m53s
Build / get-source-code (push) Successful in 14m32s
Build / build-deb (push) Failing after 5m36s
Build / build-appimage (push) Successful in 4m42s
Build / build-android (push) Failing after 3m5s
Build / build-windows (push) Failing after 7m18s
2025-01-14 15:33:49 -08:00
0b2b6bc459 Use CSD in ImGui backend, update QT backend, prepare for sample-based positioning, and disable multiprocess on Emscripten
Some checks failed
Build / build-gentoo (push) Successful in 1m56s
Build / download-system-deps (push) Successful in 5m25s
Build / get-source-code (push) Successful in 12m33s
Build / build-deb (push) Failing after 5m56s
Build / build-appimage (push) Successful in 4m47s
Build / build-android (push) Failing after 3m11s
Build / build-windows (push) Has been cancelled
2025-01-14 15:01:53 -08:00
6920d3c0ff Use internal log function for Fluidsynth
Some checks failed
Build / download-system-deps (push) Successful in 1m15s
Build / build-gentoo (push) Successful in 1m34s
Build / get-source-code (push) Successful in 4m5s
Build / build-deb (push) Failing after 2m37s
Build / build-appimage (push) Successful in 1m26s
Build / build-android (push) Failing after 16s
Build / build-windows (push) Failing after 4m11s
2024-12-29 09:19:49 -08:00
3fd1a3ca42 Default to Wayland if possible in ImGui backend
Some checks failed
Build / download-system-deps (push) Successful in 1m25s
Build / build-gentoo (push) Successful in 2m45s
Build / get-source-code (push) Successful in 4m24s
Build / build-deb (push) Failing after 2m39s
Build / build-appimage (push) Successful in 1m22s
Build / build-android (push) Failing after 16s
Build / build-windows (push) Failing after 4m16s
2024-12-29 07:48:57 -08:00
c6ec09cd14 Show video driver in ImGui backend 2024-12-29 07:48:26 -08:00
39fcf9f280 Fix fluidsynth backend 2024-12-29 07:46:34 -08:00
791c5103ea Finish cat support
Some checks failed
Build / download-system-deps (push) Successful in 42s
Build / build-gentoo (push) Failing after 1m5s
Build / get-source-code (push) Successful in 3m50s
Build / build-deb (push) Successful in 5m27s
Build / build-appimage (push) Successful in 1m9s
Build / build-android (push) Failing after 4s
Build / build-windows (push) Failing after 3m45s
2024-12-23 14:06:11 -08:00
f2bf642db2 Use custom image view widget in Haiku frontend
Some checks failed
Build / download-system-deps (push) Failing after 0s
Build / get-source-code (push) Has been skipped
Build / build-deb (push) Has been skipped
Build / build-appimage (push) Has been skipped
Build / build-android (push) Has been skipped
Build / build-windows (push) Has been skipped
Build / build-gentoo (push) Failing after 1m6s
2024-12-22 16:47:27 -08:00
b0bfa7945f Fix crash and Haiku preference window bugs
Some checks failed
Build / build-gentoo (push) Failing after 1m7s
Build / download-system-deps (push) Successful in 5m25s
Build / get-source-code (push) Successful in 11m27s
Build / build-deb (push) Successful in 11m17s
Build / build-appimage (push) Successful in 4m46s
Build / build-android (push) Failing after 3m22s
Build / build-windows (push) Failing after 9m41s
2024-12-22 14:12:23 -08:00
8e242d345b Fix some more compiler errors
Some checks failed
Build / build-deb (push) Blocked by required conditions
Build / build-appimage (push) Blocked by required conditions
Build / build-android (push) Blocked by required conditions
Build / build-windows (push) Blocked by required conditions
Build / build-gentoo (push) Failing after 1m8s
Build / download-system-deps (push) Successful in 4m30s
Build / get-source-code (push) Has been cancelled
2024-12-22 13:31:43 -08:00
a2c297592d Fix usage of nonexistant function
Some checks failed
Build / build-deb (push) Blocked by required conditions
Build / build-appimage (push) Blocked by required conditions
Build / build-android (push) Blocked by required conditions
Build / build-windows (push) Blocked by required conditions
Build / build-gentoo (push) Failing after 1m6s
Build / download-system-deps (push) Successful in 4m13s
Build / get-source-code (push) Has been cancelled
2024-12-22 13:03:35 -08:00
19e1c862a1 Fix another typo
Some checks failed
Build / build-android (push) Blocked by required conditions
Build / build-windows (push) Blocked by required conditions
Build / get-source-code (push) Blocked by required conditions
Build / build-deb (push) Blocked by required conditions
Build / build-appimage (push) Blocked by required conditions
Build / build-gentoo (push) Failing after 1m1s
Build / download-system-deps (push) Has been cancelled
2024-12-22 13:01:50 -08:00
b13870e8e5 Fix typo in prefs.cpp
Some checks failed
Build / get-source-code (push) Blocked by required conditions
Build / build-deb (push) Blocked by required conditions
Build / build-appimage (push) Blocked by required conditions
Build / build-android (push) Blocked by required conditions
Build / build-windows (push) Blocked by required conditions
Build / download-system-deps (push) Has been cancelled
Build / build-gentoo (push) Has been cancelled
2024-12-22 13:00:46 -08:00
9316f82023 Fix missing colon in haiku UI frontend
Some checks failed
Build / get-source-code (push) Blocked by required conditions
Build / build-deb (push) Blocked by required conditions
Build / build-appimage (push) Blocked by required conditions
Build / build-android (push) Blocked by required conditions
Build / build-windows (push) Blocked by required conditions
Build / build-gentoo (push) Failing after 1m10s
Build / download-system-deps (push) Has been cancelled
2024-12-22 12:59:22 -08:00
9899794b81 Add cat support
Some checks failed
Build / build-gentoo (push) Failing after 1m11s
Build / download-system-deps (push) Successful in 3m44s
Build / get-source-code (push) Successful in 13m23s
Build / build-deb (push) Successful in 11m40s
Build / build-appimage (push) Successful in 4m53s
Build / build-android (push) Failing after 3m19s
Build / build-windows (push) Failing after 8m9s
2024-12-21 14:23:00 -08:00
775505120b Set explicit X11 class name in ImGui backend, and only use one WMClass in .desktop file
Some checks failed
Build / build-gentoo (push) Failing after 1m3s
Build / download-system-deps (push) Successful in 3m28s
Build / get-source-code (push) Successful in 10m15s
Build / build-deb (push) Failing after 6m7s
Build / build-appimage (push) Successful in 4m32s
Build / build-android (push) Failing after 3m2s
Build / build-windows (push) Failing after 7m25s
2024-12-19 14:00:34 -08:00
1b1f669ac5 Fix missing function prototype
Some checks failed
Build / build-gentoo (push) Failing after 1m10s
Build / download-system-deps (push) Successful in 3m59s
Build / get-source-code (push) Successful in 9m45s
Build / build-deb (push) Failing after 4m54s
Build / build-appimage (push) Successful in 3m58s
Build / build-windows (push) Has been cancelled
Build / build-android (push) Has been cancelled
2024-12-18 09:18:00 -08:00
efbe0e8717 Don't endlessly set position, volume, speed, or tempo in QT UI 2024-12-17 18:19:04 -08:00
5244a7dd83 Set default gain for Fluidsynth to a value more in-line with most audio files
Some checks failed
Build / build-gentoo (push) Failing after 1m24s
Build / download-system-deps (push) Successful in 4m5s
Build / get-source-code (push) Successful in 11m39s
Build / build-appimage (push) Successful in 4m54s
Build / build-android (push) Failing after 3m24s
Build / build-windows (push) Failing after 8m6s
2024-12-12 10:43:42 -08:00
e8af95be9b Use pkgconfig version of fludsynth
Some checks failed
Build / build-gentoo (push) Failing after 1m24s
Build / download-system-deps (push) Successful in 3m43s
Build / get-source-code (push) Successful in 13m21s
Build / build-appimage (push) Successful in 4m2s
Build / build-android (push) Failing after 3m10s
Build / build-windows (push) Failing after 7m28s
2024-12-11 16:33:27 -08:00
b886e6a585 Add Fluidsynth backend and stop using SDL Mixer X for that.
Some checks failed
Build / build-gentoo (push) Failing after 2m4s
Build / download-system-deps (push) Successful in 4m1s
Build / get-source-code (push) Successful in 12m47s
Build / build-appimage (push) Successful in 4m11s
Build / build-android (push) Failing after 3m1s
Build / build-windows (push) Failing after 7m25s
2024-12-11 12:56:17 -08:00
fc6753f575 Haiku frontend updates
Some checks failed
Build / build-gentoo (push) Failing after 30s
Build / download-system-deps (push) Successful in 3m4s
Build / get-source-code (push) Successful in 9m44s
Build / build-appimage (push) Successful in 3m49s
Build / build-android (push) Failing after 2m49s
Build / build-windows (push) Failing after 7m18s
2024-12-09 15:28:12 -08:00
5f67083eea Don't automoc the entire project - Only the QT UI 2024-12-09 15:26:49 -08:00
6052436fa9 Remove unused define 2024-12-08 11:03:49 -08:00
7b0f270a57 Fix QT backend creating extra blank windows 2024-12-08 11:03:49 -08:00
27113f6443 WTF - Asserting the return value of a function causes it to not run?!
Some checks failed
Build / build-gentoo (push) Failing after 22s
Build / download-system-deps (push) Successful in 3m16s
Build / get-source-code (push) Successful in 12m8s
Build / build-appimage (push) Successful in 3m58s
Build / build-android (push) Failing after 2m59s
Build / build-windows (push) Failing after 7m22s
2024-12-08 09:55:27 -08:00
347c968b81 Hopefully fix ZSM playback by removing obsolete code I forgot about
Some checks failed
Build / build-gentoo (push) Failing after 37s
Build / download-system-deps (push) Successful in 3m17s
Build / get-source-code (push) Successful in 10m18s
Build / build-appimage (push) Successful in 5m21s
Build / build-android (push) Failing after 2m36s
Build / build-windows (push) Failing after 7m3s
2024-12-05 08:38:12 -08:00
1756fb40a1 Fix Haiku backend build
Some checks failed
Build / build-appimage (push) Successful in 3m21s
Build / build-android (push) Failing after 2m52s
Build / build-gentoo (push) Failing after 1m14s
Build / download-system-deps (push) Successful in 3m29s
Build / get-source-code (push) Successful in 7m1s
Build / build-windows (push) Failing after 6m40s
2024-11-21 10:43:50 -08:00
f63aa4da7a Fix combined Haiku/Qt backend build
Some checks failed
Build / build-android (push) Blocked by required conditions
Build / build-windows (push) Blocked by required conditions
Build / build-gentoo (push) Failing after 1m20s
Build / download-system-deps (push) Successful in 3m31s
Build / get-source-code (push) Successful in 7m5s
Build / build-appimage (push) Has been cancelled
2024-11-21 10:22:34 -08:00
ae74999276 Add QT6 frontend
Some checks failed
Build / build-gentoo (push) Failing after 1m25s
Build / download-system-deps (push) Successful in 3m44s
Build / get-source-code (push) Successful in 6m52s
Build / build-appimage (push) Successful in 3m29s
Build / build-android (push) Failing after 2m52s
Build / build-windows (push) Failing after 6m42s
2024-11-20 13:39:34 -08:00
8fdf30878b Add Haiku frontend
Some checks failed
Build / build-gentoo (push) Successful in 1m22s
Build / download-system-deps (push) Successful in 1m37s
Build / get-source-code (push) Successful in 4m30s
Build / build-appimage (push) Successful in 1m15s
Build / build-android (push) Failing after 4m34s
Build / build-windows (push) Failing after 4m33s
2024-11-12 14:53:44 -08:00
f91ff0f36f Update
Some checks failed
Build / download-system-deps (push) Successful in 1m12s
Build / build-gentoo (push) Successful in 1m25s
Build / get-source-code (push) Successful in 6m49s
Build / build-appimage (push) Successful in 2m46s
Build / build-android (push) Failing after 7m18s
Build / build-windows (push) Failing after 6m33s
2024-10-26 09:01:16 -07:00
21f6d7da45 Improve ZSM backend 2024-10-24 11:33:08 -07:00
150851f2c5 Set filename in ZSM backend 2024-10-19 10:42:24 -07:00
f9b5ce4577 Add ZSound MIME type and other updates 2024-10-19 10:19:22 -07:00
f5dbdf96d5 Fix FM synthesis issues, potentially making the audio rendering of ZSM files less optimized. 2024-10-18 10:45:22 -07:00
480311b03e Fix mixing 2024-10-17 10:28:22 -07:00
b52a316511 Fix PCM playback in ZSM backend 2024-10-16 13:06:40 -07:00
28314c4372 Fix seeking 2024-10-16 10:56:24 -07:00
299a85bfad Update 2024-10-16 10:34:33 -07:00