Drew Weymouth
|
31e82ae367
|
refactor: generic SliceContains
|
2023-04-29 10:21:40 -07:00 |
|
Drew Weymouth
|
329b290d61
|
Merge pull request #150 from dweymouth/feature/playlistgrid
Add grid view option to playlists page
|
2023-04-28 20:25:32 -07:00 |
|
Drew Weymouth
|
1862efedc4
|
update CHANGELOG with #40
|
2023-04-28 20:25:11 -07:00 |
|
Drew Weymouth
|
58ed3d10db
|
save playlists page view setting
|
2023-04-28 20:06:17 -07:00 |
|
Drew Weymouth
|
9b1349b0ac
|
add grid view option to playlists page
|
2023-04-28 19:28:20 -07:00 |
|
Drew Weymouth
|
753e7f9bcc
|
refactor 2: use generic model for grid view
|
2023-04-28 17:25:57 -07:00 |
|
Drew Weymouth
|
cf4540eb32
|
refactor 1: renaming
|
2023-04-28 16:50:35 -07:00 |
|
Drew Weymouth
|
a9cec173dd
|
Fix #95: temporarily add tappable behavior to seekbar slider until Fyne 2.4
|
2023-04-27 09:21:07 -07:00 |
|
Drew Weymouth
|
e7c1a7a452
|
update CHANGELOG and README with recent changes
|
2023-04-26 18:16:05 -07:00 |
|
Drew Weymouth
|
b8bd6bc7a3
|
Merge pull request #147 from dweymouth/feature/rating
Add 5-star rating column to tracklist
|
2023-04-26 18:04:39 -07:00 |
|
Drew Weymouth
|
d64f00517a
|
refactor set track rating action
|
2023-04-26 18:03:33 -07:00 |
|
Drew Weymouth
|
2859a80e62
|
tweak tracklist column sizes
|
2023-04-26 17:34:39 -07:00 |
|
Drew Weymouth
|
88958bde1c
|
Merge branch 'main' into feature/rating
|
2023-04-26 17:23:14 -07:00 |
|
Drew Weymouth
|
d690c907c2
|
Fix #149: correct MinSize calculation for CustomHyperlink
|
2023-04-26 17:21:26 -07:00 |
|
Drew Weymouth
|
76386ad7ad
|
fix potential crash in searching albums
|
2023-04-26 08:38:56 -07:00 |
|
Drew Weymouth
|
91892dd07b
|
adjust padding around stars
|
2023-04-25 21:21:14 -07:00 |
|
Drew Weymouth
|
9414dfebe5
|
update svg bounding box
|
2023-04-25 21:06:25 -07:00 |
|
Drew Weymouth
|
c452407a73
|
make rating column default visible for Album and Artist pages
|
2023-04-25 21:01:43 -07:00 |
|
Drew Weymouth
|
e1f742fafd
|
add rating to tracklist, hook up set rating action
|
2023-04-25 20:48:49 -07:00 |
|
Drew Weymouth
|
238b786a15
|
add hover + click behavior
|
2023-04-25 19:56:21 -07:00 |
|
Drew Weymouth
|
8f462447e2
|
adjust spacing
|
2023-04-25 18:45:37 -07:00 |
|
Drew Weymouth
|
8449ebe5dc
|
switch from PNG to SVG for star icons
|
2023-04-25 18:29:36 -07:00 |
|
Drew Weymouth
|
89e26cfa96
|
beginning of star rating widget
|
2023-04-25 17:43:37 -07:00 |
|
Drew Weymouth
|
56b67097b9
|
"tracks" -> "track" for single-track albums and playlists
|
2023-04-25 17:08:51 -07:00 |
|
Drew Weymouth
|
fa63b0e516
|
Fix #24: slider should only trigger play time update when being dragged
|
2023-04-25 17:07:05 -07:00 |
|
Drew Weymouth
|
02e51e5aa2
|
Fix #142: disable hyperlinks for track artists that are not album artists
|
2023-04-24 19:13:41 -07:00 |
|
Drew Weymouth
|
25ca42a31e
|
Fix #143: correct typo in install_name_tool cmd in Makefile
|
2023-04-24 09:08:05 -07:00 |
|
Drew Weymouth
|
b01799550d
|
add Ctrl/Cmd + W to close window if close to tray enabled
|
2023-04-23 11:24:29 -07:00 |
|
Drew Weymouth
|
410538699c
|
fix #141: don't crash when switching artist page view if invalid artist or page not loaded
|
2023-04-23 10:37:43 -07:00 |
|
Drew Weymouth
|
f8127d7e00
|
preparing for 0.1.0 release
|
2023-04-22 08:11:28 -07:00 |
|
Drew Weymouth
|
737dd9bf5d
|
Update CHANGELOG.md
|
2023-04-22 07:58:19 -07:00 |
|
Drew Weymouth
|
1171916449
|
persist tracklist column visibility change immediately
|
2023-04-21 19:13:48 -07:00 |
|
Drew Weymouth
|
2f14a09cd8
|
Fix #63: add experimental support for setting custom app font
|
2023-04-21 18:19:45 -07:00 |
|
Drew Weymouth
|
e7e77ee54c
|
add kofi link to about dialog
|
2023-04-20 21:39:41 -07:00 |
|
Drew Weymouth
|
cf22503610
|
make search bar on tracks page Ctrl+F focusable; reset tracklist selection on clear
|
2023-04-20 21:27:46 -07:00 |
|
Drew Weymouth
|
a56daa0c7f
|
Merge pull request #139 from dweymouth/feature/alltracksview
Add searchable "All Tracks" page
|
2023-04-20 21:19:16 -07:00 |
|
Drew Weymouth
|
7e92407651
|
update CHANGELOG with all tracks page
|
2023-04-20 21:15:01 -07:00 |
|
Drew Weymouth
|
78ed013466
|
make tracks page show now playing + tracklist now playing refactor
|
2023-04-20 21:07:31 -07:00 |
|
Drew Weymouth
|
6b57df78a9
|
adjust position of tracks page search bar
|
2023-04-20 19:56:29 -07:00 |
|
Drew Weymouth
|
ff1094c588
|
memory allocation optimization
|
2023-04-20 19:53:08 -07:00 |
|
Drew Weymouth
|
3521f62f28
|
bug fix
|
2023-04-20 19:24:44 -07:00 |
|
Drew Weymouth
|
7a04d502fe
|
add search to tracks page
|
2023-04-20 19:24:44 -07:00 |
|
Drew Weymouth
|
6d8fd75767
|
add SearchTracksIterator
|
2023-04-20 19:24:44 -07:00 |
|
Drew Weymouth
|
5e8c450d76
|
add TracksPage
|
2023-04-20 19:24:44 -07:00 |
|
Drew Weymouth
|
b21b1ce6ba
|
add TracklistLoader for infinite scrolling tracklist
|
2023-04-20 19:24:44 -07:00 |
|
Drew Weymouth
|
88d4322ecd
|
trackiterator properly loads album tracklist
|
2023-04-20 19:24:44 -07:00 |
|
Drew Weymouth
|
ddc4d5272b
|
add thread-safety to tracklist
|
2023-04-20 19:24:41 -07:00 |
|
Drew Weymouth
|
51efab082e
|
add trackiterator
|
2023-04-20 19:23:15 -07:00 |
|
Drew Weymouth
|
a20f047c12
|
Update README.md - x64 build runs on M1/M2 Macs via Rosetta
|
2023-04-20 17:01:09 -07:00 |
|
Drew Weymouth
|
e61dace0dd
|
#136: add menu button to album page with options to add album to queue or playlist
|
2023-04-19 18:13:31 -07:00 |
|