Commit Graph
1131 Commits
Author SHA1 Message Date
Drew Weymouth ceed42dcf2 remove redundant CenterPad layout 2024-05-24 17:07:44 -07:00
Drew Weymouth 819f42dac0 onboard to new custom padded box layouts 2024-05-24 16:57:49 -07:00
Drew Weymouth 883c1f738d rebase to Fyne 2.5 prerelease and onboard to new CustomPaddedLayout 2024-05-24 16:48:53 -07:00
Drew Weymouth 9308aa1ceb and another try 2024-05-24 09:06:21 -07:00
Drew Weymouth d154692814 try again 2024-05-24 09:05:08 -07:00
Drew Weymouth b0d1354102 try again with MacPorts 2024-05-24 09:02:22 -07:00
Drew Weymouth d6a6683b36 try using MacPorts instead of brew in runner 2024-05-24 08:56:19 -07:00
Drew Weymouth b3e08a1930 try looking in /usr/local/include 2024-05-24 08:20:32 -07:00
Drew Weymouth 50e87b6413 Merge pull request #388 from dweymouth/improve-playlist-dialog
Improve Add to Playlist dialog
2024-05-24 08:02:18 -07:00
Drew Weymouth 34427e5033 move "Create new playlist" result to bottom of list 2024-05-24 07:58:40 -07:00
Drew Weymouth 448421e556 simplify init of searchdialog 2024-05-24 07:53:34 -07:00
Drew Weymouth 3c5d1d521b remove old addtoplaylistdialog 2024-05-24 07:37:34 -07:00
Drew Weymouth 7a12f58658 use map to de-duplicate playlist tracks 2024-05-23 17:29:32 -07:00
Drew Weymouth e2a9ea49e0 rename skip duplicates check 2024-05-23 16:35:37 -07:00
Drew Weymouth 44f7eebad1 customize placeholder text and fix update bug 2024-05-23 16:32:07 -07:00
Drew Weymouth b999d94e72 simplify onSearched 2024-05-23 16:09:26 -07:00
Drew Weymouth 21feca3265 remove Query from mediaprovider.SearchResult 2024-05-23 15:56:56 -07:00
Drew Weymouth d43b4a4c8f unexport SearchEntry 2024-05-23 15:50:19 -07:00
Drew Weymouth b040df3a18 Refactor: move update logic back to base type 2024-05-23 15:45:42 -07:00
Drew Weymouth 6258e96dff Update README.md - lyrics coming next 2024-05-23 10:19:22 -07:00
Drew Weymouth 84d4208603 Merge pull request #382 from natilou/new-add-to-playlist
chore: Improve 'Add to playlists' dialog
2024-05-23 08:42:02 -07:00
Drew Weymouth 073f7c7441 Merge branch 'main' into new-add-to-playlist 2024-05-23 08:06:59 -07:00
Drew Weymouth ce647c27b9 Fix #387: pass offset to subsonic random album fetch call 2024-05-20 18:17:41 -07:00
Drew Weymouth fd340ec97e Merge pull request #385 from dweymouth/synced-lyrics
Synced lyrics
2024-05-18 17:45:23 -07:00
Drew Weymouth b4b079478a fix crashing out of range after last lyric 2024-05-18 17:42:08 -07:00
Drew Weymouth 4946b01726 update fyne-lyrics for bug fix 2024-05-18 17:28:10 -07:00
Drew Weymouth e4854abb20 infer synced lyrics for Jellyfin even if metadata missing 2024-05-18 16:37:32 -07:00
Drew Weymouth d8ebc17566 make sure to jump straight to correct lyric for the first time update 2024-05-18 16:26:36 -07:00
Drew Weymouth 2e62bdf01d fix lyrics seeking bug 2024-05-18 16:15:57 -07:00
natilou 090874591a go fmt 2024-05-18 16:07:50 -03:00
natilou d939c7f85f add 'Skip duplicates' option 2024-05-18 16:03:21 -03:00
natilou 1b53695589 add a list with all the playlists and then filter by the search text 2024-05-18 12:04:18 -03:00
natilou 9a587eee98 chore: Improve 'Add to playlists' dialog 2024-05-18 12:04:18 -03:00
Drew Weymouth 3273f45594 hook up with Jellyfin lyrics 2024-05-17 08:38:43 -07:00
Drew Weymouth e7b2b821f3 hook up seek for synced lyrics 2024-05-16 19:22:08 -07:00
Drew Weymouth d156bf02e0 whoops missed synced param 2024-05-16 18:33:59 -07:00
Drew Weymouth e8d751bc2a first draft of synced lyrics integration, missing seek support 2024-05-16 18:32:13 -07:00
Drew Weymouth 220d523f88 switch to fyne-lyrics viewer 2024-05-16 18:23:51 -07:00
Drew Weymouth 06780e110b Fix #383: restore filter button for saved GridViewPages 2024-05-10 18:18:50 -07:00
Drew Weymouth 026cbad4f1 Merge pull request #380 from natilou/new-search-dialog
chore: Implement SearchDialog component
2024-05-05 09:49:10 -07:00
natilou 6e6f377621 Add comment clarification about SearchDialog 2024-05-05 13:32:46 -03:00
natilou 2c7394ea98 rename method 2024-05-05 12:54:35 -03:00
natilou 4eefa4d1fb chore: Implement SearchDialog component
Currently, this component is used by QuickSearch dialog. And then, it will be
used by the "Add to playlist" dialog.

I added some setters and getters to the QuickSearch dialog to abstract the interaction
between QuickSearch and SearchDialog from the Controller.

After this PR, I will implement the 'Add to playlist' dialog to incorporate the SearchDialog.
2024-05-05 12:54:35 -03:00
Drew Weymouth ae441656aa Merge pull request #381 from natilou/playlists-cached
chore: Delete cache playlists when playlists are modified
2024-05-02 17:55:59 -07:00
natilou f52a15e1da remove import not used 2024-05-02 21:02:52 -03:00
natilou e925b2fd2d chore: Delete cache playlists when playlists are modified 2024-05-02 20:36:50 -03:00
Drew Weymouth 560f98290b refactor: use RichText instead of HBox with padding 2024-04-30 09:00:29 -07:00
Drew Weymouth c161f2b171 create new page for GoHome instead of using browsing history 2024-04-29 08:55:02 -07:00
Drew Weymouth e4514c502c save scroll position of Playlists page views in browsing history 2024-04-27 15:36:22 -07:00
Drew Weymouth 02d4082f3d Merge pull request #376 from adamantike/misc/port-latest-layout-changes
misc: Port latest Fyne layout changes
2024-04-27 11:16:06 -07:00