Commit Graph
1024 Commits
Author SHA1 Message Date
Drew Weymouth fe41781df4 add settings dialog check for Save to Queue 2024-01-07 16:42:35 -08:00
Drew Weymouth c4c4a71d5e save and load play queue on exit/startup (partial impl) 2024-01-07 16:25:15 -08:00
Drew Weymouth d2743815bf add new icon 2024-01-06 16:24:41 -08:00
Drew Weymouth e4342ac135 Add icons to menu items 2024-01-06 16:24:23 -08:00
Drew Weymouth 9b97347ad8 change icon color rather than button color to indicate "active" buttons 2024-01-06 15:42:30 -08:00
Drew Weymouth 9c2f72d9f2 Fix #33: allow reordering of play queue 2024-01-06 14:22:18 -08:00
Drew Weymouth 8683999f29 make sure to unpause on PlayFile in MPV player 2024-01-06 14:19:11 -08:00
Drew Weymouth 13e4ff0544 remove old shuffle icons 2024-01-06 11:44:54 -08:00
Drew Weymouth b3a5fee264 replace shuffle icon 2024-01-06 11:44:25 -08:00
Drew Weymouth ca25756db7 fix regression- crashing on Repeat One when nothing playing 2024-01-06 11:11:34 -08:00
Drew Weymouth db4f58acf0 Merge pull request #306 from natilou/replace-png-icons
Highlight the icon of the current page
2024-01-06 10:49:52 -08:00
natilou d168651cfa including the new .svg file as well as the changes to bundled_gen.sh 2024-01-06 10:25:08 -03:00
natilou 55a959ac4c adding default color name, calling updateNavBtnsColor in SetPage and handling the nil case 2024-01-06 10:25:08 -03:00
natilou 4e62db34f1 adding new svg icon for ResHeartFilledSvg and other svg icon for ResHeartOutlineSvg 2024-01-06 10:25:08 -03:00
natilou 159c127be8 Highlight the icon of the current page and reset the original color of the rest 2024-01-06 10:25:08 -03:00
Drew Weymouth f5cc27b67c whoops commited extra file 2024-01-06 10:25:08 -03:00
Drew Weymouth b041602899 WIP replace png icons - heart icon doesn't theme 2024-01-06 10:25:08 -03:00
Drew Weymouth 407b5f2780 don't allow unselection of radio buttons 2023-12-27 15:54:14 -08:00
Drew Weymouth 10feaad1f3 Merge pull request #305 from dweymouth/feature/jukebox
Redesign of PlaybackManager
2023-12-23 10:52:55 -08:00
Drew Weymouth 85bfa73da4 remove unused PlaylistPos from player status 2023-12-22 18:07:55 -08:00
Drew Weymouth 91951ebfd2 implement new logic for RemoveTracksFromQueue 2023-12-22 17:58:36 -08:00
Drew Weymouth cfb8739a61 when changing loop mode, only call player.SetNext if needed 2023-12-22 17:22:40 -08:00
Drew Weymouth d089151f85 remove extra replaygain set 2023-12-22 16:28:34 -08:00
Drew Weymouth cf41795659 handle LoopMode logic, plus some reorganization 2023-12-22 16:21:29 -08:00
Drew Weymouth de6ba5c120 move LoopMode 2023-12-22 16:01:56 -08:00
Drew Weymouth d9eca8d807 Beginning of reworked PlaybackManager - PARTIAL 2023-12-22 15:50:39 -08:00
Drew Weymouth 0cd58cb51b start of new simplified player interface 2023-12-21 20:25:52 -08:00
Drew Weymouth 4c3d638aed some simplification of PlaybackManager 2023-12-21 20:18:53 -08:00
Drew Weymouth 61f5f24c4f Add Audio category to Flatpak appdata file 2023-12-20 08:42:34 -08:00
Drew Weymouth 81dde8ee2e bump to Go 1.20 and rm deprecated rand.Seed 2023-12-19 17:59:24 -08:00
Drew Weymouth 1e466e4cdf start of JukeboxPlayer backend 2023-12-19 17:31:10 -08:00
Drew Weymouth f8f8a3a5cb rework settings dialog to be aware of different player types 2023-12-19 08:41:07 -08:00
Drew Weymouth bcf95ba26c don't assume MPV player in now playing page 2023-12-19 08:23:12 -08:00
Drew Weymouth df6c53a3f5 add interface to decouple MPV player from PlaybackManager 2023-12-18 20:22:24 -08:00
Drew Weymouth 1665281ad7 Refactor pt. 2: route player transport controls+callbacks through PlaybackManager 2023-12-18 09:06:17 -08:00
Drew Weymouth bd4db95f64 fix non-Mac build 2023-12-18 07:52:59 -08:00
Drew Weymouth 55f9461410 Refactor pt. 1: move MPV player to own package and extract some types 2023-12-17 13:50:30 -08:00
Drew Weymouth a16e687c02 add Jukebox control to readme as planned feature 2023-12-17 10:00:33 -08:00
Drew Weymouth 550b401a86 Update README.md - remove some "basic" features from list 2023-12-16 19:20:26 -08:00
Drew Weymouth 53dc9277ec Add Comment column to tracklist 2023-12-16 15:54:03 -08:00
Drew Weymouth cfe667c9dd Merge pull request #298 from dweymouth/releasetypes
Show album release types in page header
2023-12-16 15:23:08 -08:00
Drew Weymouth cb4329cf08 Display release types in album page 2023-12-16 15:03:22 -08:00
Drew Weymouth 1521c0c4ba add ReleaseTypes to the album model 2023-12-16 13:44:16 -08:00
Drew Weymouth becb34cd4a Prepare for 0.8.2 release 2023-12-16 08:01:00 -08:00
Drew Weymouth d10162c3cf Fix #295 - avoid trimming info string if nothing to trim 2023-12-16 07:39:53 -08:00
Drew Weymouth 16c454379d go mod tidy 2023-12-15 18:02:44 -08:00
Drew Weymouth d4d6fb9881 Fix #294: update go-subsonic to downgrade requested API version 1.15.0 2023-12-15 18:02:21 -08:00
Drew Weymouth abcde61d5a try fixing Build Ubuntu workflow with apt update 2023-12-15 17:45:39 -08:00
Drew Weymouth 64f57c7cdc Fix #293: Trucate album title in info dialog if too long 2023-12-15 17:38:25 -08:00
Drew Weymouth e7a6e2c5c8 Fix #292: Set --replaygain-clip correctly 2023-12-15 17:25:29 -08:00