ArneBo
c6854d8ceb
feat(ui): Split playbutton can be seperate dropdown only using optionsbutton
2025-01-16 13:55:10 +01:00
ArneBo
edad84b0b6
consistent use of i18n for translations, replace , and global variables with local definitions
2025-01-08 21:30:13 +01:00
petitminion
3b5de1a32d
Supporting multi-artist per tracks/albums ( #1568 )
2024-08-29 14:11:35 +00:00
Kasper Seweryn
a69aeb07e2
feat: optimize CPU and memory usage
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2346 >
2023-03-26 15:11:45 +02:00
wvffle
9f36c4b3a8
Cleanup old queue and player logic
2022-10-30 19:17:55 +01:00
wvffle
b17941fc44
Fix eslint
2022-09-06 09:26:36 +00:00
wvffle
1d4a3468ee
Revert "Rewrite player logic"
...
This reverts commit ec630a234ab5ea0dccddaf06c462536bbf1ed329.
2022-09-06 09:26:36 +00:00
wvffle
97e7049333
Rewrite player logic
...
This commit will bring:
- Gapless play! (Fix #739 )
- Chunked queue shuffling - we play first track after first 50 queue items are shuffled, then we shuffle chunks of 50 queue items with each new animation frame.
- We can now restore original queue order after shuffling! (Part of #1506 )
- Preloading whole tracks into LRU cache (Should fix #1812 )
- Preloading multiple tracks at once
2022-09-06 09:26:36 +00:00
wvffle
bbdb3dcb9d
Fix auto-fixable linter issues
2022-09-06 09:26:36 +00:00
wvffle
a37835a9c2
Allow displaying multiple same tracks in track list
...
Well, there was some error with `@mouseleave` not firing in some cases for some weird reason, so I decided to handle the `hover` prop in the container
2022-09-06 09:26:36 +00:00
wvffle
a545333ff7
Fix crashing on track number
2022-09-06 09:26:36 +00:00
wvffle
0251789f82
Fix a bunch of typescript errors
2022-09-06 09:26:36 +00:00
wvffle
77594351ae
Remove PlayOptions and Report mixins
2022-09-06 09:26:36 +00:00
Kasper Seweryn
f61fafec2a
Remove '@/'
2022-09-06 09:26:36 +00:00
Ciaran Ainsworth
08d6772392
Fix broken imports
2022-02-21 17:27:00 +01:00
Georg Krause
8ee9a536e1
Lint the frontend code
2021-12-06 11:35:20 +01:00
Ciarán Ainsworth
44394275ec
Update track table
2021-10-21 17:26:18 +00:00
heyarne
f1f9f935cf
Make playing tracks in their playlist the default
2021-04-28 08:47:12 +02:00
heyarne
188150b024
Improve UI consistency in an artist's tracklist
2021-03-30 08:26:49 +02:00
Agate
e271851f67
See #1100 : clean compat and XXX in the code
2020-08-03 15:47:14 +02:00
Ciarán Ainsworth
8c3c19796c
Resolve "Add alt tags to existing images"
2020-08-01 19:07:06 +02:00
Ciarán Ainsworth
dd592eb6d1
Link purpose issues
2020-07-27 11:05:34 +02:00
Agate
cd422832dd
New theming system
2020-05-15 14:12:36 +02:00
Eliot Berriot
9e447ab523
See #170 : UI for albums / series
2020-04-07 17:19:17 +02:00
Eliot Berriot
b166182762
Resolve "Support browsing a specific library content"
2020-03-04 22:18:28 +01:00
Tony Wasserka
78c00bfa91
Drop redundant display of album artist in track lists
...
* The album artist is already printed at the top (`Album containing N tracks, by Album Artist`), so printing it in the track list is redundant
* For collaboration tracks (X feat. Y), the displayed Artist entry will contain the album artist twice (e.g. "X / X feat. Y")
* Printing only the track artists is consistent with the way songs are displayed in the playback queue
2020-02-26 16:08:28 +01:00
Eliot Berriot
95497e76ac
See #170 : channels ui (listeners)
2020-02-05 15:06:07 +01:00
Rodrigo Leite
2f0fe545d0
Fix #531 : Add dropdown menu to album page
2019-08-19 11:19:10 +02:00
Eliot Berriot
b20b1accff
Fixed front-error with undefined currentTrack
2019-07-02 16:20:20 +02:00
Ciarán Ainsworth
69d10461d6
Resolve "Colorized 'play' button in front of the currently playing music"
2019-06-25 11:03:44 +02:00
Eliot Berriot
9a162c57ca
Merge branch 'master' into develop
2019-03-20 20:45:06 +01:00
Eliot Berriot
f9edbd9d7a
Fix #766 : Added title on hover for truncated content
2019-03-20 20:34:07 +01:00
Eliot Berriot
72606388ff
Fixed broken extraction of contexts
2019-03-08 12:44:17 +01:00
Eliot Berriot
1a20223c38
Make table scrollables (and improve their resizing)
2019-03-06 17:40:09 +01:00
Jo Vuit
7d8ff59be7
Added context strings
2019-02-11 16:48:31 +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
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
ae55e6483d
Fix #576 : Improved keyboard accessibility on player, queue and various controls
2018-10-21 15:41:31 +02:00
Eliot Berriot
e49a460203
Audio federation
2018-09-22 12:29:30 +00:00
Renon
8950988dea
add duration in track table
2018-07-30 14:09:33 +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
Eliot Berriot
1458c084a7
Resolve "Funkwhale unable to import Albums with multiple Artists"
2018-07-09 20:47:55 +00:00
Eliot Berriot
2e3a2cd6dd
See #327 : Cleaned now unused backend.absoluteUrl and config module
2018-06-23 07:57:09 +02: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