jacqueline
							
						 
						
							 
							
							
							
								
							
								6ff8b5886e 
								
							
								 
							
						 
						
							
							
								
								Support playing tracks by track id  
							
							 
							
							
 
							
						 
						
							2 年前  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								4e5dba1583 
								
							
								 
							
						 
						
							
							
								
								Fix leveldb's alignment assumptions (we have 4 byte alignment)  
							
							 
							
							
 
							
						 
						
							2 年前  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								5b7b88420b 
								
							
								 
							
						 
						
							
							
								
								Fix issues with importing my entire library  
							
							 
							
							
 
							
						 
						
							2 年前  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								c6bb42cdd2 
								
							
								 
							
						 
						
							
							
								
								song -> track  
							
							 
							
							
 
							
						 
						
							2 年前  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								0024bb1dbe 
								
							
								 
							
						 
						
							
							
								
								Remove chatty loggin  
							
							 
							
							
 
							
						 
						
							2 年前  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								a2c1dfbabd 
								
							
								 
							
						 
						
							
							
								
								Add vorbis and flac decoders, flesh out codec interface  
							
							 
							
							... 
							
							
 
							
							vorbis doesn't quite work yet, not sure why. will pick it up again
later. 
							
						 
						
							2 年前  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								1238437717 
								
							
								 
							
						 
						
							
							
								
								Add flac and ogg decoder deps  
							
							 
							
							
 
							
						 
						
							2 年前  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								e12ac1d963 
								
							
								 
							
						 
						
							
							
								
								Do some prep cleanup for multiple filetypes  
							
							 
							
							
 
							
						 
						
							2 年前  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								7e96482087 
								
							
								 
							
						 
						
							
							
								
								fix shared peripheral interrupts causing hangs  
							
							 
							
							
 
							
						 
						
							2 年前  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								1f903accd9 
								
							
								 
							
						 
						
							
							
								
								Flesh out audio state machine for playback  
							
							 
							
							... 
							
							
 
							
							Also fix mono playback 
							
						 
						
							2 年前  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								2a568846bd 
								
							
								 
							
						 
						
							
							
								
								Cute brightness fade to avoid ugly startup :)  
							
							 
							
							
 
							
						 
						
							2 年前  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								610991455d 
								
							
								 
							
						 
						
							
							
								
								R4 pre-emptive bringup  
							
							 
							
							... 
							
							
 
							
							Includes stripping out the IC-specific I2S stuff, and doing more manual
volume control using pots 
							
						 
						
							2 年前  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								d2e5d2ab3c 
								
							
								 
							
						 
						
							
							
								
								Fix up screen brightness and transitions  
							
							 
							
							
 
							
						 
						
							2 年前  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								8a2a2d2265 
								
							
								 
							
						 
						
							
							
								
								Get basic audio playback going again  
							
							 
							
							
 
							
						 
						
							2 年前  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								ee5f662f9b 
								
							
								 
							
						 
						
							
							
								
								Fix missing service impl  
							
							 
							
							
 
							
						 
						
							2 年前  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								56c1b5f93b 
								
							
								 
							
						 
						
							
							
								
								Fix include weirdness for lvgl  
							
							 
							
							
 
							
						 
						
							2 年前  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								dd27c35304 
								
							
								 
							
						 
						
							
							
								
								convert lvgl from submodule to a plain old directory  
							
							 
							
							
 
							
						 
						
							2 年前  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								6fd588e970 
								
							
								 
							
						 
						
							
							
								
								Add touchwheel -> encoder adapter  
							
							 
							
							
 
							
						 
						
							2 年前  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								db2e29a72d 
								
							
								 
							
						 
						
							
							
								
								Start on audio FSM playback. needs more thought.  
							
							 
							
							
 
							
						 
						
							2 年前  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								4b93bb22db 
								
							
								 
							
						 
						
							
							
								
								fish :)  
							
							 
							
							
 
							
						 
						
							2 年前  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								65833649f4 
								
							
								 
							
						 
						
							
							
								
								Add some placeholder splash and menu screens  
							
							 
							
							... 
							
							
 
							
							Includes a bunch of misc display fixes. Most significantly, our lvgl
tickers was busted. 
							
						 
						
							2 年前  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								3b371cfc54 
								
							
								 
							
						 
						
							
							
								
								reuse annotate new files  
							
							 
							
							
 
							
						 
						
							2 年前  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								3041e48ca6 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'main' of git.sr.ht:~jacqueline/tangara-fw  
							
							 
							
							
 
							
						 
						
							2 年前  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								876e5e70e9 
								
							
								 
							
						 
						
							
							
								
								Don't crash if there's no sd card  
							
							 
							
							
 
							
						 
						
							2 年前  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								a4f94c812a 
								
							
								 
							
						 
						
							
							
								
								Annote E V E R Y T H I N G with license info  
							
							 
							
							
 
							
						 
						
							2 年前  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								ebcdf93930 
								
							
								 
							
						 
						
							
							
								
								Re-enable app console  
							
							 
							
							
 
							
						 
						
							2 年前  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								4bff06c76c 
								
							
								 
							
						 
						
							
							
								
								Drop himem audio buffers (for now?)  
							
							 
							
							... 
							
							
 
							
							For some reason the spinlocks required now block forever? Very odd.
