Commit Graph

1120 Commits

Author SHA1 Message Date
jeffvli
6a4483d0dc Add discord-rpc types 2022-04-10 20:11:50 -07:00
jeffvli
6618eab66f Fix missing mpris increment on player1 (#263) 2022-04-10 18:20:05 -07:00
jeffvli
fca274a9aa Clean up font declarations 2022-04-10 20:09:07 -05:00
jeffvli
5ea237221a Remove google fonts, add local font faces 2022-04-10 20:09:07 -05:00
jeffvli
dbe7901385 Add local font files 2022-04-10 20:09:07 -05:00
jeffvli
87f0be11e0 Replace url when using legacy artist page (#271) 2022-04-10 01:19:44 -07:00
jeffvli
5af66e7ab9 Revert "Nav to artist albums page if legacy setting enabled (#271)"
This reverts commit 9eb251d298.
2022-04-10 01:19:10 -07:00
jeffvli
9eb251d298 Nav to artist albums page if legacy setting enabled (#271) 2022-04-10 01:06:54 -07:00
jeffvli
45f3ed4bf6 Disable layout action bar when logged out (#267) 2022-04-10 00:25:56 -07:00
jeffvli
f17a7701ab Add tableData to list double click handler (#279)
This fixes the play order for all sorted song list views
2022-04-10 00:14:19 -07:00
jeffvli
cc5f5d2438 Swap seek/skip button order 2022-04-09 23:57:39 -07:00
jeffvli
ca7629d748 Replace volume slider with new component 2022-04-10 01:46:41 -05:00
jeffvli
378f423488 Adjust slider styling 2022-04-10 01:46:41 -05:00
jeffvli
ec62245661 Enable "stop" button when paused (#273) 2022-04-10 01:46:41 -05:00
jeffvli
84accf61e4 Remove manualSeek implementation
Previous slider did not have callbacks for when drag is completed
2022-04-10 01:46:41 -05:00
jeffvli
ef2b56362f Normalize seek slider behavior
- Update current time on drag/drop
- Memoize formatted times
2022-04-10 01:46:41 -05:00
jeffvli
ded1ffee55 Extend slider props
- Add toolTipType (str 'text' | 'time')
- Add hasToolTip (boolean)
2022-04-10 01:46:41 -05:00
jeffvli
202fed044d Add custom slider component 2022-04-10 01:46:41 -05:00
jeffvli
a02855ba71 Add react-slider package 2022-04-10 01:46:41 -05:00
jeffvli
3d83d1e3d9 Change scrobble setting default true 2022-04-09 23:42:26 -07:00
Kendall Garner
466ff43205 Fix hot reload on windows 2022-04-09 20:22:30 -05:00
jeffvli
fa8b3552fd Add invalid entry filtering at song dispatch 2022-04-08 18:48:33 -07:00
Kendall Garner
2e8f021ddf Fix MacOS compilation, remove last vulnerable package
- typescript has been held to v < 4.6 to make @types/verror (dmg license < dmg builder < electron builder)
- remove extract-text-webpack-plugin: unused?
- in Login.tsx, make defaultChecked for legacyAuth actually a boolean
2022-04-08 20:24:02 -05:00
Kendall Garner
93daa7be0f Fix dependencies and simpler animation
- Make react/react-dom/test-renderer use the same major version
- Upgrade @types/node to 14.18.0. This was necessary mainly for typing. Update the test versions as well
- Strip out react-animate-css, just use basic css animation fadeIn/fadeOut
- Made linter happy now
2022-04-08 20:24:02 -05:00
Kendall Garner
1cd1fe9739 Make workflow test node version stable 2022-04-08 20:24:02 -05:00
Kendall Garner
3934a8f3a7 Upgrade depencencies, node version 2022-04-08 20:24:02 -05:00
jeffvli
2fac8281e0 Add "Play Random" button to player bar 2022-04-07 05:02:08 -05:00
jeffvli
aac06b4a90 Remove custom tooltip delay on playerbar buttons 2022-04-07 05:02:08 -05:00
jeffvli
edb0ade0b1 Rename "Auto playlist" to "Play Random" 2022-04-07 05:02:08 -05:00
Gelaechter
2d2b938a48 Make volume scaling logarithmic 2022-04-03 23:04:38 -05:00
zackslash
ceea806781 MacOS exit to tray (#268)
* respect MacOS menu quit

* exit to tray default for MacOS

* fix lint issues
2022-03-18 01:19:57 -07:00
zackslash
0a8f06d939 Default titlebar for macos (#269)
* default titlebar for macos

* fix lint issue
2022-03-18 01:03:52 -07:00
jeffvli
d897ef4fcc Update for 0.14.0 v0.14.0 2022-03-12 04:07:33 -08:00
jeffvli
ff6b512340 Adjust genre list context menu play (#239)
- Increase request size from 100 -> 500
- Use totalSongs count to determine when to stop (navidrome)
2022-03-12 04:07:33 -08:00
jeffvli
ece19fb4e1 Add new translation strings / remove incorrect 2022-03-12 04:07:33 -08:00
jeffvli
743152b54a Remove unused packages
- react-visibility-sensor

Readd chartjs
2022-03-12 04:07:27 -08:00
jeffvli
6cd2766970 Change music type play behavior for cards (#236)
- Play the song instead of the full album
2022-03-10 20:27:34 -08:00
jeffvli
f20a03052b Add arm64 build (#238) 2022-03-10 15:40:07 -08:00
jeffvli
a6d9fa525a Add arch to build artifactName
- Adjust build targets
2022-03-10 15:39:45 -08:00
jeffvli
9d73401376 Remove unused console.log 2022-03-10 15:10:12 -08:00
jeffvli
53cfdcb946 Add stop button to player controls (#225) 2022-03-10 15:09:47 -08:00
jeffvli
6cf2be8914 Recheck player pos when using prev-track (#249) 2022-03-10 13:43:37 -08:00
jeffvli
69324c9c6c Send notification on automatic song change 2022-03-10 13:19:14 -08:00
jeffvli
9474e9f173 Fix AppUserModelId for electron main process 2022-03-10 13:19:14 -08:00
jeffvli
631c5efae7 Add config for system notifications 2022-03-10 13:19:14 -08:00
jeffvli
a2ea8096ad Add ".view" to subsonic API urls 2022-03-10 04:25:18 -08:00
Hirusha Adikari
23e0c39ac8 manually translated sinhala translation (#254) 2022-03-10 03:48:12 -08:00
jeffvli
cd8cd60736 Add zoom factor using hotkeys
- Ctrl + Shift + =
- Ctrl + Shift + -
2022-03-09 21:57:05 -08:00
jeffvli
b511a07844 Set music folder for context menu requests 2022-03-09 20:13:04 -08:00
jeffvli
4bf0dbf90b Add context menu play for genre list 2022-03-09 20:13:04 -08:00