ailurux
							
						 
						
							 
							
							
							
								
							
								8019c76918 
								
							
								 
							
						 
						
							
							
								
								File browser and track browser bug fixes  
							
							 
							
							
 
							
						 
						
							pirms 2 gadiem  
						
					 
				
					
						
							
							
								 
								ailurux
							
						 
						
							 
							
							
							
								
							
								eeb3f2d406 
								
							
								 
							
						 
						
							
							
								
								WIP: File browser, needs bug fixes  
							
							 
							
							
 
							
						 
						
							pirms 2 gadiem  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								344a46d066 
								
							
								 
							
						 
						
							
							
								
								Respond to sd card mounts and unmounts within lua  
							
							 
							
							... 
							
							
 
							
							Includes no longer blocking the main menu on an sd card being inserted!! 
							
						 
						
							pirms 2 gadiem  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								a231fd1c8a 
								
							
								 
							
						 
						
							
							
								
								Replace cpp::span shim with std::span  
							
							 
							
							
 
							
						 
						
							pirms 2 gadiem  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								727847017d 
								
							
								 
							
						 
						
							
							
								
								Add a button to update the samd's firmware  
							
							 
							
							
 
							
						 
						
							pirms 2 gadiem  
						
					 
				
					
						
							
							
								 
								ailurux
							
						 
						
							 
							
							
							
								
							
								7f630cebdd 
								
							
								 
							
						 
						
							
							
								
								daniel/recycler-list ( #66 )  
							
							 
							
							... 
							
							
 
							
							@cooljqln  should be good to merge to main, give it a look over though please? :)
