certuna
9871919fae
New service worker ( #952 )
...
* Add files via upload
* Update serviceWorker.js
2021-04-02 11:58:45 -04:00
Deluan
0cb7d3853f
Add required prop order
in random album list. Fix #957
2021-04-01 23:14:59 -04:00
rochakjain361
d0d18e8512
Album details UI fix ( #922 )
...
* Fix the Album Details UI to look similar to Song Details UI
* Remove the unused components
* Fix the gap between row and the first field in the details view
* Fix the width of the row of Album Details UI
2021-04-01 23:03:05 -04:00
Samarjeet
ea65da484b
Make spotify-ish more spotify-ish ( #914 )
...
* [Theme] Allow customising album and player parts
* [Theme] Allow customizing song lists view
* Make spotify-ish more spotify-ish
* Fix responsive issues in spotify-ish
* Spotify-ish login page
* Add back the previous "Spotify-ish" theme as "Green"
Co-authored-by: Deluan <deluan@navidrome.org>
2021-03-31 16:58:47 -04:00
Deluan
16f6d9466f
Remove redundant backgroundColor
from Login icon
2021-03-31 13:31:03 -04:00
Samarjeet
cf72bbfad4
Fix login page UI contrast in dark,spotify ( #946 )
2021-03-31 01:11:05 -04:00
Aldrin Jenson
20f5778694
Fix prop undefined bug #925 ( #942 )
...
* fix(albumListView) prop undefined bug #925
* Fix undefinedProp bug
2021-03-31 01:07:07 -04:00
Samarjeet
166410eb50
Login backgrounds from unsplash collection ( #936 )
2021-03-31 00:24:37 -04:00
Deluan
43cbde97ad
Remove "minimize" button from Player when in Desktop resolution
2021-03-30 22:43:39 -04:00
Deluan
13e80e651c
Fix issue with classes being removed from DOM. Fix #864
2021-03-30 22:42:46 -04:00
Deluan
16e495a80f
Revert: Fix theme not being applied to PlayerToolbar
...
It was causing issues with classes being removed from DOM
2021-03-30 22:21:24 -04:00
Samarjeet
1f2b5294c3
Allow theme customizing Login Page ( #940 )
2021-03-29 23:25:32 -04:00
Aldrin Jenson
a36a8c2372
Fix LinkWrapping Error in the console #921 ( #924 )
2021-03-29 21:45:48 -04:00
Aldrin Jenson
5245b4c62b
Fix cacheUndefined bug - #901 ( #915 )
...
- add check to see if cache is defined before deleting
2021-03-29 20:43:51 -04:00
Neil Chauhan
404253a881
Enable turn on/off Favorites/Loved feature. ( #917 )
...
* Added option to enable/disable favorites in Song
* Added option to enable/disable favorites in Artist
* Added option to enable/disable favorites in Albums and Favorites tab in sidebar
* Added option to enable/disable favorites in Player
* Set default value of enableFavourites as true
* Improved the functionality to enable/disable Favorites
* Add `EnableFavourites` config option
Co-authored-by: Deluan <deluan@navidrome.org>
2021-03-28 20:35:49 -04:00
Adrian Edwards
5dfcb316cf
Remove unused prop from ArtistList ( #926 )
...
* remove syncWithLocation prop from ArtistList to fix #925
* run prettier
2021-03-28 19:53:25 -04:00
Deluan
90cf118349
Fix context menu/heart column header alignment in SongList
2021-03-27 22:09:43 -04:00
Deluan
b42532dd7c
Fix theme not being applied to PlayerToolbar
2021-03-27 14:24:59 -04:00
Neil Chauhan
ac37bf3631
Refactored the current ⭐ ️/Star feature to ❤️ /Love/Favourite feature. ( #908 )
...
* Added setRating feature to AlbumListView
* Refactored the iconography from ⭐ to ❤️
* Refactored the current component from StarButton to LoveButton
* Refactored all translations from Starred to Loved, and all props from showStar to showLove
* Refactored useToggleStar hook to useToggleLove
* rebased repository from master and removed stray commmits
* Refactored handler name from TOGGLE_STAR to TOGGLE_LOVE in PlayerToolbar.js
* Change "starred" translation to "Favorite"
Co-authored-by: Deluan <deluan@navidrome.org>
2021-03-26 23:56:19 -04:00
Deluan
db208600e4
Fix theme not being applied to Player's audioTitle
2021-03-26 22:22:36 -04:00
Arbaz Ahmed
01ba00ccdd
New component for mobile Artist List ( #891 )
...
Fixes #890
2021-03-25 22:45:21 -04:00
Ritik Pandey
5abc215270
Hide BulkActionsToolbar after removing songs from playlist ( #898 )
2021-03-25 21:40:31 -04:00
rohitgeddam
cdb387b22f
Properly break long comment lines. Fix #855 ( #856 )
...
Make ui responsive on smaller screen when the comment block is longer
2021-03-24 23:14:10 -04:00
Deluan
c46aa72ede
Add lint
script to UI project
2021-03-24 12:05:58 -04:00
ImgBotApp
7e225c0f47
[ImgBot] Optimize images
...
*Total -- 8,303.62kb -> 6,130.18kb (26.17%)
/ui/src/icons/paused-light.png -- 0.81kb -> 0.29kb (63.6%)
/.github/screenshots/ss-mobile-login.png -- 1,189.03kb -> 736.30kb (38.08%)
/ui/src/icons/playing-dark.gif -- 2.29kb -> 1.58kb (31.29%)
/ui/src/icons/playing-light.gif -- 2.29kb -> 1.58kb (31.29%)
/.github/screenshots/ss-mobile-player.png -- 1,257.85kb -> 886.30kb (29.54%)
/ui/public/apple-touch-icon-152x152.png -- 9.51kb -> 6.74kb (29.21%)
/ui/public/mstile-144x144.png -- 9.63kb -> 6.88kb (28.55%)
/ui/public/mstile-70x70.png -- 6.59kb -> 4.73kb (28.22%)
/ui/public/apple-touch-icon-180x180.png -- 11.34kb -> 8.18kb (27.89%)
/ui/public/apple-touch-icon.png -- 11.34kb -> 8.18kb (27.89%)
/ui/public/apple-touch-icon-76x76.png -- 4.52kb -> 3.27kb (27.68%)
/ui/public/apple-touch-icon-120x120.png -- 7.27kb -> 5.30kb (27.2%)
/ui/public/android-chrome-192x192.png -- 13.14kb -> 9.78kb (25.59%)
/ui/public/mstile-150x150.png -- 9.57kb -> 7.20kb (24.8%)
/ui/public/apple-touch-icon-60x60.png -- 3.40kb -> 2.57kb (24.51%)
/ui/src/icons/android-icon-72x72.png -- 6.25kb -> 4.75kb (24%)
/.github/screenshots/ss-desktop-player.png -- 5,016.75kb -> 3,833.46kb (23.59%)
/resources/logo-192x192.png -- 17.10kb -> 13.21kb (22.78%)
/ui/public/android-chrome-512x512.png -- 38.32kb -> 29.78kb (22.3%)
/ui/public/mstile-310x310.png -- 21.04kb -> 16.49kb (21.61%)
/ui/public/mstile-310x150.png -- 10.35kb -> 8.12kb (21.56%)
/resources/navidrome-600x600.png -- 369.74kb -> 297.43kb (19.56%)
/ui/public/favicon-32x32.png -- 2.18kb -> 1.80kb (17.52%)
/.github/screenshots/ss-mobile-album-view.png -- 282.95kb -> 236.01kb (16.59%)
/ui/src/icons/paused-dark.png -- 0.34kb -> 0.29kb (14.25%)
Signed-off-by: ImgBotApp <ImgBotHelp@gmail.com>
2021-03-23 10:29:13 -04:00
Arbaz Ahmed
4e44d841dd
New component for song display in song list ( #833 )
...
* added new component SONGSIMPLELIST for smaller displays
* added new component SONGSIMPLELIST for smaller displays
* added new component SONGSIMPLELIST for smaller displays
* Updated songsimplelist
Removed truncation
* removed garbage code
* refactored some issues of overlapping
* refactored some issues of overlapping
* changed the song ui design
* refactored some bugs in artist display
* refactored some bugs in artist display
* removed garbage dependencies
* removed div bugs
* added all the logic to the component itself
2021-03-23 00:12:19 -04:00
rochakjain361
b552eb15b3
Make the version number clickable for the SNAPSHOT version in development docker build ( #843 )
...
* Make the version number clickable for the SNAPSHOT version while using development docker build
* Update the snapshot version link in to view list of commits since the release
* Create a new component for the link to the version
* Add tests and refactored a bit
Co-authored-by: Deluan <deluan@navidrome.org>
2021-03-22 23:34:34 -04:00
certuna
1ea3d005e8
clear the ServiceWorker cache on logout ( #854 )
...
* Update authProvider.js
This fixes https://github.com/navidrome/navidrome/issues/613 : clears the ServiceWorker cache on logout. Based on this code: https://developer.mozilla.org/en-US/docs/Web/API/CacheStorage/keys . Seems to work on macOS and iOS, but please test on other platforms.
* Format code with `prettier`
Co-authored-by: Deluan <deluan@navidrome.org>
2021-03-21 14:34:10 -04:00
Ritik Pandey
9fb55d4025
Add duplicate song warning. Fix #554
...
* duplicate_song_warning added
* dialog_for_multiple_songs
* skip button updated
* duplicate_song_skip import removed
* duplicate_song msg updated
* handleSkip and checkDuplicateSong func modified
* Update AddToPlaylistDialog.js
* prettier applied
* go.sum file added
* duplicated songs bug fixed
2021-03-21 13:29:35 -04:00
Yash Jipkate
3e0e11c01e
Fix #260 : Add Auto
theme preference to set theme automatically. ( #835 )
...
* Auto theme preference added
* Fix lint
* Add and use AUTO from consts
* Add shared custom hook to get current theme
* Moved up 'Auto' choice
* AUTO -> AUTO_THEME_ID & extract useCurrentTheme to file
* Liberalise theme setting
* Add tests
2021-03-21 13:19:43 -04:00
Dnouv
b62c270b7f
fix min-width of AlbumDetails
2021-03-16 23:19:11 -04:00
Deluan
63b9353452
Lowering the expectations caused by the name :)
2021-03-14 12:51:08 -04:00
k-kumar-01
72d6df15c6
style: New Theme Added - Spotify
...
Signed-off-by: k-kumar-01 <kushalkumargupta4@gmail.com>
2021-03-14 12:51:08 -04:00
Deluan
720e2357b7
Add option to sort Recently Added by file's mtime instead of time of import.
2021-03-12 18:18:35 -05:00
Deluan
1ec105a245
Invalidate cached images when album changes
2021-03-12 15:41:11 -05:00
rochakjain361
5a259ef3ff
Make the version number in the about dialog clickable ( #817 )
...
* Make the version number in the about dialog clickable
* Fix prettier errors
* Fix build errors
2021-03-12 10:26:41 -05:00
dpirad007
6cf15748c4
SelectPlaylist Input mobile view fix
2021-03-11 22:53:55 -05:00
Deluan
7eb99d0b8d
Remove duplicated call to split
2021-02-15 14:18:57 -05:00
Deluan
781155ff39
Replace cursor with pointer when hovering over an expandable comment.
...
Fixes https://github.com/navidrome/navidrome/issues/637#issuecomment-778599670
2021-02-15 14:05:34 -05:00
Deluan
48847ae479
Don't break if it tries to render ContextMenu without data. Fix #776
2021-02-13 12:04:02 -05:00
Deluan
6ee45a9ccc
Move project to Navidrome GitHub organization
2021-02-06 21:46:35 -05:00
Deluan
bc609be3c9
Fix space hotkey
2021-02-05 13:10:58 -05:00
Deluan
4b373560c6
Do not trigger next/prev event handlers when Cmd (meta) is pressed
2021-02-05 13:03:36 -05:00
Deluan
7adacbac0d
Removed event.type from SSE, as it was causing the browser to hang.
...
Needs more investigation, but for now, back to the simple message format
2021-02-04 12:37:06 -05:00
Deluan
77fc4841e4
Remove option to download discs of a set
2021-02-03 23:05:15 -05:00
Deluan
847531391d
Help dialog with available hotkeys
2021-02-03 19:08:03 -05:00
Deluan
a168f46b95
Better hotkey organization
2021-02-03 18:29:33 -05:00
Deluan
9959862791
Replace react-hotkeys-hook with react-hotkeys
2021-02-02 23:13:18 -05:00
Deluan
8e02659441
Do not sanitize Album comments. This was already handled in the backend, when importing. Fix #715
2021-02-02 19:08:00 -05:00
Deluan
591a5344ac
Workaround to remember logarithmic volume
2021-02-02 18:29:20 -05:00