jacqueline
9475d10d10
WIP initial tts player wiring
12 months ago
Robin Howard
d8bdb3434d
Adds sdkconfig.local (intentionally not tracked in .git) for local overrides.
...
Here's what I have in mine, for example:
```
CONFIG_LOG_DEFAULT_LEVEL_WARN=n
CONFIG_LOG_DEFAULT_LEVEL_INFO=y
CONFIG_LOG_DEFAULT_LEVEL=3
```
12 months ago
jacqueline
ac54cab319
Add Hangul characters to the bundled font
12 months ago
jacqueline
2ab459598c
Encode snapshots as PNGs when saving to disk
1 year ago
jacqueline
7012e64a14
Fix an error in the scroll sensitivity UI
1 year ago
jacqueline
a3f48074fb
Add a console command to dump a snapshot
1 year ago
jacqueline
d8ce31e46b
Scroll to top when selecting the back button
1 year ago
jacqueline
374bc5e734
Add a screen for FCC and CE regulatory nonsense
1 year ago
jacqueline
0ca82fb1d1
Fix the top bar scrolling off the screen on the licenses screen
1 year ago
ailurux
bc2527135a
Fix std::optional access
1 year ago
ailurux
0a271d786b
daniel/playlist-queue ( #83 )
...
Reviewed-on: https://codeberg.org/cool-tech-zone/tangara-fw/pulls/83
Reviewed-by: cooljqln <cooljqln@noreply.codeberg.org>
Co-authored-by: ailurux <ailuruxx@gmail.com>
Co-committed-by: ailurux <ailuruxx@gmail.com>
1 year ago
jacqueline
24fde7af0c
Disable shuffle when selecting 'play all'
1 year ago
jacqueline
f78de39a75
Give Bluetooth settings a bit of a refresh
...
It's now a bit more responsive to stuff happening, gives you more information, and remembers your previously paired devices for faster switching between them.
1 year ago
jacqueline
a3eb2dd9dc
WIP improve bluetooth api and settings screen
1 year ago
jacqueline
a9d2335e1d
Break FatfsStreamFactory's dep on ServiceLocator
1 year ago
jacqueline
7d33f99216
i will continue to tweak a2dp constants until my great foe "audio stutter" is defeated for all time
1 year ago
jacqueline
ad6a81f3d6
Update the SBC target bitrate
...
Not sure what this actually controls? Probably good to make it match our encoding configuration tho
1 year ago
jacqueline
b63e897268
Move the SPI interrupt alloc to the second core
...
We're a bit close to the line on core0 allocs, so this helps balance things out a bit.
1 year ago
jacqueline
11bddb1b1d
add a console command for dumping intr allocations
1 year ago
jacqueline
53798f4a61
Move audio decoder priorities below bluetooth
...
The previous priority was leading to a nasty consistent stutter, as reading samples from the drain suffer would lead to the decoder immediately unblocking and preempting the SBC encoding.
1 year ago
jacqueline
370d1853b5
Break FatfsStreamFactory's dep on ServiceLocator
1 year ago
jacqueline
41e0605f17
Give PcmBuffer pairs a name, and wire them up in the audio stack
1 year ago
jacqueline
686e14794d
version bump
1 year ago
jacqueline
f42448d501
WIP start on accepting two streams in out audio output
1 year ago
jacqueline
1b7fb84220
Tweak app console setup to improve companion connections
...
- disable regular log output when entering the console
- disable colour changes for the prompt character
1 year ago
jacqueline
88ac96242f
Load fonts asynchronously on a bg task
...
This saves a second or two from bootup; AFAICT this *mostly* reclaims
the dynamic fonts boot time regression.
1 year ago
jacqueline
cbcf1bea61
enable LV_OS_FREERTOS
...
This mostly just adds a mutex around lv_malloc, which is useful for
upcoming work to make font loading async.
1 year ago
jacqueline
984b874d7e
Fix some issues with the splash screen
...
- fix a use-after-free involving the alerts container that was
happening when showing the first screen
- fix some issues where the splash screen wouldn't come up as early as
it needs to when another bootup task was making heavy use of the spi
bus
1 year ago
jacqueline
9204b585ae
show a message if the sd card is unmounted
1 year ago
jacqueline
624e4555ad
tweak file browser icon
1 year ago
jacqueline
6fe08ba73d
reapply bindings when showing screens
1 year ago
jacqueline
8695b04a83
Try to print userdata name when dumping lua stack
1 year ago
jacqueline
0db9ffc905
use cuter images on the main menu
1 year ago
jacqueline
9db964ce74
WIP start on an updated main menu ui
1 year ago
jacqueline
95072d865c
remove chatty log
1 year ago
jacqueline
688fe79471
require a key press before entering the dev console
...
this improves our ability to detect terminals that support line editing
1 year ago
jacqueline
1036f1b00e
fork esp-idf's dev console, in order to add some hooks
1 year ago
jacqueline
1daa1e9b0f
update catch2 to v3.6.0
1 year ago
jacqueline
ed44606162
fix catch2 build options not being applied + enable benchmarking
1 year ago
jacqueline
0bbf279e5e
Add a button to shuffle+play the current view
1 year ago
jacqueline
bfee3742d3
skip the storage test if there's no sd card
1 year ago
jacqueline
525ed2ae1b
Add a basic overview of writing and running tests
1 year ago
jacqueline
8db57d6dc5
Unbreak the tests build
1 year ago
jacqueline
2d04e13cc6
Merge branch 'main' of codeberg.org:cool-tech-zone/tangara-fw
1 year ago
jacqueline
d75927ff92
Use a curve to estimate battery %
...
This is a bit more accurate than our previous linear relationship,
particularly at lower voltages.
1 year ago
ailurux
cb9560428d
Fix issue with previous not working with shuffle
1 year ago
jacqueline
5e2945f246
version bump
1 year ago
jacqueline
00b1ba58f0
Improve DAC power+mute management to reduce clicks and pops
1 year ago
jacqueline
bcaa133a4c
fix unused var warning
1 year ago
jacqueline
ba808916a8
Add fusion fonts to lua partition
1 year ago