jacqueline
							
						 | 
						
							
							
							
							
								
							
								c8bbd4d52c
								
							
								
							
						 | 
						
							
							
								
								Reduce leveldb cache sizes and worker stacks, increase number of workers
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								jacqueline
							
						 | 
						
							
							
							
							
								
							
								dad159dc3c
								
							
								
							
						 | 
						
							
							
								
								Use a single pool of bg workers instead of separate tasks per use case
							
							
							
							
							
							
							
							Also: bump the number of workers tasks up to 3 from 2!
This makes bg db updates + playback work :) 
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								jacqueline
							
						 | 
						
							
							
							
							
								
							
								fde45dba39
								
							
								
							
						 | 
						
							
							
								
								Explicitly specify C++23
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								jacqueline
							
						 | 
						
							
							
							
							
								
							
								d5d1f2247a
								
							
								
							
						 | 
						
							
							
								
								version bump
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								jacqueline
							
						 | 
						
							
							
							
							
								
							
								587c585ba6
								
							
								
							
						 | 
						
							
							
								
								Don't unmount the sd card as aggressively
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								jacqueline
							
						 | 
						
							
							
							
							
								
							
								816c30afb5
								
							
								
							
						 | 
						
							
							
								
								Panic on task WDT
							
							
							
							
							
							
							
							deadlocks should probably not free the device! 
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								jacqueline
							
						 | 
						
							
							
							
							
								
							
								1494e08ea2
								
							
								
							
						 | 
						
							
							
								
								Handle read errors properly
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								jacqueline
							
						 | 
						
							
							
							
							
								
							
								968d545d67
								
							
								
							
						 | 
						
							
							
								
								hand off the sd card to the samd properly, and remount when it's finished
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								jacqueline
							
						 | 
						
							
							
							
							
								
							
								eacea59e8a
								
							
								
							
						 | 
						
							
							
								
								Do more to avoid and recover from partial db updates
							
							
							
							
							
							
							
							- do not power off in an update is in progress
 - explicitly store last update time, rather than deriving it from
   unchanged tracks. 
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								jacqueline
							
						 | 
						
							
							
							
							
								
							
								c399199bfc
								
							
								
							
						 | 
						
							
							
								
								Improve handling of sd card changes during runtime
							
							
							
							
							
							
							
							- mount if an sd card is inserted
 - unmount if it's removed 
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								jacqueline
							
						 | 
						
							
							
							
							
								
							
								9039a97ab4
								
							
								
							
						 | 
						
							
							
								
								version bump due to schema version bump
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								jacqueline
							
						 | 
						
							
							
							
							
								
							
								04ff8bf492
								
							
								
							
						 | 
						
							
							
								
								Extract album artist from libtags-processed files
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								Robin Howard
							
						 | 
						
							
							
							
							
								
							
								6b9a513214
								
							
								
							
						 | 
						
							
							
								
								Merge pull request 'Makes the ⏮ and ⏭ on the Now Playing screen work' (#14) from rh/next-prev into main
							
							
							
							
							
							
							
							Reviewed-on: https://codeberg.org/cool-tech-zone/tangara-fw/pulls/14
Reviewed-by: cooljqln <cooljqln@noreply.codeberg.org> 
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								Robin Howard
							
						 | 
						
							
							
							
							
								
							
								2f93ac3c59
								
							
								
							
						 | 
						
							
							
								
								Add next+prev buttons to the Now Playing screen.
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								Robin Howard
							
						 | 
						
							
							
							
							
								
							
								429abd1237
								
							
								
							
						 | 
						
							
							
								
								Fix bug where calling TrackQueue's next() repeatedly would increase the position despite running off the end of the queue.
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								Robin Howard
							
						 | 
						
							
							
							
							
								
							
								3f1fadbeef
								
							
								
							
						 | 
						
							
							
								
								Plumb queue next+previous through to Lua, incl. with stubs and docs.
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								jacqueline
							
						 | 
						
							
							
							
							
								
							
								9b63f14cb8
								
							
								
							
						 | 
						
							
							
								
								Flesh out contributing section of README.md
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								jacqueline
							
						 | 
						
							
							
							
							
								
							
								d7ba9420fe
								
							
								
							
						 | 
						
							
							
								
								bump to 0.1.3
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								jacqueline
							
						 | 
						
							
							
							
							
								
							
								cd650b30bd
								
							
								
							
						 | 
						
							
							
								
								fix some lua stack leaks + add a console func to help debug
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								jacqueline
							
						 | 
						
							
							
							
							
								
							
								1525afe8aa
								
							
								
							
						 | 
						
							
							
								
								fix issue with unclipped dither
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								jacqueline
							
						 | 
						
							
							
							
							
								
							
								d1ae1a4230
								
							
								
							
						 | 
						
							
							
								
								on second thought, let's not violate patents. 'tis a silly system.
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								jacqueline
							
						 | 
						
							
							
							
							
								
							
								442c45d461
								
							
								
							
						 | 
						
							
							
								
								bump to 0.1.2
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								jacqueline
							
						 | 
						
							
							
							
							
								
							
								e8bcbdeff6
								
							
								
							
						 | 
						
							
							
								
								make the default sdkconfig more release build-y
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								jacqueline
							
						 | 
						
							
							
							
							
								
							
								2d7f9fc775
								
							
								
							
						 | 
						
							
							
								
								calculate length for CBR mp3 files
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								jacqueline
							
						 | 
						
							
							
							
							
								
							
								200a43fad3
								
							
								
							
						 | 
						
							
							
								
								fix issues with some song info not appearing
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								jacqueline
							
						 | 
						
							
							
							
							
								
							
								52f5e95acb
								
							
								
							
						 | 
						
							
							
								
								wrap long artist names and titles
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								jacqueline
							
						 | 
						
							
							
							
							
								
							
								c1b7a0c9f2
								
							
								
							
						 | 
						
							
							
								
								move lua ui-related data to spi ram
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								jacqueline
							
						 | 
						
							
							
							
							
								
							
								ea8a7b0f93
								
							
								
							
						 | 
						
							
							
								
								allocate lua properties in spi ram
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								jacqueline
							
						 | 
						
							
							
							
							
								
							
								c0ec19c496
								
							
								
							
						 | 
						
							
							
								
								fix some properties that got copied wrong
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								jacqueline
							
						 | 
						
							
							
							
							
								
							
								a81c7a8a86
								
							
								
							
						 | 
						
							
							
								
								split out track pushing
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								jacqueline
							
						 | 
						
							
							
							
							
								
							
								1f5249de6f
								
							
								
							
						 | 
						
							
							
								
								shift some long-lived allocs into spi ram
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								jacqueline
							
						 | 
						
							
							
							
							
								
							
								08d16e8580
								
							
								
							
						 | 
						
							
							
								
								whoops
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								jacqueline
							
						 | 
						
							
							
							
							
								
							
								a4d03fc704
								
							
								
							
						 | 
						
							
							
								
								Make reindex button work; no feedback yet
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								jacqueline
							
						 | 
						
							
							
							
							
								
							
								71b4673039
								
							
								
							
						 | 
						
							
							
								
								all screens basically working, but bluetooth is rough
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								jacqueline
							
						 | 
						
							
							
							
							
								
							
								7cdcd44e0c
								
							
								
							
						 | 
						
							
							
								
								Begin migration of remaining screens to Lua
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								ailurux
							
						 | 
						
							
							
							
							
								
							
								0e04eb918e
								
							
								
							
						 | 
						
							
							
								
								wav-codec (#13)
							
							
							
							
							
							
							
							here is a wav decoder, enjoy!
Reviewed-on: https://codeberg.org/cool-tech-zone/tangara-fw/pulls/13
Reviewed-by: cooljqln <cooljqln@noreply.codeberg.org>
Co-authored-by: ailurux <ailuruxx@gmail.com>
Co-committed-by: ailurux <ailuruxx@gmail.com> 
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								jacqueline
							
						 | 
						
							
							
							
							
								
							
								55bde70b96
								
							
								
							
						 | 
						
							
							
								
								add accurate esp and samd versions + expose this info to lua
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								jacqueline
							
						 | 
						
							
							
							
							
								
							
								1b2d791a05
								
							
								
							
						 | 
						
							
							
								
								Use doubles instead of floats for lua numbers (this unpins the ui task)
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								jacqueline
							
						 | 
						
							
							
							
							
								
							
								abdc00fd2d
								
							
								
							
						 | 
						
							
							
								
								Add faad2 for aac decoding
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								jacqueline
							
						 | 
						
							
							
							
							
								
							
								44fdf69674
								
							
								
							
						 | 
						
							
							
								
								tweak wheel sensitivity, improve AKS for centre button
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								jacqueline
							
						 | 
						
							
							
							
							
								
							
								09eacb71f0
								
							
								
							
						 | 
						
							
							
								
								bringup r8 muting
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								jacqueline
							
						 | 
						
							
							
							
							
								
							
								0db85f5e9e
								
							
								
							
						 | 
						
							
							
								
								move default theme into styles, for easier lua overrides
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								jacqueline
							
						 | 
						
							
							
							
							
								
							
								e12a68a74d
								
							
								
							
						 | 
						
							
							
								
								split lua stubs into one set for ldoc, and one set for lua-ls
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								jacqueline
							
						 | 
						
							
							
							
							
								
							
								aa1dd3d522
								
							
								
							
						 | 
						
							
							
								
								fix issues with luavgl type annotations
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								jacqueline
							
						 | 
						
							
							
							
							
								
							
								34cae4e6e4
								
							
								
							
						 | 
						
							
							
								
								add an alerts module for lua, and implement a volume indicator with it
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								jacqueline
							
						 | 
						
							
							
							
							
								
							
								938ba62f57
								
							
								
							
						 | 
						
							
							
								
								refactor handling of volume steps; improve controls
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								jacqueline
							
						 | 
						
							
							
							
							
								
							
								42a98a3799
								
							
								
							
						 | 
						
							
							
								
								disable group wrapping by default
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								jacqueline
							
						 | 
						
							
							
							
							
								
							
								44e6aee722
								
							
								
							
						 | 
						
							
							
								
								fix yet more mono i2s issues
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								jacqueline
							
						 | 
						
							
							
							
							
								
							
								b6d16a20a4
								
							
								
							
						 | 
						
							
							
								
								fix issues with leftover bytes in audio converter
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								jacqueline
							
						 | 
						
							
							
							
							
								
							
								5f0e16e97a
								
							
								
							
						 | 
						
							
							
								
								Support changing the usb msc state
							
							
							
							
							
						 | 
						
							2 years ago |