Commit Graph

767 Commits

Author SHA1 Message Date
jeffvli
4db986fdb7 Add click to mute/unmute volume button 2021-12-01 01:27:45 -08:00
jeffvli
8a6e1acd2d Add dev publish 2021-11-30 21:35:48 -08:00
jeffvli
3e195346c1 Set to publish only manually 2021-11-30 20:38:39 -08:00
jeffvli
7dd9ffe333 Require changes to js/ts files to test 2021-11-30 20:38:39 -08:00
jeffvli
dbf0a21571 Fix scrobble finish condition for jellyfin (#111) 2021-11-30 17:26:48 -08:00
Jeff
835dbe89df Add winget install instructions
Thanks @TheForcer for adding the package!
2021-11-27 02:49:21 -08:00
jeffvli
79d1597369 Update for 0.8.5 v0.8.5 2021-11-25 13:42:48 -08:00
jeffvli
dfa82eb995 Fix default title columns (#104) 2021-11-25 13:42:48 -08:00
jeffvli
5e8dd4f6a8 Update for 0.8.4 v0.8.4 2021-11-25 13:04:16 -08:00
jeffvli
6f3009e8a2 Fix MPRIS (#105)
- Causes JS error on Jellyfin (Linux) due to unrounded length
- Broken artist, genre, art
2021-11-25 13:04:16 -08:00
jeffvli
250fc7eedb Update for 0.8.3 v0.8.3 2021-11-25 03:07:45 -08:00
jeffvli
3b08902e8a Remove setRating on genre list 2021-11-25 03:07:45 -08:00
jeffvli
1586ea2e72 Fix song fetch from music directory 2021-11-25 03:07:36 -08:00
jeffvli
1715c0be62 Update for 0.8.2 v0.8.2 2021-11-25 01:55:08 -08:00
jeffvli
4cdfc95942 Add option to disable auto updates 2021-11-25 01:55:08 -08:00
jeffvli
6b93a1d429 Fix gapless playback on subsonic servers (#100)
- This is caused by the song duration returned by Airsonic being inaccurate
2021-11-25 01:55:08 -08:00
jeffvli
f230aa0454 Fix playerbar coverart redirect 2021-11-25 01:55:08 -08:00
jeffvli
0e2648e8e5 Update for 0.8.1 v0.8.1 2021-11-24 15:49:04 -08:00
jeffvli
548decae32 Optimize ctx menu playlist deletion
- Change from sequential deletion to Promise.all
2021-11-24 15:49:04 -08:00
jeffvli
f555242c69 Fix deletePlaylist parameter name
- playlistId -> id
2021-11-24 15:49:04 -08:00
jeffvli
db9ee7a479 Update for 0.8.0 v0.8.0 2021-11-24 14:42:24 -08:00
jeffvli
45cc8f36fe Remove extra console logs 2021-11-24 14:42:24 -08:00
jeffvli
00537031c7 Refactor player transition handling
- Improves player performance during fade
- Volume is now get/set directly on the audio element
- Volume values removed from store (except debug)
2021-11-24 14:42:24 -08:00
jeffvli
5083272cbe Update local playlist data on save 2021-11-24 14:42:24 -08:00
jeffvli
32996c00dc Fix border radius on input group buttons not applying 2021-11-24 14:42:24 -08:00
jeffvli
cd63294394 Remove pointer events on favorite triangle marker 2021-11-24 14:42:24 -08:00
jeffvli
9601fae7cd Automatically remove list-view columns 2021-11-24 14:42:24 -08:00
jeffvli
f8a11d3656 Remove playlist query after adding from ctxmenu 2021-11-24 14:42:24 -08:00
jeffvli
94b28ac26f Decrease playing save chunk size from 300 -> 200
- Resolve 414 error due to query parameter length
2021-11-24 14:42:24 -08:00
jeffvli
28f9426870 Fix save on sorted playlist for jellyfin 2021-11-24 14:42:24 -08:00
jeffvli
5fc7cced54 Remove pointer events from tooltip 2021-11-24 14:42:24 -08:00
jeffvli
fe4bcc4247 Set cached image size to 350 2021-11-24 14:42:24 -08:00
jeffvli
c3ac1bb49c Add default serverType setting 2021-11-24 14:42:24 -08:00
jeffvli
de713a1aaa Add grid/list view config in main action bar 2021-11-24 14:42:24 -08:00
jeffvli
79a308e719 Fix column state in table
- Remove redundancy
2021-11-24 14:42:24 -08:00
jeffvli
5898f77abf Split grid/list view configs into separate components 2021-11-24 14:42:24 -08:00
jeffvli
7629af813a Return full size images for album/artist/playlist
- Allows us to respect the image aspectratio for grid/page header images
- Only for jellyfin, as Airsonic does not respect aspect ratio on resize
2021-11-24 14:42:24 -08:00
jeffvli
c590a1f0b1 Fix undefined duration on player listen handlers 2021-11-24 14:42:24 -08:00
jeffvli
8ecde31a18 Add hover underline to playerbar links 2021-11-24 14:42:24 -08:00
jeffvli
510fade16a Add tooltip disable
-Allow disabling album/playlist descriptions when null
2021-11-24 14:42:24 -08:00
jeffvli
ea51c5330e Add axios retry to jellyfin api 2021-11-24 14:42:24 -08:00
jeffvli
6de6ce9f38 Fix redirect when saving jellyfin playlist 2021-11-24 14:42:24 -08:00
jeffvli
c813752f4e Fix typo in "Visibility" column for playlists 2021-11-24 14:42:24 -08:00
jeffvli
b56b20d218 Fix missing comment property in playlist list 2021-11-24 14:42:24 -08:00
jeffvli
e648220f46 Reset audio sinkId when deviceId is null 2021-11-24 14:42:24 -08:00
jeffvli
42a86b2edf Add system audio device selector (#96) 2021-11-24 14:42:24 -08:00
jeffvli
f542895839 Various api fixes
- Fix undefined genre and artist on album returns
- Add playcount to album
2021-11-24 14:42:24 -08:00
jeffvli
b3c8e75127 Enhance UI for rating support (#95)
- Add context menu option to multi-rate
- Add support for all list-views to rate
2021-11-24 14:42:24 -08:00
jeffvli
dba7550fc1 Enhance subsonic rating support
- Add userRating property and types for artists, albums, songs
- Allow set bulk set ratings
2021-11-24 14:42:24 -08:00
jeffvli
0624812112 Add border to context menu popover 2021-11-24 14:42:24 -08:00