ailurux
c8e67cbd80
Merge branch 'main' into themes
1 year ago
ailurux
f1c8866b81
Check type is actually a table
1 year ago
ailurux
78c708e939
Fix log message
1 year ago
ailurux
10441162c4
Fix for adding multiple styles with the same key
1 year ago
jacqueline
35a822fe60
Use 48kHz SBC instead of 44.1
1 year ago
jacqueline
d6355ea7c9
Use dual-channel SBC encoding instead of joint-stereo
1 year ago
jacqueline
ee29c25b29
Fork ESP-IDF's bluetooth component
...
i want better sbc encoding, and no cla will stop me
1 year ago
jacqueline
239e6d8950
bump esp-idf to 5.2.1
1 year ago
jacqueline
dd3346d381
HACK: auto-accept CFM pairing, and increase the connection timeout
...
This gets Tangara connecting to most non-trivial devices, including car
headunits and my laptop. We can add a real UI / better timeout handling
for this later (likely via a new BluetoothState?)
1 year ago
ailurux
bf58cb7acf
Minor fixes
1 year ago
ailurux
489fbceb2b
Update icons and volume dialogue to use themes
1 year ago
ailurux
223c4cbbc9
Allow image recoloring properties to be inherited by children
1 year ago
jacqueline
4cec85af2d
implement handling of stream/playback ending
1 year ago
jacqueline
078b77d0f7
pass stream start/update/end events through the whole pipeline
1 year ago
jacqueline
175bfc4e3e
WIP rewrie audio pipeline+fsm guts for more reliability
1 year ago
jacqueline
5c985afd25
Version bump
1 year ago
jacqueline
d11eea7e0b
use charge status for staying on, not usb status
...
usb status doesnt seem to be updating properly yet
1 year ago
jacqueline
cddfc2fbf7
Dont allow quitting the msc screen when msc is enabled
1 year ago
jacqueline
3dc0989c7f
fix db key prefix format, and use per-file modification times
1 year ago
jacqueline
dadac304dd
Add very basic usb msc ui
1 year ago
jacqueline
7305820aa9
Add doc for canPop
1 year ago
jacqueline
684ff50ef4
Add support for screens declaring that they can't be popped
...
Needed as prep for usb msc support; you really shouldn't leave the MSC
settings screen until you've disabled usb msc.
1 year ago
jacqueline
21ae6a9626
comment out dev unit hack
...
the nano code bug has received the hack, so now we don't need it
applying by default anymore
1 year ago
jacqueline
654dcb34d6
Support pinning decoded images to RAM
1 year ago
ailurux
f29d31d01c
Image recolouring for database indicator
1 year ago
ailurux
4293c48836
Fix bad merge
1 year ago
ailurux
51dfb5b3e3
Merge branch 'main' into themes
1 year ago
ailurux
170c23b832
Fairyfloss dark theme palette test
1 year ago
jacqueline
a05d93a1e2
Start using the lock switch polarity bit in nvs
1 year ago
jacqueline
46e6743771
version bump, plus prep for lock switch hack
1 year ago
jacqueline
4cd3c187f9
Add exact display size to nvs, since it can vary
1 year ago
cooljqln
edd5eecc14
Merge pull request 'fixes for my green-tab adafruit ST7735R' ( #57 ) from NanoCodeBug/tangara-fw:adafruit-display-fix into main
...
Reviewed-on: https://codeberg.org/cool-tech-zone/tangara-fw/pulls/57
1 year ago
Nano
c423817334
fixes for my green-tab adafruit ST7735R
1 year ago
ailurux
f1599c237c
Better styling for settings pages + dropdown menus
1 year ago
jacqueline
1ea25ab9d3
Use a simpler method of determining charge status
...
idk why the smarter way of doing it doesn't work reliably, but im sick
of it
1 year ago
jacqueline
c5c6506ebc
Merge branch 'main' of codeberg.org:cool-tech-zone/tangara-fw
1 year ago
jacqueline
2eb3fd53d7
Update the battery status when plugging/unplugging
1 year ago
ailurux
1133d46215
WIP Lua Theming- style classes
1 year ago
jacqueline
686ada3d46
Bring a modified luavgl stub file into our stubs
1 year ago
ailurux
20c2816a7b
Remove the White Square
1 year ago
jacqueline
36a19182be
Use luals-stubs as the source of truth for docs, instead of maintaining
...
separate docs stubs
Includes introducing a cool new script to turn lua-language-server's
json output into markdown documentation.
1 year ago
ailurux
dc74bc1de9
Add other styles to lua theme
1 year ago
ailurux
312b70f9f6
WIP: Base styles are applied
1 year ago
ailurux
a78614a580
WIP: Getting styles from lua
1 year ago
ailurux
490b067b76
Add luavgl_to_style method
1 year ago
jacqueline
beb1f65495
Merge branch 'main' of git.sr.ht:~jacqueline/tangara-fw
1 year ago
jacqueline
eba5adeb8c
Show the now playing screen after being locked for a while
1 year ago
jacqueline
ef72b25660
use prototype inheritance for lua screens, rather than functions
...
this gives us a way to give each screen nice little hooks, like
'onShown' and 'onHidden'. later we can use these hooks to disable
bindings for screens that aren't in-use.
1 year ago
jacqueline
1455288190
Restore the previous track position when booting
1 year ago
jacqueline
53c4ea7805
version bump
1 year ago