jacqueline
|
d7ba9420fe
|
bump to 0.1.3
|
2024-01-19 12:57:09 +11:00 |
|
jacqueline
|
442c45d461
|
bump to 0.1.2
|
2024-01-18 14:53:03 +11:00 |
|
jacqueline
|
c0ec19c496
|
fix some properties that got copied wrong
|
2024-01-17 15:57:12 +11:00 |
|
jacqueline
|
7cdcd44e0c
|
Begin migration of remaining screens to Lua
|
2024-01-15 12:31:20 +11:00 |
|
jacqueline
|
55bde70b96
|
add accurate esp and samd versions + expose this info to lua
|
2024-01-10 20:34:36 +11:00 |
|
jacqueline
|
62d51a304e
|
replace foxenflac with miniflac
it's better!
|
2023-12-19 18:11:23 +11:00 |
|
jacqueline
|
64b106c13e
|
add a cool lua repl
|
2023-12-13 16:10:08 +11:00 |
|
jacqueline
|
ca5d7b867c
|
Add shuffle and repeat options for the playback queue
|
2023-12-08 11:11:57 +11:00 |
|
jacqueline
|
b07bfbc6c7
|
Add a second font, flesh out browser screen
|
2023-11-23 10:40:04 +11:00 |
|
jacqueline
|
71ed09a6f7
|
Add two-way databinding for lua, and flesh out the lua statusbar
|
2023-11-14 13:20:04 +11:00 |
|
jacqueline
|
8a0a167adb
|
Convert the main menu screen to lua lol
|
2023-11-12 19:14:09 +11:00 |
|
jacqueline
|
0e661409b1
|
Fix missing licenses
Includes removing unused shared_string
This helps with #6, but there's still more work to do
|
2023-11-07 16:58:08 +11:00 |
|
jacqueline
|
97d63c5553
|
Add a target that yells at you if your sdkconfig is out of date
|
2023-10-26 12:50:02 +11:00 |
|
jacqueline
|
afbf3c31f4
|
Use libcppbor for much much nicer db encoding
|
2023-10-13 15:05:49 +11:00 |
|
jacqueline
|
f09ba5ffd5
|
Use bindey for databinding instead of hand rolling ui updates
|
2023-09-28 08:29:55 +10:00 |
|
jacqueline
|
c214d4b40e
|
Add some more icons, and reflect play/pause in top bar
|
2023-08-28 20:36:31 +10:00 |
|
jacqueline
|
85379b359c
|
Add some cool battery icons
|
2023-08-28 15:01:09 +10:00 |
|
jacqueline
|
958160aa54
|
Use the libspeexdsp resampler
AFAICT it runs a little slower? but it's fixed point, and has much
better understood audio characteristics.
|
2023-08-10 19:12:38 +10:00 |
|
jacqueline
|
67caeb6e3c
|
Use opusfile instead of working directly with ogg and opus
|
2023-08-09 12:00:02 +10:00 |
|
jacqueline
|
f277bd5d0c
|
Add tremor, add new ogg rules to make tremor deps happy
|
2023-08-08 23:34:02 +10:00 |
|
jacqueline
|
4118d880c3
|
Fix dangle build issues, do some tweaks to investigate performance
|
2023-08-07 09:47:44 +10:00 |
|
jacqueline
|
3b240d1cd5
|
remove stb_vorbis
it doesnt work very well
|
2023-08-03 16:16:46 +10:00 |
|
jacqueline
|
fbebc52511
|
Add libsamplerate for resampling decoder output
|
2023-08-01 14:00:31 +10:00 |
|
jacqueline
|
80d7df9109
|
fuck off
|
2023-07-25 17:43:12 +10:00 |
|
jacqueline
|
b6bc6b9e47
|
Ui polish and fleshing out
|
2023-07-13 10:58:06 +10:00 |
|
jacqueline
|
67ab8bf515
|
Bundle our own complete ui font + symbol font
|
2023-07-12 09:59:54 +10:00 |
|
jacqueline
|
aee0474191
|
Add a shared string library
|
2023-06-23 15:31:45 +10:00 |
|
jacqueline
|
1238437717
|
Add flac and ogg decoder deps
|
2023-06-08 08:02:37 +10:00 |
|
jacqueline
|
3041e48ca6
|
Merge branch 'main' of git.sr.ht:~jacqueline/tangara-fw
|
2023-05-24 07:20:16 +10:00 |
|
jacqueline
|
a4f94c812a
|
Annote E V E R Y T H I N G with license info
|
2023-05-23 13:56:22 +10:00 |
|
jacqueline
|
a6ab150405
|
Add tinyfsm, start converting core functions to an FSM-based event loop
|
2023-05-19 21:21:27 +10:00 |
|
jacqueline
|
86c44199b0
|
add komihash: the fast and fun hashing header!
|
2023-05-02 16:10:08 +10:00 |
|
jacqueline
|
bdadc159c7
|
Add libtags for extracting info from files
|
2023-04-28 13:26:47 +10:00 |
|
jacqueline
|
bc8ff773f2
|
Default c++ standard is now 20!
|
2023-01-21 15:08:25 +11:00 |
|
jacqueline
|
393b268e15
|
Vendor tinycbor, since v5 no longer includes it
|
2023-01-21 14:09:00 +11:00 |
|
jacqueline
|
bf6f9cea20
|
building codec tests!
|
2022-12-03 17:50:59 +11:00 |
|
jacqueline
|
16d5d29049
|
Use std::span (backported) and std::byte to make our buffers safer
|
2022-12-03 11:10:06 +11:00 |
|
jacqueline
|
00d4883d3a
|
add a span backport
|
2022-12-03 07:22:24 +11:00 |
|
jacqueline
|
222c810b07
|
fix build errors
|
2022-12-02 13:39:00 +11:00 |
|
jacqueline
|
52e0318292
|
Working-ish libmad build
|
2022-11-17 20:29:18 +11:00 |
|
jacqueline
|
42c387807f
|
Basic libmad build
|
2022-11-17 20:18:01 +11:00 |
|
jacqueline
|
0f18eb9fc4
|
Check in heap tracing config
|
2022-10-14 15:45:37 +11:00 |
|
jacqueline
|
dab6533ae0
|
add gdb script for attaching to the esp32 openocd
|
2022-10-12 16:46:36 +11:00 |
|