jacqueline
|
eacea59e8a
|
Do more to avoid and recover from partial db updates
- do not power off in an update is in progress
- explicitly store last update time, rather than deriving it from
unchanged tracks.
|
2024-01-30 11:03:31 +11:00 |
|
jacqueline
|
c399199bfc
|
Improve handling of sd card changes during runtime
- mount if an sd card is inserted
- unmount if it's removed
|
2024-01-30 09:55:31 +11:00 |
|
jacqueline
|
9039a97ab4
|
version bump due to schema version bump
|
2024-01-29 21:32:28 +11:00 |
|
jacqueline
|
04ff8bf492
|
Extract album artist from libtags-processed files
|
2024-01-29 19:11:10 +11:00 |
|
Robin Howard
|
6b9a513214
|
Merge pull request 'Makes the ⏮ and ⏭ on the Now Playing screen work' (#14) from rh/next-prev into main
Reviewed-on: https://codeberg.org/cool-tech-zone/tangara-fw/pulls/14
Reviewed-by: cooljqln <cooljqln@noreply.codeberg.org>
|
2024-01-23 02:31:23 +00:00 |
|
 Robin HowardandRobin Howard
|
2f93ac3c59
|
Add next+prev buttons to the Now Playing screen.
|
2024-01-23 02:30:18 +00:00 |
|
 Robin HowardandRobin Howard
|
429abd1237
|
Fix bug where calling TrackQueue's next() repeatedly would increase the position despite running off the end of the queue.
|
2024-01-23 02:30:18 +00:00 |
|
 Robin HowardandRobin Howard
|
3f1fadbeef
|
Plumb queue next+previous through to Lua, incl. with stubs and docs.
|
2024-01-23 02:30:18 +00:00 |
|
jacqueline
|
9b63f14cb8
|
Flesh out contributing section of README.md
|
2024-01-23 10:27:04 +11:00 |
|
jacqueline
|
d7ba9420fe
|
bump to 0.1.3
|
2024-01-19 12:57:09 +11:00 |
|
jacqueline
|
cd650b30bd
|
fix some lua stack leaks + add a console func to help debug
|
2024-01-19 12:52:41 +11:00 |
|
jacqueline
|
1525afe8aa
|
fix issue with unclipped dither
|
2024-01-19 08:47:37 +11:00 |
|
jacqueline
|
d1ae1a4230
|
on second thought, let's not violate patents. 'tis a silly system.
|
2024-01-18 14:55:27 +11:00 |
|
jacqueline
|
442c45d461
|
bump to 0.1.2
|
2024-01-18 14:53:03 +11:00 |
|
jacqueline
|
e8bcbdeff6
|
make the default sdkconfig more release build-y
|
2024-01-18 14:52:51 +11:00 |
|
jacqueline
|
2d7f9fc775
|
calculate length for CBR mp3 files
|
2024-01-18 14:50:05 +11:00 |
|
jacqueline
|
200a43fad3
|
fix issues with some song info not appearing
|
2024-01-18 14:49:07 +11:00 |
|
jacqueline
|
52f5e95acb
|
wrap long artist names and titles
|
2024-01-18 14:48:28 +11:00 |
|
jacqueline
|
c1b7a0c9f2
|
move lua ui-related data to spi ram
|
2024-01-17 17:50:57 +11:00 |
|
jacqueline
|
ea8a7b0f93
|
allocate lua properties in spi ram
|
2024-01-17 17:31:45 +11:00 |
|
jacqueline
|
c0ec19c496
|
fix some properties that got copied wrong
|
2024-01-17 15:57:12 +11:00 |
|
jacqueline
|
a81c7a8a86
|
split out track pushing
|
2024-01-17 15:47:50 +11:00 |
|
jacqueline
|
1f5249de6f
|
shift some long-lived allocs into spi ram
|
2024-01-17 15:31:23 +11:00 |
|
jacqueline
|
08d16e8580
|
whoops
|
2024-01-17 12:09:33 +11:00 |
|
jacqueline
|
a4d03fc704
|
Make reindex button work; no feedback yet
|
2024-01-17 12:09:14 +11:00 |
|
jacqueline
|
71b4673039
|
all screens basically working, but bluetooth is rough
|
2024-01-17 11:48:40 +11:00 |
|
jacqueline
|
7cdcd44e0c
|
Begin migration of remaining screens to Lua
|
2024-01-15 12:31:20 +11:00 |
|
 ailuruxandcooljqln
|
0e04eb918e
|
wav-codec (#13)
here is a wav decoder, enjoy!
Reviewed-on: https://codeberg.org/cool-tech-zone/tangara-fw/pulls/13
Reviewed-by: cooljqln <cooljqln@noreply.codeberg.org>
Co-authored-by: ailurux <ailuruxx@gmail.com>
Co-committed-by: ailurux <ailuruxx@gmail.com>
|
2024-01-11 05:54:30 +00:00 |
|
jacqueline
|
55bde70b96
|
add accurate esp and samd versions + expose this info to lua
|
2024-01-10 20:34:36 +11:00 |
|
jacqueline
|
1b2d791a05
|
Use doubles instead of floats for lua numbers (this unpins the ui task)
|
2024-01-10 16:59:07 +11:00 |
|
jacqueline
|
abdc00fd2d
|
Add faad2 for aac decoding
|
2024-01-10 14:32:22 +11:00 |
|
jacqueline
|
44fdf69674
|
tweak wheel sensitivity, improve AKS for centre button
|
2024-01-09 15:06:14 +11:00 |
|
jacqueline
|
09eacb71f0
|
bringup r8 muting
|
2024-01-09 14:17:58 +11:00 |
|
jacqueline
|
0db85f5e9e
|
move default theme into styles, for easier lua overrides
|
2024-01-06 09:55:38 +11:00 |
|
jacqueline
|
e12a68a74d
|
split lua stubs into one set for ldoc, and one set for lua-ls
|
2024-01-05 17:15:47 +11:00 |
|
jacqueline
|
aa1dd3d522
|
fix issues with luavgl type annotations
|
2024-01-05 16:37:05 +11:00 |
|
jacqueline
|
34cae4e6e4
|
add an alerts module for lua, and implement a volume indicator with it
|
2024-01-05 10:38:35 +11:00 |
|
jacqueline
|
938ba62f57
|
refactor handling of volume steps; improve controls
|
2024-01-04 15:57:58 +11:00 |
|
jacqueline
|
42a98a3799
|
disable group wrapping by default
|
2024-01-04 10:43:40 +11:00 |
|
jacqueline
|
44e6aee722
|
fix yet more mono i2s issues
|
2024-01-03 19:33:24 +11:00 |
|
jacqueline
|
b6d16a20a4
|
fix issues with leftover bytes in audio converter
|
2024-01-03 17:04:48 +11:00 |
|
jacqueline
|
5f0e16e97a
|
Support changing the usb msc state
|
2023-12-22 16:48:24 +11:00 |
|
jacqueline
|
d4a0085753
|
Fix some dither clipping issues
|
2023-12-20 10:57:24 +11:00 |
|
jacqueline
|
2ccaaf5724
|
Add dither when requantising >16 bit samples
|
2023-12-19 23:41:52 +11:00 |
|
jacqueline
|
8a260dad05
|
Fix sample::FromSigned to not shift by a negative amount
|
2023-12-19 21:50:33 +11:00 |
|
jacqueline
|
62d51a304e
|
replace foxenflac with miniflac
it's better!
|
2023-12-19 18:11:23 +11:00 |
|
jacqueline
|
b5d86a9497
|
little a more stack for main
|
2023-12-19 17:34:01 +11:00 |
|
jacqueline
|
876db2e7eb
|
Add the touchwheel button to the AKS channel
|
2023-12-18 11:19:37 +11:00 |
|
jacqueline
|
414f139ae3
|
Audio fsm usability tweaks
- persist the current volume when the screen locks
- pause playback if headphones are removed
|
2023-12-18 11:05:44 +11:00 |
|
Robin Howard
|
ae72566c0e
|
Have the unit not immediately sleep when starting up.
|
2023-12-14 13:58:19 +11:00 |
|