jacqueline
							
						 
						
							 
							
							
							
								
							
								bd01bf3845 
								
							
								 
							
						 
						
							
							
								
								WIP bump luavgl to latest  
							
							 
							
							
 
							
						 
						
							1 year ago  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								b02d13f5a5 
								
							
								 
							
						 
						
							
							
								
								Removed some old, unused assets  
							
							 
							
							
 
							
						 
						
							1 year ago  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								a76255ad58 
								
							
								 
							
						 
						
							
							
								
								Revert "Removed some old, unused assets"  
							
							 
							
							... 
							
							
 
							
							This reverts commit f1992fc856 . 
							
						 
						
							1 year ago  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								f1992fc856 
								
							
								 
							
						 
						
							
							
								
								Removed some old, unused assets  
							
							 
							
							
 
							
						 
						
							1 year ago  
						
					 
				
					
						
							
							
								 
								ailurux
							
						 
						
							 
							
							
							
								
							
								7c107e739a 
								
							
								 
							
						 
						
							
							
								
								Add basic bluetooth queue controls  
							
							 
							
							
 
							
						 
						
							1 year ago  
						
					 
				
					
						
							
							
								 
								ailurux
							
						 
						
							 
							
							
							
								
							
								8de07fe8fa 
								
							
								 
							
						 
						
							
							
								
								daniel/bluetooth-avrc ( #80 )  
							
							 
							
							... 
							
							
 
							
							Have a squizzy and lemme know if any issues @cooljqln  🐝 
Reviewed-on: https://codeberg.org/cool-tech-zone/tangara-fw/pulls/80 
Co-authored-by: ailurux <ailuruxx@gmail.com>
Co-committed-by: ailurux <ailuruxx@gmail.com> 
							
						 
						
							1 year ago  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								1242a199e3 
								
							
								 
							
						 
						
							
							
								
								log db update time-per-track  
							
							 
							
							
 
							
						 
						
							1 year ago  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								72344b5777 
								
							
								 
							
						 
						
							
							
								
								no more acquire_spi :)  
							
							 
							
							
 
							
						 
						
							1 year ago  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								39460931d8 
								
							
								 
							
						 
						
							
							
								
								Remove spi locking hack + increase max sd frequency  
							
							 
							
							... 
							
							
 
							
							These two changes (mostly the former) dramatically increase
responsiveness when doing database updates; previously we were suffering
from some nasty priority inversion.
afaict the underlying need to acquire_spi seems to be fixed? i.e. spi
bus acquisition is working properly. fingers heavily heavily crossed. 
							
						 
						
							1 year ago  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								9457f9021a 
								
							
								 
							
						 
						
							
							
								
								u didnt see shit  
							
							 
							
							
 
							
						 
						
							1 year ago  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								4afe9d9b5c 
								
							
								 
							
						 
						
							
							
								
								move a bunch of bt callbacks to background tasks  
							
							 
							
							... 
							
							
 
							
							we should avoid doing bt state machine stuff from these callbacks, since
espressif calls us whilst holding a lock. ideally we should move all of
them to background threads, but we need to do a deep copy to safely move
a few of them 
							
						 
						
							1 year ago  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								41d15a831b 
								
							
								 
							
						 
						
							
							
								
								version bump  
							
							 
							
							
 
							
						 
						
							1 year ago  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								661cc976a1 
								
							
								 
							
						 
						
							
							
								
								Remove now redudantant 'Iterator.next()' care in TrackIterator  
							
							 
							
							... 
							
							
 
							
							With Daniel's fix, this is no longer needed! Hooray! 
							
						 
						
							1 year ago  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								23a5d26e8a 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'main' of codeberg.org:cool-tech-zone/tangara-fw  
							
							 
							
							
 
							
						 
						
							1 year ago  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								f84474d94d 
								
							
								 
							
						 
						
							
							
								
								Introduce a PcmBuffer abstraction for handling source draining  
							
							 
							
							
 
							
						 
						
							1 year ago  
						
					 
				
					
						
							
							
								 
								ailurux
							
						 
						
							 
							
							
							
								
							
								9dbcd6a5c8 
								
							
								 
							
						 
						
							
							
								
								Fix prev/next behaviour on database iterator  
							
							 
							
							... 
							
							
 
							
							Fixes issue with apparent duplicated tracks in the infinite list 
							
						 
						
							1 year ago  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								2ff8eac022 
								
							
								 
							
						 
						
							
							
								
								Start on TTS support by logging the data that will become TTS lines  
							
							 
							
							... 
							
							
 
							
							Includes some misc cleanup of haptic double-triggering (or
non-triggering), since those cases all end up being TTS event
double-reporting, which to me crosses the threshold from "annoying" to
"usability issue" 
							
						 
						
							1 year ago  
						
					 
				
					
						
							
							
								 
								ailurux
							
						 
						
							 
							
							
							
								
							
								ef812a53e5 
								
							
								 
							
						 
						
							
							
								
								Minor formatting fix  
							
							 
							
							
 
							
						 
						
							1 year ago  
						
					 
				
					
						
							
							
								 
								ailurux
							
						 
						
							 
							
							
							
								
							
								9d67ddcf6e 
								
							
								 
							
						 
						
							
							
								
								Fix issue where failing to connect bt device initially won't retry  
							
							 
							
							
 
							
						 
						
							1 year ago  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								c846146c2f 
								
							
								 
							
						 
						
							
							
								
								Lowercase BT device name for better auto-reading  
							
							 
							
							
 
							
						 
						
							1 year ago  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								0da7ead0a8 
								
							
								 
							
						 
						
							
							
								
								Simply some I2SDac management to avoid null pointer accesses  
							
							 
							
							... 
							
							
 
							
							Fixes  #72 ; we were destroying the I2SDac instance, but weren't actually
