Commit Graph

1319 Commits

Author SHA1 Message Date
Georg Krause 9967a9b63d
Fix greek language code 2021-09-13 06:24:58 +02:00
Tony Wasserka 6114853445 Enable stepless adjustment of the volume control slider 2021-09-10 19:03:32 +00:00
Georgios Brellas f18238d0d0
Add Greek Language 2021-09-10 20:08:20 +02:00
Georg Krause 369122b32b
Fix typo in locales file 2021-08-25 11:52:22 +02:00
Georg Krause 08263765b1
Add missing languages to language switcher 2021-08-25 11:01:28 +02: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 ffc9109a45 Change volume dynamic range from 60dB to 40dB
also makes it easily configurable in future if needed
changes volume calculation algo to more precise and easy to understand (dB definition)
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
JuniorJPDJ d28065886f Name Polish language in more convenient way 2021-08-04 07:37:55 +00:00
JuniorJPDJ 885e2ad7f5 Replace Riot links with matrix.to links 2021-08-03 21:23:48 +02:00
Ciarán Ainsworth 1a362a2495 Prevent open redirect on login 2021-07-26 18:54:14 +00:00
Ciarán Ainsworth f78e3c6460 Add beforeRouteEnter guards for moderation pages 2021-07-26 18:08:14 +00:00
Georg Krause c29f6778b5
Update link to our forum 2021-07-20 17:05:17 +02:00
Georg Krause 6c90351cd7 Add job to lint Frontend changes 2021-07-16 18:34:46 +00:00
Ciaran Ainsworth c908eaa1cd Add width listener for responsive conditional rendering 2021-07-04 05:24:04 +00:00
Martin Giger 263e29df7d Only suggest existing tag once 2021-06-17 18:31:57 +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
petitminion a8ab4eedfc Add recently added radio, part of #1390 2021-06-17 11:04:01 +00:00
jovuit e38d0a376b Resolves #1484 2021-06-02 19:13:16 +00:00
Ciarán Ainsworth 071ff89a4f Fix recently listened widget and simple artist serializer 2021-05-19 12:59:14 +00:00
Ciarán Ainsworth 26f8f7db9f Fix minor Vue and sanitize errors 2021-05-03 08:14:13 +00:00
Ciarán Ainsworth 56b1358f0a Resolve "Fix loaders in dark theme" 2021-05-01 10:38:49 +00:00
Ciarán Ainsworth 9b3f90a7ba Resolve "Channel: clicking auf "Subscribe" when not logged in still updates the subscriber count" 2021-04-30 21:11:44 +00:00
heyarne f1f9f935cf
Make playing tracks in their playlist the default 2021-04-28 08:47:12 +02:00
heyarne 76aa8610a5 Add track or album cover to track detail page 2021-04-25 13:18:40 +00: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 3a45809f1c Merge branch 'bugfix/postcss-warnings' into 'develop'
Fix postcss warnings about old gradient syntax and justify-content: start

See merge request funkwhale/funkwhale!1287
2021-04-07 06:21:07 +00:00
Georg Krause 0f295d98db Merge branch 'fix_playback_icon' into 'develop'
Reset playback on queue end

Closes #1380

See merge request funkwhale/funkwhale!1290
2021-04-07 04:59:42 +00:00
Georg Krause 2dc5acf4f7
Remove whitespaces 2021-04-07 06:49:53 +02:00
Tony Wasserka 9efafffd9d Reset playback when reaching the queue end
Closes #1380.
2021-04-03 13:19:57 +02:00
heyarne 566677bc28 Fix postcss warnings about old gradient syntax and justify-content: start 2021-03-30 11:00:28 +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
Georg Krause b713d21a86 Merge branch 'playlist-detail-spacing' into 'develop'
Fix playlist header button spacing