Reviewed-on: https://codeberg.org/cool-tech-zone/tangara-fw/pulls/66 
Co-authored-by: ailurux <ailuruxx@gmail.com>
Co-committed-by: ailurux <ailuruxx@gmail.com> 
							
						 
						
							pirms 2 gadiem  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								b17f8a3dcc 
								
							
								 
							
						 
						
							
							
								
								Merge the StatusBar bindings table with each screen's bindings table  
							
							 
							
							
 
							
						 
						
							pirms 2 gadiem  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								e34842516e 
								
							
								 
							
						 
						
							
							
								
								show a preview of the new track position while scrubbing  
							
							 
							
							
 
							
						 
						
							pirms 2 gadiem  
						
					 
				
					
						
							
							
								 
								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 
							
						 
						
							pirms 2 gadiem  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								2e59325c22 
								
							
								 
							
						 
						
							
							
								
								Go to the start of the current track before the previous track when hitting back  
							
							 
							
							
 
							
						 
						
							pirms 2 gadiem  
						
					 
				
					
						
							
							
								 
								ailurux
							
						 
						
							 
							
							
							
								
							
								01ae3fee30 
								
							
								 
							
						 
						
							
							
								
								Status bar consistency improvements  
							
							 
							
							
 
							
						 
						
							pirms 2 gadiem  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								96b62321c3 
								
							
								 
							
						 
						
							
							
								
								fix some issues with settings screen styling  
							
							 
							
							
 
							
						 
						
							pirms 2 gadiem  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								5f1a6507d8 
								
							
								 
							
						 
						
							
							
								
								Warn and block MSC disable if the sd card is busy  
							
							 
							
							
 
							
						 
						
							pirms 2 gadiem  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								654fde5f68 
								
							
								 
							
						 
						
							
							
								
								Support disabling automatic database updates  
							
							 
							
							
 
							
						 
						
							pirms 2 gadiem  
						
					 
				
					
						
							
							
								 
								ailurux
							
						 
						
							 
							
							
							
								
							
								bf58cb7acf 
								
							
								 
							
						 
						
							
							
								
								Minor fixes  
							
							 
							
							
 
							
						 
						
							pirms 2 gadiem  
						
					 
				
					
						
							
							
								 
								ailurux
							
						 
						
							 
							
							
							
								
							
								489fbceb2b 
								
							
								 
							
						 
						
							
							
								
								Update icons and volume dialogue to use themes  
							
							 
							
							
 
							
						 
						
							pirms 2 gadiem  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								cddfc2fbf7 
								
							
								 
							
						 
						
							
							
								
								Dont allow quitting the msc screen when msc is enabled  
							
							 
							
							
 
							
						 
						
							pirms 2 gadiem  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								dadac304dd 
								
							
								 
							
						 
						
							
							
								
								Add very basic usb msc ui  
							
							 
							
							
 
							
						 
						
							pirms 2 gadiem  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								654dcb34d6 
								
							
								 
							
						 
						
							
							
								
								Support pinning decoded images to RAM  
							
							 
							
							
 
							
						 
						
							pirms 2 gadiem  
						
					 
				
					
						
							
							
								 
								ailurux
							
						 
						
							 
							
							
							
								
							
								f29d31d01c 
								
							
								 
							
						 
						
							
							
								
								Image recolouring for database indicator  
							
							 
							
							
 
							
						 
						
							pirms 2 gadiem  
						
					 
				
					
						
							
							
								 
								ailurux
							
						 
						
							 
							
							
							
								
							
								4293c48836 
								
							
								 
							
						 
						
							
							
								
								Fix bad merge  
							
							 
							
							
 
							
						 
						
							pirms 2 gadiem  
						
					 
				
					
						
							
							
								 
								ailurux
							
						 
						
							 
							
							
							
								
							
								170c23b832 
								
							
								 
							
						 
						
							
							
								
								Fairyfloss dark theme palette test  
							
							 
							
							
 
							
						 
						
							pirms 2 gadiem  
						
					 
				
					
						
							
							
								 
								ailurux
							
						 
						
							 
							
							
							
								
							
								f1599c237c 
								
							
								 
							
						 
						
							
							
								
								Better styling for settings pages + dropdown menus  
							
							 
							
							
 
							
						 
						
							pirms 2 gadiem  
						
					 
				
					
						
							
							
								 
								ailurux
							
						 
						
							 
							
							
							
								
							
								1133d46215 
								
							
								 
							
						 
						
							
							
								
								WIP Lua Theming- style classes  
							
							 
							
							
 
							
						 
						
							pirms 2 gadiem  
						
					 
				
					
						
							
							
								 
								ailurux
							
						 
						
							 
							
							
							
								
							
								dc74bc1de9 
								
							
								 
							
						 
						
							
							
								
								Add other styles to lua theme  
							
							 
							
							
 
							
						 
						
							pirms 2 gadiem  
						
					 
				
					
						
							
							
								 
								ailurux
							
						 
						
							 
							
							
							
								
							
								a78614a580 
								
							
								 
							
						 
						
							
							
								
								WIP: Getting styles from lua  
							
							 
							
							
 
							
						 
						
							pirms 2 gadiem  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								eba5adeb8c 
								
							
								 
							
						 
						
							
							
								
								Show the now playing screen after being locked for a while  
							
							 
							
							
 
							
						 
						
							pirms 2 gadiem  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								ef72b25660 
								
							
								 
							
						 
						
							
							
								
								use prototype inheritance for lua screens, rather than functions  
							
							 
							
							... 
							
							
 
							
							this gives us a way to give each screen nice little hooks, like
'onShown' and 'onHidden'. later we can use these hooks to disable
bindings for screens that aren't in-use. 
							
						 
						
							pirms 2 gadiem  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								d41f9f7033 
								
							
								 
							
						 
						
							
							
								
								Use drflac instead of miniflac  
							
							 
							
							... 
							
							
 
							
							This one is fast as hell! Does seeking really good too. Thank u Doctor
