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
Michael Manganiello
207d3ecf7d
misc: Port latest Fyne layout changes
...
Specific commits ported, to update the layouts and reduce differences
with upstream Fyne code:
* https://github.com/fyne-io/fyne/commit/a9a66f60d2167d7945bcf7718a781335541317c0
* https://github.com/fyne-io/fyne/commit/2cde868904092382ca5f645802ee9d444d8ae6e8
* https://github.com/fyne-io/fyne/commit/99fa7e3a7dc83dd273ad366cc7d336a1e1cee5f6
* https://github.com/fyne-io/fyne/commit/4ea8a5762f1744401ede9f7bd35b3b75890f925e
2024-04-27 14:54:38 -03:00
Drew Weymouth
e196475a0a
Merge pull request #375 from adamantike/misc/nowplayingcard-update-receive-track
...
misc: Make NowPlayingCard.Update receive Track object
2024-04-27 10:13:57 -07:00
Michael Manganiello
3856ecdf73
misc: Make NowPlayingCard.Update receive Track object
...
Small change to `NowPlayingCard`, to be able to use more Track
properties in the future (e.g. favorite status).
2024-04-27 14:02:05 -03:00
Drew Weymouth
a00b395692
reset focus whenever navigating between pages, not just back/forward
2024-04-27 09:53:22 -07:00
Drew Weymouth
93cd796f1b
save scroll position of Genres page in navigation
2024-04-27 09:45:58 -07:00
Drew Weymouth
7f158ed030
add another menu separator to tracklist ctx menu
2024-04-27 07:52:24 -07:00
Drew Weymouth
d6f8921c1e
Update README.md
2024-04-21 09:21:34 -07:00