jacqueline
							
						 | 
						
							
							
							
							
								
							
								d1ae1a4230
								
							
								
							
						 | 
						
							
							
								
								on second thought, let's not violate patents. 'tis a silly system.
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								jacqueline
							
						 | 
						
							
							
							
							
								
							
								c1b7a0c9f2
								
							
								
							
						 | 
						
							
							
								
								move lua ui-related data to spi ram
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								jacqueline
							
						 | 
						
							
							
							
							
								
							
								7cdcd44e0c
								
							
								
							
						 | 
						
							
							
								
								Begin migration of remaining screens 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
							
						 | 
						
							
							
							
							
								
							
								aa1dd3d522
								
							
								
							
						 | 
						
							
							
								
								fix issues with luavgl type annotations
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								jacqueline
							
						 | 
						
							
							
							
							
								
							
								62d51a304e
								
							
								
							
						 | 
						
							
							
								
								replace foxenflac with miniflac
							
							
							
							
							
							
							
							it's better! 
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								jacqueline
							
						 | 
						
							
							
							
							
								
							
								64b106c13e
								
							
								
							
						 | 
						
							
							
								
								add a cool lua repl
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								jacqueline
							
						 | 
						
							
							
							
							
								
							
								ca5d7b867c
								
							
								
							
						 | 
						
							
							
								
								Add shuffle and repeat options for the playback queue
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								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 
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								jacqueline
							
						 | 
						
							
							
							
							
								
							
								7c6eb2997c
								
							
								
							
						 | 
						
							
							
								
								Migrate 'now playing' screen to lua
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								jacqueline
							
						 | 
						
							
							
							
							
								
							
								b07bfbc6c7
								
							
								
							
						 | 
						
							
							
								
								Add a second font, flesh out browser screen
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								jacqueline
							
						 | 
						
							
							
							
							
								
							
								06aca259cb
								
							
								
							
						 | 
						
							
							
								
								Add basic lua browser screen
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								jacqueline
							
						 | 
						
							
							
							
							
								
							
								f34b640588
								
							
								
							
						 | 
						
							
							
								
								Add 'btn' support to luavgl
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								jacqueline
							
						 | 
						
							
							
							
							
								
							
								71ed09a6f7
								
							
								
							
						 | 
						
							
							
								
								Add two-way databinding for lua, and flesh out the lua statusbar
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								jacqueline
							
						 | 
						
							
							
							
							
								
							
								8a0a167adb
								
							
								
							
						 | 
						
							
							
								
								Convert the main menu screen to lua lol
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								jacqueline
							
						 | 
						
							
							
							
							
								
							
								0e661409b1
								
							
								
							
						 | 
						
							
							
								
								Fix missing licenses
							
							
							
							
							
							
							
							Includes removing unused shared_string
This helps with #6, but there's still more work to do 
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								jacqueline
							
						 | 
						
							
							
							
							
								
							
								9dc8f5646c
								
							
								
							
						 | 
						
							
							
								
								Make foxenflac a little less memory hungry
							
							
							
							
							
							
							
							We should really just use the xiph library :/ 
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								Robin Howard
							
						 | 
						
							
							
							
							
								
							
								4ec1cccf4d
								
							
								
							
						 | 
						
							
							
								
								Bump to latest 5.1 changes since 5.1.1 release.
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								jacqueline
							
						 | 
						
							
							
							
							
								
							
								c27880282a
								
							
								
							
						 | 
						
							
							
								
								Bump esp-idf to v5.1.1
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								jacqueline
							
						 | 
						
							
							
							
							
								
							
								bb91724b94
								
							
								
							
						 | 
						
							
							
								
								Codec memory tweaks
							
							
							
							
							
							
							
							- Ensure mad and ogg structs are allocated internally
 - Free old codec before making a new one 
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								jacqueline
							
						 | 
						
							
							
							
							
								
							
								afbf3c31f4
								
							
								
							
						 | 
						
							
							
								
								Use libcppbor for much much nicer db encoding
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								jacqueline
							
						 | 
						
							
							
							
							
								
							
								f09ba5ffd5
								
							
								
							
						 | 
						
							
							
								
								Use bindey for databinding instead of hand rolling ui updates
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								jacqueline
							
						 | 
						
							
							
							
							
								
							
								a2eb0e8961
								
							
								
							
						 | 
						
							
							
								
								Fix incorrect default theme
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								jacqueline
							
						 | 
						
							
							
							
							
								
							
								dd13a234d2
								
							
								
							
						 | 
						
							
							
								
								Place LVGL's memory pool into PSRAM
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								jacqueline
							
						 | 
						
							
							
							
							
								
							
								25c2df57dd
								
							
								
							
						 | 
						
							
							
								
								Fix some release build warnings
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								jacqueline
							
						 | 
						
							
							
							
							
								
							
								51cb168f79
								
							
								
							
						 | 
						
							
							
								
								sorry daniel
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								jacqueline
							
						 | 
						
							
							
							
							
								
							
								958160aa54
								
							
								
							
						 | 
						
							
							
								
								Use the libspeexdsp resampler
							
							
							
							
							
							
							
							AFAICT it runs a little slower? but it's fixed point, and has much
