Commit Graph

  • 74e290b8a6 Update login for funkwhale - Styling changes dev jeffvli 2021-12-15 00:49:56 -08:00
  • d879b09e56 Add new themes - One Dark - City Lights jeffvli 2021-12-14 19:32:53 -08:00
  • 13ca646808 Fix typo on track filter config description jeffvli 2021-12-14 18:25:49 -08:00
  • 90f84bf118 Clean up context menu - Add to playlist changes (remove link button) - Disable ratings for jellyfin (not supported) jeffvli 2021-12-14 18:18:31 -08:00
  • a3e20d22cc Misc fixes - Add albumlist filter fallback - Fix grid view config section title jeffvli 2021-12-14 17:51:45 -08:00
  • 70c1fba882 Update grid cards - Change default placeholder view - Overlay buttons only show on card image hover - Set card title/subtitle to original width jeffvli 2021-12-14 17:44:42 -08:00
  • 542f0c6438 Remove restart dependency for global hotkeys jeffvli 2021-12-14 15:53:54 -08:00
  • 045016707b Modernize config view - Add new component for each config option - Switch single checkboxes to toggles jeffvli 2021-12-14 15:45:01 -08:00
  • c072d3861c Increase default tooltip delay from 250ms -> 500ms jeffvli 2021-12-14 03:20:26 -08:00
  • 30e6678346 Increase delay of card overlay buttons to 1000 ms jeffvli 2021-12-14 03:20:08 -08:00
  • 6de8ef3291 Fix theme overlay button hover color jeffvli 2021-12-14 03:17:24 -08:00
  • 4d1d8c9b07 Move search dispatch to useEffect - Fixes entry of non-english characters jeffvli 2021-12-13 23:56:45 -08:00
  • ab8ee273b4 Disable play count column jeffvli 2021-12-13 23:50:15 -08:00
  • a6d787b2d1 Fix queryData set on artist favorite jeffvli 2021-12-13 22:54:48 -08:00
  • 93ee9ad272 Remove player reset on Jellyfin - Causes server to crash jeffvli 2021-12-13 22:28:01 -08:00
  • c793825ed7 Remove selected musicFolder on server disconnect jeffvli 2021-12-13 21:20:20 -08:00
  • 3a50053ec5 Add support to music type on cards jeffvli 2021-12-13 19:50:33 -08:00
  • 44e27d0d25 Add initial getSongs endpoint for jellyfin jeffvli 2021-12-13 19:46:49 -08:00
  • 3cac2d9565 Add playCount to album type jeffvli 2021-12-13 16:38:54 -08:00
  • 7a407bd12c Fix data labels - Fix playlist modified dataKey jeffvli 2021-12-13 15:45:15 -08:00
  • ff95a6c37c Disable unused columns by server type jeffvli 2021-12-13 14:47:24 -08:00
  • bba8b8504e Reduce opacity for disabled picker items jeffvli 2021-12-13 14:43:29 -08:00
  • 8b61dd2548 Set filter options to only apply when enabled jeffvli 2021-12-13 18:13:43 -08:00
  • ccaa0d3f67 Revert crossfade player change - Previously broke the player when the track ends jeffvli 2021-12-13 18:12:40 -08:00
  • 45c05c9e90 Update mock state jeffvli 2021-12-13 05:15:13 -08:00
  • eefb96c262 Misc fixes - Consistent tab styles - Popover placement jeffvli 2021-12-13 05:12:19 -08:00
  • a3adfec521 Add item counts - genre list - now playing jeffvli 2021-12-13 05:11:12 -08:00
  • 434450ba74 Add filters to favorites list jeffvli 2021-12-13 05:09:57 -08:00
  • 23d85c94c8 Add filters to playlist list jeffvli 2021-12-13 04:51:27 -08:00
  • abc93b98ae Add sort filter to artist list jeffvli 2021-12-13 03:34:29 -08:00
  • efa0c2b3ee Add ColumnSort component and add to album list jeffvli 2021-12-13 01:26:36 -08:00
  • 1e53d4857a Add useColumnSort hook jeffvli 2021-12-13 01:25:58 -08:00
  • f35342426b Export FilterHeader component jeffvli 2021-12-13 01:24:28 -08:00
  • 87f1e6fed1 Set nav text to center jeffvli 2021-12-12 21:04:41 -08:00
  • 7d6e34693f Update filters styling - Add reset button for each section - Focus check picker search bar on open - Remove default reset button - Prevent overflow of filter window - Move filter button to sidetitle - Move album count to title - Move filter button to separate file jeffvli 2021-12-12 20:42:39 -08:00
  • a6a464847f Add styling to check picker jeffvli 2021-12-12 19:08:05 -08:00
  • 614f2fae11 Add opacity to popovers jeffvli 2021-12-12 14:24:06 -08:00
  • 4b6e2daadb Change enable filter to toggle jeffvli 2021-12-12 14:23:51 -08:00
  • 30672f1b81 Add StyledToggle component jeffvli 2021-12-12 14:23:31 -08:00
  • 62ddb0b1e3 Add year filter jeffvli 2021-12-12 14:22:02 -08:00
  • 7ede2d958f Reduce filter popover size from 400px -> 300px jeffvli 2021-12-12 02:30:29 -08:00
  • 002dae3f0e Remove custom genre/artist clear buttons jeffvli 2021-12-12 02:30:11 -08:00
  • 96b87804a8 Dynamically add missing filter options jeffvli 2021-12-12 02:11:41 -08:00
  • 4ce2f3a4e9 Clean up dual filter logic jeffvli 2021-12-12 00:57:25 -08:00
  • e151ab27a5 Add artist filter, clean up other - Return filtered data from each step - Set data dynamically by selected filters - Add separate check picker clear buttons jeffvli 2021-12-11 20:25:05 -08:00
  • 476085ffc0 Clean up filter dispatch jeffvli 2021-12-11 17:32:17 -08:00
  • 1834690730 Add counts to genre picker jeffvli 2021-12-11 15:59:36 -08:00
  • 9569ee6bcd Add initial advanced filters for album list - Add check picker component - Add filter hook - Add filter component - Add support for favorite filter - Add support for genre filter (AND/OR) jeffvli 2021-12-11 15:05:43 -08:00
  • cf7379af20 Update jellyfin server scrobble (#126) - Remove /sessions/playing (lastfm plugin will no longer show currently playing) - Add pause event for crossfade players - Add debounce to seek slider with puase/play events for jellyfin jeffvli 2021-12-10 19:19:27 -08:00
  • 8d126fd691 Add fall back for songs with no embedded cover art jeffvli 2021-12-11 14:24:46 -08:00
  • 610f852dd3 hide non-working ui parts gelaechter 2021-12-13 22:39:28 +01:00
  • d1d4e85df8 change apiController to accept funkwhale serverType gelaechter 2021-12-13 22:36:27 +01:00
  • b5143765d2 add funkwhale server type and add it to login gelaechter 2021-12-13 22:32:42 +01:00
  • ffb57ba381 Change grid onItemsRendered -> onScroll - More accurate offset instead of performing index calculation jeffvli 2021-12-11 00:39:57 -08:00
  • 390c949525 Update for 0.9.1 v0.9.1 jeffvli 2021-12-07 16:50:39 -08:00
  • 11bd5f30ff Reset scroll positions on genre link jeffvli 2021-12-07 16:40:53 -08:00
  • b423547a48 Save scroll position (list view) - now playing - album list - artist list - playlist list - favorite list (music/album/artist) - genre list jeffvli 2021-12-07 16:16:17 -08:00
  • 71423b8c81 Save scroll position (grid view) - album list - artist list - playlist list - favorite list (album/artist) jeffvli 2021-12-07 15:02:29 -08:00
  • d8e5c92a7b Change jellyfin audio endpoint - Remove universal - Force direct play jeffvli 2021-12-07 02:20:58 -08:00
  • 08a0e2f374 Change jellyfin audio endpoint - Remove universal - Force direct play feature-108-transcoding jeffvli 2021-12-07 02:20:58 -08:00
  • cea589ae22 Add position to gapless/crossfade scrobblers (#111) - Fixes missing scrobble on jellyfin jeffvli 2021-12-06 14:51:30 -08:00
  • bd5a2efa4b Update for 0.9.0 v0.9.0 jeffvli 2021-12-06 02:57:34 -08:00
  • 36b373500d Add additional themes - Spotify-like - Plex-like jeffvli 2021-12-06 02:35:08 -08:00
  • 36792f777d Replace placeholder with png jeffvli 2021-12-06 02:34:01 -08:00
  • 7d230be3fe Fix border radius on input group button jeffvli 2021-12-06 02:09:27 -08:00
  • 93e01be7c9 Modify default light/dark themes - Add border radius to buttons/inputs/tooltip - Remove border/hover effects for grid cards - Change color of tag on default dark jeffvli 2021-12-06 01:47:20 -08:00
  • 3b6367234d Split image from default card panel jeffvli 2021-12-06 01:38:24 -08:00
  • 796946feea Add CoverArtWrapper to all images jeffvli 2021-12-06 01:36:19 -08:00
  • e9e5459015 Fix album page genre keys jeffvli 2021-12-05 21:23:19 -08:00
  • 6d50f3e7bc Remove linkwrapper from artists jeffvli 2021-12-05 23:32:49 -08:00
  • 028912bd19 Apply default border-radius to card overlay button jeffvli 2021-12-05 21:28:39 -08:00
  • df5811675c Fix playerbar album artist tooltip jeffvli 2021-12-05 21:24:53 -08:00
  • 3c449da5bb Update default theme - Remove hover scale - Remove hover transition - Set transparent background for card hover buttons jeffvli 2021-12-05 21:20:26 -08:00
  • 99dbb9294e Change card img hover brightness from 90% -> 40% jeffvli 2021-12-05 21:16:07 -08:00
  • 7dd947b8fe Add albumGenre property to albums jeffvli 2021-12-05 20:50:20 -08:00
  • dff2783a9a Increase header subtitle width from 70% -> 80% jeffvli 2021-12-05 20:44:17 -08:00
  • 37d5179f00 Split genre/artist columns - Support multiple genres - Artist column now uses albumArtist/albumArtistId data jeffvli 2021-12-05 20:34:48 -08:00
  • 187c80d1ae Use folderId for artist and random songs on jf api jeffvli 2021-12-05 20:28:18 -08:00
  • 4d230882b8 Increase genre flexGrow from 1 -> 2 jeffvli 2021-12-05 20:25:01 -08:00
  • 3bfc4d062d Set all genre columns to left align jeffvli 2021-12-05 19:20:56 -08:00
  • cc5aaabd7c Add links to artist/playlist indicator jeffvli 2021-12-02 00:16:52 -08:00
  • 720423bc4d Fix combinedtitle on null artist jeffvli 2021-12-01 23:59:56 -08:00
  • 0ed923e12f Add key to delim wrapper jeffvli 2021-12-01 23:22:39 -08:00
  • efedeff5be Change casing from 'Last.FM' -> 'Last.fm' jeffvli 2021-12-01 18:37:19 -08:00
  • d5e59f9975 Improvements to album page - Link to album list - Album artist specified - Genres separated from artists - Mouse wheel horizontal scroll - Add link wrapper to enforce link max width jeffvli 2021-12-01 18:30:07 -08:00
  • 736649de83 Add artists as comma delimited to combined title jeffvli 2021-12-01 13:46:12 -08:00
  • 0af07065e9 Fix album artist sort jeffvli 2021-12-01 01:28:48 -08:00
  • e98106c5e5 Add volume slider improvements (#112) - Tooltip volume value - Hover mouse wheel control jeffvli 2021-12-01 00:48:45 -08:00
  • 4db986fdb7 Add click to mute/unmute volume button jeffvli 2021-12-01 00:44:01 -08:00
  • 8a6e1acd2d Add dev publish jeffvli 2021-11-30 20:31:40 -08:00
  • e87ad54a08 Update misc/update-actions jeffvli 2021-11-30 20:57:58 -08:00
  • b67438368a Fix github sha reference jeffvli 2021-11-30 20:43:34 -08:00
  • 3e195346c1 Set to publish only manually jeffvli 2021-11-30 20:12:01 -08:00
  • 7dd9ffe333 Require changes to js/ts files to test jeffvli 2021-11-30 20:11:44 -08:00
  • b35eabbae0 Add dev publish jeffvli 2021-11-30 20:31:40 -08:00
  • bad1ed5796 Set to publish only manually jeffvli 2021-11-30 20:12:01 -08:00
  • b127b0203b Require changes to js/ts files to test jeffvli 2021-11-30 20:11:44 -08:00
  • dbf0a21571 Fix scrobble finish condition for jellyfin (#111) jeffvli 2021-11-29 19:42:33 -08:00
  • 835dbe89df Add winget install instructions Jeff 2021-11-27 02:49:21 -08:00
  • 79d1597369 Update for 0.8.5 v0.8.5 jeffvli 2021-11-25 13:40:26 -08:00