jacqueline
							
						 
						
							 
							
							
							
								
							
								874218e3ff 
								
							
								 
							
						 
						
							
							
								
								Fix some bt device issues  
							
							 
							
							... 
							
							
 
							
							- Don't allow adjusting volume if there's no device
 - Cap bt nvs values correctly
 - Persist bt volumes correctly even when the encoded for has a null
   byte (facepalm 4 me) 
							
						 
						
							2 years ago  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								1baaa6dadc 
								
							
								 
							
						 
						
							
							
								
								Use more generic 'hooks' for each input device's actions  
							
							 
							
							
 
							
						 
						
							2 years ago  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								c24dfa6846 
								
							
								 
							
						 
						
							
							
								
								make boot go fast  
							
							 
							
							
 
							
						 
						
							2 years ago  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								166e8feb3c 
								
							
								 
							
						 
						
							
							
								
								copy audacious' math it looks good  
							
							 
							
							
 
							
						 
						
							2 years ago  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								ade0094595 
								
							
								 
							
						 
						
							
							
								
								switch to software volume scaling (it's bad tho i need daniel to do maths for me please)  
							
							 
							
							
 
							
						 
						
							2 years ago  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								b319b3f07f 
								
							
								 
							
						 
						
							
							
								
								Version bump  
							
							 
							
							
 
							
						 
						
							2 years ago  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								49bd389528 
								
							
								 
							
						 
						
							
							
								
								use our spi flash in its fastest mode  
							
							 
							
							
 
							
						 
						
							2 years ago  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								e34842516e 
								
							
								 
							
						 
						
							
							
								
								show a preview of the new track position while scrubbing  
							
							 
							
							
 
							
						 
						
							2 years ago  
						
					 
				
					
						
							
							
								 
								cooljqln
							
						 
						
							 
							
							
							
								
							
								dd1ea595a7 
								
							
								 
							
						 
						
							
							
								
								Merge pull request 'jqln/input-devices' ( #62 ) from jqln/input-devices into main  
							
							 
							
							... 
							
							
 
							
							Reviewed-on: https://codeberg.org/cool-tech-zone/tangara-fw/pulls/62 
Reviewed-by: ailurux <ailurux@noreply.codeberg.org> 
							
						 
						
							2 years ago  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								f580928cba 
								
							
								 
							
						 
						
							
							
								
								Remember the source of the previous track when opening a new one  
							
							 
							
							
 
							
						 
						
							2 years ago  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								3276d113fc 
								
							
								 
							
						 
						
							
							
								
								Use a fix scrubber range on the playing screen  
							
							 
							
							... 
							
							
 
							
							this ensure that the amount the scrubber moves for each tick of the
input remains consistent, even when tracks have very different durations 
							
						 
						
							2 years ago  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								d1bf21fcf7 
								
							
								 
							
						 
						
							
							
								
								exec a config file on sd  
							
							 
							
							
 
							
						 
						
							2 years ago  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								33919e9e3f 
								
							
								 
							
						 
						
							
							
								
								Migrate all existing control schemes to the cool new world  
							
							 
							
							
 
							
						 
						
							2 years ago  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								ed82063af5 
								
							
								 
							
						 
						
							
							
								
								WIP decompose our giant LVGL driver into smaller classes  
							
							 
							
							
 
							
						 
						
							2 years ago  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								2e59325c22 
								
							
								 
							
						 
						
							
							
								
								Go to the start of the current track before the previous track when hitting back  
							
							 
							
							
 
							
						 
						
							2 years ago  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								a6f8468ad5 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'main' of codeberg.org:cool-tech-zone/tangara-fw  
							
							 
							
							
 
							
						 
						
							2 years ago  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								e5c6ffdb8b 
								
							
								 
							
						 
						
							
							
								
								Unmount storage when there's a bad error  
							
							 
							
							
 
							
						 
						
							2 years ago  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								f93e3c1c69 
								
							
								 
							
						 
						
							
							
								
								fix some struct defaults in low-level drivers  
							
							 
							
							
 
							
						 
						
							2 years ago  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								6e73f1a22e 
								
							
								 
							
						 
						
							
							
								
								Upgrade fatfs component version  
							
							 
							
							
 
							
						 
						
							2 years ago  
						
					 
				
					
						
							
							
								 
								ailurux
							
						 
						
							 
							
							
							
								
							
								f20ca9583a 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'main' of codeberg.org:cool-tech-zone/tangara-fw  
							
							 
							
							
 
							
						 
						
							2 years ago  
						
					 
				
					
						
							
							
								 
								ailurux
							
						 
						
							 
							
							
							
								
							
								01ae3fee30 
								
							
								 
							
						 
						
							
							
								
								Status bar consistency improvements  
							
							 
							
							
 
							
						 
						
							2 years ago  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								96b62321c3 
								
							
								 
							
						 
						
							
							
								
								fix some issues with settings screen styling  
							
							 
							
							
 
							
						 
						
							2 years ago  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								5f1a6507d8 
								
							
								 
							
						 
						
							
							
								
								Warn and block MSC disable if the sd card is busy  
							
							 
							
							
 
							
						 
						
							2 years ago  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								251c0ba96d 
								
							
								 
							
						 
						
							
							
								
								Fix null poiner dereference when turning off i2s output twice  
							
							 
							
							
 
							
						 
						
							2 years ago  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								673b6a33ef 
								
							
								 
							
						 
						
							
							
								
								version bump  
							
							 
							
							
 
							
						 
						
							2 years ago  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								63bc8cf896 
								
							
								 
							
						 
						
							
							
								
								Ensure we always clean up after ourselves when invoking bindings  
							
							 
							
							... 
							
							
 
							
							this fixes a very nasty lua stack leak 
							
						 
						
							2 years ago  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								c24479d4d8 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'main' of codeberg.org:cool-tech-zone/tangara-fw  
							
							 
							
							
 
							
						 
						
							2 years ago  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								654fde5f68 
								
							
								 
							
						 
						
							
							
								
								Support disabling automatic database updates  
							
							 
							
							
 
							
						 
						
							2 years ago  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								1e278d55c4 
								
							
								 
							
						 
						
							
							
								
								tweak db performance  
							
							 
							
							... 
							
							
 
							
							- leveldb cache pinned to spiram
 - actually use it during indexing lol
 - all up, saves about 10ms per file (amortised) for an incremental reindex 
							
						 
						
							2 years ago  
						
					 
				
					
						
							
							
								 
								cooljqln
							
						 
						
							 
							
							
							
								
							
								b229f452a6 
								
							
								 
							
						 
						
							
							
								
								Merge pull request 'lua-volume' ( #60 ) from lua-volume into main  
							
							 
							
							... 
							
							
 
							
							Reviewed-on: https://codeberg.org/cool-tech-zone/tangara-fw/pulls/60 
Reviewed-by: cooljqln <cooljqln@noreply.codeberg.org> 
							
						 
						
							2 years ago  
						
					 
				
					
						
							
							
								 
								ailurux
							
						 
						
							 
							
							
							
								
							
								25dca40e5d 
								
							
								 
							
						 
						
							
							
								
								Fix volume getters/setters for bluetooth  
							
							 
							
							
 
							
						 
						
							2 years ago  
						
					 
				
					
						
							
							
								 
								ailurux
							
						 
						
							 
							
							
							
								
							
								e20ebe7574 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'main' into lua-volume  
							
							 
							
							
 
							
						 
						
							2 years ago  
						
					 
				
					
						
							
							
								 
								ailurux
							
						 
						
							 
							
							
							
								
							
								a750af35aa 
								
							
								 
							
						 
						
							
							
								
								Added bluetooth db impl  
							
							 
							
							
 
							
						 
						
							2 years ago  
						
					 
				
					
						
							
							
								 
								Robin Howard
							
						 
						
							 
							
							
							
								
							
								0d0c4b2307 
								
							
								 
							
						 
						
							
							
								
								Fix bg_grad_colour LSP type annotation  
							
							 
							
							
 
							
						 
						
							2 years ago  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								313c021c3b 
								
							
								 
							
						 
						
							
							
								
								version bump  
							
							 
							
							
 
							
						 
						
							2 years ago  
						
					 
				
					
						
							
							
								 
								cooljqln
							
						 
						
							 
							
							
							
								
							
								0175eaf1b5 
								
							
								 
							
						 
						
							
							
								
								Merge pull request 'themes' ( #58 ) from themes into main  
							
							 
							
							... 
							
							
 
							
							Reviewed-on: https://codeberg.org/cool-tech-zone/tangara-fw/pulls/58 
Reviewed-by: cooljqln <cooljqln@noreply.codeberg.org> 
							
						 
						
							2 years ago  
						
					 
				
					
						
							
							
								 
								ailurux
							
						 
						
							 
							
							
							
								
							
								7c5dae8417 
								
							
								 
							
						 
						
							
							
								
								Remove unused variable  
							
							 
							
							
 
							
						 
						
							2 years ago  
						
					 
				
					
						
							
							
								 
								ailurux
							
						 
						
							 
							
							
							
								
							
								79b6c3b393 
								
							
								 
							
						 
						
							
							
								
								Use luaL_checkstring in set_style  
							
							 
							
							
 
							
						 
						
							2 years ago  
						
					 
				
					
						
							
							
								 
								ailurux
							
						 
						
							 
							
							
							
								
							
								c8e67cbd80 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'main' into themes  
							
							 
							
							
 
							
						 
						
							2 years ago  
						
					 
				
					
						
							
							
								 
								ailurux
							
						 
						
							 
							
							
							
								
							
								f1c8866b81 
								
							
								 
							
						 
						
							
							
								
								Check type is actually a table  
							
							 
							
							
 
							
						 
						
							2 years ago  
						
					 
				
					
						
							
							
								 
								ailurux
							
						 
						
							 
							
							
							
								
							
								78c708e939 
								
							
								 
							
						 
						
							
							
								
								Fix log message  
							
							 
							
							
 
							
						 
						
							2 years ago  
						
					 
				
					
						
							
							
								 
								ailurux
							
						 
						
							 
							
							
							
								
							
								10441162c4 
								
							
								 
							
						 
						
							
							
								
								Fix for adding multiple styles with the same key  
							
							 
							
							
 
							
						 
						
							2 years ago  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								35a822fe60 
								
							
								 
							
						 
						
							
							
								
								Use 48kHz SBC instead of 44.1  
							
							 
							
							
 
							
						 
						
							2 years ago  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								d6355ea7c9 
								
							
								 
							
						 
						
							
							
								
								Use dual-channel SBC encoding instead of joint-stereo  
							
							 
							
							
 
							
						 
						
							2 years ago  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								ee29c25b29 
								
							
								 
							
						 
						
							
							
								
								Fork ESP-IDF's bluetooth component  
							
							 
							
							... 
							
							
 
							
							i want better sbc encoding, and no cla will stop me 
							
						 
						
							2 years ago  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								239e6d8950 
								
							
								 
							
						 
						
							
							
								
								bump esp-idf to 5.2.1  
							
							 
							
							
 
							
						 
						
							2 years ago  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								dd3346d381 
								
							
								 
							
						 
						
							
							
								
								HACK: auto-accept CFM pairing, and increase the connection timeout  
							
							 
							
							... 
							
							
 
							
							This gets Tangara connecting to most non-trivial devices, including car
headunits and my laptop. We can add a real UI / better timeout handling
for this later (likely via a new BluetoothState?) 
							
						 
						
							2 years ago  
						
					 
				
					
						
							
							
								 
								ailurux
							
						 
						
							 
							
							
							
								
							
								bf58cb7acf 
								
							
								 
							
						 
						
							
							
								
								Minor fixes  
							
							 
							
							
 
							
						 
						
							2 years ago  
						
					 
				
					
						
							
							
								 
								ailurux
							
						 
						
							 
							
							
							
								
							
								489fbceb2b 
								
							
								 
							
						 
						
							
							
								
								Update icons and volume dialogue to use themes  
							
							 
							
							
 
							
						 
						
							2 years ago  
						
					 
				
					
						
							
							
								 
								ailurux
							
						 
						
							 
							
							
							
								
							
								223c4cbbc9 
								
							
								 
							
						 
						
							
							
								
								Allow image recoloring properties to be inherited by children  
							
							 
							
							
 
							
						 
						
							2 years ago