jeffvli
ed09f20cbd
Move AppImage build to ubuntu runner ( #153 )
3 years ago
jeffvli
571ba3a8b5
Fix legacy artist view on modal
3 years ago
jeffvli
a23e04d39a
Adjust modal component
- Better dynamic fit for cover art
- Allow overflow-y for page modal
3 years ago
jeffvli
8b854441b1
Remove auto playlist limit for Jellyfin ( #143 )
3 years ago
jeffvli
f227666ee6
Add 5s timeout for Jellyfin play scrobble ( #126 )
- Prevents playCount increment when quickly skipping through songs
3 years ago
jeffvli
9bd8582fc3
Fix i18next for strings outside of components
3 years ago
jeffvli
8b6c2874b9
Fix missing default song sort value
3 years ago
jeffvli
fc14b3c3ad
Adjust remaining page loaders
3 years ago
jeffvli
b51c5afec9
Add legacy artist view toggle ( #199 )
3 years ago
jeffvli
1a9b539f39
Add 'start' request for jellyfin scrobble
3 years ago
jeffvli
205d9fb6ad
Set player1 src on playqueue set
- Resolves issue with multiple handleOnPlay sent
3 years ago
WeekendWarrior1
2efaa7cd7f
select search text on search focus ( #203 )
* select search text on search focus
* set inputhtml type, focus and select
* lint
3 years ago
jeffvli
fc4724cbe1
Fix grid scroll from initial load
3 years ago
jeffvli
762e540da9
Add separate center image modal
3 years ago
jeffvli
4f25cce103
Add initial lyrics support for Subsonic
3 years ago
jeffvli
032c24b5c6
Adjust page loaders
3 years ago
jeffvli
e339825129
Fix song/album list pagination
- Fix client/serverside toggles
- Fix random filter
- Fix page count
3 years ago
jeffvli
ed3df285ef
Reduce font weight of tags to increase readability
3 years ago
jeffvli
9394ca848b
Hide song pagination config for subsonic
3 years ago
jeffvli
0b1f095167
Remove i18next from main
- Resolves build errors on Windows (Value to set is of unexpected type
3 years ago
jeffvli
7b713fcd42
Adjust card height when info panel hidden
3 years ago
jeffvli
7194a3d7c2
Add initial info view
3 years ago
jeffvli
7f40eeaa8a
Add musicbrainz link
3 years ago
jeffvli
9820f2512e
Fix card height when no infopanel
3 years ago
jeffvli
6a13df94a5
Add animation css library
3 years ago
jeffvli
72313d02a2
Add count property to getSimilarSongs for jellyfin
3 years ago
jeffvli
31a725b212
Fix card button styles
- Prevent color change on active
3 years ago
jeffvli
e73c6e656c
Fix musicFolder reference
3 years ago
jeffvli
f09eac5fc1
Adjust min-width of playerbar info section
3 years ago
jeffvli
8752a17a5a
Fix datetime from i18next
3 years ago
jeffvli
446c31e8fb
Add getSongsByGenre endpoint
3 years ago
jeffvli
59f5dbd586
Add additional props
- cardSize
- maxWidth
- noButtons
3 years ago
jeffvli
24d837bd25
Add modal, rating to player bar
3 years ago
jeffvli
cde92f653e
Improve modal component, add InfoModal
- Use as a generic
3 years ago
jeffvli
14240caba2
Adjust playerbar current song info
- Increase dynamic width for better fit
- Clicking song name now links to /nowplaying
- Added album name which links to album page
3 years ago
Luke Hines
9a13ed2dc2
Fix macOS window exit behaviour ( #198 )
3 years ago
fangxx3863
23f67e916a
Add Simplified Chinese ( #191 )
3 years ago
Jeff
c349f189af
Add pagination to album page ( #190 )
* Remove albumSlice from store
- Merge into viewSlice
* Update pagination settings
- Add pagination settings for album
- Add server-side checkbox toggle for jellyfin
* Change album endpoints for pagination
* Add pagination for grid-view component
* Add center loader component (matches list default)
* Add pagination to album page (list-view)
- Update all links to the album page to properly handle pagination
* Match list view paginator with grid
* Add hooks for grid/list view scroll
* Add list/grid scroll hooks to album list page
* Remove image loading transition
* Split query key to separate useEffect
* Add scroll top to music list pagination
3 years ago
jeffvli
f5710b81d0
Add minWidth, maxWidth to contextmenu
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
jeffvli
a58bab7263
Add initial song list page for Jellyfin
- Add settings for pagination size
- Add view redux slice
- Add pagination component
3 years ago
jeffvli
62fbed79b9
Add song list routes
3 years ago
jeffvli
b2dc5030fc
Update song list return for pagination
3 years ago
jeffvli
ac68500dad
Update config border styling
3 years ago
jeffvli
d80fec7fdb
Add "Songs" page to sidebar
3 years ago
Martin Pauli
15275ae62d
Use local placeholder for missing album covers instead online resource
3 years ago
Martin Pauli
ea69269e2f
Adjust windows build script
3 years ago
Martin Pauli
a8d1305f97
Add NodeRT storage depedency
3 years ago
jeffvli
07197b24f6
Remove self-hosted runner from test
3 years ago
jeffvli
8e534b1f76
Use self-hosted runner for windows build/test
3 years ago