Flac. 
							
						 
						
							pirms 2 gadiem  
						
					 
				
					
						
							
							
								 
								ailurux
							
						 
						
							 
							
							
							
								
							
								d25e5860c7 
								
							
								 
							
						 
						
							
							
								
								Only update scrubber if not currently dragging  
							
							 
							
							
 
							
						 
						
							pirms 2 gadiem  
						
					 
				
					
						
							
							
								 
								ailurux
							
						 
						
							 
							
							
							
								
							
								665679b885 
								
							
								 
							
						 
						
							
							
								
								WIP: seeking in lua example  
							
							 
							
							
 
							
						 
						
							pirms 2 gadiem  
						
					 
				
					
						
							
							
								 
								ailurux
							
						 
						
							 
							
							
							
								
							
								26ae027d67 
								
							
								 
							
						 
						
							
							
								
								Sensitivity value now between 0 and 255  
							
							 
							
							
 
							
						 
						
							pirms 2 gadiem  
						
					 
				
					
						
							
							
								 
								ailurux
							
						 
						
							 
							
							
							
								
							
								0426d245c8 
								
							
								 
							
						 
						
							
							
								
								Scroll sensitivity configurable, but inverted  
							
							 
							
							
 
							
						 
						
							pirms 2 gadiem  
						
					 
				
					
						
							
							
								 
								ailurux
							
						 
						
							 
							
							
							
								
							
								9512bd97bb 
								
							
								 
							
						 
						
							
							
								
								Add buttons for shuffle + repeat track  
							
							 
							
							
 
							
						 
						
							pirms 2 gadiem  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								ab314b82e1 
								
							
								 
							
						 
						
							
							
								
								fix bt settings button initial state  
							
							 
							
							
 
							
						 
						
							pirms 2 gadiem  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								177277334f 
								
							
								 
							
						 
						
							
							
								
								focus the play/pause toggle when entering the now playing screen  
							
							 
							
							
 
							
						 
						
							pirms 2 gadiem  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								299f3cc48f 
								
							
								 
							
						 
						
							
							
								
								Preserve the queue when going into standby  
							
							 
							
							
 
							
						 
						
							pirms 2 gadiem  
						
					 
				
					
						
							
							
								 
								Robin Howard
							
						 
						
							 
							
							
							
								
							
								e2a6c3b5b3 
								
							
								 
							
						 
						
							
							
								
								Adds missing greyed-out state images for next and previous; oops!  
							
							 
							
							
 
							
						 
						
							pirms 2 gadiem  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								ee867f2dbc 
								
							
								 
							
						 
						
							
							
								
								add an indicator for database updates  
							
							 
							
							
 
							
						 
						
							pirms 2 gadiem  
						
					 
				
					
						
							
							
								 
								Robin Howard
							
						 
						
							 
							
							
							
								
							
								2f93ac3c59 
								
							
								 
							
						 
						
							
							
								
								Add next+prev buttons to the Now Playing screen.  
							
							 
							
							
 
							
						 
						
							pirms 2 gadiem  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								d1ae1a4230 
								
							
								 
							
						 
						
							
							
								
								on second thought, let's not violate patents. 'tis a silly system.  
							
							 
							
							
 
							
						 
						
							pirms 2 gadiem  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								52f5e95acb 
								
							
								 
							
						 
						
							
							
								
								wrap long artist names and titles  
							
							 
							
							
 
							
						 
						
							pirms 2 gadiem  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								a4d03fc704 
								
							
								 
							
						 
						
							
							
								
								Make reindex button work; no feedback yet  
							
							 
							
							
 
							
						 
						
							pirms 2 gadiem  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								71b4673039 
								
							
								 
							
						 
						
							
							
								
								all screens basically working, but bluetooth is rough  
							
							 
							
							
 
							
						 
						
							pirms 2 gadiem  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								7cdcd44e0c 
								
							
								 
							
						 
						
							
							
								
								Begin migration of remaining screens to Lua  
							
							 
							
							
 
							
						 
						
							pirms 2 gadiem  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								0db85f5e9e 
								
							
								 
							
						 
						
							
							
								
								move default theme into styles, for easier lua overrides  
							
							 
							
							
 
							
						 
						
							pirms 2 gadiem  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								34cae4e6e4 
								
							
								 
							
						 
						
							
							
								
								add an alerts module for lua, and implement a volume indicator with it  
							
							 
							
							
 
							
						 
						
							pirms 2 gadiem  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								3f7f199cb9 
								
							
								 
							
						 
						
							
							
								
								Remove pre-iterator concepts  
							
							 
							
							... 
							
							
 
							
							- No more IndexRecord/Result/dbGetPage nonsense
 - Queue is just track ids
 - i am so tired and have so much to do 
							
						 
						
							pirms 2 gadiem  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								e6844a68b6 
								
							
								 
							
						 
						
							
							
								
								implement play/pause  
							
							 
							
							
 
							
						 
						
							pirms 2 gadiem  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								f3e4210f24 
								
							
								 
							
						 
						
							
							
								
								Remove old unused battery icons  
							
							 
							
							
 
							
						 
						
							pirms 2 gadiem