Marcos Peña
8417092d89
Fix foreign tracks displayed in channel overview
2022-05-10 19:55:58 +02:00
Georg Krause
73128eef25
Merge branch 'stable' into develop
2022-05-07 13:54:59 +02:00
MattDHarding
1b8e19e129
Fix stopped player to not show 00:00 when loading a track
2022-05-03 18:26:24 +00:00
Marcos Peña
92ac77ee73
Fix foreign tracks displayed in channel overview
2022-04-28 13:41:04 +02:00
Marcos
ffd1ae0c44
Fixes broken channel page
2022-04-25 11:09:38 +02:00
Georg Krause
af5e2d31ea
Merge branch 'stable' into develop
2022-04-23 14:04:53 +02:00
MattDHarding
6d706c17a8
Hand cursor now displayed over artist and album cards
2022-04-23 09:54:01 +01:00
Marcos
9528437242
Fixes broken channel page
2022-04-02 11:39:15 +00:00
Kasper Seweryn
5f319db268
Remove console.log
2022-02-21 23:48:55 +01:00
Kasper Seweryn
94af589757
Fix jQuery and semantic ui
2022-02-21 23:38:51 +01:00
Kasper Seweryn
4ce7386128
Fix env variables
2022-02-21 23:23:13 +01: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
Ciaran Ainsworth
d949909c40
Fix additional linting issues
2022-02-21 20:02:08 +01:00
Ciaran Ainsworth
60c6a1938f
Fix some linting issues
2022-02-21 19:52:16 +01:00
Ciaran Ainsworth
08d6772392
Fix broken imports
2022-02-21 17:27:00 +01:00
Georg Krause
e9c4bfe947
Start migration to vite
2022-02-21 15:07:07 +01:00
Ciaran Ainsworth
7b74e55e7f
Use proper method for fetching artist cover
2022-02-16 10:29:39 +00:00
Ciaran Ainsworth
c1694a808c
Fix linting issues
2022-02-16 10:29:39 +00:00
Ciaran Ainsworth
41d444bbbb
Add support for all cover sources in embedded player
2022-02-16 10:29:39 +00:00
Georg Krause
1ed1a691df
Remove dangling commit to make linter happy
2022-01-28 11:51:20 +01:00
Ciarán Ainsworth
62154bcd44
Resolve "No tracks appear on library tracks page"
2022-01-24 16:28:46 +00:00
Georg Krause
20c4e7ac31
Don't show go to track page link on track page
2021-12-11 19:55:54 +00:00
Georg Krause
cefa3ec9d2
Fix post lint issues
2021-12-08 18:48:06 +00:00
Marcos Peña
9f30e4ec10
Resolve "Album list in artist view under track table"
2021-12-08 18:29:17 +00:00
Georg Krause
6f58a49c91
Fix wrong prop types
2021-12-06 11:50:04 +01:00
Georg Krause
8ee9a536e1
Lint the frontend code
2021-12-06 11:35:20 +01:00
Ciarán Ainsworth
58df0d4529
Profile menu redesign
2021-11-26 11:01:58 +00:00
Marcos Peña
a0560f020f
Reverts player changes introduced in MR!1291 breaking background playback ( #1509 )
...
MR !1397
2021-11-09 18:03:49 +00:00
Ciarán Ainsworth
44394275ec
Update track table
2021-10-21 17:26:18 +00:00
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
Tony Wasserka
6114853445
Enable stepless adjustment of the volume control slider
2021-09-10 19:03:32 +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
Ciarán Ainsworth
071ff89a4f
Fix recently listened widget and simple artist serializer
2021-05-19 12:59:14 +00:00
heyarne
f1f9f935cf
Make playing tracks in their playlist the default
2021-04-28 08:47:12 +02:00
Georg Krause
4fed82a34b
Merge branch 'petitminion/funkwhale-change_start_radio_to_Play_radio' into develop
2021-04-21 14:02:28 +02: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
Petitminion
cb9a5cdf81
Changing Start Radio to Play Radio. #1400
2021-04-11 00:05:16 +02:00
heyarne
75a1d74962
Stop all other tracks when loading a new track
2021-04-08 07:55:23 +00:00
Georg Krause
5fded7a701
Merge branch 'enhancement/artist-track-row-consistency' into 'develop'
...
Improve UI consistency in an artist's tracklist
See merge request funkwhale/funkwhale!1286
2021-04-07 06:21:45 +00:00
Georg Krause
2dc5acf4f7
Remove whitespaces
2021-04-07 06:49:53 +02:00
heyarne
188150b024
Improve UI consistency in an artist's tracklist
2021-03-30 08:26:49 +02:00
Marcos Peña
f712669013
Improves album's year placement ( #1366 )
...
Better consistency between different views
2021-03-25 20:11:33 +01:00
Marcos Peña
e847e92e21
Adds album's year to base and card view ( #1366 )
2021-03-21 10:08:37 +01:00
heyarne
c2587e0a94
Fix whitespace before album name link
2021-01-03 17:48:07 +01:00
Ciarán Ainsworth
d0b1b6e632
Resolve "Following channel with fediverse address not working"
2020-12-11 15:27:29 +01:00
Ciarán Ainsworth
804f9a7d99
Add prop for default cover
2020-12-04 09:21:17 +01:00
Strom Lin
c0b06824a8
fix #1281 : Add check for null covers
2020-11-25 00:40:29 +02:00
Ciarán Ainsworth
9650b6b1b0
Added padding to volume slider
2020-11-21 20:07:54 +00: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
Philipp Wolfer
8d9e7ca52d
Use logarithmic scale for volume slider.
...
Fixes #1222
2020-11-19 17:40:34 +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
3533ba889f
Fixed UI crash due to accessing wrong cover
2020-08-04 11:30:26 +02:00
Agate
7e5231c334
Fixed aria label on play button
2020-08-04 11:27:06 +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
667d9d2ba6
Resolve "UX, UI : Search Page"
2020-07-31 15:10:16 +02:00
Agate
c6e3ce1925
Fix #1180 : Fix broken media support detection
2020-07-31 11:06:29 +02:00
Agate
9a0bcffaf1
Merge branch 'link-purpose-issues' into 'develop'
...
Link purpose issues
Closes #1129
See merge request funkwhale/funkwhale!1175
2020-07-27 11:05:35 +02:00
Ciarán Ainsworth
dd592eb6d1
Link purpose issues
2020-07-27 11:05:34 +02:00
Ciarán Ainsworth
83349700a9
Album pagination
2020-07-27 11:02:56 +02:00
Ciarán Ainsworth
2e0d3d3e74
Add time ago fix
2020-07-21 14:33:41 +01:00
Agate
4162ed65d9
Fix #1083 : Play button now replace current queue instead of appending to it
2020-07-18 16:50:40 +02:00
Agate
820b53c3b4
Fixed unplayable album card
2020-07-09 13:03:08 +02:00
Agate
e44a9c4363
Fix #1080 : broken artist and album pages
2020-07-07 19:18:05 +02:00
Agate
55f4fde0f4
Fix #1102 : Do not include tracks in album API representation
2020-07-06 10:16:45 +02:00
Agate
86b90ec716
Fix #1121 : Use semantic headers for accessibility
2020-07-03 14:20:47 +02:00
Agate
cf495360de
Replaced teal by accent color
2020-06-22 16:46:43 +02:00
Agate
fc9c2b4a1d
Merge branch 'master' into develop
2020-06-19 21:42:12 +02:00
Agate
cb3d12a34a
Fix #1134 : Use role=alert on forms/toast message to improve accessibility
2020-06-19 21:30:07 +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
3a0c930dd5
Fix #1154 : Support for specifying itunes:email and itunes:name in channels for compatibiliy with third-party platforms
2020-06-11 05:50:38 +02:00
Agate
0da1f1e3f1
Fix #1154 : Support for specifying itunes:email and itunes:name in channels for compatibiliy with third-party platforms
2020-06-11 05:43:18 +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
6d3ad11fd6
Ensure firefox password manager dont autofill username in search bar ( #1090 )
2020-06-05 06:18:47 +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
Agate
fcd1e1b724
Better placeholders for channels
2020-04-22 08:41:39 +02:00
marzzzello
b17e382a9e
remove double spaces in ChannelForm
2020-04-12 13:13:32 +02:00
Eliot Berriot
9bc90bec7c
Merge branch '170-copy' into 'develop'
...
See #170 : copy and small UI issues
See merge request funkwhale/funkwhale!1082
2020-04-08 14:30:18 +02:00
Eliot Berriot
29080ba23b
See #170 : more copy fixes
2020-04-08 14:19:20 +02:00
Eliot Berriot
2438642867
See #170 : included channels in tags view
2020-04-08 13:52:03 +02:00
Eliot Berriot
9e447ab523
See #170 : UI for albums / series
2020-04-07 17:19:17 +02:00
Eliot Berriot
102c90d499
See #170 : admin UI for channels, reporting channels
2020-03-31 10:45:41 +02:00
Eliot Berriot
27801ce541
See #170 : revamped track detail page
2020-03-26 16:18:37 +01:00
Eliot Berriot
02d2e4e1c0
See #1060 : moved radio button to a better spot, in activity tab
2020-03-26 09:43:02 +01:00
Eliot Berriot
cd63646f39
Fix #1060 : Added a new radio based on another user listenings
2020-03-25 22:40:07 +01: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
be067b9ee3
See #170 : subscriptions management UI
2020-03-23 10:44:09 +01:00
Eliot Berriot
ab0167a62f
See #170 : fixed ellipsis issue in channel entry card
2020-03-13 13:11:08 +01:00
Eliot Berriot
deb1f35779
See #170 : subscribe to 3d-party RSS feeds in Funkwhale
2020-03-13 12:16:51 +01:00
Eliot Berriot
b166182762
Resolve "Support browsing a specific library content"
2020-03-04 22:18:28 +01:00
Eliot Berriot
c2eeee5eb1
See #170 : fetching remote objects
2020-03-02 17:23:03 +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
7819c60164
Updated front dependencies
2020-02-25 15:46:47 +01:00
Eliot Berriot
e59cc33378
First round of improvements to channel management:
...
- use modals
- less proeminent button
- field styling/labels
2020-02-23 15:31:03 +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
Eliot Berriot
18791e57f6
Fix #1018 : broken artist cards
2020-01-29 14:05:21 +01:00
Eliot Berriot
8a0cf918da
Fix #1016 : fixed broken fallback to album cover on artist card/detail
2020-01-24 07:16:28 +01:00
Eliot Berriot
71b400a9b8
See #170 : cover on tracks and artists
2020-01-17 16:27:11 +01:00
Eliot Berriot
04769b81c0
FIx unwanted redirection to album/playlist/artist when clicking on play button
2020-01-09 10:55:52 +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
Ciarán Ainsworth
d251d31c57
Resolve "Adding album mixes up tracks if multiple discs present"
2020-01-06 10:11:26 +01:00
Eliot Berriot
82692f1170
Merge branch 'proxy-attachments' into 'develop'
...
Fixed broken attachment fetching with long filename
See merge request funkwhale/funkwhale!982
2020-01-02 14:27:38 +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
f0b72c8204
WIP
2019-12-27 10:22:39 +01:00
Eliot Berriot
8024c4654f
See #973 : artist card
2019-12-26 17:30:47 +01:00
Eliot Berriot
1acd5a1f35
See #973 : Album card
2019-12-26 16:54:31 +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
Renon
8a37ac0f34
Resolve "No feedback when search does not raise any result"
2019-11-11 11:32:07 +01:00
Eliot Berriot
44ccf6ae6b
Ensure play button only include playable tracks in queue
2019-10-22 00:13:28 +02:00
Ciarán Ainsworth
e9e466bcb5
Added placeholders across the application
2019-10-17 15:22:16 +02:00
Eliot Berriot
2cdc8fa63a
Resolve "i18n fixes for 0.20"
2019-10-01 15:19:55 +02:00
Eliot Berriot
fe8448e2a4
Use ellipsis instead of three dots in translations
2019-10-01 13:54:25 +02:00
Eliot Berriot
cb19ab287f
Fix #878 : Added a info message on embed wizard when anonymous access to content is disabled
2019-09-23 13:54:41 +02:00
Eliot Berriot
297c8f2b67
Resolve "[Epic] New landing page"
2019-09-23 11:14:54 +02:00
Eliot Berriot
e133130176
Playlist embed
2019-09-12 09:48:28 +02:00
Eliot Berriot
33d1f879cf
Report UI (end-user)
2019-09-09 11:10:25 +02:00
Ciarán Ainsworth
20b7dd71d3
Resolve "Wrong title for track ellipsis"
2019-09-02 18:17:23 +02:00
Rodrigo Leite
493ef0931e
Make album cards independent
2019-08-22 10:45:16 +02:00
Ciarán Ainsworth
2e0883d44c
Fix #895 : "Display tracks count instead of albums count for artists with no albums"
2019-08-20 12:12:41 +02:00
Rodrigo Leite
2f0fe545d0
Fix #531 : Add dropdown menu to album page
2019-08-19 11:19:10 +02:00
Eliot Berriot
bb1a895a9b
Merge branch 'master' into develop
2019-07-29 14:22:31 +02:00
Eliot Berriot
252fe5165b
Merge branch 'artist-cards' into 'develop'
...
Enhance artists list by using our new artist card and remove masonry
See merge request funkwhale/funkwhale!840
2019-07-29 11:25:51 +02:00
Eliot Berriot
05f5ca3be1
Vertically centered dropdown icon
2019-07-29 11:12:50 +02:00
Eliot Berriot
36c1bf7f90
Fixed a typo in audio unlock code
2019-07-25 15:44:16 +02:00
Eliot Berriot
08177b53c6
Improve display of search results by including artist and album data
2019-07-25 14:30:05 +02:00
Eliot Berriot
5d1d54890a
Enhance artists list by using our new artist card and remove masonry
2019-07-25 12:29:40 +02:00
Eliot Berriot
9376f808e9
Merge branch '432-tags-radio' into 'develop'
...
See #432 : tags radio and search
See merge request funkwhale/funkwhale!834
2019-07-19 06:58:25 +02:00