ailurux
4353779810
WIP: Add last_position field to track data and start on implementation
2024-09-12 17:35:22 +10:00
ailurux
1f5ce24389
Rename set_style to set_subject
2024-09-10 15:58:03 +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
ailurux
20d5de38cc
Style regulatory icons so they are visible with the light theme
2024-08-29 16:08:11 +10:00
ailurux and jacqueline
96a224c0df
Lua API improvements and fixes
...
Co-authored-by: jacqueline <me@jacqueline.id.au >
2024-08-29 15:20:22 +10: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
e6c77f17b8
Switch output mode to headphones when plugged in
2024-08-26 15:43:00 +10:00
ailurux
e1b2149210
Merge branch 'main' of codeberg.org:cool-tech-zone/tangara-fw
2024-08-26 11:15:48 +10:00
ailurux
978429109e
Fix queue serialisation so that the position is correctly applied
2024-08-26 11:15:27 +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
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
98cc3edb01
Add luals-stub for queue open_playlist
2024-08-15 13:09:38 +10:00
ailurux
40e08f4823
Merge branch 'main' of codeberg.org:cool-tech-zone/tangara-fw
2024-08-15 12:46:43 +10:00
ailurux
5ab4c2f0d6
Update position when updating the shuffler
2024-08-15 12:42:57 +10:00
ailurux
022aa38396
Fix for position persisting when queue reset
2024-08-14 10:19:26 +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
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
ailurux
8597590732
Increase bluetooth stack size
2024-07-23 16:20:45 +10:00
ailurux
a440d71bef
Continue decoding even if OV_HOLE is returned
2024-07-22 16:04:20 +10:00
ailurux
6f98eaf85e
Fix off by one error
2024-07-22 15:54:44 +10:00
ailurux
496baefe66
Oops, forgot a return statement
2024-07-22 15:42:20 +10:00
ailurux
514540d89c
Queue now keeps file offsets in memory to speed up search
2024-07-22 14:37:05 +10:00
ailurux
bc2527135a
Fix std::optional access
2024-07-16 14:39:01 +10:00
ailurux and cooljqln
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 >
2024-07-16 01:23:43 +00:00
ailurux
cb9560428d
Fix issue with previous not working with shuffle
2024-06-18 15:30:35 +10:00
ailurux and jacqueline
7c107e739a
Add basic bluetooth queue controls
2024-06-11 08:52:31 +10:00
ailurux and cooljqln
8de07fe8fa
daniel/bluetooth-avrc ( #80 )
...
Have a squizzy and lemme know if any issues @cooljqln 🐝
Reviewed-on: https://codeberg.org/cool-tech-zone/tangara-fw/pulls/80
Co-authored-by: ailurux <ailuruxx@gmail.com >
Co-committed-by: ailurux <ailuruxx@gmail.com >
2024-06-06 04:52:00 +00:00
ailurux
9dbcd6a5c8
Fix prev/next behaviour on database iterator
...
Fixes issue with apparent duplicated tracks in the infinite list
2024-05-30 13:49:56 +10:00
ailurux
ef812a53e5
Minor formatting fix
2024-05-29 08:18:31 +10:00
ailurux
9d67ddcf6e
Fix issue where failing to connect bt device initially won't retry
2024-05-29 08:14:07 +10:00
ailurux
e7272af4ae
Merge branch 'main' of codeberg.org:cool-tech-zone/tangara-fw
2024-05-14 16:36:46 +10:00
ailurux
e06a096194
Minor improvements to infinite list widget
2024-05-14 16:34:37 +10:00
ailurux
ce9861260d
Remove unused local var
2024-05-10 14:18:04 +10:00
ailurux
e06610f3a6
Minor fixes before PR
2024-05-10 13:27:01 +10:00
ailurux
0062eb9a9e
Rename widget to InfiniteList
2024-05-10 13:16:29 +10:00
ailurux
ee5657cb44
Fix imports after merge
2024-05-10 13:07:12 +10:00
ailurux
3f177cdb88
Merge branch 'main' into file-browser
2024-05-10 13:06:20 +10:00
ailurux
e4ce7c4ac2
Merge branch 'main' of codeberg.org:cool-tech-zone/tangara-fw
2024-05-10 12:20:51 +10:00
ailurux
5b109ed327
Tweaks to default d-pad controls
2024-05-10 12:20:25 +10:00
ailurux
8019c76918
File browser and track browser bug fixes
2024-05-06 15:48:04 +10:00
ailurux
eeb3f2d406
WIP: File browser, needs bug fixes
2024-05-06 12:36:16 +10:00
ailurux
fb3d6a7b86
WIP: Add destructor for FileIterator
2024-05-02 17:08:40 +10:00
ailurux
4aed95a3cd
WIP: Lua filesystem starting point
2024-05-02 17:02:58 +10:00
ailurux
4eb1a074f7
Merge branch 'main' of codeberg.org:cool-tech-zone/tangara-fw
2024-04-22 09:48:21 +10:00
ailurux
dfccf56f34
Add support for 64-bit float wav files
2024-04-22 09:48:08 +10:00
ailurux and cooljqln
7f630cebdd
daniel/recycler-list ( #66 )
...
@cooljqln should be good to merge to main, give it a look over though please? :)
Reviewed-on: https://codeberg.org/cool-tech-zone/tangara-fw/pulls/66
Co-authored-by: ailurux <ailuruxx@gmail.com >
Co-committed-by: ailurux <ailuruxx@gmail.com >
2024-04-19 02:06:37 +00:00
ailurux
f20ca9583a
Merge branch 'main' of codeberg.org:cool-tech-zone/tangara-fw
2024-04-08 15:40:16 +10:00
ailurux
01ae3fee30
Status bar consistency improvements
2024-04-08 15:40:07 +10:00
ailurux
25dca40e5d
Fix volume getters/setters for bluetooth
2024-04-02 15:03:49 +11:00
ailurux
e20ebe7574
Merge branch 'main' into lua-volume
2024-04-02 11:13:50 +11:00
ailurux
a750af35aa
Added bluetooth db impl
2024-04-02 11:11:44 +11:00
ailurux
7c5dae8417
Remove unused variable
2024-03-28 16:34:04 +11:00
ailurux
79b6c3b393
Use luaL_checkstring in set_style
2024-03-28 16:29:23 +11:00
ailurux
c8e67cbd80
Merge branch 'main' into themes
2024-03-28 16:17:39 +11:00
ailurux
f1c8866b81
Check type is actually a table
2024-03-28 16:03:37 +11:00
ailurux
78c708e939
Fix log message
2024-03-28 15:36:27 +11:00
ailurux
10441162c4
Fix for adding multiple styles with the same key
2024-03-28 15:36:16 +11:00
ailurux
bf58cb7acf
Minor fixes
2024-03-27 16:11:36 +11:00
ailurux
489fbceb2b
Update icons and volume dialogue to use themes
2024-03-27 16:07:22 +11:00
ailurux
223c4cbbc9
Allow image recoloring properties to be inherited by children
2024-03-27 15:41:22 +11:00
ailurux
f29d31d01c
Image recolouring for database indicator
2024-03-20 15:30:32 +11:00
ailurux
4293c48836
Fix bad merge
2024-03-20 14:08:11 +11:00
ailurux
51dfb5b3e3
Merge branch 'main' into themes
2024-03-20 13:42:03 +11:00
ailurux
170c23b832
Fairyfloss dark theme palette test
2024-03-20 11:47:58 +11:00
ailurux
f1599c237c
Better styling for settings pages + dropdown menus
2024-03-18 13:11:13 +11:00
ailurux
1133d46215
WIP Lua Theming- style classes
2024-03-10 13:20:17 +11:00
ailurux
20c2816a7b
Remove the White Square
2024-03-07 17:52:39 +11:00
ailurux
dc74bc1de9
Add other styles to lua theme
2024-03-07 15:46:42 +11:00
ailurux
312b70f9f6
WIP: Base styles are applied
2024-03-07 14:20:06 +11:00
ailurux
a78614a580
WIP: Getting styles from lua
2024-03-07 12:12:32 +11:00
ailurux
490b067b76
Add luavgl_to_style method
2024-03-07 12:11:20 +11:00
ailurux
6586819171
WIP Commit- Lua setters for volume, bluetooth todo
2024-03-01 19:08:54 +11:00
ailurux
5141c9f0bd
Add time.ticks to lua bridge
2024-02-27 17:28:55 +11:00
ailurux
f54347794f
WIP: Flac not working-- coming back to this later
2024-02-22 14:37:14 +11:00
ailurux
912060de1b
Vorbis seeking impl
2024-02-16 17:08:45 +11:00
ailurux
19f60e33c4
Merge branch 'main' into seek-support
2024-02-16 17:02:54 +11:00
ailurux
0baad11b18
WIP: Vorbis seeking
2024-02-16 17:01:22 +11:00
ailurux
aece1c6b58
Opus seeking impl
2024-02-16 16:48:53 +11:00
ailurux
c60bb9ee42
Fix issue with seeking whilst paused
2024-02-16 16:19:12 +11:00
ailurux
d25e5860c7
Only update scrubber if not currently dragging
2024-02-16 15:10:45 +11:00
ailurux
665679b885
WIP: seeking in lua example
2024-02-16 12:55:11 +11:00
ailurux
a49d754da6
Seeking working with hardcoded event, wav only
2024-02-16 10:57:47 +11:00
ailurux
62f6179abe
Added offset for track seeking, wav impl. only rn
2024-02-15 16:12:07 +11:00
ailurux
ffa0894e38
Fixed clamp and write on scroll sensitivity
2024-02-13 11:35:18 +11:00
ailurux
bbbe3a3d55
Updated sensitivity nvs store
2024-02-13 10:42:47 +11:00
ailurux
15f3da0f8c
Merge branch 'main' into scroll-sensitivity
2024-02-13 10:32:59 +11:00
ailurux
26ae027d67
Sensitivity value now between 0 and 255
2024-02-13 10:31:48 +11:00
ailurux
0426d245c8
Scroll sensitivity configurable, but inverted
2024-02-12 17:44:55 +11:00
ailurux
527374c72e
Don't hold lock on notifyChanged
2024-02-12 16:26:37 +11:00
ailurux
9512bd97bb
Add buttons for shuffle + repeat track
2024-02-12 15:36:56 +11:00
ailurux and cooljqln
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
ailurux
5afdb89f9a
Remove delay from read ahead
2023-11-21 15:39:13 +11:00
ailurux
d42de6b122
Fixed extra null bytes at the end of collations
2023-11-09 16:31:20 +11:00
ailurux
28452e77e1
Some fixes to the top bar widget style
2023-09-02 12:56:52 +10:00
ailurux
db601935c6
Merge branch 'main' of git.sr.ht:~jacqueline/tangara-fw
2023-08-28 14:59:52 +10:00
ailurux
6f4ace1dd4
Custom themes and top bar styling
2023-08-28 14:59:29 +10:00
ailurux
d1d4b4a1ab
Add theme class
2023-07-08 16:40:49 +10:00