jacqueline
							
						 
						
							 
							
							
							
								
							
								686e14794d 
								
							
								 
							
						 
						
							
							
								
								version bump  
							
							 
							
							
 
							
						 
						
							1 年前  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								1b7fb84220 
								
							
								 
							
						 
						
							
							
								
								Tweak app console setup to improve companion connections  
							
							 
							
							... 
							
							
 
							
							- disable regular log output when entering the console
 - disable colour changes for the prompt character 
							
						 
						
							1 年前  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								88ac96242f 
								
							
								 
							
						 
						
							
							
								
								Load fonts asynchronously on a bg task  
							
							 
							
							... 
							
							
 
							
							This saves a second or two from bootup; AFAICT this *mostly* reclaims
the dynamic fonts boot time regression. 
							
						 
						
							1 年前  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								cbcf1bea61 
								
							
								 
							
						 
						
							
							
								
								enable LV_OS_FREERTOS  
							
							 
							
							... 
							
							
 
							
							This mostly just adds a mutex around lv_malloc, which is useful for
upcoming work to make font loading async. 
							
						 
						
							1 年前  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								984b874d7e 
								
							
								 
							
						 
						
							
							
								
								Fix some issues with the splash screen  
							
							 
							
							... 
							
							
 
							
							- fix a use-after-free involving the alerts container that was
   happening when showing the first screen
 - fix some issues where the splash screen wouldn't come up as early as
   it needs to when another bootup task was making heavy use of the spi
   bus 
							
						 
						
							1 年前  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								9204b585ae 
								
							
								 
							
						 
						
							
							
								
								show a message if the sd card is unmounted  
							
							 
							
							
 
							
						 
						
							1 年前  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								624e4555ad 
								
							
								 
							
						 
						
							
							
								
								tweak file browser icon  
							
							 
							
							
 
							
						 
						
							1 年前  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								6fe08ba73d 
								
							
								 
							
						 
						
							
							
								
								reapply bindings when showing screens  
							
							 
							
							
 
							
						 
						
							1 年前  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								8695b04a83 
								
							
								 
							
						 
						
							
							
								
								Try to print userdata name when dumping lua stack  
							
							 
							
							
 
							
						 
						
							1 年前  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								0db9ffc905 
								
							
								 
							
						 
						
							
							
								
								use cuter images on the main menu  
							
							 
							
							
 
							
						 
						
							1 年前  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								9db964ce74 
								
							
								 
							
						 
						
							
							
								
								WIP start on an updated main menu ui  
							
							 
							
							
 
							
						 
						
							1 年前  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								95072d865c 
								
							
								 
							
						 
						
							
							
								
								remove chatty log  
							
							 
							
							
 
							
						 
						
							1 年前  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								688fe79471 
								
							
								 
							
						 
						
							
							
								
								require a key press before entering the dev console  
							
							 
							
							... 
							
							
 
							
							this improves our ability to detect terminals that support line editing 
							
						 
						
							1 年前  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								1036f1b00e 
								
							
								 
							
						 
						
							
							
								
								fork esp-idf's dev console, in order to add some hooks  
							
							 
							
							
 
							
						 
						
							1 年前  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								1daa1e9b0f 
								
							
								 
							
						 
						
							
							
								
								update catch2 to v3.6.0  
							
							 
							
							
 
							
						 
						
							1 年前  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								ed44606162 
								
							
								 
							
						 
						
							
							
								
								fix catch2 build options not being applied + enable benchmarking  
							
							 
							
							
 
							
						 
						
							1 年前  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								0bbf279e5e 
								
							
								 
							
						 
						
							
							
								
								Add a button to shuffle+play the current view  
							
							 
							
							
 
							
						 
						
							1 年前  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								bfee3742d3 
								
							
								 
							
						 
						
							
							
								
								skip the storage test if there's no sd card  
							
							 
							
							
 
							
						 
						
							1 年前  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								525ed2ae1b 
								
							
								 
							
						 
						
							
							
								
								Add a basic overview of writing and running tests  
							
							 
							
							
 
							
						 
						
							1 年前  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								8db57d6dc5 
								
							
								 
							
						 
						
							
							
								
								Unbreak the tests build  
							
							 
							
							
 
							
						 
						
							1 年前  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								2d04e13cc6 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'main' of codeberg.org:cool-tech-zone/tangara-fw  
							
							 
							
							
 
							
						 
						
							1 年前  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								d75927ff92 
								
							
								 
							
						 
						
							
							
								
								Use a curve to estimate battery %  
							
							 
							
							... 
							
							
 
							
							This is a bit more accurate than our previous linear relationship,
