Kasper Seweryn
8402621faf
Fix some vue compat warnings
2022-09-06 09:26:36 +00:00
Kasper Seweryn
f61fafec2a
Remove '@/'
2022-09-06 09:26:36 +00:00
Kasper Seweryn
2b40707f4f
Cleanup a lot of stuff
...
I've replaced `lodash` with `lodash-es`, so it can be tree-shaken
`~/modules` is a directory with application modules that run before app is mounted. Useful for configuration, web socket connection, and other stuff
`~/composables` is a directory with our custom composables. Much like `~/utils` but each util is in its own file
2022-09-06 09:26:36 +00:00
Kasper Seweryn
80ed06db04
Remove @/lodash.js
...
Vite handles tree shaking out of the box, so cherry picking modules is
now pointless
2022-02-21 22:49:02 +01:00
Georg Krause
8ee9a536e1
Lint the frontend code
2021-12-06 11:35:20 +01:00
Marcos Peña
0cf83f3000
Resolve "Removing last track in queue jumps player to new last track (instead of continuing current track) ( #1485 )"
2021-10-28 08:17:33 +00:00
Agate
cea1c14757
Fix #1190 : improved shuffle behaviour
2020-08-18 18:03:34 +02:00
Agate
b6a183f600
Fix #1092 : Ensure player doesn't disappear when last queue track is removed manually
2020-05-07 17:50:20 +02:00
Eliot Berriot
0d3df8ab77
Fix #970 : short audio glitch when switching switching to another track with player paused
2019-12-27 10:24:22 +01:00
Eliot Berriot
e15d806634
Resolve "Redesign the sidebar/navigation to simplify the UI"
2019-12-26 11:38:26 +01:00
Eliot Berriot
b2acd1e8a8
Use specific methods from lodash to reduce bundle size
2018-12-20 11:22:33 +01:00
Eliot Berriot
a221633085
See #638 : fix skipping to last track in album
2018-12-20 11:07:29 +01:00
Eliot Berriot
4747c6379c
Fix #632 : play button not starting playback with empty queue
2018-12-19 20:20:32 +01:00
Eliot Berriot
456661a324
Fix #209 : skipped track when appending multiple tracks to the queue under certain conditions ( #209 )
2018-11-25 12:33:37 +01: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
5c8aff20ed
Fix #585 : Now start radios immediatly, skipping any existing tracks in queue
2018-10-21 16:51:53 +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
f8de5c2f00
Fix #262 : added feedback on shuffle button
2018-06-10 13:00:08 +02:00
Eliot Berriot
0ab62b8648
Merge branch '145-radio-delete-last-track' into 'develop'
...
Resolve "Unexpected behavior with radios"
Closes #145
See merge request funkwhale/funkwhale!159
2018-04-23 16:46:30 +00:00
Eliot Berriot
0e153c0f4d
Fix #145 : Radio will now append new track if you delete the last track in queue
2018-04-23 18:43:46 +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
de4b0f3022
Fix #124 and #155 : properly reset everything on logout
2018-04-19 22:15:13 +02: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
6a30e59aa2
Fix #97 : Queue shuffle now apply only to tracks after the current one
2018-03-23 16:28:30 +01:00
Eliot Berriot
f40eefcd6a
Fix #98 : Now stop running radio when clearing queue
2018-02-28 18:16:25 +01:00
Eliot Berriot
541ac29047
Front: Shuffle now restart next track from beginning ( #70 )
2018-02-24 17:57:07 +01:00
Eliot Berriot
c7070042fb
Unit tests for queue store
2018-01-11 18:46:28 +01:00
Eliot Berriot
62a7d9091e
Now persist/restore queue/radio/player state automatically
2017-12-24 22:49:21 +01:00
Eliot Berriot
df94ae37bf
Now use vuex to manage state for player/queue/radios
2017-12-23 16:41:19 +01:00