Commit graph

290 commits

Author SHA1 Message Date
84b324e01c Fix not being able to get the title of the playing audio file, due to using an obsolete way to get it in the playback class 2025-01-15 08:54:09 -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
e3de8516c0 Send signals in playback engine that were meant to be sent 2024-12-29 07:46:56 -08:00
39fcf9f280 Fix fluidsynth backend 2024-12-29 07:46:34 -08:00
93ba23cd41 Add extended Prism Launcher cat pack support
Some checks failed
Build / download-system-deps (push) Successful in 41s
Build / build-gentoo (push) Successful in 1m34s
Build / get-source-code (push) Successful in 3m59s
Build / build-deb (push) Failing after 2m15s
Build / build-appimage (push) Successful in 1m5s
Build / build-android (push) Failing after 7s
Build / build-windows (push) Failing after 3m45s
2024-12-24 12:43:41 -08:00
286242a126 Fix support for sdbus-c++ 2.0
Some checks failed
Build / download-system-deps (push) Successful in 42s
Build / build-gentoo (push) Successful in 1m41s
Build / get-source-code (push) Successful in 4m4s
Build / build-deb (push) Failing after 2m9s
Build / build-appimage (push) Successful in 1m7s
Build / build-android (push) Failing after 7s
Build / build-windows (push) Failing after 3m50s
2024-12-24 11:06:37 -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
d6f440c8d4 Update Cat OC 2024-12-21 14:18:41 -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
2c2892e0db Add new Debian release
Some checks failed
Build / build-gentoo (push) Failing after 1m9s
Build / download-system-deps (push) Successful in 3m44s
Build / get-source-code (push) Successful in 10m23s
Build / build-deb (push) Successful in 11m10s
Build / build-appimage (push) Successful in 4m39s
Build / build-android (push) Failing after 3m3s
Build / build-windows (push) Failing after 7m30s
2024-12-19 11:38:41 -08:00
cb0b4cf1e7 Hopefully fix DEB workflow
Some checks failed
Build / build-gentoo (push) Failing after 1m12s
Build / download-system-deps (push) Successful in 3m30s
Build / get-source-code (push) Successful in 11m26s
Build / build-deb (push) Successful in 10m38s
Build / build-appimage (push) Successful in 4m30s
Build / build-android (push) Failing after 3m1s
Build / build-windows (push) Failing after 7m18s
2024-12-19 09:00:34 -08:00
ec8984ff50 Change icon
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 3m39s
Build / get-source-code (push) Has been cancelled
2024-12-18 13:53:42 -08:00
9a1fc78248 Hopefully make CI work better
Some checks failed
Build / build-gentoo (push) Failing after 1m7s
Build / download-system-deps (push) Successful in 3m31s
Build / get-source-code (push) Successful in 10m29s
Build / build-deb (push) Failing after 5m15s
Build / build-appimage (push) Successful in 4m41s
Build / build-android (push) Failing after 3m3s
Build / build-windows (push) Failing after 7m30s
2024-12-18 13:09:07 -08:00
5475841a3f Hopefully fix deb package build
Some checks failed
Build / build-gentoo (push) Failing after 1m12s
Build / download-system-deps (push) Successful in 3m41s
Build / get-source-code (push) Successful in 11m55s
Build / build-deb (push) Failing after 5m9s
Build / build-appimage (push) Successful in 4m13s
Build / build-android (push) Failing after 3m2s
Build / build-windows (push) Failing after 7m38s
2024-12-18 11:29:42 -08:00
bffc0c4c48 Upload Debian package to repo
Some checks failed
Build / build-gentoo (push) Failing after 1m16s
Build / download-system-deps (push) Successful in 4m14s
Build / get-source-code (push) Successful in 11m35s
Build / build-appimage (push) Successful in 4m11s
Build / build-android (push) Failing after 3m18s
Build / build-windows (push) Failing after 7m34s
Build / build-deb (push) Failing after 4m36s
2024-12-18 09:55:28 -08:00
b4ce52a5cf Add missing dependency
Some checks failed
Build / download-system-deps (push) Has been cancelled
Build / get-source-code (push) Has been cancelled
Build / build-deb (push) Has been cancelled
Build / build-appimage (push) Has been cancelled
Build / build-gentoo (push) Has been cancelled
Build / build-android (push) Has been cancelled
Build / build-windows (push) Has been cancelled
2024-12-18 09:43:10 -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
942987bbcb Fix workflow
Some checks failed
Build / build-gentoo (push) Failing after 1m9s
Build / download-system-deps (push) Successful in 3m41s
Build / get-source-code (push) Successful in 10m47s
Build / build-deb (push) Failing after 5m18s
Build / build-android (push) Has been cancelled
Build / build-windows (push) Has been cancelled
Build / build-appimage (push) Has been cancelled
2024-12-18 08:53:51 -08:00
1e7f1e6cf1 Remove ignored files 2024-12-18 08:41:42 -08:00
09699c140a Fix DEB package workflow 2024-12-17 18:21:46 -08:00
efbe0e8717 Don't endlessly set position, volume, speed, or tempo in QT UI 2024-12-17 18:19:04 -08:00
6fe53addb3 Add debian package build workflow 2024-12-17 16:46:20 -08:00
9e4704d2ad Update .gitignore and remove generated assets
Some checks failed
Build / build-gentoo (push) Failing after 1m5s
Build / download-system-deps (push) Successful in 3m22s
Build / get-source-code (push) Successful in 12m21s
Build / build-appimage (push) Successful in 3m54s
Build / build-android (push) Failing after 2m58s
Build / build-windows (push) Failing after 7m19s
2024-12-17 16:35:16 -08:00
6240edefce Update CMakePresets.json to work on Debian 12 2024-12-17 16:34:05 -08:00
88926489e4 Add Debian packaging
Some checks failed
Build / get-source-code (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 1m7s
Build / download-system-deps (push) Has been cancelled
2024-12-17 16:33:30 -08:00
cab2a8c71b Use shared vgmstream on desktop
Some checks failed
Build / build-gentoo (push) Failing after 1m10s
Build / download-system-deps (push) Successful in 3m36s
Build / get-source-code (push) Successful in 11m47s
Build / build-appimage (push) Successful in 3m54s
Build / build-android (push) Failing after 3m0s
Build / build-windows (push) Failing after 7m14s
2024-12-17 11:08:19 -08:00
9e60b7cac7 Add basic CPack Debian package generation support.
Some checks failed
Build / get-source-code (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 1m2s
Build / download-system-deps (push) Has been cancelled
2024-12-17 11:06:54 -08:00
cf4643e1b3 Support old sdbus-c++, for Debian and other stable distros 2024-12-17 11:06:29 -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
ee94b97d19 Migrate to sdbus-c++ v2
Some checks failed
Build / build-gentoo (push) Failing after 31s
Build / download-system-deps (push) Successful in 3m5s
Build / get-source-code (push) Successful in 13m4s
Build / build-appimage (push) Successful in 5m0s
Build / build-android (push) Failing after 3m46s
Build / build-windows (push) Failing after 8m42s
2024-12-11 10:03:32 -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
255fbe4c88 Use proper priority for playback process on Haiku 2024-12-09 15:27:50 -08:00
5f67083eea Don't automoc the entire project - Only the QT UI 2024-12-09 15:26:49 -08:00
038fefd131 Use shared libraries for liblooper, and playback backends/UI frontends. 2024-12-09 15:26:26 -08:00