Drew Weymouth
6d08bfbd79
Updates #65 : update Fyne to get latest i18n bug fixes
2024-07-24 07:33:00 -07:00
Drew Weymouth
02e5c784b3
query MPV astats node directly in C for efficiency
2024-07-23 17:38:43 -07:00
Drew Weymouth
849d12d7a0
update go-mpv for memory leak fix
2024-07-21 18:29:59 -07:00
Drew Weymouth
a50ca0bf86
update Fyne to get translation bugfix
2024-07-21 16:55:56 -07:00
Drew Weymouth
67feea427f
embed and load translations into the app
2024-07-21 11:13:39 -07:00
Drew Weymouth
a73e97b111
pull in go-subsonic bug fix
2024-07-20 17:27:26 -07:00
Drew Weymouth
03ce1cc115
add more info to dialog and adjust layout
2024-07-18 08:11:37 -07:00
Drew Weymouth
a5452acf62
update dominantcolor module
2024-07-08 11:36:33 -07:00
Drew Weymouth
249c61d440
update Fyne to latest
2024-07-01 08:26:17 -07:00
dependabot[bot]
7b86e8f13a
Bump golang.org/x/image from 0.15.0 to 0.18.0
...
Bumps [golang.org/x/image](https://github.com/golang/image ) from 0.15.0 to 0.18.0.
- [Commits](https://github.com/golang/image/compare/v0.15.0...v0.18.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/image
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-06-28 14:59:09 +00:00
Drew Weymouth
0d97e6738d
get fyne-advanced-list bugfixes
2024-06-23 08:02:15 -07:00
Drew Weymouth
4545839e92
enable drag and drop reordering
2024-06-22 17:10:26 -07:00
Drew Weymouth
f5a4146e2b
move to list fork
2024-06-14 08:30:04 -07:00
Drew Weymouth
a851e0f600
skeleton of IPC mechanism to allow playback control with cmdline flags
2024-06-09 09:33:50 -07:00
Drew Weymouth
24532c9a06
Fix #165 - pull in Fyne list bugfix for disappearing last rows
2024-06-04 07:46:37 -07:00
Drew Weymouth
c6b6da1f06
workaround Navidrome's incorrect getLyricsBySongId response schema
2024-06-03 08:12:15 -07:00
Drew Weymouth
5e403580e6
fix (hopefully) occasional deadlocks when clicking navigation buttons
2024-06-02 13:28:36 -07:00
Drew Weymouth
403e1a19b5
update Fyne for colored button fix
2024-05-30 20:26:49 -07:00
Drew Weymouth
906c951cc9
use dynamic gradient as background of Now Playing page
2024-05-29 07:22:08 -07:00
Drew Weymouth
e455501b2d
update fyne-lyrics for minsize fix to mitigate race conditions
2024-05-28 16:50:36 -07:00
Drew Weymouth
1d96b7097c
don't show separators between list rows
2024-05-27 17:20:45 -07:00
Drew Weymouth
c4e7dd07ca
lower Go version back to 1.19
2024-05-26 08:41:08 -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
4946b01726
update fyne-lyrics for bug fix
2024-05-18 17:28:10 -07:00
Drew Weymouth
3273f45594
hook up with Jellyfin lyrics
2024-05-17 08:38:43 -07:00
Drew Weymouth
220d523f88
switch to fyne-lyrics viewer
2024-05-16 18:23:51 -07:00
Drew Weymouth
4861ad4532
fix crash when typing into text fields in dialogs
2024-04-18 09:33:39 -07:00
Drew Weymouth
f1aee40b05
pull in queue parsing fix
2024-04-16 19:37:35 -07:00
Drew Weymouth
c0d0075bca
update Fyne fork to pull in RichText memory leak fix
2024-04-13 08:45:37 -07:00
Drew Weymouth
d5f0971aa2
Closes #351 : show reissue year in album page header
2024-03-31 08:26:54 -07:00
Michael Manganiello
66658b1401
misc: Migrate Artists page to GridView
...
Remove custom page implementation for Artists, and instead rely on the
generic `GridView` approach. This also simplifies adding new
sorting/filtering options as next improvements.
The new `ArtistFilter` is a dummy implementation without any real
filters at the moment.
Also, the `go-jellyfin` upgrade is needed to correctly display the album
count for each artist.
2024-03-30 12:42:48 -03:00
natilou
934302131e
chore: upgrade go-jellyfin library
2024-03-29 14:05:59 -03:00
Drew Weymouth
3d61659d07
Fix #128 : support mouse back/forward using custom added Fyne API
2024-03-13 09:07:52 -07:00
Drew Weymouth
9f7dadf186
Fix #346 : pull in list.ScrollToOffset fix upstream
2024-03-11 18:51:06 -07:00
Drew Weymouth
a3449d22ff
update go-subsonic
2024-03-05 08:18:19 -08:00
Michael Manganiello
801967a530
misc: Upgrade Go to v1.21
...
Upgrade to 1.21 as 1.20 is now unmaintained.
Most changes are related to the new `slices` package from standard
library, which can replace some existing custom functions.
2024-03-05 09:49:10 -03:00
Michael Manganiello
9d3725cb51
feat: Add Share option for artists, albums, and tracks
...
This feature is only available on the Subsonic media provider. Using a
Jellyfin server will make Supersonic hide the "Share" option.
* Artists: Option available in grid view and in Artist view.
* Albums: Option available in grid view and in Album view.
* Tracks: Option available in tracklist, when a single track is selected.
2024-03-03 20:44:58 -03:00
Drew Weymouth
7367204892
update fyne for gridwrap nil fix
2024-02-25 08:16:03 -08:00
Drew Weymouth
daac2c8566
fix keyboard scrolling weirdness by updating Fyne fork
2024-02-22 17:25:46 -08:00
Drew Weymouth
a7309b08ca
add keyboard scrolling to list views
2024-02-18 13:26:15 -08:00
Drew Weymouth
c14bec09e8
update Fyne to 2.4.4
2024-02-14 08:03:55 -08:00
Drew Weymouth
ee275cb9ed
update Fyne fork to 2.4.3 baseline
2024-01-12 08:53:21 -08:00
Drew Weymouth
1e466e4cdf
start of JukeboxPlayer backend
2023-12-19 17:31:10 -08:00
Drew Weymouth
53dc9277ec
Add Comment column to tracklist
2023-12-16 15:54:03 -08:00
Drew Weymouth
1521c0c4ba
add ReleaseTypes to the album model
2023-12-16 13:44:16 -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
6f83727a34
update Fyne to fix #288
2023-11-23 12:03:34 -06:00
Drew Weymouth
79b8d34430
#284 : fix artist radio for Jellyfin
2023-11-16 08:17:32 -08:00
Drew Weymouth
e8296017c4
pull in fixes from jellyfin library
2023-11-14 18:57:24 -08:00