jeffvli
d88710cfaf
Downgrade electron 13.6.6 -> 13.6.3 ( #241 )
Resolves globalshortcut media keys for macOS
3 years ago
jeffvli
123a2a05b0
Fix macOS arm64 build
3 years ago
jeffvli
f125fbd9b8
Add macOS arm64 build
3 years ago
jeffvli
6a4483d0dc
Add discord-rpc types
3 years ago
jeffvli
a02855ba71
Add react-slider package
3 years ago
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
3 years ago
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
3 years ago
Kendall Garner
3934a8f3a7
Upgrade depencencies, node version
3 years ago
jeffvli
743152b54a
Remove unused packages
- react-visibility-sensor
Readd chartjs
3 years ago
jeffvli
a6d9fa525a
Add arch to build artifactName
- Adjust build targets
3 years ago
jeffvli
f55706eee6
Update for 0.13.0
3 years ago
jeffvli
f632301102
Initial sidebar improvements
- Add playlist list to sidebar
- Add cover art toggle to sidebar
- Drag resizable
3 years ago
jeffvli
130bd7b505
Revert "Bump axios from 0.21.1 to 0.21.2"
This reverts commit bd293a36c7
.
3 years ago
dependabot[bot]
bd293a36c7
Bump axios from 0.21.1 to 0.21.2
Bumps [axios](https://github.com/axios/axios ) from 0.21.1 to 0.21.2.
- [Release notes](https://github.com/axios/axios/releases )
- [Changelog](https://github.com/axios/axios/blob/master/CHANGELOG.md )
- [Commits](https://github.com/axios/axios/compare/v0.21.1...v0.21.2 )
---
updated-dependencies:
- dependency-name: axios
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
3 years ago
jeffvli
6a13df94a5
Add animation css library
3 years ago
Gelaechter
9fe4f76799
I18n (multi-language support) ( #179 )
* Add i18next, react-i18next, i18next-parser and configs
* Add language config entry
* Refactor for translations, add translation files
* Update i18next-parser
* Update translations after merge and parser fix
* Add more missing translations
* Remove theme translations and fix i18next globbing
* Fix minor UI sizing for translations
* Update translations after merge
* Fix linting
* Add mockSettings to i18n.js
3 years ago
Martin Pauli
035f8a1cf5
Allow custom installation directory in windows installer
3 years ago
jeffvli
5e6d2b40c8
Update app description
3 years ago
jeffvli
98de45492c
Add discord rich presence support
3 years ago
jeffvli
5ef1885b72
Bump electron from 13.3.0 - > 13.6.3
3 years ago
jeffvli
0118abb6ec
Add dynamic gradient background for artist page
3 years ago
jeffvli
21664e5efe
Fix app name casing
3 years ago
jeffvli
027ca635ac
Update for 0.4.0
3 years ago
jeffvli
c3836897f3
Add mpris-service, upgrade dependencies
3 years ago
jeffvli
82ec28a756
Update for 0.3.0
3 years ago
dependabot[bot]
53398551ca
Bump electron from 13.1.8 to 13.3.0
Bumps [electron](https://github.com/electron/electron ) from 13.1.8 to 13.3.0.
- [Release notes](https://github.com/electron/electron/releases )
- [Changelog](https://github.com/electron/electron/blob/main/docs/breaking-changes.md )
- [Commits](https://github.com/electron/electron/compare/v13.1.8...v13.3.0 )
---
updated-dependencies:
- dependency-name: electron
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com>
3 years ago
jeffvli
1435d3f0de
Add README contents and project description
3 years ago
jeffvli
427faf1178
Remove external horizontal scroll menu dependency
3 years ago
jeffvli
c8bcc24e9b
Update hotkey library
- Change from react-hotkeys to react-hotkeys-hook
- Add ctrl+a, delete hotkeys
3 years ago
jeffvli
a97da7a6d4
Revert "Add babel-plugin-lodash"
This reverts commit bf207b4993
.
3 years ago
jeffvli
bf207b4993
Add babel-plugin-lodash
3 years ago
jeffvli
2243d40a66
Update default prettier config
- Change printWidth from 80 -> 100
3 years ago
jeffvli
05d9ed63cb
bump node-sass to latest
- dependency for macos/linux
3 years ago
jeffvli
cf9b8a0c8c
update playlist save, add playlist delete
- split logic between saving small/large playlists
- add axios retry
3 years ago
jeffvli
232ebeb69e
clean up packages
3 years ago
jeffvli
0fb1a12951
add config for global/local mediakeys
3 years ago
jeffvli
685241ec35
add chart types
add tsc-silent and suppress errors
3 years ago
jeffvli
6dec738cbe
update default tests to include store mock
3 years ago
jeffvli
20db920c58
add fade data to debug window
- add reducer in playqueue slice to hold fade data
- styling changes on debug window
3 years ago
jeffvli
75cbd5ff12
add queue to titlebar
3 years ago
jeffvli
e75c5ae0a7
update package for foldersize calc
3 years ago
jeffvli
8284151c68
add configs
- fade duration
- library scan
- cache
- combine playlist/album cache folders
3 years ago
jeffvli
bc793870ee
remove dnd packages
3 years ago
jeffvli
5769fb000f
add image caching
3 years ago
jeffvli
facfbfcdfa
fix errors
- remove unused imports
- add types for react-virtualized
3 years ago
jeffvli
416efae344
add react-window
3 years ago
jeffvli
1e64eb2e36
upgrade react to 17.0.2
3 years ago
jeffvli
0ec986865f
update player functionality
3 years ago
jeffvli
16a35fe7a5
add beta gapless player
3 years ago
jeffvli
c7fabf9745
add initial library views
3 years ago