jacqueline
8819a60dd2
Revert the smaller icons that were actually bigger
...
Google 'images inflation' to learn more
2 months ago
cooljqln
f9c9f49e7f
Merge pull request 'Make icons even smaller' ( #250 ) from ayumi/tangara-fw:small-pngs into main
...
Reviewed-on: https://codeberg.org/cool-tech-zone/tangara-fw/pulls/250
2 months ago
ailurux
3ead3465c3
Merge pull request 'Console: Update doco to point to `sdkconfig`, and handle no-stats cases.' ( #257 ) from tursiae/tangara-fw:tasksconfig into main
...
Reviewed-on: https://codeberg.org/cool-tech-zone/tangara-fw/pulls/257
2 months ago
Tursiae
187cd772ee
s/sdkconfig.local/sdkconfig/g
2 months ago
Tursiae
dcd39a75e8
Also document the `idf.py menuconfig` approach.
2 months ago
ailurux
90b302a9f4
Merge pull request 'Console: Stop `tasks` from hanging in `std::sort`.' ( #256 ) from tursiae/tangara-fw:tasks into main
...
Reviewed-on: https://codeberg.org/cool-tech-zone/tangara-fw/pulls/256
2 months ago
Tursiae
0c2377726f
Console: Update doco to point to `sdkconfig.local`, and handle no-stats cases.
...
When `CONFIG_FREERTOS_GENERATE_RUN_TIME_STATS` is not set, the FreeRTOS
scheduler will not keep track of task runtime statistics, and the `tasks`
command on the console will show `nan%` for the usage.
This adds a recommendation for the user to enable the `...STATS` config in
their build, and also updates the guidance for `configUSE_TRACE_FACILITY`
to point at the supported `sdkconfig.local` configuration pathway, instead
of pointing at the `#define` that's deeper in the configuration stack.
Also, the sampling period is dropped from 2.5s to 10ms when the runtime
stats are not enabled; given that we're not measuring any usage, it's not worth
sleeping any longer than that. We might even be able to drop to zero?
3 months ago
Tursiae
f12168b1b9
Console: Stop `tasks` from hanging in `std::sort`.
...
`std::sort` expects a comparator that returns `a < b`. Flipping this to `a >= b`
would normally be fine to reverse the order, but floats behave weirdly with NaN.
Instead of flipping the comparator, this uses the reverse-iterators to reverse
the sort order of the tasks, and returns to an `a < b` comparator.
3 months ago
ayumi
6452b5a941
Make icons smaller
3 months ago
jacqueline
5275b5ebcb
version bump
3 months ago
ailurux
48495ddafe
Add centre button haptic feedback on touch, and setting to disable/lessen haptics ( #246 )
...
This adds a way for feedback devices to respond to events from outside of LVGL's event system, being passed from input device to feedback device through a vector. This was done so that touch events and long-press triggers can now give feedback through haptics.
This PR also adds haptic modes, saved in nvs similarly to input and locked input modes, to disable or change the haptic effect behaviour based on which mode is selected.
Finally, this also fixes a bug in which some click events would not trigger haptics, at the expense of re-introducing the (undesired?) behaviour of clicking a button that transitions to a new screen causing a double click.
Relevant issues this should close : #195 , #233 , and (partially?) #120
Reviewed-on: https://codeberg.org/cool-tech-zone/tangara-fw/pulls/246
Co-authored-by: ailurux <ailuruxx@gmail.com>
Co-committed-by: ailurux <ailuruxx@gmail.com>
3 months ago
cooljqln
275b931e0b
Merge pull request 'UI/TTS: Add descriptions for UI elements (toggles, dropdowns) lacking them' ( #248 ) from tursiae/tangara-fw:ttsdesc into main
...
Reviewed-on: https://codeberg.org/cool-tech-zone/tangara-fw/pulls/248
3 months ago
cooljqln
f0116a3c85
Merge pull request 'TTS: Re-enable voice accessbility if /.tangara-tts/ contains audio samples.' ( #247 ) from tursiae/tangara-fw:tts into main
...
Reviewed-on: https://codeberg.org/cool-tech-zone/tangara-fw/pulls/247
Reviewed-by: cooljqln <cooljqln@noreply.codeberg.org>
3 months ago
cooljqln
3bad60d3a3
Merge pull request 'Reduce icon file sizes to less than 5% of their original size' ( #249 ) from rdsh/tangara-fw:compress-icons into main
...
Reviewed-on: https://codeberg.org/cool-tech-zone/tangara-fw/pulls/249
3 months ago
rdsh
ab43970526
Compress ce.png and weee.png using pngquant
3 months ago
rdsh
71cfa06695
Compressed icons
3 months ago
Tursiae
9d5438e159
Add missing UI element descriptions for TTS.
3 months ago
Tursiae
aa9e82b777
Add widget descriptions where missing.
3 months ago
Tursiae
ffc62ee5e0
Update the docs to eliminate the mention of the Spoken Interface setting until re-added.
3 months ago
Tursiae
2d8fdbf67f
Make the TTS playback work by assuming the file is a .wav.
...
The extension is needed to trigger format detection in the tag reader.
3 months ago
Tursiae
f04945fef0
Briefly document the TTS module.
3 months ago
rdsh
2ec84a1393
Merge pull request 'main' ( #1 ) from cool-tech-zone/tangara-fw:main into main
...
Reviewed-on: https://codeberg.org/rdsh/tangara-fw/pulls/1
3 months ago
ailurux
9ecb79a264
Add smaller icons for playlists and directory files
3 months ago
ailurux
407c2f36f5
Merge pull request 'Playlist Browser' ( #228 ) from slord/tangara-fw:playlist-browser into main
...
Reviewed-on: https://codeberg.org/cool-tech-zone/tangara-fw/pulls/228
3 months ago
ailurux
342726a9fc
Merge branch 'main' into playlist-browser
3 months ago
cooljqln
ebadc83f78
Merge pull request 'Update to latest version of fusion12 and build it like 10px' ( #244 ) from r-tae/tangara-fw:font-update into main
...
Reviewed-on: https://codeberg.org/cool-tech-zone/tangara-fw/pulls/244
3 months ago
River Tae Smith
db6239de60
Update to latest version of fusion12 and build it like 10px
3 months ago
ailurux
ddd591da1c
Fix issue with last touch wheel time not being initialised
3 months ago
slord
508c8c7910
Merge branch 'main' into playlist-browser
3 months ago
Sam
ff733e8f0c
Wrap filesystem iterator
...
Change to wrapping the filesystem iterator rather than iterating over
table values. Also centralise the is_playlist check and hide Playlists
menu if none are present
3 months ago
ailurux
813db15da8
Fix merge issue breaking control settings screen
3 months ago
cooljqln
38cb3d8219
Merge pull request 'Add optional support for adjusting volume while locked' ( #230 ) from teisenbe/tangara-fw:locked_input into main
...
Reviewed-on: https://codeberg.org/cool-tech-zone/tangara-fw/pulls/230
3 months ago
Sam
844b3f733e
Use Playlist subdirectory
...
Target /Playlists, display and browse sub directories and playlists
within
3 months ago
cooljqln
28846b989b
Merge pull request 'UI tweaks' ( #229 ) from schrockwell/tangara-fw:ui-tweaks-pr into main
...
Reviewed-on: https://codeberg.org/cool-tech-zone/tangara-fw/pulls/229
3 months ago
Tess Eisenberger
546daf71c1
Persist locked control mode setting
3 months ago
Tess Eisenberger
1d485c97b0
Add optional support for changing volume while locked
...
This adds a new Controls setting for adjusting the behavior
when locked, and an option for allowing volume control.
3 months ago
Tess Eisenberger
e8eaf3df10
Add a new setting for input controls when locked
...
This is just the plumbing of the new setting. The input methods will
come in subsequent patches.
3 months ago
Rockwell Schrock
1c0170254c
Add .DS_Store to gitignore
3 months ago
Rockwell Schrock
281518eb58
Autofocus controls in settings screens
3 months ago
Rockwell Schrock
15806716c5
Autofocus the first index on the main menu
3 months ago
Rockwell Schrock
8b12310990
On the playing screen, show "Not Playing" when the queue is empty
3 months ago
Sam
10ba00951b
Remove unused imports
3 months ago
Sam
e343ffee5a
Add playlist browser
...
Add a menu item to main menu and associated browser for playlist files
in the root of the SD card
3 months ago
Rockwell Schrock
6c323f0fd0
Don't detect center button touch until 250ms after wheel touch
3 months ago
ailurux
b98e67972b
Add outline to switch for better legibility in hicon theme
3 months ago
ailurux
ad9eae79fd
Merge pull request 'Highlight background on dropdown focus' ( #208 ) from r-tae/tangara-fw:dropdown-recolour into main
...
Reviewed-on: https://codeberg.org/cool-tech-zone/tangara-fw/pulls/208
3 months ago
River Tae Smith
5163e59130
Change dropdown background on focus
3 months ago
jacqueline
9f9b400fb3
version bump
3 months ago
ailurux
631faea1f5
Fix for wav tagging to handle padding byte with odd size
3 months ago
ailurux
5e3cfc8f3d
Merge branch 'main' of codeberg.org:cool-tech-zone/tangara-fw
3 months ago