ailurux
							
						 
						
							 
							
							
							
								
							
								3490cceb6b 
								
							
								 
							
						 
						
							
							
								
								Added listened indicator for audiobooks and podcasts  
							
							 
							
							
 
							
						 
						
							1 year ago  
						
					 
				
					
						
							
							
								 
								ailurux
							
						 
						
							 
							
							
							
								
							
								f8a6c8c85a 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'main' of codeberg.org:cool-tech-zone/tangara-fw  
							
							 
							
							
 
							
						 
						
							1 year ago  
						
					 
				
					
						
							
							
								 
								ailurux
							
						 
						
							 
							
							
							
								
							
								de351a5b89 
								
							
								 
							
						 
						
							
							
								
								Empty the buffer when we seek mp3 files  
							
							 
							
							
 
							
						 
						
							1 year ago  
						
					 
				
					
						
							
							
								 
								ailurux
							
						 
						
							 
							
							
							
								
							
								e46582ce09 
								
							
								 
							
						 
						
							
							
								
								Merge pull request 'Record play_count in TrackData, incrementing it when tracks finish' ( #107 ) from jqln/play-count into main  
							
							 
							
							... 
							
							
 
							
							Reviewed-on: https://codeberg.org/cool-tech-zone/tangara-fw/pulls/107  
							
						 
						
							1 year ago  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								c1d89e7948 
								
							
								 
							
						 
						
							
							
								
								Add lua stub for play_count  
							
							 
							
							
 
							
						 
						
							1 year ago  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								faddb229fc 
								
							
								 
							
						 
						
							
							
								
								Record play_count in TrackData, incrementing it when tracks finish  
							
							 
							
							
 
							
						 
						
							1 year ago  
						
					 
				
					
						
							
							
								 
								ailurux
							
						 
						
							 
							
							
							
								
							
								5e43b42218 
								
							
								 
							
						 
						
							
							
								
								Adds audiobook index to available indexes  
							
							 
							
							
 
							
						 
						
							1 year ago  
						
					 
				
					
						
							
							
								 
								ailurux
							
						 
						
							 
							
							
							
								
							
								2bc191e63d 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'main' of codeberg.org:cool-tech-zone/tangara-fw  
							
							 
							
							
 
							
						 
						
							1 year ago  
						
					 
				
					
						
							
							
								 
								ailurux
							
						 
						
							 
							
							
							
								
							
								cb40ac4120 
								
							
								 
							
						 
						
							
							
								
								Format hours properly for times shown and ensure centering of playlist position labels  
							
							 
							
							
 
							
						 
						
							1 year ago  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								94ccd405e3 
								
							
								 
							
						 
						
							
							
								
								Retry SD card mounting a few times when talking to the card fails  
							
							 
							
							
 
							
						 
						
							1 year ago  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								ec4fb715d0 
								
							
								 
							
						 
						
							
							
								
								Hide database indexes that do not contain any tracks  
							
							 
							
							
 
							
						 
						
							1 year ago  
						
					 
				
					
						
							
							
								 
								ailurux
							
						 
						
							 
							
							
							
								
							
								e91580c75b 
								
							
								 
							
						 
						
							
							
								
								Implement VBR seeking based off TOC  
							
							 
							
							
 
							
						 
						
							1 year ago  
						
					 
				
					
						
							
							
								 
								ailurux
							
						 
						
							 
							
							
							
								
							
								eba2ffc260 
								
							
								 
							
						 
						
							
							
								
								Improve seeking for constant bitrate mp3  
							
							 
							
							
 
							
						 
						
							1 year ago  
						
					 
				
					
						
							
							
								 
								ailurux
							
						 
						
							 
							
							
							
								
							
								fdcff74fb9 
								
							
								 
							
						 
						
							
							
								
								Merge pull request 'Add a 'MediaType' enum to TrackData and IndexInfo, plus a new index for podcasts' ( #105 ) from jqln/track-type into main  
							
							 
							
							... 
							
							
 
							
							Reviewed-on: https://codeberg.org/cool-tech-zone/tangara-fw/pulls/105  
							
						 
						
							1 year ago  
						
					 
				
					
						
							
							
								 
								ailurux
							
						 
						
							 
							
							
							
								
							
								3734eb6cdd 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'main' into jqln/track-type  
							
							 
							
							
 
							
						 
						
							1 year ago  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								2ac2629c48 
								
							
								 
							
						 
						
							
							
								
								Don't try to configure the dac if there is no dac  
							
							 
							
							... 
							
							
 
							
							Fixes  #106  
							
						 
						
							1 year ago  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								b95cd34520 
								
							
								 
							
						 
						
							
							
								
								Make the 'Podcasts' index just a list by title  
							
							 
							
							... 
							
							
 
							
							Podcasts aren't tagged consistently enough for other groupings to make
sense, at least until we implement RSS parsing 
							
						 
						
							1 year ago  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								ade5e4bc08 
								
							
								 
							
						 
						
							
							
								
								Encode and decode MediaType in TrackData  
							
							 
							
							
 
							
						 
						
							1 year ago  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								ea9c7a0498 
								
							
								 
							
						 
						
							
							
								
								Include leading slash in media type paths  
							
							 
							
							
 
							
						 
						
							1 year ago  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								57af3e64c8 
								
							
								 
							
						 
						
							
							
								
								Introduce a MediaType for each track and index  
							
							 
							
							... 
							
							
 
							
							Initially set based on filepath, or by genre if the filepath doesn't
match one of our presets 
							
						 
						
							1 year ago  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								9c95c2b422 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'main' of codeberg.org:cool-tech-zone/tangara-fw  
							
							 
							
							
 
							
						 
						
							1 year ago  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								111085b857 
								
							
								 
							
						 
						
							
							
								
								Add quick USB MSC access to the main menu  
							
							 
							
							
 
							
						 
						
							1 year ago  
						
					 
				
					
						
							
							
								 
								cooljqln
							
						 
						
							 
							
							
							
								
							
								1eddfe97d9 
								
							
								 
							
						 
						
							
							
								
								Merge pull request 'daniel/persistent-positions' ( #104 ) from daniel/persistent-positions into main  
							
							 
							
							... 
							
							
 
							
							Reviewed-on: https://codeberg.org/cool-tech-zone/tangara-fw/pulls/104 
Reviewed-by: cooljqln <cooljqln@noreply.codeberg.org> 
							
						 
						
							1 year ago  
						
					 
				
					
						
							
							
								 
								ailurux
							
						 
						
							 
							
							
							
								
							
								7f43d4d126 
								
							
								 
							
						 
						
							
							
								
								Add luals stubs for new methods  
							
							 
							
							
 
							
						 
						
							1 year ago  
						
					 
				
					
						
							
							
								 
								ailurux
							
						 
						
							 
							
							
							
								
							
								e96dcde085 
								
							
								 
							
						 
						
							
							
								
								Fix commented issues  
							
							 
							
							
 
							
						 
						
							1 year ago  
						
					 
				
					
						
							
							
								 
								ailurux
							
						 
						
							 
							
							
							
								
							
								3be8ae3349 
								
							
								 
							
						 
						
							
							
								
								Remove logging  
							
							 
							
							
 
							
						 
						
							1 year ago  
						
					 
				
					
						
							
							
								 
								ailurux
							
						 
						
							 
							
							
							
								
							
								c479d699d0 
								
							
								 
							
						 
						
							
							
								
								Implements seeking to saved position for tracks  
							
							 
							
							
 
							
						 
						
							1 year ago  
						
					 
				
					
						
							
							
								 
								ailurux
							
						 
						
							 
							
							
							
								
							
								6c1757a176 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'main' into daniel/persistent-positions  
							
							 
							
							
 
							
						 
						
							1 year ago  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								9aa77ec5ad 
								
							
								 
							
						 
						
							
							
								
								Actually this is more like a minor bump  
							
							 
							
							
 
							
						 
						
							1 year ago  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								a650c94d18 
								
							
								 
							
						 
						
							
							
								
								Version bump  
							
							 
							
							
 
							
						 
						
							1 year ago  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								7d1266404d 
								
							
								 
							
						 
						
							
							
								
								Move SPI ISR back to CPU0  
							
							 
							
							... 
							
							
 
							
							See if this does anything for the itermittent spi acquire hangs 
							
						 
						
							1 year ago  
						
					 
				
					
						
							
							
								 
								ailurux
							
						 
						
							 
							
							
							
								
							
								c4ec089a90 
								
							
								 
							
						 
						
							
							
								
								Added lua methods to access track data  
							
							 
							
							
 
							
						 
						
							1 year ago  
						
					 
				
					
						
							
							
								 
								cooljqln
							
						 
						
							 
							
							
							
								
							
								c030a4510a 
								
							
								 
							
						 
						
							
							
								
								Merge pull request 'Introduce basic TTS support using pre-recorded voice lines' ( #103 ) from jqln/tts into main  
							
							 
							
							... 
							
							
 
							
							Reviewed-on: https://codeberg.org/cool-tech-zone/tangara-fw/pulls/103  
							
						 
						
							1 year ago  
						
					 
				
					
						
							
							
								 
								ailurux
							
						 
						
							 
							
							
							
								
							
								f58679983e 
								
							
								 
							
						 
						
							
							
								
								Save positions over 5 minutes, every minute  
							
							 
							
							
 
							
						 
						
							1 year ago  
						
					 
				
					
						
							
							
								 
								ailurux
							
						 
						
							 
							
							
							
								
							
								79dccc2685 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'main' into daniel/persistent-positions  
							
							 
							
							
 
							
						 
						
							1 year ago  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								1106012bde 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'main' into jqln/tts  
							
							 
							
							
 
							
						 
						
							1 year ago  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								a174d76aa1 
								
							
								 
							
						 
						
							
							
								
								Mount the SD card asynchronously when it becomes available  
							
							 
							
							... 
							
							
 
							
							Previously we were doing it synchronously, which led to some odd looking
livelock stacktraces... we still don't have a consistent repro, but this
at least makes the stack when we mount a lot more predictable 
							
						 
						
							1 year ago  
						
					 
				
					
						
							
							
								 
								ailurux
							
						 
						
							 
							
							
							
								
							
								ca5e866a2f 
								
							
								 
							
						 
						
							
							
								
								Remove explicit opacity set on header  
							
							 
							
							
 
							
						 
						
							1 year ago  
						
					 
				
					
						
							
							
								 
								ailurux
							
						 
						
							 
							
							
							
								
							
								df8de179e0 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'main' into daniel/persistent-positions  
							
							 
							
							
 
							
						 
						
							1 year ago  
						
					 
				
					
						
							
							
								 
								ailurux
							
						 
						
							 
							
							
							
								
							
								d4bad11130 
								
							
								 
							
						 
						
							
							
								
								WIP: Fixed errors, cleanup  
							
							 
							
							
 
							
						 
						
							1 year ago  
						
					 
				
					
						
							
							
								 
								ailurux
							
						 
						
							 
							
							
							
								
							
								4353779810 
								
							
								 
							
						 
						
							
							
								
								WIP: Add last_position field to track data and start on implementation  
							
							 
							
							
 
							
						 
						
							1 year ago  
						
					 
				
					
						
							
							
								 
								ailurux
							
						 
						
							 
							
							
							
								
							
								9a47e43ab7 
								
							
								 
							
						 
						
							
							
								
								daniel/theme-tweaks ( #102 )  
							
							 
							
							... 
							
							
 
							
							- Multiple improvements + fixes
- Add charge outline icon for improving readability with monochromatic themes
- Add a chevron icon and update existing dropdown menus
- Rename `set_style` to `set_subject` for disambiguation with lvgl's Style type
Reviewed-on: https://codeberg.org/cool-tech-zone/tangara-fw/pulls/102 
Reviewed-by: cooljqln <cooljqln@noreply.codeberg.org>
Co-authored-by: ailurux <ailuruxx@gmail.com>
Co-committed-by: ailurux <ailuruxx@gmail.com> 
							
						 
						
							1 year ago  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								d8b9e65e68 
								
							
								 
							
						 
						
							
							
								
								Clean up some tts logging and descriptions  
							
							 
							
							
 
							
						 
						
							1 year ago  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								c51709f99f 
								
							
								 
							
						 
						
							
							
								
								Pause and unpause the current audio output in response to TTS  
							
							 
							
							
 
							
						 
						
							1 year ago  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								542ebc6531 
								
							
								 
							
						 
						
							
							
								
								Play TTS files in response to TTS prompts, but it's legible now  
							
							 
							
							... 
							
							
 
							
							- input files are upsamples and padded to stereo before playback
 - any in-progress playback is cancelled before playing a new file 
							
						 
						
							1 year ago  
						
					 
				
					
						
							
							
								 
								ailurux
							
						 
						
							 
							
							
							
								
							
								1f5ce24389 
								
							
								 
							
						 
						
							
							
								
								Rename set_style to set_subject  
							
							 
							
							
 
							
						 
						
							1 year ago  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								50d6efada5 
								
							
								 
							
						 
						
							
							
								
								Use '/sd' instead of '/sdcard' for accessing the sd card  
							
							 
							
							... 
							
							
 
							
							it's cleaner 
							
						 
						
							1 year ago  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								d0b739c66e 
								
							
								 
							
						 
						
							
							
								
								Play basic wav files in response to tts prompts  
							
							 
							
							... 
							
							
 
							
							It's currently quite limited (no stereo or sample rate conversion,
multiple messages clobber each other, only plays if music is playing),
but we're getting there! 
							
						 
						
							1 year ago  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								2b1a01705d 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'main' into jqln/tts  
							
							 
							
							
 
							
						 
						
							1 year ago  
						
					 
				
					
						
							
							
								 
								jacqueline
							
						 
						
							 
							
							
							
								
							
								acdc9789c9 
								
							
								 
							
						 
						
							
							
								
								version bump  
							
							 
							
							
 
							
						 
						
							1 year ago