Drew Weymouth
edf85a4162
add option to show album years in grid views
2024-06-27 17:44:41 -07:00
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
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
Drew Weymouth
8d038ced64
unfocus grid view items when tapping between them
2024-02-18 09:19:37 -08:00
Drew Weymouth
b97b029422
Updates #22 : add focus arrow key navigation to tracklist
2024-02-15 17:56:53 -08:00
Drew Weymouth
7e8a4d6d37
Updates #22 : add focus arrow key navigation to grid view
2024-02-02 08:44:52 -08:00
Drew Weymouth
7d7d315d74
refactor: move ImageLoader to ui/util
2023-11-05 14:30:57 -08:00
Drew Weymouth
e10b751a4f
some work on the quick search dialog + image load refactoring
2023-11-05 14:07:52 -08:00
Drew Weymouth
27fab7ed26
switch to ellipsis truncation everywhere
2023-11-03 23:26:26 -07:00
Drew Weymouth
565295a88a
use rounded rectangles where appropriate; switch deprecated Max to Stack layout
2023-11-02 22:02:44 -07:00
Drew Weymouth
af95d150e8
switch to GridWrap widget in Fyne instead of Fyne-x
2023-11-02 19:08:54 -07:00
Drew Weymouth
4f002574c2
handle multiple artists properly in UI
2023-10-22 11:40:06 -07:00
Drew Weymouth
c3143dbbbe
WIP - multi hyperlink
2023-10-22 11:10:36 -07:00
Drew Weymouth
6f08032f22
pull in patched hyperlink bug fix from Fyne, start removing CustomHyperlink
2023-10-22 11:10:36 -07:00
Drew Weymouth
cf09912474
fix bug where album card on artist page would occasionally show artist name instead of year
2023-08-02 15:32:30 -06:00
Drew Weymouth
2239023e0f
move grid view context menu to GridView instead of GridViewItem for reuse
2023-07-12 17:18:54 -07:00
Drew Weymouth
b433c4f34c
Merge pull request #217 from dweymouth/perf/reuse-widgets
...
Reuse complex widgets across pages to reduce memory spikes when browsing
2023-07-12 17:01:07 -07:00
Drew Weymouth
5d09a5f8f3
avoid unnecessary refreshes when mousing over GridView covers
2023-07-12 14:39:22 -07:00
Drew Weymouth
203070328c
reuse grid view across several pages
2023-07-09 14:14:23 -07:00
Drew Weymouth
74c0c01268
add ellipsis to Download menu item
2023-06-20 09:37:56 -07:00
natilou
0dfbe685e1
Ability to download from grid
...
- Adding the option to download the album or tracks in grid view from Artist and Album pages.
2023-06-20 12:35:59 -03:00
Drew Weymouth
65f0fd8670
make primary link in GridViewItem bold
2023-05-24 11:18:58 -07:00
Drew Weymouth
c5b8e0e3f7
fix tap events for gridview
2023-05-23 19:03:44 -07:00
Drew Weymouth
de7a16639e
switch GridView to icon placeholder
2023-05-23 17:35:26 -07:00
Drew Weymouth
2ef0282c0b
update module import paths
2023-05-07 09:53:34 -07:00
Drew Weymouth
76657b5c1c
Fix #136 : add context menu to album and playlist grid views
2023-05-02 17:50:35 -07:00
Drew Weymouth
753e7f9bcc
refactor 2: use generic model for grid view
2023-04-28 17:25:57 -07:00