particularly at lower voltages. 
							
						 
						
							1 年前  
						
					 
				
					
						
							
							
								 
								ailurux
							
						 
						
							 
							
							
							
								
							
								cb9560428d 
								
							
								 
							
						 
						
							
							
								
								Fix issue with previous not working with shuffle  
							
							 
							
							
 
							
						 
						
							1 年前  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								5e2945f246 
								
							
								 
							
						 
						
							
							
								
								version bump  
							
							 
							
							
 
							
						 
						
							1 年前  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								00b1ba58f0 
								
							
								 
							
						 
						
							
							
								
								Improve DAC power+mute management to reduce clicks and pops  
							
							 
							
							
 
							
						 
						
							1 年前  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								bcaa133a4c 
								
							
								 
							
						 
						
							
							
								
								fix unused var warning  
							
							 
							
							
 
							
						 
						
							1 年前  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								ba808916a8 
								
							
								 
							
						 
						
							
							
								
								Add fusion fonts to lua partition  
							
							 
							
							
 
							
						 
						
							1 年前  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								2d6c70d5f6 
								
							
								 
							
						 
						
							
							
								
								Fix missing duration when no track is playing  
							
							 
							
							
 
							
						 
						
							1 年前  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								7f2d56e29a 
								
							
								 
							
						 
						
							
							
								
								Load fonts dynamically from /lua  
							
							 
							
							... 
							
							
 
							
							This unfortunately slows boot time by a bit, but I think we should be able to reclaim that time eventually. 
							
						 
						
							1 年前  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								5086ab96ea 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'jqln/lvgl-bump'  
							
							 
							
							
 
							
						 
						
							1 年前  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								37ed399601 
								
							
								 
							
						 
						
							
							
								
								fix uninitialised use  
							
							 
							
							
 
							
						 
						
							1 年前  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								194f0e6b59 
								
							
								 
							
						 
						
							
							
								
								Scroll to 'top/bottom' by only 10 at a time  
							
							 
							
							... 
							
							
 
							
							Prevents a nasty device lockup when scrolling infinite lists 
							
						 
						
							1 年前  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								14416dc358 
								
							
								 
							
						 
						
							
							
								
								Reimplement our patch to lv_list button long modes  
							
							 
							
							
 
							
						 
						
							1 年前  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								82ec765d2d 
								
							
								 
							
						 
						
							
							
								
								Fix splash screen background  
							
							 
							
							
 
							
						 
						
							1 年前  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								e58dcf6dc5 
								
							
								 
							
						 
						
							
							
								
								WIP fix issues introduced by lvgl version bump  
							
							 
							
							
 
							
						 
						
							1 年前  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								64bd9053a2 
								
							
								 
							
						 
						
							
							
								
								Update LVGL to v9.1.0  
							
							 
							
							
 
							
						 
						
							1 年前  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								611176ed66 
								
							
								 
							
						 
						
							
							
								
								Port and fix our luavgl additions  
							
							 
							
							
 
							
						 
						
							1 年前  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								bd01bf3845 
								
							
								 
							
						 
						
							
							
								
								WIP bump luavgl to latest  
							
							 
							
							
 
							
						 
						
							1 年前  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								b02d13f5a5 
								
							
								 
							
						 
						
							
							
								
								Removed some old, unused assets  
							
							 
							
							
 
							
						 
						
							1 年前  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								a76255ad58 
								
							
								 
							
						 
						
							
							
								
								Revert "Removed some old, unused assets"  
							
							 
							
							... 
							
							
 
							
							This reverts commit f1992fc856 . 
							
						 
						
							1 年前  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								f1992fc856 
								
							
								 
							
						 
						
							
							
								
								Removed some old, unused assets  
							
							 
							
							
 
							
						 
						
							1 年前  
						
					 
				
					
						
							
							
								 
								ailurux
							
						 
						
							 
							
							
							
								
							
								7c107e739a 
								
							
								 
							
						 
						
							
							
								
								Add basic bluetooth queue controls  
							
							 
							
							
 
							
						 
						
							1 年前  
						
					 
				
					
						
							
							
								 
								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 年前  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								1242a199e3 
								
							
								 
							
						 
						
							
							
								
								log db update time-per-track  
							
							 
							
							
 
							
						 
						
							1 年前  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								72344b5777 
								
							
								 
							
						 
						
							
							
								
								no more acquire_spi :)  
							
							 
							
							
 
							
						 
						
							1 年前  
						
					 
				
					
						
							
							
								 
								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 年前  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								9457f9021a 
								
							
								 
							
						 
						
							
							
								
								u didnt see shit  
							
							 
							
							
 
							
						 
						
							1 年前  
						
					 
				
					
						
							
							
								 
								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 年前  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								41d15a831b 
								
							
								 
							
						 
						
							
							
								
								version bump  
							
							 
							
							
 
							
						 
						
							1 年前  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								661cc976a1 
								
							
								 
							
						 
						
							
							
								
								Remove now redudantant 'Iterator.next()' care in TrackIterator  
							
							 
							
							... 
							
							
 
							
							With Daniel's fix, this is no longer needed! Hooray! 
							
						 
						
							1 年前