Commit Graph

70 Ревизии (d7ba9420fec3ba9d87e478c591e10b84e6be6c2f)

Автор SHA1 Съобщение Дата
jacqueline d1ae1a4230 on second thought, let's not violate patents. 'tis a silly system. преди 2 години
jacqueline c1b7a0c9f2 move lua ui-related data to spi ram преди 2 години
jacqueline 7cdcd44e0c Begin migration of remaining screens to Lua преди 2 години
jacqueline 1b2d791a05 Use doubles instead of floats for lua numbers (this unpins the ui task) преди 2 години
jacqueline abdc00fd2d Add faad2 for aac decoding преди 2 години
jacqueline aa1dd3d522 fix issues with luavgl type annotations преди 2 години
jacqueline 62d51a304e replace foxenflac with miniflac преди 2 години
jacqueline 64b106c13e add a cool lua repl преди 2 години
jacqueline ca5d7b867c Add shuffle and repeat options for the playback queue преди 2 години
jacqueline 3f7f199cb9 Remove pre-iterator concepts преди 2 години
jacqueline 7c6eb2997c Migrate 'now playing' screen to lua преди 2 години
jacqueline b07bfbc6c7 Add a second font, flesh out browser screen преди 2 години
jacqueline 06aca259cb Add basic lua browser screen преди 2 години
jacqueline f34b640588 Add 'btn' support to luavgl преди 2 години
jacqueline 71ed09a6f7 Add two-way databinding for lua, and flesh out the lua statusbar преди 2 години
jacqueline 8a0a167adb Convert the main menu screen to lua lol преди 2 години
jacqueline 0e661409b1 Fix missing licenses преди 2 години
jacqueline 9dc8f5646c Make foxenflac a little less memory hungry преди 2 години
Robin Howard 4ec1cccf4d Bump to latest 5.1 changes since 5.1.1 release. преди 2 години
jacqueline c27880282a Bump esp-idf to v5.1.1 преди 2 години
jacqueline bb91724b94 Codec memory tweaks преди 2 години
jacqueline afbf3c31f4 Use libcppbor for much much nicer db encoding преди 2 години
jacqueline f09ba5ffd5 Use bindey for databinding instead of hand rolling ui updates преди 2 години
jacqueline a2eb0e8961 Fix incorrect default theme преди 2 години
jacqueline dd13a234d2 Place LVGL's memory pool into PSRAM преди 2 години
jacqueline 25c2df57dd Fix some release build warnings преди 2 години
jacqueline 51cb168f79 sorry daniel преди 2 години
jacqueline 958160aa54 Use the libspeexdsp resampler преди 2 години
jacqueline 67caeb6e3c Use opusfile instead of working directly with ogg and opus преди 2 години
jacqueline f277bd5d0c Add tremor, add new ogg rules to make tremor deps happy преди 2 години
jacqueline 1b6811663c Add libogg for handling opus streams reasonably преди 2 години
jacqueline 60f7677132 Do our own resampling преди 2 години
jacqueline 3b240d1cd5 remove stb_vorbis преди 2 години
jacqueline 3511852f39 Add very limited resampling (it's slow as shit) преди 2 години
jacqueline fbebc52511 Add libsamplerate for resampling decoder output преди 2 години
jacqueline 23393312b7 checkin in opus reference decoder преди 2 години
jacqueline d41de537a0 fix libtags m4a issue преди 2 години
jacqueline 7b72e5479e fork the esp-idf fatfs for f_forward and exfat support преди 2 години
jacqueline 4c1f150cbf bump to v5.1 for i2s fixes преди 2 години
jacqueline aee0474191 Add a shared string library преди 2 години
jacqueline 4e5dba1583 Fix leveldb's alignment assumptions (we have 4 byte alignment) преди 2 години
jacqueline 1238437717 Add flac and ogg decoder deps преди 2 години
jacqueline 56c1b5f93b Fix include weirdness for lvgl преди 2 години
jacqueline dd27c35304 convert lvgl from submodule to a plain old directory преди 2 години
jacqueline a4f94c812a Annote E V E R Y T H I N G with license info преди 2 години
jacqueline a6ab150405 Add tinyfsm, start converting core functions to an FSM-based event loop преди 2 години
jacqueline 86c44199b0 add komihash: the fast and fun hashing header! преди 3 години
jacqueline bdadc159c7 Add libtags for extracting info from files преди 3 години
jacqueline 53ad4fc3f2 daniel wat преди 3 години
ailurux 78ec09c494 Touchwheel test преди 3 години