On the plus side, this turned out to be the issue that was stopping the
audio pipeline from running on the app core. 
							
						 
						
							2 年前  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								ecee01fe97 
								
							
								 
							
						 
						
							
							
								
								Remove audio drain task  
							
							 
							
							... 
							
							
 
							
							ISR drain works fine! 
							
						 
						
							2 年前  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								82830f995c 
								
							
								 
							
						 
						
							
							
								
								Fix some logging, add transition to missing storage  
							
							 
							
							
 
							
						 
						
							2 年前  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								da977aaa3f 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'main' into state-machines  
							
							 
							
							
 
							
						 
						
							2 年前  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								5ac4d3949c 
								
							
								 
							
						 
						
							
							
								
								Generalise worker tasks, and centralise task priorities + stacks  
							
							 
							
							... 
							
							
 
							
							Includes making the display driver use a worker task for flushes, so
that our double buffering actually does something useful /facepalm 
							
						 
						
							2 年前  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								a6ab150405 
								
							
								 
							
						 
						
							
							
								
								Add tinyfsm, start converting core functions to an FSM-based event loop  
							
							 
							
							
 
							
						 
						
							2 年前  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								b320a6a863 
								
							
								 
							
						 
						
							
							
								
								Add basic samd class  
							
							 
							
							
 
							
						 
						
							3 年前  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								d71f726c42 
								
							
								 
							
						 
						
							
							
								
								Add pagination to database queries  
							
							 
							
							
 
							
						 
						
							3 年前  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								785349eb5b 
								
							
								 
							
						 
						
							
							
								
								Touchwheel works!!!!!!!  
							
							 
							
							
 
							
						 
						
							3 年前  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								f3d0e8f98f 
								
							
								 
							
						 
						
							
							
								
								Slightly improve touchwheel not-working-ness  
							
							 
							
							... 
							
							
 
							
							It still doesn't work tho 
							
						 
						
							3 年前  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								961c8014ad 
								
							
								 
							
						 
						
							
							
								
								Add some basic tests for the database  
							
							 
							
							
 
							
						 
						
							3 年前  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								10eb120878 
								
							
								 
							
						 
						
							
							
								
								Add tests for record encoding  
							
							 
							
							
 
							
						 
						
							3 年前  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								d739edef76 
								
							
								 
							
						 
						
							
							
								
								Fix tests!  
							
							 
							
							... 
							
							
 
							
							Includes removing some that never passed and/or weren't quite a good
idea 
							
						 
						
							3 年前  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								16e6180ba7 
								
							
								 
							
						 
						
							
							
								
								Database init is now stable!  
							
							 
							
							
 
							
						 
						
							3 年前  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								fe19478e0f 
								
							
								 
							
						 
						
							
							
								
								Output hash of song triple  
							
							 
							
							
 
							
						 
						
							3 年前  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								86c44199b0 
								
							
								 
							
						 
						
							
							
								
								add komihash: the fast and fun hashing header!  
							
							 
							
							
 
							
						 
						
							3 年前  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								ee559cd722 
								
							
								 
							
						 
						
							
							
								
								Give the touchwheel a little more juice for debugging  
							
							 
							
							
 
							
						 
						
							3 年前  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								09ad66136d 
								
							
								 
							
						 
						
							
							
								
								clang-format  
							
							 
							
							
 
							
						 
						
							3 年前  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								bdadc159c7 
								
							
								 
							
						 
						
							
							
								
								Add libtags for extracting info from files  
							
							 
							
							
 
							
						 
						
							3 年前  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								cd520b9360 
								
							
								 
							
						 
						
							
							
								
								Make queries a little less copy-paste  
							
							 
							
							
 
							
						 
						
							3 年前  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								5d7cbec34c 
								
							
								 
							
						 
						
							
							
								
								Move DB interactions to a background thread  
							
							 
							
							
 
							
						 
						
							3 年前  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								fbe047a35f 
								
							
								 
							
						 
						
							
							
								
								Add some basic data and retrieval  
							
							 
							
							
 
							
						 
						
							3 年前  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								083f4011aa 
								
							
								 
							
						 
						
							
							
								
								removed unused raw db stuff  
							
							 
							
							
 
							
						 
						
							3 年前  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								2be4d4204c 
								
							
								 
							
						 
						
							
							
								
								Allow RenameFile to overwrite existing files  
							
							 
							
							
 
							
						 
						
							3 年前