recording that the output was now in the 'off' state. 
							
						 
						
							1 year ago  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								fb6b0ed49c 
								
							
								 
							
						 
						
							
							
								
								Fix counting empty stream cues as the current stream  
							
							 
							
							
 
							
						 
						
							1 year ago  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								d948585b00 
								
							
								 
							
						 
						
							
							
								
								add a lua binding for playing a sine wave  
							
							 
							
							
 
							
						 
						
							1 year ago  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								51bbb6a495 
								
							
								 
							
						 
						
							
							
								
								Add a stream source that generates a sine wave  
							
							 
							
							
 
							
						 
						
							1 year ago  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								c1f7adf227 
								
							
								 
							
						 
						
							
							
								
								Add a 'decoder' for streams already in our native format  
							
							 
							
							
 
							
						 
						
							1 year ago  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								e8f5e73b1a 
								
							
								 
							
						 
						
							
							
								
								Handle tracks with no duration in the playback screen  
							
							 
							
							
 
							
						 
						
							1 year ago  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								ddc03204e1 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'main' of codeberg.org:cool-tech-zone/tangara-fw  
							
							 
							
							
 
							
						 
						
							1 year ago  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								4c9b77ea13 
								
							
								 
							
						 
						
							
							
								
								Support setting the samd charge rate  
							
							 
							
							... 
							
							
 
							
							We default to the fast one, and do not try setting the charge rate bit