See merge request funkwhale/funkwhale!1271
2021-02-21 22:00:14 +01:00
Erik Duxstad 22ca6e0175 Fix playlist header button spacing
Previously there was no spacing between the "Play all" and "Edit"
button in the playlist view. This fixes the issue by putting all
header buttons into their own "ui buttons" div similar to the
ArtistBase.vue component.
2021-02-20 17:58:15 -05:00
Erik Duxstad f0d2a3f4a6 add space to home's channel description 2021-02-17 13:46:43 +01:00
heyarne 7daeb46903 Improve Donation Notification 2021-01-21 05:53:18 +01:00
heyarne c79d00ec70 Add close button to queue 2021-01-03 17:48:07 +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 70054661c7 Added album filter to AlbumDetail vue for channel entries 2020-12-04 10:35:01 +00:00
Ciarán Ainsworth f477ba1b4f Podcast search capabilities 2020-12-04 09:33:17 +01:00
Ciarán Ainsworth 804f9a7d99 Add prop for default cover 2020-12-04 09:21:17 +01:00
Ciarán Ainsworth 0ce5068f14 Resolve "Albums are not displaying on Album categories" 2020-12-02 18:44:04 +01:00
Agate 3490e414d5 Merge branch 'typo2' into 'develop'
Typo

See merge request funkwhale/funkwhale!1247
2020-11-25 08:58:45 +01:00
Strom Lin c0b06824a8 fix #1281: Add check for null covers 2020-11-25 00:40:29 +02:00
Ciarán Ainsworth dca4036d45 Fixed vertical alignment of volume slider 2020-11-22 18:17:33 +00:00
Ciarán Ainsworth 9650b6b1b0 Added padding to volume slider 2020-11-21 20:07:54 +00:00
jovuit 89123d1cbe Typo 2020-11-21 20:23:31 +01:00
Agate ea4fc2632e Merge branch 'fix-remote-library-radio' into 'develop'
Fix public shared remote library radio button being disabled

Closes #1292

See merge request funkwhale/funkwhale!1246
2020-11-21 18:21:18 +01:00
Philipp Wolfer 872ad8633a Fix public shared remote library radio button being disabled
Fixes #1292
2020-11-21 18:14:36 +01:00
Philipp Wolfer 6ddaee96dd Fix library upload view if there was no prior import 2020-11-21 17:43:55 +01:00
Agate 40c2bd8931 Merge branch 'fix-delete-library-modal' into 'develop'
Fix delete library modal closing immediately

Closes #1272

See merge request funkwhale/funkwhale!1244
2020-11-21 16:21:50 +01:00
Philipp Wolfer 73b9cf8d71 Fix delete library modal closing immediately
The delete library button was not only opening the confirmation modal but also submitted the edit library form, causing the modal to close again.

Fixes #1272
2020-11-21 14:23:35 +01:00
Philipp Wolfer 52d7d9f073 Document support for AIFF format 2020-11-21 14:00:32 +01:00
Philipp Wolfer 9e5d168e8d Support AIFF file format
Fixes #1243
2020-11-21 12:13:09 +01:00
Agate f91abcbfe9 Merge branch 'update-playback-progress-on-pause' into 'develop'
Update playback position slider also when track is paused

Closes #1266

See merge request funkwhale/funkwhale!1239
2020-11-21 11:18:46 +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
Ciarán Ainsworth 9014c78238 Fixed plugins disable switch 2020-11-20 23:51:55 +00: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 fdf76fb150 Merge branch 'logarithmic-volume-slider' into 'develop'
Use logarithmic scale for volume slider.

Closes #1222

