jacqueline
9c95c2b422
Merge branch 'main' of codeberg.org:cool-tech-zone/tangara-fw
2024-09-19 15:03:43 +10:00
jacqueline
111085b857
Add quick USB MSC access to the main menu
2024-09-19 14:53:33 +10:00
ailurux
3be8ae3349
Remove logging
2024-09-17 14:18:05 +10:00
ailurux
c479d699d0
Implements seeking to saved position for tracks
2024-09-17 14:13:05 +10:00
ailurux
6c1757a176
Merge branch 'main' into daniel/persistent-positions
2024-09-17 14:12:17 +10:00
ailurux
c4ec089a90
Added lua methods to access track data
2024-09-17 11:56:19 +10:00
jacqueline
1106012bde
Merge branch 'main' into jqln/tts
2024-09-13 10:17:34 +10:00
ailurux
ca5e866a2f
Remove explicit opacity set on header
2024-09-12 21:28:50 +10:00
ailurux and cooljqln
9a47e43ab7
daniel/theme-tweaks ( #102 )
...
- Multiple improvements + fixes
- Add charge outline icon for improving readability with monochromatic themes
- Add a chevron icon and update existing dropdown menus
- Rename `set_style` to `set_subject` for disambiguation with lvgl's Style type
Reviewed-on: https://codeberg.org/cool-tech-zone/tangara-fw/pulls/102
Reviewed-by: cooljqln <cooljqln@noreply.codeberg.org >
Co-authored-by: ailurux <ailuruxx@gmail.com >
Co-committed-by: ailurux <ailuruxx@gmail.com >
2024-09-12 05:20:07 +00:00
jacqueline
d8b9e65e68
Clean up some tts logging and descriptions
2024-09-12 11:44:20 +10:00
ailurux
1f5ce24389
Rename set_style to set_subject
2024-09-10 15:58:03 +10:00
jacqueline
50d6efada5
Use '/sd' instead of '/sdcard' for accessing the sd card
...
it's cleaner
2024-09-10 14:42:40 +10:00
ailurux and cooljqln
45937ac648
High contrast theme + Icon Improvements ( #100 )
...
Updated settings icon, rounded the circular play/pause icons, and addition of a new high contrast theme. Would be good to get feedback on the high contrast theme at this stage, as my intention is to use it as the basis for other 2-colour themes.
One issue I'm aware of is the charge indicator when recoloured to black is not very legible on the black battery icon. I am planning on adding an additonal outline image that can be recoloured to the background colour to make it stand out more. Happy to fix that in a later PR or I can add it now but it will take a bit of work.
Reviewed-on: https://codeberg.org/cool-tech-zone/tangara-fw/pulls/100
Co-authored-by: ailurux <ailuruxx@gmail.com >
Co-committed-by: ailurux <ailuruxx@gmail.com >
2024-09-09 00:24:08 +00:00
jacqueline
d0f70787b1
m3u and m3u8
2024-09-06 12:41:49 +10:00
jacqueline
0426dfd4f2
Support opening m3u and m3u8 files as playlists
2024-09-06 12:39:53 +10:00
ailurux
20d5de38cc
Style regulatory icons so they are visible with the light theme
2024-08-29 16:08:11 +10:00
jacqueline
91eaed4b37
use snake_case consistently in lua function names
2024-08-29 15:52:34 +10:00
jacqueline
3421bd652c
When clicking a track in the file browser, play it
...
Includes adding a `playback.is_playable` for working out whether or not
a particular file is able to be played
2024-08-28 15:30:53 +10:00
jacqueline and cooljqln
9ec8d6dafc
Handle the loading state whilst appending many tracks better
...
1) Update the queue length periodically so that the user can see we're
working
2) Clear any previous track and display "loading..." instead
2024-08-28 04:07:21 +00:00
ailurux
e0b057b3fa
Various UI tweaks and improvements
2024-08-27 16:30:40 +10:00
ailurux
a09b3f24fe
Update battery icon to be a bit smaller
2024-08-27 13:19:39 +10:00
ailurux
0f9005626d
Redesigned many icons, added styles for battery icon recolouring based on percentage
2024-08-16 16:56:58 +10:00
ailurux
9cdb268b2b
Updated a few icons
2024-08-16 13:04:44 +10:00
jacqueline
3ed3f1dfeb
Add cool skeumorphic embossing
2024-08-16 11:42:32 +10:00
ailurux
f203bfde60
Add border to switch widget
2024-08-15 16:36:16 +10:00
ailurux
0662bb037b
Some UI/themes tweaks
2024-08-15 16:14:18 +10:00
ailurux and cooljqln
d719f9c501
daniel/theme-setting ( #87 )
...
- Themes can be loaded from disk and built-in
- Themes can be selected in a new themes menu of the settings screen
- Some touch-ups to existing themes
- The saved theme is persisted in nvs
Reviewed-on: https://codeberg.org/cool-tech-zone/tangara-fw/pulls/87
Reviewed-by: cooljqln <cooljqln@noreply.codeberg.org >
Co-authored-by: ailurux <ailuruxx@gmail.com >
Co-committed-by: ailurux <ailuruxx@gmail.com >
2024-08-12 03:19:03 +00:00
jacqueline
2a280c9b4b
Start playback immediately when selecting a playlist
2024-07-30 14:56:42 +10:00
ailurux and cooljqln
b349599174
daniel/playlist-queue ( #84 )
...
Support for playlist files being opened along side the queue's own playlist. Playlists can be opened from the file browser, if the file ends in ".playlist" (will add support for .m3u as well eventually)
Reviewed-on: https://codeberg.org/cool-tech-zone/tangara-fw/pulls/84
Co-authored-by: ailurux <ailuruxx@gmail.com >
Co-committed-by: ailurux <ailuruxx@gmail.com >
2024-07-30 04:36:48 +00:00
jacqueline
0cc7536684
Add a settings screen with power+battery info
...
Mostly for debugging, but also u can toggle fast charging off and on now
2024-07-24 15:29:45 +10:00
jacqueline
ac54cab319
Add Hangul characters to the bundled font
2024-07-18 18:57:51 +10:00
jacqueline
7012e64a14
Fix an error in the scroll sensitivity UI
2024-07-17 14:13:03 +10:00
jacqueline
d8ce31e46b
Scroll to top when selecting the back button
2024-07-17 13:38:44 +10:00
jacqueline
374bc5e734
Add a screen for FCC and CE regulatory nonsense
2024-07-17 13:38:19 +10:00
jacqueline
0ca82fb1d1
Fix the top bar scrolling off the screen on the licenses screen
2024-07-17 13:37:38 +10:00
jacqueline
24fde7af0c
Disable shuffle when selecting 'play all'
2024-07-12 16:14:52 +10:00
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.
2024-07-12 14:40:54 +10:00
jacqueline
a3eb2dd9dc
WIP improve bluetooth api and settings screen
2024-07-11 15:11:28 +10:00
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.
2024-07-03 10:43:54 +10:00
jacqueline
9204b585ae
show a message if the sd card is unmounted
2024-06-28 13:50:40 +10:00
jacqueline
624e4555ad
tweak file browser icon
2024-06-28 10:57:26 +10:00
jacqueline
0db9ffc905
use cuter images on the main menu
2024-06-28 10:56:31 +10:00
jacqueline
9db964ce74
WIP start on an updated main menu ui
2024-06-28 09:57:46 +10:00
jacqueline
95072d865c
remove chatty log
2024-06-27 16:13:05 +10:00
jacqueline
0bbf279e5e
Add a button to shuffle+play the current view
2024-06-27 12:22:53 +10:00
ailurux
cb9560428d
Fix issue with previous not working with shuffle
2024-06-18 15:30:35 +10:00
jacqueline
ba808916a8
Add fusion fonts to lua partition
2024-06-14 13:37:06 +10:00
jacqueline
2d6c70d5f6
Fix missing duration when no track is playing
2024-06-14 13:36:29 +10:00
jacqueline
7f2d56e29a
Load fonts dynamically from /lua
...
This unfortunately slows boot time by a bit, but I think we should be able to reclaim that time eventually.
2024-06-14 13:35:42 +10:00
jacqueline
e58dcf6dc5
WIP fix issues introduced by lvgl version bump
2024-06-12 18:46:07 +10:00