Drew Weymouth
|
fd106560d0
|
more refactoring - compiles now but not extensively tested
|
2023-05-14 20:50:06 -07:00 |
|
Drew Weymouth
|
85042fcbd4
|
begin the refactoring - doesnt compile
|
2023-05-14 19:31:04 -07:00 |
|
Drew Weymouth
|
0ebbf621b1
|
finish mediaprovider interface for subsonic
|
2023-05-14 18:59:38 -07:00 |
|
Drew Weymouth
|
8984d4ab39
|
add trackiterator to subsonic adapter
|
2023-05-14 17:55:44 -07:00 |
|
Drew Weymouth
|
e34497ec24
|
bunch of work on Subsonic mediaprovider adapter
|
2023-05-14 17:48:06 -07:00 |
|
Drew Weymouth
|
c4436a4887
|
more work on generic MediaProvider interface
|
2023-05-14 11:38:06 -07:00 |
|
Drew Weymouth
|
7d293af45b
|
begin defining a generic MediaProvider interface and model
|
2023-05-13 17:31:39 -07:00 |
|
Drew Weymouth
|
eab7842424
|
add a timeout to http client
|
2023-05-12 20:32:57 -07:00 |
|
Drew Weymouth
|
87ae111cb2
|
more work on album filters
|
2023-05-11 16:45:47 -07:00 |
|
Drew Weymouth
|
882f951aa1
|
add AlbumFilter to backend album iterators
|
2023-05-11 08:54:18 -07:00 |
|
Drew Weymouth
|
2ef0282c0b
|
update module import paths
|
2023-05-07 09:53:34 -07:00 |
|
Drew Weymouth
|
2d3fb4be3a
|
Merge pull request #154 from dweymouth/feature/lighttheme
Add light theme
|
2023-05-03 17:49:42 -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
|
62f8f821cc
|
hook up config settings to light/dark appearance
|
2023-05-01 17:45:34 -07:00 |
|
Drew Weymouth
|
a9263c8d4e
|
add settings option to choose startup page
|
2023-04-29 20:51:45 -07:00 |
|
Drew Weymouth
|
31e82ae367
|
refactor: generic SliceContains
|
2023-04-29 10:21:40 -07:00 |
|
Drew Weymouth
|
58ed3d10db
|
save playlists page view setting
|
2023-04-28 20:06:17 -07:00 |
|
Drew Weymouth
|
cf4540eb32
|
refactor 1: renaming
|
2023-04-28 16:50:35 -07:00 |
|
Drew Weymouth
|
88958bde1c
|
Merge branch 'main' into feature/rating
|
2023-04-26 17:23:14 -07:00 |
|
Drew Weymouth
|
76386ad7ad
|
fix potential crash in searching albums
|
2023-04-26 08:38:56 -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
|
2f14a09cd8
|
Fix #63: add experimental support for setting custom app font
|
2023-04-21 18:19:45 -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
|
88d4322ecd
|
trackiterator properly loads album tracklist
|
2023-04-20 19:24:44 -07:00 |
|
Drew Weymouth
|
51efab082e
|
add trackiterator
|
2023-04-20 19:23:15 -07:00 |
|
Drew Weymouth
|
ec3cb0c36d
|
Fix #104: add alternate hostname to server connection config
|
2023-04-18 17:21:02 -07:00 |
|
Drew Weymouth
|
7298b6f8b9
|
add some comments
|
2023-04-08 08:59:39 -07:00 |
|
Drew Weymouth
|
565c9e98a4
|
fix race condition on exit: disable UI playback state callbacks
|
2023-04-06 19:17:06 -07:00 |
|
Drew Weymouth
|
8086262a8b
|
add system tray + close to tray support (no settigs UI yet)
|
2023-04-06 19:15:11 -07:00 |
|
Drew Weymouth
|
f0a0864fc6
|
fallback to 'auto' device if configured audio device is not available
|
2023-04-05 20:42:48 -07:00 |
|
Drew Weymouth
|
d6a84c78a1
|
add config option for audio device name and set it on startup
|
2023-04-05 18:19:56 -07:00 |
|
Drew Weymouth
|
d84c0d71ed
|
hook up playback config onchanged
|
2023-04-01 10:42:15 -07:00 |
|
Drew Weymouth
|
06cd393b8c
|
add settings menu item to check for updates immediately
|
2023-03-30 19:19:01 -07:00 |
|
Drew Weymouth
|
d59352cd4d
|
show dialog on later version found
|
2023-03-30 19:19:01 -07:00 |
|
Drew Weymouth
|
8d13575000
|
forgot to stop ticket
|
2023-03-30 19:19:01 -07:00 |
|
Drew Weymouth
|
8c52097536
|
one more quick refactor
|
2023-03-30 19:19:01 -07:00 |
|
Drew Weymouth
|
cca12d7327
|
create UpdateChecker background task + constants refactoring
|
2023-03-30 19:19:00 -07:00 |
|
Drew Weymouth
|
2d7e633690
|
add util func to get latest version tag
|
2023-03-30 19:16:01 -07:00 |
|
Drew Weymouth
|
660281cf28
|
Merge pull request #103 from dweymouth/feature/replay-gain
Add ReplayGain support
|
2023-03-28 18:24:02 -07:00 |
|
Drew Weymouth
|
fe5a6ffdf3
|
hook up replaygain config file options
|
2023-03-28 18:17:45 -07:00 |
|
Drew Weymouth
|
0a11df8c07
|
limit MPV in-memory cache size and make it configurable
|
2023-03-28 17:34:39 -07:00 |
|
Drew Weymouth
|
ac6a82c465
|
add Year ascending and descending sort orders
|
2023-03-26 09:11:03 -07:00 |
|
Drew Weymouth
|
0cdbf912c9
|
make scrobbling configurable
|
2023-03-23 17:36:41 -07:00 |
|
Drew Weymouth
|
163d195032
|
use coverArt ID instead of album ID to fetch images
|
2023-03-20 18:14:02 -07:00 |
|
Drew Weymouth
|
2380caab35
|
add caching of artist images
|
2023-03-19 11:01:20 -07:00 |
|