on older samd versions 
							
						 
						
							1 year ago  
						
					 
				
					
						
							
							
								 
								ailurux
							
						 
						
							 
							
							
							
								
							
								e7272af4ae 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'main' of codeberg.org:cool-tech-zone/tangara-fw  
							
							 
							
							
 
							
						 
						
							1 year ago  
						
					 
				
					
						
							
							
								 
								ailurux
							
						 
						
							 
							
							
							
								
							
								e06a096194 
								
							
								 
							
						 
						
							
							
								
								Minor improvements to infinite list widget  
							
							 
							
							
 
							
						 
						
							1 year ago  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								00d6c2eca2 
								
							
								 
							
						 
						
							
							
								
								save lra calibration data to nvs  
							
							 
							
							
 
							
						 
						
							1 year ago  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								defe838ab0 
								
							
								 
							
						 
						
							
							
								
								Use LRA motors in an auto-calibrated closed-loop mode  
							
							 
							
							
 
							
						 
						
							1 year ago  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								f991ac9866 
								
							
								 
							
						 
						
							
							
								
								version bump  
							
							 
							
							
 
							
						 
						
							2 years ago  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								41426151a1 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'main' of codeberg.org:cool-tech-zone/tangara-fw  
							
							 
							
							
 
							
						 
						
							2 years ago  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								1d0ad4cbf9 
								
							
								 
							
						 
						
							
							
								
								stop writing the erm bit  
							
							 
							
							
 
							
						 
						
							2 years ago  
						
					 
				
					
						
							
							
								 
								ailurux
							
						 
						
							 
							
							
							
								
							
								35c6125b25 
								
							
								 
							
						 
						
							
							
								
								Merge pull request 'file-browser' ( #71 ) from file-browser into main  
							
							 
							
							... 
							
							
 
							
							Reviewed-on: https://codeberg.org/cool-tech-zone/tangara-fw/pulls/71 
Reviewed-by: cooljqln <cooljqln@noreply.codeberg.org> 
							
						 
						
							2 years ago  
						
					 
				
					
						
							
							
								 
								ailurux
							
						 
						
							 
							
							
							
								
							
								ce9861260d 
								
							
								 
							
						 
						
							
							
								
								Remove unused local var  
							
							 
							
							
 
							
						 
						
							2 years ago  
						
					 
				
					
						
							
							
								 
								ailurux
							
						 
						
							 
							
							
							
								
							
								e06610f3a6 
								
							
								 
							
						 
						
							
							
								
								Minor fixes before PR  
							
							 
							
							
 
							
						 
						
							2 years ago  
						
					 
				
					
						
							
							
								 
								ailurux
							
						 
						
							 
							
							
							
								
							
								0062eb9a9e 
								
							
								 
							
						 
						
							
							
								
								Rename widget to InfiniteList  
							
							 
							
							
 
							
						 
						
							2 years ago  
						
					 
				
					
						
							
							
								 
								ailurux
							
						 
						
							 
							
							
							
								
							
								ee5657cb44 
								
							
								 
							
						 
						
							
							
								
								Fix imports after merge  
							
							 
							
							
 
							
						 
						
							2 years ago  
						
					 
				
					
						
							
							
								 
								ailurux
							
						 
						
							 
							
							
							
								
							
								3f177cdb88 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'main' into file-browser  
							
							 
							
							
 
							
						 
						
							2 years ago  
						
					 
				
					
						
							
							
								 
								ailurux
							
						 
						
							 
							
							
							
								
							
								e4ce7c4ac2 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'main' of codeberg.org:cool-tech-zone/tangara-fw  
							
							 
							
							
 
							
						 
						
							2 years ago  
						
					 
				
					
						
							
							
								 
								ailurux
							
						 
						
							 
							
							
							
								
							
								5b109ed327 
								
							
								 
							
						 
						
							
							
								
								Tweaks to default d-pad controls  
							
							 
							
							
 
							
						 
						
							2 years ago  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								2afeb2989b 
								
							
								 
							
						 
						
							
							
								
								use long-press shortcuts again, but make them a bit harder to trigger accidentally  
							
							 
							
							
 
							
						 
						
							2 years ago  
						
					 
				
					
						
							
							
								 
								cooljqln
							
						 
						
							 
							
							
							
								
							
								b720ba42a0 
								
							
								 
							
						 
						
							
							
								
								Merge pull request 'Factor gapless handling out of audio_fsm and into the audio pipeline' ( #69 ) from jqln/audio-pipeline into main  
							
							 
							
							... 
							
							
 
							
							Reviewed-on: https://codeberg.org/cool-tech-zone/tangara-fw/pulls/69 
Reviewed-by: ailurux <ailurux@noreply.codeberg.org> 
							
						 
						
							2 years ago  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								690c64c151 
								
							
								 
							
						 
						
							
							
								
								Fix playback after restoring queue on boot  
							
							 
							
							
 
							
						 
						
							2 years ago  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								265049c519 
								
							
								 
							
						 
						
							
							
								
								Count samples going in and out of the drain buffer  
							
							 
							
							... 
							
							
 
							
							This is a more accurate way of knowing which track is playing when, and
also simplifies a lot of fragile logic in audio_fsm 
							
						 
						
							2 years ago  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								b242ba9986 
								
							
								 
							
						 
						
							
							
								
								Improve decoder's interface to accept streams  
							
							 
							
							
 
							
						 
						
							2 years ago  
						
					 
				
					
						
							
							
								 
								ailurux
							
						 
						
							 
							
							
							
								
							
								8019c76918 
								
							
								 
							
						 
						
							
							
								
								File browser and track browser bug fixes  
							
							 
							
							
 
							
						 
						
							2 years ago  
						
					 
				
					
						
							
							
								 
								ailurux
							
						 
						
							 
							
							
							
								
							
								eeb3f2d406 
								
							
								 
							
						 
						
							
							
								
								WIP: File browser, needs bug fixes  
							
							 
							
							
 
							
						 
						
							2 years ago