petitminion
							
						 | 
						
							
							
							
							
							
								
							
							
								3b5de1a32d
								
							
						 | 
						
							
							
								
								Supporting multi-artist per tracks/albums (#1568)
							
							
							
							
							
						 | 
						
							2024-08-29 14:11:35 +00:00 | 
						
					
				
					
						
							
							
								 
								wvffle
							
						 | 
						
							
							
							
							
							
								
							
							
								670b522675
								
							
						 | 
						
							
							
								
								refactor: adjust code for lru-cache v10
							
							
							
							
							
							
							
							Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2757> 
							
						 | 
						
							2024-02-20 14:31:55 +00:00 | 
						
					
				
					
						
							
							
								 
								Georg Krause
							
						 | 
						
							
							
							
							
							
								
							
							
								ec8dc8e09f
								
							
						 | 
						
							
							
								
								Merge branch stable into develop
							
							
							
							
							
						 | 
						
							2023-09-01 14:24:58 +02:00 | 
						
					
				
					
						
							
							
								 
								Kasper Seweryn
							
						 | 
						
							
							
							
							
							
								
							
							
								05f79c9489
								
							
						 | 
						
							
							
								
								fix(playback): remove disposed sound instance from cache
							
							
							
							
							
							
							
							Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2469> 
							
						 | 
						
							2023-06-13 08:15:58 +00:00 | 
						
					
				
					
						
							
							
								 
								Kasper Seweryn
							
						 | 
						
							
							
							
								
								
							
							
							
								
							
							
								719c3171f8
								
							
						 | 
						
							
							
								
								feat(front): lint test directory
							
							
							
							
							
						 | 
						
							2023-05-08 12:25:24 +02:00 | 
						
					
				
					
						
							
							
								 
								Kasper Seweryn
							
						 | 
						
							
							
							
								
								
							
							
							
								
							
							
								a8b7e07a86
								
							
						 | 
						
							
							
								
								fix(queue): batch queue splice invocations when reordering items to avoid currentIndex being dumped down due to clamping
							
							
							
							
							
						 | 
						
							2023-05-08 12:25:24 +02:00 | 
						
					
				
					
						
							
							
								 
								Kasper Seweryn
							
						 | 
						
							
							
							
							
							
								
							
							
								fe769b2321
								
							
						 | 
						
							
							
								
								feat(buffer-progress): use 3d translation
							
							
							
							
							
							
							
							Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2346> 
							
						 | 
						
							2023-03-26 12:08:08 +00:00 | 
						
					
				
					
						
							
							
								 
								Kasper Seweryn
							
						 | 
						
							
							
							
							
							
								
							
							
								dbc85d988e
								
							
						 | 
						
							
							
								
								fix: fix typo
							
							
							
							
							
							
							
							Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2346> 
							
						 | 
						
							2023-03-26 12:08:08 +00:00 | 
						
					
				
					
						
							
							
								 
								Kasper Seweryn
							
						 | 
						
							
							
							
							
							
								
							
							
								de74ccb220
								
							
						 | 
						
							
							
								
								fix(player): ensure that current track lives despite enqueueing 3 tracks as 'next track'
							
							
							
							
							
							
							
							Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2346> 
							
						 | 
						
							2023-03-26 12:08:08 +00:00 | 
						
					
				
					
						
							
							
								 
								Kasper Seweryn
							
						 | 
						
							
							
							
							
							
								
							
							
								babd65e698
								
							
						 | 
						
							
							
								
								fix(radio): pausing when current song ended and new song data hasn't been fetched yet
							
							
							
							
							
							
							
							Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2346> 
							
						 | 
						
							2023-03-26 12:08:08 +00:00 | 
						
					
				
					
						
							
							
								 
								Kasper Seweryn
							
						 | 
						
							
							
							
							
							
								
							
							
								f961e3ff8c
								
							
						 | 
						
							
							
								
								fix: remove debug line
							
							
							
							
							
							
							
							Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2346> 
							
						 | 
						
							2023-03-26 12:08:08 +00:00 | 
						
					
				
					
						
							
							
								 
								Kasper Seweryn
							
						 | 
						
							
							
							
							
							
								
							
							
								b8a65b193f
								
							
						 | 
						
							
							
								
								perf(play-indicator): delegate play indicator to the GPU instead of CPU
							
							
							
							
							
							
							
							This reduces the CSS paints by animating `scaleY` instead of element `height`
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2346> 
							
						 | 
						
							2023-03-26 12:08:08 +00:00 | 
						
					
				
					
						
							
							
								 
								Kasper Seweryn
							
						 | 
						
							
							
							
							
							
								
							
							
								5c28a9b88a
								
							
						 | 
						
							
							
								
								fix(volume-slider): fix scrolling
							
							
							
							
							
							
							
							Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2346> 
							
						 | 
						
							2023-03-26 12:08:08 +00:00 | 
						
					
				
					
						
							
							
								 
								Kasper Seweryn
							
						 | 
						
							
							
							
							
							
								
							
							
								05db380766
								
							
						 | 
						
							
							
								
								fix(player): reduce average CPU usage from 100% to 20%
							
							
							
							
							
							
							
							Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2346> 
							
						 | 
						
							2023-03-26 12:08:08 +00:00 | 
						
					
				
					
						
							
							
								 
								Kasper Seweryn
							
						 | 
						
							
							
							
							
							
								
							
							
								8ce20c5621
								
							
						 | 
						
							
							
								
								feat: skip css updates if progress hasn't changed
							
							
							
							
							
							
							
							Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2346> 
							
						 | 
						
							2023-03-26 12:08:08 +00:00 | 
						
					
				
					
						
							
							
								 
								Kasper Seweryn
							
						 | 
						
							
							
							
							
							
								
							
							
								9cc58d16c8
								
							
						 | 
						
							
							
								
								fix: make progress bars work again
							
							
							
							
							
							
							
							Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2346> 
							
						 | 
						
							2023-03-26 12:08:08 +00:00 | 
						
					
				
					
						
							
							
								 
								Kasper Seweryn
							
						 | 
						
							
							
							
							
							
								
							
							
								77e920672d
								
							
						 | 
						
							
							
								
								feat: optimize CPU and memory usage
							
							
							
							
							
							
							
							Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2346> 
							
						 | 
						
							2023-03-26 12:08:07 +00:00 | 
						
					
				
					
						
							
							
								 
								Kasper Seweryn
							
						 | 
						
							
							
							
							
							
								
							
							
								ed8b71257d
								
							
						 | 
						
							
							
								
								fix: audio playback pause if errored before played
							
							
							
							
							
							
							
							Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2346> 
							
						 | 
						
							2023-03-26 12:08:07 +00:00 | 
						
					
				
					
						
							
							
								 
								Kasper Seweryn
							
						 | 
						
							
							
							
							
							
								
							
							
								bb946c3ced
								
							
						 | 
						
							
							
								
								feat: dispose sound instances when removed from LRU cache
							
							
							
							
							
							
							
							Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2346> 
							
						 | 
						
							2023-03-26 12:08:07 +00:00 | 
						
					
				
					
						
							
							
								 
								Kasper Seweryn
							
						 | 
						
							
							
							
							
							
								
							
							
								206a154a87
								
							
						 | 
						
							
							
								
								fix: update vueuse to remove @ts-expect-error comment
							
							
							
							
							
							
							
							Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2346> 
							
						 | 
						
							2023-03-26 12:08:07 +00:00 | 
						
					
				
					
						
							
							
								 
								Kasper Seweryn
							
						 | 
						
							
							
							
							
							
								
							
							
								7105f5e482
								
							
						 | 
						
							
							
								
								fix: ensure preloaded track exists
							
							
							
							
							
							
							
							Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2346> 
							
						 | 
						
							2023-03-26 12:08:07 +00:00 | 
						
					
				
					
						
							
							
								 
								Kasper Seweryn
							
						 | 
						
							
							
							
							
							
								
							
							
								536fa25f0e
								
							
						 | 
						
							
							
								
								fix: abort preload if next track is unavailable
							
							
							
							
							
							
							
							Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2346> 
							
						 | 
						
							2023-03-26 12:08:07 +00:00 | 
						
					
				
					
						
							
							
								 
								Kasper Seweryn
							
						 | 
						
							
							
							
							
							
								
							
							
								b21edbb64d
								
							
						 | 
						
							
							
								
								fix: #2061
							
							
							
							
							
							
							
							Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2346> 
							
						 | 
						
							2023-03-26 12:08:07 +00:00 | 
						
					
				
					
						
							
							
								 
								Kasper Seweryn
							
						 | 
						
							
							
							
							
							
								
							
							
								d3b3463415
								
							
						 | 
						
							
							
								
								fix: #2053
							
							
							
							
							
							
							
							Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2346> 
							
						 | 
						
							2023-03-26 12:08:07 +00:00 | 
						
					
				
					
						
							
							
								 
								Kasper Seweryn
							
						 | 
						
							
							
							
							
							
								
							
							
								026196d698
								
							
						 | 
						
							
							
								
								feat: ensure next track is always preloaded
							
							
							
							
							
							
							
							Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2346> 
							
						 | 
						
							2023-03-26 12:08:07 +00:00 | 
						
					
				
					
						
							
							
								 
								Kasper Seweryn
							
						 | 
						
							
							
							
								
								
							
							
							
								
							
							
								600228eafa
								
							
						 | 
						
							
							
								
								fix(eslint): remove unused import
							
							
							
							
							
							
							
							Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2337> 
							
						 | 
						
							2023-01-24 18:50:15 +01:00 | 
						
					
				
					
						
							
							
								 
								Kasper Seweryn
							
						 | 
						
							
							
							
								
								
							
							
							
								
							
							
								9ca357c2c3
								
							
						 | 
						
							
							
								
								fix(front): reinitialize virtual queue list whenever queue gets empty
							
							
							
							
							
							
							
							Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2337> 
							
						 | 
						
							2023-01-24 18:50:15 +01:00 | 
						
					
				
					
						
							
							
								 
								wvffle
							
						 | 
						
							
							
							
							
							
								
							
							
								af6b5c3843
								
							
						 | 
						
							
							
								
								fix(playback): await all async methods in interna API
							
							
							
							
							
							
							
							Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2306> 
							
						 | 
						
							2022-12-29 14:34:04 +00:00 | 
						
					
				
					
						
							
							
								 
								wvffle
							
						 | 
						
							
							
							
							
							
								
							
							
								1b6de47a4f
								
							
						 | 
						
							
							
								
								fix(playback): previous button now seeks to 0 when track is listened over 3 seconds
							
							
							
							
							
							
							
							Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2305> 
							
						 | 
						
							2022-12-27 13:09:12 +00:00 | 
						
					
				
					
						
							
							
								 
								Kasper Seweryn
							
						 | 
						
							
							
							
							
							
								
							
							
								75e717785a
								
							
						 | 
						
							
							
								
								Resolve "Invalid prop: type check failed for prop "index". Expected Number with value NaN, got Undefined" NOCHANGELOG
							
							
							
							
							
						 | 
						
							2022-12-13 21:02:47 +00:00 | 
						
					
				
					
						
							
							
								 
								wvffle
							
						 | 
						
							
							
							
							
							
								
							
							
								6e740d6fda
								
							
						 | 
						
							
							
								
								fix: Fix unhandled errors
							
							
							
							
							
						 | 
						
							2022-12-12 11:10:31 +00:00 | 
						
					
				
					
						
							
							
								 
								wvffle
							
						 | 
						
							
							
							
							
							
								
							
							
								a0c9fdee78
								
							
						 | 
						
							
							
								
								Fix composables calling `useI18n` too early
							
							
							
							
							
						 | 
						
							2022-11-30 14:24:23 +00:00 | 
						
					
				
					
						
							
							
								 
								wvffle
							
						 | 
						
							
							
							
							
							
								
							
							
								6f7d13057f
								
							
						 | 
						
							
							
								
								Ensure old audio source is disconnected
							
							
							
							
							
						 | 
						
							2022-11-29 07:37:12 +00:00 | 
						
					
				
					
						
							
							
								 
								wvffle
							
						 | 
						
							
							
							
							
							
								
							
							
								0bbe2d609d
								
							
						 | 
						
							
							
								
								Fetch sources if we have none
							
							
							
							
							
						 | 
						
							2022-11-29 07:37:12 +00:00 | 
						
					
				
					
						
							
							
								 
								wvffle
							
						 | 
						
							
							
							
							
							
								
							
							
								dfd55b95b3
								
							
						 | 
						
							
							
								
								Don't fetch all tracks at once when migrating
							
							
							
							
							
						 | 
						
							2022-11-29 07:37:12 +00:00 | 
						
					
				
					
						
							
							
								 
								wvffle
							
						 | 
						
							
							
							
							
							
								
							
							
								abe67de138
								
							
						 | 
						
							
							
								
								Fix radio race condition
							
							
							
							
							
						 | 
						
							2022-11-28 22:56:16 +00:00 | 
						
					
				
					
						
							
							
								 
								wvffle
							
						 | 
						
							
							
							
							
							
								
							
							
								89b2c052b9
								
							
						 | 
						
							
							
								
								Fix playback
							
							
							
							
							
						 | 
						
							2022-11-28 15:47:56 +00:00 | 
						
					
				
					
						
							
							
								 
								wvffle
							
						 | 
						
							
							
							
							
							
								
							
							
								df77d2b153
								
							
						 | 
						
							
							
								
								Standardize plurals
							
							
							
							
							
						 | 
						
							2022-11-28 10:16:58 +00:00 | 
						
					
				
					
						
							
							
								 
								wvffle
							
						 | 
						
							
							
							
							
							
								
							
							
								fea7493725
								
							
						 | 
						
							
							
								
								Fix linting issues
							
							
							
							
							
						 | 
						
							2022-11-28 10:16:58 +00:00 | 
						
					
				
					
						
							
							
								 
								Ciarán Ainsworth
							
						 | 
						
							
							
							
							
							
								
							
							
								db9986e7b9
								
							
						 | 
						
							
							
								
								Add all missing strings
							
							
							
							
							
						 | 
						
							2022-11-28 10:16:58 +00:00 | 
						
					
				
					
						
							
							
								 
								wvffle
							
						 | 
						
							
							
							
							
							
								
							
							
								ebea32faf9
								
							
						 | 
						
							
							
								
								Replace gettext with i18n
							
							
							
							
							
						 | 
						
							2022-11-28 10:16:58 +00:00 | 
						
					
				
					
						
							
							
								 
								jo
							
						 | 
						
							
							
							
								
								
							
							
							
								
							
							
								054a9e54f5
								
							
						 | 
						
							
							
								
								docs: fix spelling errors (pre-commit)
							
							
							
							
							
						 | 
						
							2022-11-24 01:43:36 +01:00 | 
						
					
				
					
						
							
							
								 
								wvffle
							
						 | 
						
							
							
							
							
							
								
							
							
								07b068a342
								
							
						 | 
						
							
							
								
								Fix volume gain not being applied immediately
							
							
							
							
							
						 | 
						
							2022-11-16 07:04:02 +00:00 | 
						
					
				
					
						
							
							
								 
								wvffle
							
						 | 
						
							
							
							
							
							
								
							
							
								839a80b3ac
								
							
						 | 
						
							
							
								
								Fix #1945 and #1943
							
							
							
							
							
						 | 
						
							2022-11-06 09:58:15 +00:00 | 
						
					
				
					
						
							
							
								 
								wvffle
							
						 | 
						
							
							
							
							
							
								
							
							
								e259e3dd74
								
							
						 | 
						
							
							
								
								Fix player closing when queue ends
							
							
							
							
							
						 | 
						
							2022-11-04 13:54:04 +00:00 | 
						
					
				
					
						
							
							
								 
								wvffle
							
						 | 
						
							
							
							
							
							
								
							
							
								64a5ee3c69
								
							
						 | 
						
							
							
								
								Set higher mesh size for MilkDrop
							
							
							
							
							
						 | 
						
							2022-11-04 13:20:22 +00:00 | 
						
					
				
					
						
							
							
								 
								wvffle
							
						 | 
						
							
							
							
							
							
								
							
							
								5eff89920a
								
							
						 | 
						
							
							
								
								Add MilkDrop
							
							
							
							
							
						 | 
						
							2022-11-04 13:20:22 +00:00 | 
						
					
				
					
						
							
							
								 
								wvffle
							
						 | 
						
							
							
							
							
							
								
							
							
								3fe7d28d5d
								
							
						 | 
						
							
							
								
								Fix player migration errors
							
							
							
							
							
						 | 
						
							2022-10-31 23:02:40 +01:00 | 
						
					
				
					
						
							
							
								 
								wvffle
							
						 | 
						
							
							
							
							
							
								
							
							
								ece2c468ca
								
							
						 | 
						
							
							
								
								Delegate queue migration
							
							
							
							
							
						 | 
						
							2022-10-31 23:02:40 +01:00 | 
						
					
				
					
						
							
							
								 
								wvffle
							
						 | 
						
							
							
							
							
							
								
							
							
								e4759d14c9
								
							
						 | 
						
							
							
								
								Old queue migration system
							
							
							
							
							
						 | 
						
							2022-10-31 23:02:40 +01:00 |