8 Commits

Author SHA1 Message Date
Sebastian Palencsar
1c736b97a6 Fix playback, API races, tray, MPRIS, and search UX; add tests
- Correct history/resume next-previous context and list index resync after reload
- Abort stale RadioBrowser requests and suppress error banners when cache satisfies loads
- Reset local search filter on page changes and debounce compact-mode API search
- Move system tray to C++ (QSystemTrayIcon) for reliable Wayland context menus
- Harden MPRIS registration and metadata updates for Plasma media widgets
- Add playback and API race unit tests
- Drop unused KF6 Kirigami, I18n, and CoreAddons build dependencies
- Update packaging docs, CI, and PKGBUILD to match Qt-only requirements
2026-06-20 14:06:48 +02:00
Sebastian Palencsar
bce1b5295f Update AUR PKGBUILD to version 1.0.3 and strip v prefix in pkgver() 2026-05-30 10:15:57 +02:00
Sebastian Palencsar
513fc720fa Change license from MIT to GPL-3.0-or-later 2026-05-25 20:17:59 +02:00
Sebastian Palencsar
151b784e86 Update maintainer email in PKGBUILD 2026-05-25 13:52:53 +02:00
Sebastian Palencsar
eaff39720f Optimize PKGBUILD for AUR 2026-05-25 10:24:46 +02:00
Sebastian Palencsar
05e2fbbdbe Migrate to QtMultimedia and prepare for Flathub 2026-05-25 09:28:20 +02:00
Sebastian Palencsar
8f49573c8a Bump version to 1.0.1, implement automatic online search fallback with debounce, cover art notifications, and stream details edit 2026-05-22 16:44:21 +02:00
Sebastian Palencsar
51992dd437 Prepare BearWave for public repository 2026-05-20 10:47:56 +02:00