Commit Graph

1100 Commits

Author SHA1 Message Date
jeffvli
6d92acd159 temp 2022-04-09 12:44:40 -07: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
jeffvli
7d7d0ead13 Add getSongsByGenre for jellyfin API 2022-03-09 20:13:04 -08:00
jeffvli
226db88b34 Update getSongsByGenre for subsonic API 2022-03-09 20:13:04 -08:00
jeffvli
c20cd5cf01 Fix clearing the playqueue from contextmenu (#248) 2022-03-05 02:54:20 -08:00
ami-sc
9c9b2938a8 Add Spanish translation 2022-03-05 02:43:48 -08:00
jeffvli
439c3fb16b Fix order of entries when playing by folder (#240) 2022-03-02 21:59:41 -08:00
jeffvli
85f3c22804 Remove windows cover thumbnail (#242) 2022-03-02 21:51:41 -08:00
jeffvli
ccde70b6f3 Add new screenshots & demo instructions 2022-02-22 00:34:55 -08:00
jeffvli
2e65bc1024 Update for 0.13.1 v0.13.1 2022-02-16 15:47:38 -08:00
jeffvli
2b3e36f2cd Add multiple releases to the update notice 2022-02-16 15:47:38 -08:00
jeffvli
66ca03f746 Fix default settings not creating (#237)
This happened due to adding the config reducer to the main process. Since it tries to set up the initial state, the current implementation was failing since it wasn't trying to use the mock settings.
2022-02-16 15:28:47 -08:00
jeffvli
e3e7883881 Update windows publish to add deps
Get msvs version

Set msvs_version 2019
v0.13.0
2022-02-16 04:19:08 -08:00
jeffvli
f55706eee6 Update for 0.13.0 2022-02-16 02:40:48 -08:00
jeffvli
2dfb951cbe Add new translation strings 2022-02-16 02:40:48 -08:00
jeffvli
13c3d5b560 Add setAppUserModelId for Windows 2022-02-16 02:40:47 -08:00
jeffvli
60a46ae0f9 Only allow left click for mouse drag select
This change is due to Linux's right click interaction with the list breaking the current selection
2022-02-16 02:40:47 -08:00
jeffvli
2fb86935ec Check player status before sending mpris interval 2022-02-16 02:40:41 -08:00
jeffvli
809e8ab1c7 Add undefined check when decrementing song (#230) 2022-02-15 18:58:04 -08:00
jeffvli
2e30ca6424 Adjust button positions 2022-02-15 18:19:26 -08:00
jeffvli
0f7575f10e Adjust sidebar playlist styling 2022-02-15 17:11:21 -08:00
jeffvli
251e4ba721 Add playlist as option for start page (#226) 2022-02-14 17:32:43 -08:00