Jo Vuit
43e33294e5
Modified tooltip of PlayButton
2019-01-24 13:15:58 +01:00
Eliot Berriot
11728bbbc4
Fetch upload data from tracks when missing to avoid unecessary transcoding
2019-01-15 15:45:53 +01:00
Eliot Berriot
df01f62b01
Hide and remove uneeded canvas object generated for the player background
2019-01-15 09:57:20 +01:00
Eliot Berriot
dd8aa7e7cd
Fix #610 : Use role=button instead of empty links for player controls
2019-01-14 17:22:08 +01:00
Allan Nordhøy
5a40981e53
Various spelling
2019-01-11 15:54:32 +01:00
Eliot Berriot
b58f3e1440
Fix #637 : greyed tracks in radio builder and detail page
2019-01-02 15:57:54 +01:00
Eliot Berriot
4f44a5ab44
Lazy load more images
2018-12-20 12:37:51 +01:00
Eliot Berriot
b2acd1e8a8
Use specific methods from lodash to reduce bundle size
2018-12-20 11:22:33 +01:00
Eliot Berriot
cbfb260288
Fixed wrong backward / forward icons in player
2018-12-19 20:20:32 +01:00
Eliot Berriot
49bb4befc6
See #578 : added embed wizard on track and album page to generate iframe embed code
2018-12-19 15:04:33 +01:00
Eliot Berriot
29171853b3
Fix #612 : Improved accessibility by using main/section/nav tags and aria-labels in most critical places
2018-11-19 23:33:22 +01:00
Johan Desmyter
65b227b613
fix issue #613 - fix incorrect icon for forward button
2018-11-19 09:41:50 +03:00
Eliot Berriot
b757ca4616
See #272 : updated front-end for transcoding and new API results, improved error handling in player
2018-10-26 16:01:55 +02:00
Eliot Berriot
f06295a5b3
Fix #586 : The progress bar in the player now display loading state / buffer loading
2018-10-23 20:24:36 +02:00
Eliot Berriot
ae55e6483d
Fix #576 : Improved keyboard accessibility on player, queue and various controls
2018-10-21 15:41:31 +02:00
Eliot Berriot
f2812c67ce
Fixed a small pluralization issue ( #542 )
2018-10-02 19:23:10 +02:00
Arthur Saint-Genis
24e26ac032
Resolve "Wrong icon in play button dropdown"
2018-09-22 13:48:15 +00:00
Eliot Berriot
e49a460203
Audio federation
2018-09-22 12:29:30 +00:00
Renon
a9ac0ecbdf
set width default for card and center play button
2018-09-13 15:47:48 +02:00
Eliot Berriot
c8a2531580
Fix #464 : Do not restart current song when rordering queue, deleting tracks from queue or
...
adding tracks to queue
2018-09-07 11:46:20 +02:00
Eliot Berriot
2ea21994ee
Resolve "Per-user libraries" (use !368 instead)
2018-09-06 18:35:02 +00:00
Tek
209b485426
Resolve "Wrong titles on play button"
2018-09-06 17:39:38 +00:00
Tek
4a9ae60120
Resolve "Toggle mute in volume bar does not restore previous volume level"
2018-09-06 17:38:30 +00:00
Renon
c539195d04
fix loading browse page and dimming
2018-07-31 14:57:13 +02:00
Renon
8950988dea
add duration in track table
2018-07-30 14:09:33 +02:00
Eliot Berriot
ec52aa040d
Fixed redirection
2018-07-27 19:49:53 +02:00
Eliot Berriot
1f08475017
Fix #390 and #392 : rewritten audio player internal logic, broken volume control under Chrome
2018-07-24 22:03:41 +02:00
Eliot Berriot
979c554b4a
Use cropped covers/avatars to reduce bandwidth use
2018-07-20 19:17:39 +02:00
Eliot Berriot
99a37dcb7a
Resolve "UX, UI : Browse Library"
2018-07-17 11:09:13 +00:00
RenonDis
f3f4f709dc
fix shuffle loading too big
2018-07-13 14:29:02 +02:00
Cherry
9a9537f6e8
add changelog and fix slider outline
2018-07-11 19:54:27 +02:00
RenonDis
f1b4253596
add new volume control bar
2018-07-11 14:09:26 +02:00
Eliot Berriot
1458c084a7
Resolve "Funkwhale unable to import Albums with multiple Artists"
2018-07-09 20:47:55 +00:00
Eliot Berriot
6e709cdcd8
Removed non-breaking spaces and remaining gettext in templates
2018-07-06 20:44:47 +02:00
Eliot Berriot
265c3cded6
Localized some strings
2018-07-01 22:15:07 +02:00
Eliot Berriot
0cfefe7a19
Use <translate> instead of to avoid extraction issues
2018-07-01 15:31:34 +02:00
Eliot Berriot
96124aafd5
See #161 : fixed weird extraction issues
2018-06-30 16:27:26 +02:00
Eliot Berriot
833c0f1625
WIP replace
2018-06-30 16:02:54 +02:00
Eliot Berriot
10ce077334
Fixed broken urls (wrong absoluteUrl refactor) on search and metadata search
2018-06-24 15:13:20 +02:00
Eliot Berriot
39b473f1e6
Fixed #310 : current track restart/hiccup when shuffling queue, deleting track from queue or reordering
2018-06-24 13:51:35 +02:00
Eliot Berriot
2e3a2cd6dd
See #327 : Cleaned now unused backend.absoluteUrl and config module
2018-06-23 07:57:09 +02:00
Eliot Berriot
fd5c19163b
See #262 : added message feedback on play button
2018-06-10 13:00:08 +02:00
Eliot Berriot
f8de5c2f00
Fix #262 : added feedback on shuffle button
2018-06-10 13:00:08 +02:00
Eliot Berriot
33ae51fc91
Merge branch '274-logging' into 'develop'
...
Resolve "Broken logging formatting in import task"
Closes #274 and #278
See merge request funkwhale/funkwhale!233
2018-06-05 18:55:17 +00:00
Eliot Berriot
5f5cb2838e
Fix #278 : Broken search bar on library home
2018-06-05 20:48:54 +02:00
Eliot Berriot
08bca983a7
Merge branch '239-tracks-download' into 'develop'
...
Resolve "Favorites downloading not working"
Closes #239
See merge request funkwhale/funkwhale!228
2018-06-05 17:48:03 +00:00
Eliot Berriot
17d5fa6924
Fixed #239 : broken track download modal (overflow and wrong URL)
2018-06-05 19:25:38 +02:00
Eliot Berriot
7df783a700
Fix #281 : broken "play all" button that played only 25 tracks
2018-06-05 19:11:44 +02:00
Eliot Berriot
36a0a4df4f
Removed transcoding support ( #271 )
2018-06-03 18:33:28 +02:00
Eliot Berriot
a8baf8fa67
See #224 : updated front-end with new music API
2018-05-22 22:22:53 +02:00
Eliot Berriot
2f5a13a339
Fix #199 : unplayable tracks are now properly disabled in the interface
2018-05-12 10:52:58 +02:00
Eliot Berriot
c70dc9b778
Fix #99 and #156 : Play button now play tracks immediately instead of appending them to the queue
2018-05-06 23:51:14 +02:00
Eliot Berriot
9124c7a9bf
Merge branch '150-player-queue-tab' into 'develop'
...
Resolve "Include player buttons on the queue tab"
Closes #150
See merge request funkwhale/funkwhale!160
2018-04-23 17:08:13 +00:00
Eliot Berriot
1a34f44898
Fix #150 : Player is back in Queue tab
2018-04-23 19:05:48 +02:00
Eliot Berriot
6ed6634f93
Fixed #151 : queue reorder or track deletion restarting currently playing track
2018-04-23 18:32:27 +02:00
Eliot Berriot
3950d0a2c1
Bigger interval when going to next track because of error
2018-04-22 11:28:13 +02:00
Bat
8fbcb01edc
Start making components i18n-friendly
2018-04-14 18:28:41 +01:00
Bat
69a3f34784
Disable previous button if queue is empty
2018-04-01 16:21:52 +01:00
Bat
6b8dc1b53c
Reset player position before playing previous track
2018-03-31 14:14:58 +01:00
Eliot Berriot
38a4559083
PlayButton is now able to handle playlists
2018-03-21 11:58:26 +01:00
Eliot Berriot
053fc1171b
Renamed playlist icon class
2018-03-20 23:40:11 +01:00
Eliot Berriot
bed66db5c1
Factorization of track table row component
2018-03-20 19:58:14 +01:00
Eliot Berriot
d6f2c7d4c4
Form, modal and player icon to add track to playlist
2018-03-20 15:34:34 +01:00
Eliot Berriot
f65828762e
Merge branch 'reset-queue-same-track' into 'develop'
...
Fixed position not being reseted properly when playing the same track multiple times in a row
See merge request funkwhale/funkwhale!90
2018-03-15 22:00:40 +00:00
Eliot Berriot
59445b6146
Fixed position not being reseted properly when playing the same track multiple times in a row
2018-03-15 22:57:53 +01:00
Eliot Berriot
4298c4236e
Fixed #119 : forced redirection to login even with API_AUTHENTICATION_REQUIRED=False
2018-03-15 22:34:20 +01:00
Eliot Berriot
1822fdf449
Fix #116 : On artist page, albums are not sorted by release date, if any
2018-03-07 23:03:46 +01:00
Eliot Berriot
40e1255199
Fix #100 : Added some feedback on the play button
2018-03-05 21:51:40 +01:00
Eliot Berriot
4eb1d458d5
Fix #95 : Now loop properly on queue when we only have one track
2018-02-28 18:44:23 +01:00
Eliot Berriot
e65606fd9d
Throttle track progress for better performance
2018-02-28 18:13:47 +01:00
Eliot Berriot
2825337860
Fixed broken player track url
2018-02-27 23:38:31 +01:00
Eliot Berriot
7dfafea26c
Disable radio populate after too much consecutive errors
2018-02-27 21:29:07 +01:00
Eliot Berriot
dac8d6e05e
Fix #86 : skip to next track properly on 40X errors
2018-02-27 21:28:40 +01:00
Eliot Berriot
49d38d2b44
Fixed #83 : click event outside of player icons
2018-02-27 19:18:24 +01:00
Eliot Berriot
b01ea2a77a
Fixed #65 : truncated play icon
2018-02-26 21:31:39 +01:00
Eliot Berriot
ce1447064e
Masonry on artist list
2018-02-26 20:08:23 +01:00
Eliot Berriot
92b6afa87a
Fix #72 : volume slider should now have the same style everywhere
2018-02-24 17:55:15 +01:00
Eliot Berriot
a83328bc27
Smarter play button, disabled for unplayable tracks
2018-02-19 21:21:06 +01:00
Eliot Berriot
d15fefe730
Leverage new transcode endpoint in player
2018-02-19 21:21:05 +01:00
Eliot Berriot
f6a4e4b7a3
Now reset player colors when track has no coverNow reset player colors when track has no cover
2018-02-18 15:09:03 +01:00
Eliot Berriot
a910929132
Fix #59 : Use color-thief for setting player colors based on track cover
2018-02-18 14:42:18 +01:00
Eliot Berriot
e67e290325
Romoved unwanted space and margin in sidebar header
2018-02-18 14:42:18 +01:00
Eliot Berriot
a2c42996a1
Removed autoplay on page reload
2018-02-17 17:30:21 +01:00
Eliot Berriot
cb4fb2e4fd
Responsive cards/tables thanks to unstackable
2018-02-15 22:37:40 +01:00
Eliot Berriot
a703b26ac2
Responsive sidebar with a collapse/reveal button on smaller screens
2018-02-15 22:37:40 +01:00
Eliot Berriot
e4edf55c47
Replaced vue-resource by axios
2018-01-11 21:35:51 +01:00
Eliot Berriot
62a7d9091e
Now persist/restore queue/radio/player state automatically
2017-12-24 22:49:21 +01:00
Eliot Berriot
ac13657863
Removed old broken imports
2017-12-24 19:28:14 +01:00
Eliot Berriot
5d35a3659e
Now use vuex to manage state for favorites
2017-12-23 21:37:11 +01:00
Eliot Berriot
b5ce65fc3e
Now use vuex to manage state for authentication
2017-12-23 17:47:13 +01:00
Eliot Berriot
df94ae37bf
Now use vuex to manage state for player/queue/radios
2017-12-23 16:41:19 +01:00
Eliot Berriot
cd1c3ca379
Fixed #52 : Added shuffling controls
2017-12-17 17:23:29 +01:00
Eliot Berriot
f6c939db4c
Added looping controls
2017-12-17 17:07:15 +01:00
Eliot Berriot
a1fd0d828e
Fixed #53 : f shortcut for favorite and avoiding collisions with 'exact' modifier
2017-12-17 15:38:40 +01:00
Eliot Berriot
4954c50a70
Fixed #42 : player should be more resilient in case of play error
2017-12-14 19:37:38 +01:00
Eliot Berriot
94456ad3bb
Merge branch 'feature/lazyload' into 'develop'
...
Fixed #41 : lazyload track and album images
Closes #41
See merge request funkwhale/funkwhale!19
2017-12-12 22:49:53 +00:00
Eliot Berriot
cdcfcc1e97
Fixed #41 : lazyload track and album images
2017-12-12 23:49:54 +01:00
Eliot Berriot
74926114e4
Updated library routes to handle both detail and browse views
2017-12-12 23:27:17 +01:00
Eliot Berriot
37383a53b2
Ensure shortcuts don't collide in inputs
2017-12-12 22:15:50 +01:00
Eliot Berriot
03f15ada4e
added shortcuts for play, volume and restore
2017-12-11 21:09:17 +01:00
Eliot Berriot
e8eaf6db94
Now display CLI instructions to download a set of tracks
2017-07-11 08:40:54 +02:00
Eliot Berriot
0786c58d3d
Fixed #33 : sort by track position in album in API vy default, also reuse that information on frontend side
2017-07-10 23:24:04 +02:00
Eliot Berriot
f1c05d4f42
More robust audio player and queue in various situations:
...
- Ensure clearing the queue also stop current radio
- Will also repopulate a track from radio on track deletion in queue
- Clearing the queue then appending tracks would play automatically instead of getting stuck
2017-07-10 23:04:32 +02:00
Eliot Berriot
aa80bd15fa
Fixed #4 : can now import artists and releases with a clean interface :party:
2017-07-09 11:33:33 +02:00
Eliot Berriot
76f98b74dd
Initial commit that merge both the front end and the API in the same repository
2017-06-23 23:00:42 +02:00