jacqueline
|
7cdcd44e0c
|
Begin migration of remaining screens to Lua
|
1 year ago |
jacqueline
|
55bde70b96
|
add accurate esp and samd versions + expose this info to lua
|
1 year ago |
jacqueline
|
62d51a304e
|
replace foxenflac with miniflac
it's better!
|
1 year ago |
jacqueline
|
64b106c13e
|
add a cool lua repl
|
1 year ago |
jacqueline
|
ca5d7b867c
|
Add shuffle and repeat options for the playback queue
|
1 year ago |
jacqueline
|
8a0a167adb
|
Convert the main menu screen to lua lol
|
1 year ago |
jacqueline
|
0e661409b1
|
Fix missing licenses
Includes removing unused shared_string
This helps with #6, but there's still more work to do
|
1 year 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
|
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
|
4118d880c3
|
Fix dangle build issues, do some tweaks to investigate performance
|
2 years ago |
jacqueline
|
3b240d1cd5
|
remove stb_vorbis
it doesnt work very well
|
2 years ago |
jacqueline
|
fbebc52511
|
Add libsamplerate for resampling decoder output
|
2 years ago |
jacqueline
|
80d7df9109
|
fuck off
|
2 years ago |
jacqueline
|
aee0474191
|
Add a shared string library
|
2 years ago |
jacqueline
|
1238437717
|
Add flac and ogg decoder deps
|
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!
|
2 years ago |
jacqueline
|
bdadc159c7
|
Add libtags for extracting info from files
|
2 years ago |
jacqueline
|
bc8ff773f2
|
Default c++ standard is now 20!
|
2 years ago |
jacqueline
|
393b268e15
|
Vendor tinycbor, since v5 no longer includes it
|
2 years ago |
jacqueline
|
bf6f9cea20
|
building codec tests!
|
2 years ago |
jacqueline
|
16d5d29049
|
Use std::span (backported) and std::byte to make our buffers safer
|
2 years ago |
jacqueline
|
00d4883d3a
|
add a span backport
|
2 years ago |
jacqueline
|
222c810b07
|
fix build errors
|
2 years ago |
jacqueline
|
42c387807f
|
Basic libmad build
|
2 years ago |
jacqueline
|
ddcbcad6d4
|
use idf in build
|
2 years ago |
jacqueline
|
9f572cb927
|
Working test runner!!!
|
2 years ago |
jacqueline
|
e219925fac
|
WIP use catch2 instead of unity
|
2 years ago |
jacqueline
|
6584060296
|
Add a unit test app + example tests
|
2 years ago |
jacqueline
|
c29c218b85
|
enable MORE warnings
|
2 years ago |
jacqueline
|
28d73ad866
|
Split driver-y things into a separate component
|
2 years ago |
jacqueline
|
b13a9793e1
|
Set extra compile flags properly
|
2 years ago |
jacqueline
|
dcdfc7b40e
|
cmake changes for including lvgl
|
3 years ago |
jacqueline
|
7d7dc4f996
|
add a cool result library
|
3 years ago |
jacqueline
|
6d20efc702
|
SPI and SD card initialisation
|
3 years ago |
jacqueline
|
8e9053e0ee
|
Add esp-adf to build
|
3 years ago |
jacqueline
|
2b86dc4936
|
Switch to a modernish C++ and cmake, add i2c stuff
|
3 years ago |
jacqueline
|
f665a9223b
|
Project scaffold
|
3 years ago |