better understood audio characteristics. 
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								jacqueline
							
						 | 
						
							
							
							
							
								
							
								67caeb6e3c
								
							
								
							
						 | 
						
							
							
								
								Use opusfile instead of working directly with ogg and opus
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								jacqueline
							
						 | 
						
							
							
							
							
								
							
								f277bd5d0c
								
							
								
							
						 | 
						
							
							
								
								Add tremor, add new ogg rules to make tremor deps happy
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								jacqueline
							
						 | 
						
							
							
							
							
								
							
								1b6811663c
								
							
								
							
						 | 
						
							
							
								
								Add libogg for handling opus streams reasonably
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								jacqueline
							
						 | 
						
							
							
							
							
								
							
								60f7677132
								
							
								
							
						 | 
						
							
							
								
								Do our own resampling
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								jacqueline
							
						 | 
						
							
							
							
							
								
							
								3b240d1cd5
								
							
								
							
						 | 
						
							
							
								
								remove stb_vorbis
							
							
							
							
							
							
							
							it doesnt work very well 
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								jacqueline
							
						 | 
						
							
							
							
							
								
							
								3511852f39
								
							
								
							
						 | 
						
							
							
								
								Add very limited resampling (it's slow as shit)
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								jacqueline
							
						 | 
						
							
							
							
							
								
							
								fbebc52511
								
							
								
							
						 | 
						
							
							
								
								Add libsamplerate for resampling decoder output
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								jacqueline
							
						 | 
						
							
							
							
							
								
							
								23393312b7
								
							
								
							
						 | 
						
							
							
								
								checkin in opus reference decoder
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								jacqueline
							
						 | 
						
							
							
							
							
								
							
								d41de537a0
								
							
								
							
						 | 
						
							
							
								
								fix libtags m4a issue
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								jacqueline
							
						 | 
						
							
							
							
							
								
							
								7b72e5479e
								
							
								
							
						 | 
						
							
							
								
								fork the esp-idf fatfs for f_forward and exfat support
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								jacqueline
							
						 | 
						
							
							
							
							
								
							
								4c1f150cbf
								
							
								
							
						 | 
						
							
							
								
								bump to v5.1 for i2s fixes
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								jacqueline
							
						 | 
						
							
							
							
							
								
							
								aee0474191
								
							
								
							
						 | 
						
							
							
								
								Add a shared string library
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								jacqueline
							
						 | 
						
							
							
							
							
								
							
								4e5dba1583
								
							
								
							
						 | 
						
							
							
								
								Fix leveldb's alignment assumptions (we have 4 byte alignment)
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								jacqueline
							
						 | 
						
							
							
							
							
								
							
								1238437717
								
							
								
							
						 | 
						
							
							
								
								Add flac and ogg decoder deps
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								jacqueline
							
						 | 
						
							
							
							
							
								
							
								56c1b5f93b
								
							
								
							
						 | 
						
							
							
								
								Fix include weirdness for lvgl
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								jacqueline
							
						 | 
						
							
							
							
							
								
							
								dd27c35304
								
							
								
							
						 | 
						
							
							
								
								convert lvgl from submodule to a plain old directory
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								jacqueline
							
						 | 
						
							
							
							
							
								
							
								a4f94c812a
								
							
								
							
						 | 
						
							
							
								
								Annote E V E R Y T H I N G with license info
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								jacqueline
							
						 | 
						
							
							
							
							
								
							
								a6ab150405
								
							
								
							
						 | 
						
							
							
								
								Add tinyfsm, start converting core functions to an FSM-based event loop
							
							
							
							
							
						 | 
						
							2 years ago | 
						
					
				
					
						
							
							
								 
								jacqueline
							
						 | 
						
							
							
							
							
								
							
								86c44199b0
								
							
								
							
						 | 
						
							
							
								
								add komihash: the fast and fun hashing header!
							
							
							
							
							
						 | 
						
							3 years ago | 
						
					
				
					
						
							
							
								 
								jacqueline
							
						 | 
						
							
							
							
							
								
							
								bdadc159c7
								
							
								
							
						 | 
						
							
							
								
								Add libtags for extracting info from files
							
							
							
							
							
						 | 
						
							3 years ago | 
						
					
				
					
						
							
							
								 
								jacqueline
							
						 | 
						
							
							
							
							
								
							
								53ad4fc3f2
								
							
								
							
						 | 
						
							
							
								
								daniel wat
							
							
							
							
							
						 | 
						
							3 years ago | 
						
					
				
					
						
							
							
								 
								ailurux
							
						 | 
						
							
							
							
							
								
							
								78ec09c494
								
							
								
							
						 | 
						
							
							
								
								Touchwheel test
							
							
							
							
							
						 | 
						
							3 years ago |