jacqueline
							
						 
						
							 
							
							
							
								
							
								acdc9789c9 
								
							
								 
							
						 
						
							
							
								
								version bump  
							
							 
							
							
 
							
						 
						
							1 year ago  
						
					 
				
					
						
							
							
								 
								ailurux
							
						 
						
							 
							
							
							
								
							
								45937ac648 
								
							
								 
							
						 
						
							
							
								
								High contrast theme + Icon Improvements ( #100 )  
							
							 
							
							... 
							
							
 
							
							Updated settings icon, rounded the circular play/pause icons, and addition of a new high contrast theme. Would be good to get feedback on the high contrast theme at this stage, as my intention is to use it as the basis for other 2-colour themes.
One issue I'm aware of is the charge indicator when recoloured to black is not very legible on the black battery icon. I am planning on adding an additonal outline image that can be recoloured to the background colour to make it stand out more. Happy to fix that in a later PR or I can add it now but it will take a bit of work.
Reviewed-on: https://codeberg.org/cool-tech-zone/tangara-fw/pulls/100 
Co-authored-by: ailurux <ailuruxx@gmail.com>
Co-committed-by: ailurux <ailuruxx@gmail.com> 
							
						 
						
							1 year ago  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								dacf3efc45 
								
							
								 
							
						 
						
							
							
								
								Look for music in "/Music", with the root dir as a fallback  
							
							 
							
							
 
							
						 
						
							1 year ago  
						
					 
				
					
						
							
							
								 
								ailurux
							
						 
						
							 
							
							
							
								
							
								067069bf3b 
								
							
								 
							
						 
						
							
							
								
								Merge pull request 'Support m3u(8) files as playlists, ignoring any comment lines' ( #98 ) from jqln/playlist-cleanip into main  
							
							 
							
							... 
							
							
 
							
							Reviewed-on: https://codeberg.org/cool-tech-zone/tangara-fw/pulls/98  
							
						 
						
							1 year ago  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								d0f70787b1 
								
							
								 
							
						 
						
							
							
								
								m3u and m3u8  
							
							 
							
							
 
							
						 
						
							1 year ago  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								172d31ec6d 
								
							
								 
							
						 
						
							
							
								
								Ignore comments within playlist files  
							
							 
							
							... 
							
							
 
							
							Includes a general cleanup+restructure of playlist.cpp, and fixing the
tests and benchmarks 
							
						 
						
							1 year ago  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								0426dfd4f2 
								
							
								 
							
						 
						
							
							
								
								Support opening m3u and m3u8 files as playlists  
							
							 
							
							
 
							
						 
						
							1 year ago  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								99a3a904e4 
								
							
								 
							
						 
						
							
							
								
								Handle collation text that includes '\0'  
							
							 
							
							... 
							
							
 
							
							This seems to be tickled by the ogg comment handling changes (possibly libtags doesn't actually handle this case?) 
							
						 
						
							1 year ago  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								e6921dc055 
								
							
								 
							
						 
						
							
							
								
								Use libogg + our own parser for ogg files  
							
							 
							
							... 
							
							
 
							
							This is somewhat faster than relying on libtags to parse these, and also better handles cornercases such as tags that cross physical page boundaries. 
							
						 
						
							1 year ago  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								b4a2b4fb6f 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'main' of codeberg.org:cool-tech-zone/tangara-fw  
							
							 
							
							
 
							
						 
						
							1 year ago  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								3d484211a5 
								
							
								 
							
						 
						
							
							
								
								Add reference doc regen instructions  
							
							 
							
							
 
							
						 
						
							1 year ago  
						
					 
				
					
						
							
							
								 
								ailurux
							
						 
						
							 
							
							
							
								
							
								20d5de38cc 
								
							
								 
							
						 
						
							
							
								
								Style regulatory icons so they are visible with the light theme  
							
							 
							
							
 
							
						 
						
							1 year ago  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								91eaed4b37 
								
							
								 
							
						 
						
							
							
								
								use snake_case consistently in lua function names  
							
							 
							
							
 
							
						 
						
							1 year ago  
						
					 
				
					
						
							
							
								 
								ailurux
							
						 
						
							 
							
							
							
								
							
								96a224c0df 
								
							
								 
							
						 
						
							
							
								
								Lua API improvements and fixes  
							
							 
							
							... 
							
							
 
							
							Co-authored-by: jacqueline <me@jacqueline.id.au> 
							
						 
						
							1 year ago  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								3421bd652c 
								
							
								 
							
						 
						
							
							
								
								When clicking a track in the file browser, play it  
							
							 
							
							... 
							
							
 
							
							Includes adding a `playback.is_playable` for working out whether or not
a particular file is able to be played 
							
						 
						
							1 year ago  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								af7a70450e 
								
							
								 
							
						 
						
							
							
								
								Support adding filepaths to the track queue  
							
							 
							
							
 
							
						 
						
							1 year ago  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								9145722b08 
								
							
								 
							
						 
						
							
							
								
								Don't show n+1/n when we run out of queue  
							
							 
							
							
 
							
						 
						
							1 year ago  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								71aafc1711 
								
							
								 
							
						 
						
							
							
								
								Fix random.cpp not being built  
							
							 
							
							
 
							
						 
						
							1 year ago  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								32869129ff 
								
							
								 
							
						 
						
							
							
								
								clang-format  
							
							 
							
							
 
							
						 
						
							1 year ago  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								9ec8d6dafc 
								
							
								 
							
						 
						
							
							
								
								Handle the loading state whilst appending many tracks better  
							
							 
							
							... 
							
							
 
							
							1) Update the queue length periodically so that the user can see we're
   working
2) Clear any previous track and display "loading..." instead 
							
						 
						
							1 year ago  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								d3c15bf070 
								
							
								 
							
						 
						
							
							
								
								spello  
							
							 
							
							
 
							
						 
						
							1 year ago  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								8f4e1ece75 
								
							
								 
							
						 
						
							
							
								
								Some minor cleanup, docs, assertions  
							
							 
							
							
 
							
						 
						
							1 year ago  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								f253d2ee75 
								
							
								 
							
						 
						
							
							
								
								Timeout when writing output samples throughout the audio pipeline  
							
							 
							
							... 
							
							
 
							
							This allows the audio pipeline to remain responsive even when the drain
buffer has completely filled. This in turn means that you now see the
track info in the 'now playing' screen change if the current track
changes whilst you are paused.
Since I was fucking around a lot in the audio processor anyway, I also
added mono->stereo expansion so that playing mono tracks on Bluetooth no
longer destroys your ears. 
							
						 
						
							1 year ago  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								ef227f8c51 
								
							
								 
							
						 
						
							
							
								
								Move the UI task main loop info iram  
							
							 
							
							
 
							
						 
						
							1 year ago  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								b1c90278ae 
								
							
								 
							
						 
						
							
							
								
								Delete unused half readme  
							
							 
							
							
 
							
						 
						
							1 year ago  
						
					 
				
					
						
							
							
								 
								ailurux
							
						 
						
							 
							
							
							
								
							
								88e44694f0 
								
							
								 
							
						 
						
							
							
								
								Merge pull request 'Switch output mode to headphones when plugged in' ( #90 ) from daniel/output_mode_switch into main  
							
							 
							
							... 
							
							
 
							
							Reviewed-on: https://codeberg.org/cool-tech-zone/tangara-fw/pulls/90 
Reviewed-by: cooljqln <cooljqln@noreply.codeberg.org> 
							
						 
						
							1 year ago  
						
					 
				
					
						
							
							
								 
								ailurux
							
						 
						
							 
							
							
							
								
							
								e0b057b3fa 
								
							
								 
							
						 
						
							
							
								
								Various UI tweaks and improvements  
							
							 
							
							
 
							
						 
						
							1 year ago  
						
					 
				
					
						
							
							
								 
								ailurux
							
						 
						
							 
							
							
							
								
							
								a09b3f24fe 
								
							
								 
							
						 
						
							
							
								
								Update battery icon to be a bit smaller  
							
							 
							
							
 
							
						 
						
							1 year ago  
						
					 
				
					
						
							
							
								 
								ailurux
							
						 
						
							 
							
							
							
								
							
								e6c77f17b8 
								
							
								 
							
						 
						
							
							
								
								Switch output mode to headphones when plugged in  
							
							 
							
							
 
							
						 
						
							1 year ago  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								91f26afa75 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'main' of codeberg.org:cool-tech-zone/tangara-fw  
							
							 
							
							
 
							
						 
						
							1 year ago  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								275ade5d13 
								
							
								 
							
						 
						
							
							
								
								Move some hot driver functions into iram  
							
							 
							
							... 
							
							
 
							
							We've got the space for it now!
Also turn SW radio coexistence off whilst we're here; the docs recommend this if you only use Bluetooth(R) 
							
						 
						
							1 year ago  
						
					 
				
					
						
							
							
								 
								ailurux
							
						 
						
							 
							
							
							
								
							
								e1b2149210 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'main' of codeberg.org:cool-tech-zone/tangara-fw  
							
							 
							
							
 
							
						 
						
							1 year ago  
						
					 
				
					
						
							
							
								 
								ailurux
							
						 
						
							 
							
							
							
								
							
								978429109e 
								
							
								 
							
						 
						
							
							
								
								Fix queue serialisation so that the position is correctly applied  
							
							 
							
							
 
							
						 
						
							1 year ago  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								360cc5342e 
								
							
								 
							
						 
						
							
							
								
								it's free iram  
							
							 
							
							
 
							
						 
						
							1 year ago  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								ad5760b5ab 
								
							
								 
							
						 
						
							
							
								
								version bump  
							
							 
							
							
 
							
						 
						
							1 year ago  
						
					 
				
					
						
							
							
								 
								ailurux
							
						 
						
							 
							
							
							
								
							
								0f9005626d 
								
							
								 
							
						 
						
							
							
								
								Redesigned many icons, added styles for battery icon recolouring based on percentage  
							
							 
							
							
 
							
						 
						
							1 year ago  
						
					 
				
					
						
							
							
								 
								ailurux
							
						 
						
							 
							
							
							
								
							
								9cdb268b2b 
								
							
								 
							
						 
						
							
							
								
								Updated a few icons  
							
							 
							
							
 
							
						 
						
							1 year ago  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								3ed3f1dfeb 
								
							
								 
							
						 
						
							
							
								
								Add cool skeumorphic embossing  
							
							 
							
							
 
							
						 
						
							1 year ago  
						
					 
				
					
						
							
							
								 
								ailurux
							
						 
						
							 
							
							
							
								
							
								f203bfde60 
								
							
								 
							
						 
						
							
							
								
								Add border to switch widget  
							
							 
							
							
 
							
						 
						
							1 year ago  
						
					 
				
					
						
							
							
								 
								ailurux
							
						 
						
							 
							
							
							
								
							
								0662bb037b 
								
							
								 
							
						 
						
							
							
								
								Some UI/themes tweaks  
							
							 
							
							
 
							
						 
						
							1 year ago  
						
					 
				
					
						
							
							
								 
								ailurux
							
						 
						
							 
							
							
							
								
							
								98cc3edb01 
								
							
								 
							
						 
						
							
							
								
								Add luals-stub for queue open_playlist  
							
							 
							
							
 
							
						 
						
							1 year ago  
						
					 
				
					
						
							
							
								 
								ailurux
							
						 
						
							 
							
							
							
								
							
								40e08f4823 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'main' of codeberg.org:cool-tech-zone/tangara-fw  
							
							 
							
							
 
							
						 
						
							1 year ago  
						
					 
				
					
						
							
							
								 
								ailurux
							
						 
						
							 
							
							
							
								
							
								5ab4c2f0d6 
								
							
								 
							
						 
						
							
							
								
								Update position when updating the shuffler  
							
							 
							
							
 
							
						 
						
							1 year ago  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								493f8e1200 
								
							
								 
							
						 
						
							
							
								
								Don't break early from clearing PcmBuffer  
							
							 
							
							
 
							
						 
						
							1 year ago  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								9c56261122 
								
							
								 
							
						 
						
							
							
								
								Delay DB reindexing slightly  
							
							 
							
							... 
							
							
 
							
							This helps with boot time by preventing a ton of
disk I/O before the UI has had a chance to load. 
							
						 
						
							1 year ago  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								d94c32d615 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'main' of codeberg.org:cool-tech-zone/tangara-fw  
							
							 
							
							
 
							
						 
						
							1 year ago  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								40c754a72a 
								
							
								 
							
						 
						
							
							
								
								Always initialise bytes_cleared when clearing PcmBuffers  
							
							 
							
							
 
							
						 
						
							1 year ago  
						
					 
				
					
						
							
							
								 
								ailurux
							
						 
						
							 
							
							
							
								
							
								022aa38396 
								
							
								 
							
						 
						
							
							
								
								Fix for position persisting when queue reset  
							
							 
							
							
 
							
						 
						
							1 year ago  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								326cc42a63 
								
							
								 
							
						 
						
							
							
								
								Don't spuriously report that the current track has changed  
							
							 
							
							... 
							
							
 
							
							Fixes the last track in the queue repeating forever 
							
						 
						
							1 year ago  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								ff7468635f 
								
							
								 
							
						 
						
							
							
								
								Remove/Migrated some old sdkconfig flags  
							
							 
							
							
 
							
						 
						
							1 year ago