Georg Krause
0abf71095c
Revert progress bar changes, see #1381
2021-10-21 10:24:14 +02:00
Georg Krause
5a74d1d3a0
Fix linting errors in touched files
2021-09-27 04:56:45 +00:00
Georg Krause
9bef230499
Update track progress bars with css transitions
2021-09-27 04:56:45 +00:00
JuniorJPDJ
61d7c8bf14
Lower delay for loading sound
2021-08-04 11:44:46 +00:00
JuniorJPDJ
13c3b22b02
Set global howler volume, use log volume scale internally
...
fixes:
- next track volume
- saves precise volume slider position
- keyboard shortcut now sets volume in correct scale
2021-08-04 11:44:46 +00:00
JuniorJPDJ
f1f6a77d14
Don't allow track playing start if it's not current track
...
partially fixes #1213
2021-08-04 11:44:46 +00:00
jovuit
f661e3a078
Reviewed comments on source strings on Weblate and modified source strings accordingly if needed
...
Replaced "email" with "e-mail address" when needed
2021-06-17 15:55:12 +00:00
Georg Krause
6d42c8337f
Merge branch 'fix_resume_on_sleep' into 'develop'
...
Properly handle redundant MediaSession play/pause requests
See merge request funkwhale/funkwhale!1283
2021-04-12 04:46:57 +00:00
Tony Wasserka
7900c2d065
Properly handle redundant MediaSession play/pause requests
...
MediaSession pause requests may happen even when Funkwhale is already in a
paused state. Previously FW would flip between play/pause without
consideration for the current state instead of doing nothing when
the playback state matches the requested one.
Notably, this made Funkwhale resume audio playback when entering sleep mode
on my system.
2021-04-11 15:19:59 +02:00
heyarne
75a1d74962
Stop all other tracks when loading a new track
2021-04-08 07:55:23 +00:00
heyarne
c2587e0a94
Fix whitespace before album name link
2021-01-03 17:48:07 +01:00
Philipp Wolfer
d67377afd4
Update playback position slider also when track is paused
...
Fixes the UI not updating when clicking the position slider while playback is paused.
Fixes #1266
2020-11-21 10:51:16 +01:00
Philipp Wolfer
997b510ec6
Update MediaSession metadata for initially loaded track
...
The MediaSession metadata was only set on track change, but not for the track already set during load.
Fixes #1252
2020-11-20 10:12:03 +01:00
Agate
83fde07afd
Fix #1216 : missing button title
2020-09-02 12:11:40 +02:00
Agate
cce158b60b
[plugin, scrobbler] Use last.fm API v2 for scrobbling if API key and secret are provided
2020-08-26 12:26:27 +02:00
Agate
6c580bc411
Added aria-landmarks on important pieces of content
2020-08-04 17:27:00 +02:00
Agate
1cc5ed8871
Resolve "Ensure all buttons in the application are operable using only the keyboard"
2020-08-04 13:22:31 +02:00
Agate
9680222c25
Fix #1183 : use p instead of space for play/pause
2020-08-04 11:35:24 +02:00
Agate
179e940b58
Removed unused onpause
2020-08-04 10:48:20 +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
33ba92a0d6
Contrast and labelling fixes
2020-08-01 11:11:51 +02:00
Agate
abcac3ffd0
Set paused state when using media keys
2020-07-31 17:24:45 +02:00
Agate
c6e3ce1925
Fix #1180 : Fix broken media support detection
2020-07-31 11:06:29 +02:00
Ciarán Ainsworth
dd592eb6d1
Link purpose issues
2020-07-27 11:05:34 +02:00
Agate
3843d0af36
Merge branch 'master' into develop
2020-06-19 15:48:25 +02:00
Agate
5de006b91c
Merge branch '1138-art' into 'master'
...
Resolve "Cover art display does not update correctly when navigating from track to track"
See merge request funkwhale/funkwhale!1144
2020-06-14 14:47:06 +02:00
Agate
81b9df235d
Fix #1138 : Fixed wrong covert art displaying in some situations
2020-06-14 14:42:02 +02:00
Agate
b637a94ebe
Fix #1157 : player crash when using Funkwhale as a PWA
2020-06-11 17:54:01 +02:00
Agate
50e392d8de
Fix #1153 : post issue on some URLs due to missing CSRF token
2020-06-09 14:32:02 +02:00
Agate
15dfca1c55
Merge branch 'master' into develop
2020-06-05 06:33:33 +02:00
Agate
cd422832dd
New theming system
2020-05-15 14:12:36 +02:00
Agate
e331a87478
Use scoped tokens to load <audio> urls instead of JWT
2020-05-11 10:07:43 +02:00
Agate
ec8dfdb740
Use scoped tokens to load <audio> urls instead of JWT
2020-05-11 10:06:35 +02:00
Agate
594dd8ceb3
Fixed a round of typo/invalid HTML
2020-05-07 18:26:57 +02:00
Eliot Berriot
056948a1ba
See #1060 : register listening earlier, instead of at the end of the track
2020-03-25 19:19:29 +01:00
Eliot Berriot
bdb80bb232
Minor UI enhancements to player queue (more visible progress on bottom player, easier to click buttons)
2020-02-14 10:45:32 +01:00
Eliot Berriot
95497e76ac
See #170 : channels ui (listeners)
2020-02-05 15:06:07 +01:00
Ciarán Ainsworth
2302dc0581
Set up initial configuration for installing
...
Set up player config for mobile control
2020-01-08 12:16:41 +01: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
Ciarán Ainsworth
7836b8a59d
Resolve "Browser keyboard shortcuts do not work on some pages"
2019-12-04 09:49:55 +01:00
Eliot Berriot
bb1a895a9b
Merge branch 'master' into develop
2019-07-29 14:22:31 +02:00
Eliot Berriot
36c1bf7f90
Fixed a typo in audio unlock code
2019-07-25 15:44:16 +02:00
Eliot Berriot
d5f3802f37
Fixed transparent progress bar after switch to FUI
2019-07-18 15:51:49 +02:00
Eliot Berriot
0c15a608c3
Fixed a minor visual glitch in player controls after switch to fomantic
2019-07-15 16:29:55 +02:00
Eliot Berriot
b95710bb3a
Merge branch 'master' into develop
2019-07-05 16:04:39 +02:00
Eliot Berriot
7a6ba83d03
Handle Cross-Origin canvas error in player
2019-07-02 16:20:20 +02:00
Ciarán Ainsworth
f4365f68c2
Resolve "Add new keyboard shortcuts"
2019-06-25 17:48:01 +02:00
Ciarán Ainsworth
3ce247763c
Added fix + changelog fragment for #838
2019-06-10 09:51:30 +02:00