Commit Graph

927 Commits

Author SHA1 Message Date
jeffvli
d80fec7fdb Add "Songs" page to sidebar 2022-01-15 06:23:55 -08:00
Martin Pauli
15275ae62d Use local placeholder for missing album covers instead online resource 2022-01-15 03:26:25 -08:00
Martin Pauli
ea69269e2f Adjust windows build script 2022-01-15 03:26:25 -08:00
Martin Pauli
a8d1305f97 Add NodeRT storage depedency 2022-01-15 03:26:25 -08:00
jeffvli
07197b24f6 Remove self-hosted runner from test 2022-01-14 08:08:10 -08:00
jeffvli
8e534b1f76 Use self-hosted runner for windows build/test 2022-01-13 20:01:16 -08:00
Martin Pauli
bd1a3362da Add windows smtc support with settings toggle 2022-01-13 15:07:17 -08:00
Martin Pauli
35b570b0ae Add NodeRT dependency for Windows System Media Transport Controls support 2022-01-13 15:07:17 -08:00
Martin Pauli
035f8a1cf5 Allow custom installation directory in windows installer 2022-01-13 15:06:16 -08:00
jeffvli
41a471cf3d Fix unstar on album page (jellyfin) 2022-01-13 00:47:16 -08:00
jeffvli
3526ccb40e Fixed app freeze on artistInfo 404 2022-01-12 20:57:01 -08:00
Martin Pauli
1cfa0451c2 Disable specific sort entries for jellyfin that aren't supported 2022-01-09 15:12:48 -08:00
Martin Pauli
06de7add4e Use title case for album sort setting 2022-01-09 15:12:48 -08:00
Martin Pauli
bdba5d1194 Add ability to choose default album sorting 2022-01-09 15:12:48 -08:00
Jeff
13b1c54062 Fix discord invite link 2022-01-08 15:32:51 -08:00
jeffvli
fd51a6e7fc Split Windows package from win/linux 2022-01-08 14:42:02 -08:00
Jeff
78fb74ffb8 Remove Supysonic from supported server list 2022-01-08 14:20:31 -08:00
Martin Pauli
b74e580adf Add ability to choose a specific start page 2022-01-07 14:13:12 -08:00
jeffvli
8dd8cdb17c Update for 0.11.0 v0.11.0 2022-01-01 16:01:26 -08:00
jeffvli
c11108111e Clean up ipcRenderer listeners to prevent memleak 2022-01-01 15:21:45 -08:00
jeffvli
5e9f079e1b Wait for musicFolder set before fetching
- Prevents duplicate fetch when entering page
2022-01-01 15:21:45 -08:00
jeffvli
ef57d0035e Add transcode setting to Jellyfin 2022-01-01 15:21:31 -08:00
jeffvli
ad1095c06f Additional MPRIS enhancements
- Added metadata: albumArtist, discNumber, trackNumber, useCount, genre
- Reset position on play / pause / playpause
- Add event for seek
2021-12-30 14:30:27 -08:00
jeffvli
8dff218d1d Remove whisper triggers on disabled 2021-12-30 14:30:20 -08:00
jeffvli
6f1166b4e8 Remove windows test 2021-12-29 20:42:37 -08:00
jeffvli
bde96529f0 Reduce currentTime interval 2021-12-29 20:42:10 -08:00
jeffvli
5e6d2b40c8 Update app description 2021-12-29 20:06:52 -08:00
jeffvli
2b79e5c7ff MPRIS enhancements
- Add seek support
- Add volume support
- Add repeat support
- Add shuffle support
- Handle play/pause between sonixd/mpris client
- Fix MPRIS identity
2021-12-29 20:06:52 -08:00
jeffvli
e611662a73 Fix titlebar type 2021-12-29 19:52:55 -08:00
jeffvli
bb515d09dd Normalize playlist view 2021-12-28 18:38:25 -08:00
jeffvli
029796c02c Remove global scrollbar border-radius 2021-12-27 17:08:27 -08:00
jeffvli
95bcde00d8 Normalize album view to new artist page changes 2021-12-27 17:07:59 -08:00
jeffvli
f99e7c37a6 Add compilation album section for Jellyfin
- Split by albums / compilation album (appears on)
- Reduce image size on non-home routes
- Remove biography on non-home routes
2021-12-27 16:59:47 -08:00
jeffvli
5cf3d594ae Add genres to Jellyfin artist type 2021-12-27 16:59:47 -08:00
jeffvli
80bbb7626e Add similarSongs endpoint for jellyfin 2021-12-27 16:59:47 -08:00
jeffvli
1b1696b96a Remove warning toast on missing endpoint 2021-12-27 16:59:47 -08:00
jeffvli
857ce83244 Split title/subtitle in scrollingmenu 2021-12-27 16:59:47 -08:00
jeffvli
7a1a0be460 Artist page improvements
- Add separate pages for artist albums, songs, and top songs
- Set artist image to card
- Update controls styling
2021-12-27 16:59:47 -08:00
jeffvli
d4efbfc0f0 Adjust button styling
- Change most IconButtons to just Buttons
- Allows for more customized styling
2021-12-27 16:59:47 -08:00
jeffvli
c5caa18aeb Improve ScrollingMenu component
- Add prop to remove scrollbar
- Add custom scroll function
2021-12-27 16:59:47 -08:00
jeffvli
6a3549ccff Add tableHeight prop to virtualized table 2021-12-27 16:59:47 -08:00
jeffvli
a72a36e1dc Update default theme button styling
- Change subtle button hover color
2021-12-27 16:59:47 -08:00
jeffvli
05caee5bb1 Add additional customizations for Card prop
- Change image visibility default
- Removable info panel
- Removable modal overlay button
2021-12-27 16:59:47 -08:00
jeffvli
84e4c525c1 Add support for Card image on page header 2021-12-27 16:59:47 -08:00
jeffvli
c88846f59e Add top songs endpoint for subsonic
- Enforce unique entries only for top/similar songs
2021-12-27 16:59:47 -08:00
jeffvli
a22d6ac7ed Increase similar artist count from 8 -> 15 2021-12-27 16:59:47 -08:00
gelaechter
69936658aa pass titlebar to GradientBackground and FlatBackground to position them properly 2021-12-27 01:53:55 -08:00
gelaechter
4bd262c908 change way of updating titlebar 2021-12-27 01:53:55 -08:00
gelaechter
90b72dc250 pass titlebar as prop to BlurredBackgroundWrapper to position album image properly 2021-12-27 01:53:55 -08:00
gelaechter
960b1790f8 fix gap on bottom of sidebar if there is no custom titlebar 2021-12-27 01:53:55 -08:00