Deluan
90c407b7f6
Also use PureDatagridRow to speed up SongDatagrid
2020-11-27 14:24:22 -05:00
Deluan
7d075b1882
Make SongDatagrid faster by using PureDatagridBody
2020-11-27 13:13:51 -05:00
Deluan
0e9b0d466c
Hide row when reordering playlist
2020-11-27 13:13:51 -05:00
Deluan
a42fb024be
Fix song context menu "on hover" visibility
2020-11-27 13:13:51 -05:00
Deluan
f5808288ab
Fix Album View
2020-11-27 13:13:51 -05:00
Deluan
3209430ebd
Fix artists
2020-11-27 13:13:51 -05:00
Steve Richter
b8d47d1db4
Fix default getPerPage for 'md' widths
2020-11-21 01:34:36 -05:00
Deluan
8b2a550368
Fix test
2020-11-14 00:25:25 -05:00
Deluan
b0ea517fdd
Add Album comment to Album details
2020-11-14 00:13:43 -05:00
Deluan
153cf8f5af
Don't display "Comment" field in details if it is empty
2020-11-12 22:01:59 -05:00
Deluan
08399c4854
Fix some JS console errors
2020-11-12 20:51:26 -05:00
Deluan
25db696c06
Detect different discs, even when missing the first track of the disc. Fix #620 .
2020-11-12 20:33:20 -05:00
Deluan
c09ba509b2
Fine tune scan status behaviour
2020-11-12 16:12:31 -05:00
Deluan
5111cf8c33
Display comments in SongDetails and AlbumList's details
2020-11-11 11:58:03 -05:00
Deluan
11012302fd
Add tests for formatters
2020-11-10 20:45:04 -05:00
Deluan
9d2426a601
Use a better notation for exporting JS components and functions
2020-11-10 19:27:28 -05:00
Deluan
7afad2c96e
Fix download single track from Playlist
2020-11-10 16:24:34 -05:00
Deluan
08e63c867b
Add config option to globally enable/disable downloads
2020-11-10 16:14:43 -05:00
Deluan
3fc81638c7
Moved all reducers and actions to their own folders
2020-11-08 13:19:38 -05:00
Deluan
6542842938
Make sure we don't get durations with decimals
2020-11-05 18:27:46 -05:00
Deluan
873cea4046
Fix "Something went wrong" error when deleting a playlist
2020-11-05 14:06:21 -05:00
JorisL
0b977df8dd
Fixed duration formatter to properly count lengths longer than 24 hours ( #612 )
...
* Fixed durationfield formatter to properly count lengths longer than
24 hours.
* formatted DurationField.js with npm prettier
2020-11-05 14:02:09 -05:00
Deluan
6b89679e08
Remove hardcoded color
2020-10-31 19:40:25 -04:00
Deluan
3535fba9dd
Fix BulkActions contrast once and for all(?)
2020-10-31 18:46:14 -04:00
Deluan
488db26675
Improve bulk actions color contrast
2020-10-31 11:05:33 -04:00
Deluan
1f842b08e2
Remove duplicated code for SongBulkActions
2020-10-31 10:46:38 -04:00
Deluan
aabef62b11
Add "PlayNow" button to bulk actions
2020-10-31 10:14:12 -04:00
Deluan
6ccdc2e068
Fine tune colors, remove PlayButton from AlbumDetail
2020-10-30 19:39:47 -04:00
Chris Newton
6da2f1ba92
feat: ran prettier over changes
2020-10-30 19:39:47 -04:00
Chris Newton
1076dda011
feat: changed hvoer state for album list, added play icon to album details
2020-10-30 19:39:47 -04:00
Deluan
68a9be5e86
Add Artist (discography) size, and show sizes in Download caption
2020-10-12 22:31:01 -04:00
Deluan
abd51b2156
Use Subsonic API to star/unstar
...
This removes the need to update the annotations on Put(model), removing complexity and making it less buggy
2020-10-03 20:08:51 -04:00
Deluan
b18e3289fb
Add StarButton to player
2020-10-01 13:40:44 -04:00
Deluan
7305e3aa17
Add "Play Next" action (finally)
2020-09-21 20:10:52 -04:00
Deluan
8549451ee7
Fix potential undefined property
...
Not sure the reason, but I got this error:
```
Cannot read property 'id' of undefined
at tn (SongTitleField.js:35)
at Ka (react-dom.production.min.js:153)
at vl (react-dom.production.min.js:261)
at sc (react-dom.production.min.js:246)
at lc (react-dom.production.min.js:246)
```
2020-09-02 12:41:21 -04:00
Deluan
0eae6d2a61
Hide "star" from disc subtitle rows
2020-08-25 22:48:05 -04:00
Deluan
f6982fd8ae
Remove unused prop
2020-08-25 19:07:51 -04:00
Deluan
b364170d4f
Remove duplicated star code from SongContextMenu
2020-08-24 19:51:41 -04:00
Deluan
0aceda9b89
Add star button to album detail view
2020-08-22 23:41:25 -04:00
Deluan
f3d8222ddb
Fix color of star in Album grid when using Light theme
2020-08-19 11:12:12 -04:00
Deluan
a2e0acd6a2
Fix starring albums. Seems I may have lost a commit?
2020-08-15 15:03:03 -04:00
Deluan
ca5da5b0ea
Use active filters when shuffling songs
2020-08-14 14:10:39 -04:00
Deluan
c2e03c8162
Add stars to Albums
2020-08-14 13:35:28 -04:00
Deluan
f2ebbd26fa
Add stars to Artist
2020-08-14 13:19:32 -04:00
Deluan
bbc4f9f91f
Add artist context menu
2020-08-14 12:55:22 -04:00
Deluan
6fe1f84c68
Add download for songs
2020-08-14 12:11:35 -04:00
Deluan
38c19eddc3
Add 'download' option to album context menu
2020-08-05 14:57:59 -04:00
Deluan
ef0e5b130d
Add a xl breakpoint to the album grid
2020-07-29 15:42:03 -04:00
Deluan
9d23b191b5
Show indicator on current playing song. Fixes #128
2020-06-19 11:32:23 -04:00
Deluan
72b2e756f7
Revert "Show indicator on current playing song. Fixes #128 "
...
This implementation causes performance issues
2020-06-13 16:41:11 -04:00
Deluan
86bc8d97a0
Support dark themes in "Playing" indicator
2020-06-13 14:38:25 -04:00
Deluan
003b73fe1a
Remove invalid propType
2020-06-13 14:04:45 -04:00
Deluan
be2afb94ae
Show indicator on current playing song. Fixes #128
2020-06-13 14:04:45 -04:00
Deluan
f8a18b59b0
Add link to album from player's song title. Fixes #324
2020-06-12 17:02:13 -04:00
Deluan
c742ae0843
Remove unused feature toggles
2020-06-11 22:11:59 -04:00
Deluan
8bd9787c51
Fix function naming
2020-06-09 20:45:53 -04:00
Deluan
1c466d6083
Fix formatting
2020-06-09 20:34:36 -04:00
Deluan
a64b15c174
Fix navigation issues caused by the use of useListParams
2020-06-09 20:29:12 -04:00
Deluan
e9115dab4c
Allow Writable to have multiple children
2020-06-05 11:55:30 -04:00
Deluan
4906b816af
Only allows adding to a writable playlist
2020-06-05 10:26:53 -04:00
Deluan
ddcfc546fb
Link is not on the album cover, leaving a gap between albums.
...
Other small improvements
2020-05-31 13:57:17 -04:00
Deluan
14d7a69088
Fix context menu "display on hover" in playlists
2020-05-30 11:18:01 -04:00
Deluan
fbedbb7893
Fix context menu on mobile, removed console warnings
2020-05-29 22:50:33 -04:00
Deluan
a7640c9df4
Optimized call to retrieve album songs
2020-05-29 17:34:54 -04:00
Deluan
8f8d992da4
Only add to playlist songs from selected discNumber (if present)
2020-05-29 16:42:13 -04:00
Deluan
ba8c8725dd
Refactor: move multiDisc detection logic to SongDatagrid
2020-05-29 12:20:17 -04:00
Deluan
915b701e44
Add context menu to individual discs in a set
2020-05-29 12:08:07 -04:00
Deluan
596100b58d
Refactor: improve readability
2020-05-29 11:21:53 -04:00
Deluan
7b36096153
Fix class of disc subtitle row
2020-05-28 09:25:53 -04:00
Deluan
498e196d48
Allow playing one disc of a set, by clicking on its number/name
2020-05-27 21:07:51 -04:00
Deluan
7170485d08
Rename property
2020-05-26 17:59:04 -04:00
Deluan
6db63e4dfc
Use creatable autocomplete, to select or create a new playlist
2020-05-25 22:51:31 -04:00
Deluan
23bd5e1131
First version of dialog
2020-05-25 22:51:31 -04:00
Deluan
cac1a20ec8
Use a ☆ instead of the word "starred"
2020-05-24 12:14:45 -04:00
Deluan
ac8f92d7ac
Fix ContextMenu column label
2020-05-24 12:14:44 -04:00
Deluan
3ae1586e10
Add "No playlists available" to context menu
2020-05-24 11:27:17 -04:00
Deluan
5c46f7822f
Better disc subtitle
2020-05-23 15:33:29 -04:00
Deluan
c13766bbc3
More optimization for small screens
2020-05-23 14:11:39 -04:00
Deluan
290e8c4bf0
Make Starred into a "QuickFilter"
2020-05-23 13:25:30 -04:00
Deluan
3632608de0
Replace child.type.name, as it is not available in the production build
2020-05-22 22:23:00 -04:00
Deluan
0a3e6c66c1
Alwasy show context menu on mobile views
2020-05-22 21:47:48 -04:00
Deluan
52a46e61e0
Remove duplication
2020-05-22 21:31:45 -04:00
Deluan
de2759b3d5
Fix react key conflic
2020-05-22 20:48:49 -04:00
Deluan
978e7f2eaa
Only show SongContextMenu on hover
2020-05-22 20:15:58 -04:00
Deluan
f28531b609
Add album name to song details
2020-05-18 13:32:12 -04:00
Deluan
94e1b1f65d
Add context menu to playlist songs
2020-05-18 13:05:54 -04:00
Deluan
84ea852339
Prettier
2020-05-18 12:19:01 -04:00
Deluan
76a5d1928e
Fix some JS warnings
2020-05-18 12:12:04 -04:00
Deluan
308163c2e0
Add "AddToPlaylist" to AlbumContextMenu
2020-05-17 20:30:05 -04:00
Deluan
e81a9dd1b5
Add tracks to playlist
2020-05-16 18:35:34 -04:00
Deluan
0ca79eead4
Show Playlist tracks
2020-05-16 18:35:34 -04:00
Deluan
b1f5d35f73
Fix DurationField breaking when the record does not have the source field
2020-05-16 18:35:34 -04:00
Deluan
b3af0f880b
Use a custom List component
2020-05-15 11:03:59 -04:00
Deluan
a340b62fdf
Link to artist from album list
2020-05-14 20:42:21 -04:00
Deluan
0d9361734f
Import and display disc subtitles
2020-05-12 12:57:53 -04:00
Deluan
c816ca4525
Add config option to enable/disable Transcoding configuration
2020-04-29 21:59:05 -04:00
Deluan
ea1d534c29
Fix NavBar title translations
2020-04-27 23:22:17 -04:00
Deluan
069de0f9ea
Add a try catch to display the record when DurationField fails
2020-04-27 22:46:40 -04:00
Deluan
b3f70538a9
Upgrade Prettier to 2.0.4. Reformatted all JS files
2020-04-20 09:09:29 -04:00
Deluan
66275d3b94
Make song details table dense
2020-04-14 17:09:47 -04:00
Deluan
57f2c3f823
Better layout for Song Details
2020-04-14 16:21:59 -04:00
Deluan
afba4c9915
Add size and play count/date to Song Details
2020-04-14 15:23:11 -04:00
Deluan
f0d18d2cb3
Add Song Details to Album view
2020-04-14 14:59:16 -04:00
Deluan
0ca849a61a
feat: show year range in album view and match ranges in year filter. #118
2020-03-27 21:11:06 -04:00
Deluan
8f0c07d29f
refactor: simplify PlayButton usage
2020-02-07 16:38:01 -05:00
Deluan
a50735a94c
feat: custom SimpleList, to allow onClick handle
2020-02-07 16:08:53 -05:00
Deluan
2ca98d8e81
feat: optimized for small screens (only)
2020-02-07 13:50:25 -05:00
Deluan
81e1a7088f
feat: new album view (initial implementation)
2020-02-07 11:49:26 -05:00
Deluan
989deb1200
feat: change pagination options
2020-02-06 18:41:34 -05:00
Deluan
bee55c04c8
Rename project to Navidrome
2020-01-23 19:44:08 -05:00
Deluan
9557f7ceed
Initial support for song browsing from UI
2020-01-22 10:47:43 -05:00