See merge request funkwhale/funkwhale!1235
2020-11-19 21:14:18 +01:00
Agate 853f218715 Merge branch 'upload_front' into 'develop'
Remove manual entry of Import Reference on front-end import (#1284)

Closes #1284

See merge request funkwhale/funkwhale!1233
2020-11-19 18:01:00 +01:00
jovuit 9d874073fa Remove manual entry of Import Reference on front-end import (#1284) 2020-11-19 18:01:00 +01:00
Philipp Wolfer 8d9e7ca52d Use logarithmic scale for volume slider.
Fixes #1222
2020-11-19 17:40:34 +01:00
jovuit fc95acf15a Minimal wording enhancement 2020-11-19 13:43:53 +01:00
Ciarán Ainsworth 925768f1b3 Resolve 1228 multi-disc albums 2020-10-01 11:22:36 +01:00
Agate 10480a3ab6 Fix: #1226: Added controls to play volume of an album 2020-09-12 10:54:02 +02:00
Agate 83fde07afd Fix #1216: missing button title 2020-09-02 12:11:40 +02:00
Agate 597c44756c Fixed inverted button color 2020-09-01 17:16:28 +02:00
Agate d7d2616015 Fixed icon button margin 2020-09-01 11:32:32 +02:00
Agate 1d3d5b3942 Fixed broken RSS channel detail page 2020-09-01 11:31:08 +02:00
Agate 7a38a20925 Merge branch 'develop' of dev.funkwhale.audio:funkwhale/funkwhale into develop 2020-08-31 17:17:12 +02:00
Agate dcd8e94101 Fixed controls overflowing because of too large image in queue mode 2020-08-31 17:16:48 +02:00
Agate e52127927c Merge branch '1205-large-square-crop' into 'develop'
Fix #1205: Added a new, large thumbnail size for cover images

Closes #1205

See merge request funkwhale/funkwhale!1220
2020-08-28 21:05:14 +02:00
Agate 712f471f10 Fix #1205: Added a new, large thumbnail size for cover images 2020-08-28 20:59:54 +02:00
Agate 36631439fa Merge branch 'remote-link' into 'develop'
Added link to origin pod for track, album, artist, profile, channel and library

See merge request funkwhale/funkwhale!1219
2020-08-28 20:47:17 +02:00
Agate 89037a76db Added link to origin pod for track, album, artist, profile, channel and library 2020-08-28 20:41:42 +02:00
Agate 482647dab9 Fix #1210: Enforce authentication when viewing remote channels, profiles and libraries 2020-08-28 20:19:08 +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 f52ae5228f Fixed checkbox styling 2020-08-24 16:51:11 +02:00
Agate 2192b5d29b Merge branch '1198-domains' into 'develop'
Fix #1198: Fixed domains table hidden controls when no domains are found

Closes #1198

See merge request funkwhale/funkwhale!1213
2020-08-24 12:56:34 +02:00
Agate 2825183f80 Use high quality cover in queue 2020-08-24 12:49:07 +02:00
Agate 50535e789e Fix #1198: Fixed domains table hidden controls when no domains are found 2020-08-24 12:41:33 +02:00
Agate af2bdc0591 Fix #1197: Ensure search page reloads if another search is submitted in the sidebar 2020-08-23 17:04:43 +02:00
Agate 08bad70ef8 Front dependency care 2020-08-20 14:08:19 +02:00
Agate 607e492952 UI to access / refresh access token 2020-08-19 19:51:11 +02:00
Agate 0dfe633d65 Merge branch 'button-invisible' into 'develop'
Frontend fixes

See merge request funkwhale/funkwhale!1205
2020-08-19 10:23:19 +02:00
Agate 157fa8f63e Fixed grey notification label 2020-08-19 10:23:09 +02:00
Agate c0a175d215 Fixed broken enter submit on login form 2020-08-19 10:17:03 +02:00
Agate 639cfe5475 Fixed transparent administration dropdown header 2020-08-19 10:13:22 +02:00
Agate b9e023bc32 Fixed transparent button when active 2020-08-19 10:08:57 +02:00
Agate cea1c14757 Fix #1190: improved shuffle behaviour 2020-08-18 18:03:34 +02:00
Agate d4a256b2f9 Fixed some unfocusable links/buttons 2020-08-11 14:07:06 +02:00
Ciarán Ainsworth c70135c9e3 Correct case-sensitive locale entry 2020-08-10 16:24:28 +01:00
Ciarán Ainsworth 375371c9c5 Add missing comma 2020-08-10 15:55:16 +01:00
mekind 2ae42d4f90 add fa_IR to lang 2020-08-10 00:17:18 +04:30
Agate c6b36913bd Fixed link redirection issue 2020-08-08 12:36:16 +02:00
Agate 4d7413f7ef Fixed broken admin 2020-08-06 16:47:12 +02:00
Agate 2074234acb Merge branch 'develop' of dev.funkwhale.audio:funkwhale/funkwhale into develop 2020-08-06 16:12:26 +02:00
Agate 51995c0d92 Fixed interval not clearing 2020-08-06 16:12:16 +02:00
Ciarán Ainsworth 905a32a081 Fix broken subsonic label 2020-08-06 14:02:17 +01:00
Agate 6c580bc411 Added aria-landmarks on important pieces of content 2020-08-04 17:27:00 +02:00
Agate f50a70f67a Fixed content flashing on track table 2020-08-04 14:06:40 +02:00
Agate e889fb8efe Make shortcut link focusable 2020-08-04 14:05:14 +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
Agate b7f1c02c6f Merge branch '1105-scan-ui' into 'develop'
Fix #1105: Can now launch server import from the UI

Closes #1105

See merge request funkwhale/funkwhale!1192
2020-08-03 13:56:06 +02:00
Agate 788c12748f Fix #1105: Can now launch server import from the UI 2020-08-03 13:50:53 +02:00
Agate 36a6a0018e Merge branch '292-change-email' into 'develop'
Fix #292: Users can now update their email address

Closes #292

See merge request funkwhale/funkwhale!1191
2020-08-02 17:48:36 +02:00
Agate 3bec27ded3 Fix #292: Users can now update their email address 2020-08-02 16:55:23 +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 88b04886d1 Merge branch '1178-listenings-stats' into 'develop'
Fx #1178: Display channel and track downloads count

Closes #1178

See merge request funkwhale/funkwhale!1188
2020-07-31 11:51:57 +02:00
Agate e9186ca813 Fx #1178: Display channel and track downloads count 2020-07-31 11:46:25 +02:00
Agate c6e3ce1925 Fix #1180: Fix broken media support detection 2020-07-31 11:06:29 +02:00
Agate eb66d4e3d2 Expose public libraries and channels in standard API 2020-07-28 14:21:15 +02:00
Agate fd5bec9dfa Documented missing API endpoints 2020-07-28 11:26:39 +02:00
Ciarán Ainsworth 57e8b2e574 Fixed album play button 2020-07-28 00:57:24 +01:00
Agate f6458fd75a Updated playlist management API 2020-07-27 15:31:49 +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
Agate b9b1ec04ae Merge branch 'fix-search-page-bug' into 'develop'
Fix issue with album and artist search page

See merge request funkwhale/funkwhale!1178
2020-07-27 11:03:48 +02:00
Ciarán Ainsworth 640f00f16d Fix issue with album and artist search page 2020-07-27 11:03:47 +02:00
Agate 36820ce701 Merge branch 'album-pagination' into 'develop'
Album pagination

Closes #1136

See merge request funkwhale/funkwhale!1177
2020-07-27 11:02:56 +02:00
Ciarán Ainsworth 83349700a9 Album pagination 2020-07-27 11:02:56 +02:00
Ciarán Ainsworth 7c031eb186 Resolve "Allow hiding compilation artists in the Artists tab" 2020-07-27 10:57:11 +02:00
Ciarán Ainsworth fc8f29d52e Improve naming of pages for accessibility audit 2020-07-22 12:10:07 +01:00
Ciarán Ainsworth 2e0d3d3e74 Add time ago fix 2020-07-21 14:33:41 +01:00
Agate 21f147c0c4 Merge branch 'master' into develop 2020-07-21 14:47:07 +02:00
Agate 4351331355 Fix #1175: Fix embedded player not working on channel serie/album 2020-07-21 11:19:35 +02:00
Ciarán Ainsworth c8ac5eb135 Add Albanian translation files 2020-07-20 16:27:23 +01:00
Agate 29ac918ca1 Merge branch 'develop' of dev.funkwhale.audio:funkwhale/funkwhale into develop 2020-07-18 17:07:13 +02:00
Agate 8f418cd5da Added login redirection if needed on oauth Authorize 2020-07-18 17:07:05 +02:00
Agate 4162ed65d9 Fix #1083: Play button now replace current queue instead of appending to it 2020-07-18 16:50:40 +02:00
Ciarán Ainsworth f3c522d520 Add support for unauthenticated users hitting the logout page 2020-07-16 21:03:30 +01:00
Ciarán Ainsworth 1f1c28baf4 Fix issue with landscape tablet playbar layout 2020-07-15 22:23:12 +01:00
Ciarán Ainsworth 40178640e2 Fix issue with artist embed 2020-07-15 17:12:27 +01:00