Commit Graph

  • ea13d692a6 Revert "Enable scroll wrap-around" because it sucks custom-try-329 Ondřej Hruška 2025-04-17 00:23:45 +0200
  • 312bd22b3e Implement play buttons for a folder with music Ondřej Hruška 2025-04-17 00:15:17 +0200
  • 2bf904135e Implemented sorted file iterator Ondřej Hruška 2025-04-14 23:54:08 +0200
  • a45b63528e Implemented sorted file iterator filesort Ondřej Hruška 2025-04-14 23:54:08 +0200
  • 0e18330233 Adjust bluetooth volume change speed to more usable Ondřej Hruška 2025-04-14 20:18:01 +0200
  • 1e340b2cea Add ark pixel font's latin feature branch font. leper 2025-04-13 17:16:29 +0200
  • 4a50ed775e Make media buttons control use double click so it is less prone to accidental track skips Ondřej Hruška 2025-04-13 10:09:24 +0200
  • 0e7f0732c5 Enable scroll wrap-around Ondřej Hruška 2025-04-13 09:48:58 +0200
  • 0c7a8909c7 Changed volume to go in 5pct steps Ondřej Hruška 2025-04-13 09:48:36 +0200
  • 20ccf51d2b Merge pull request 'fix premature pause at end of last track of queue' (#317) from Be.ing/tangara-fw:premature_pause into main ailurux 2025-04-14 07:22:54 +0000
  • 3804b2e2e8 Merge pull request 'Current theme reloading' (#324) from ayumi/tangara-fw:reload-theme into main ailurux 2025-04-14 04:17:19 +0000
  • b87e991a1c Allow the WavPack’s output buffer to be optionally allocated in IRAM ayumi 2025-04-06 14:56:47 +0200
  • 4890c7915c Add the missing WavPack decoder licence to the Licence screen ayumi 2025-04-05 20:58:33 +0200
  • 3713c859ad Make media buttons control use double click so it is less prone to accidental track skips custom Ondřej Hruška 2025-04-13 10:09:24 +0200
  • 972eb280d0 Enable scroll wrap-around Ondřej Hruška 2025-04-13 09:48:58 +0200
  • 2ab4e9d8a6 Changed volume to go in 5pct steps Ondřej Hruška 2025-04-13 09:48:36 +0200
  • b8f13c804b
    Add an option to reload the current theme ayumi 2025-04-12 14:29:07 +0200
  • c4c6c9df7b fix premature pause at end of last track of queue Be 2025-04-09 22:52:42 -0500
  • 71ac67bad3 Merge pull request 'Include more character sets.' (#304) from leper/tangara-fw:extended_latin_a_b_greek into main cooljqln 2025-04-06 23:05:32 +0000
  • 0278d0e3df version bump jacqueline 2025-04-01 15:57:27 +1100
  • 4d7893cb97 Quick fix unmount requests getting dropped when there's no sd card jacqueline 2025-04-01 15:13:13 +1100
  • 22fd238ed2 app console: add largest free block size to `heaps` Be 2025-03-04 16:53:59 -0600
  • 9cc5fec1f5 Include more character sets. leper 2025-03-22 14:52:24 +0100
  • 8dee86f1f3 version bump jacqueline 2025-03-20 10:29:23 +1100
  • a3be3cbfff Bump the max BT TX power up to +9dBm jacqueline 2025-03-20 10:18:10 +1100
  • c9ce88a457 ailurux/button-media-controls (#264) ailurux 2025-03-19 04:25:20 +0000
  • 95dd0ddec5 Merge pull request 'Include a subset of Cyrillic characters in the fonts' (#298) from ayumi/tangara-fw:cyrillic into main cooljqln 2025-03-19 04:18:49 +0000
  • 5995b3a48e Merge pull request 'WavPack and APEv2 tags support' (#218) from ayumi/tangara-fw:wavpack into main cooljqln 2025-03-19 04:18:10 +0000
  • 34e7ce869b Merge pull request 'Support padding the left side of the display with black columns' (#302) from display_padding into main cooljqln 2025-03-19 03:31:18 +0000
  • d8453e3e13
    Add the ability to display a subset of Cyrillic characters ayumi 2025-03-13 04:37:01 +0100
  • 885eb1812c
    Add WavPack support ayumi 2025-01-31 19:08:39 +0100
  • a363986076
    Add support for APEv2 tags and detecting WavPack files ayumi 2025-01-30 10:08:37 +0100
  • 52217b637d
    Don’t assume that each tagging format is only used by one file format ayumi 2025-01-30 07:58:36 +0100
  • fe38a57120 Merge pull request 'Allow manually unmounting the SD card' (#271) from ayumi/tangara-fw:unmount into main cooljqln 2025-03-12 23:51:40 +0000
  • 9fdf94e9ce
    Allow manually unmounting the SD card ayumi 2025-02-15 02:25:27 +0100
  • 42c2a4f244 Merge pull request 'Trim whitespace from end of bluetooth device names' (#288) from tahnok/tangara-fw:trim-bt-name-whitespace into main cooljqln 2025-03-05 02:37:55 +0000
  • 826190edcf Emit a 'known devices changed' event when we forget a known device jacqueline 2025-03-05 13:26:44 +1100
  • 1d1cae2a82 Merge pull request 'add bt_forget console command' (#289) from tahnok/tangara-fw:bt_forget into main cooljqln 2025-03-05 02:19:55 +0000
  • 22a44e48bc add bt_forget console command Wesley Ellis 2025-02-28 11:42:23 -0500
  • ff9c4885bf Trim whitespace from end of bluetooth device names Wesley Ellis 2025-02-27 20:57:19 -0500
  • 048f86676e Merge pull request 'Change UI thread interval from 0ms minimum to 16ms (reduces UI CPU).' (#285) from tursiae/tangara-fw:idlecpu into main cooljqln 2025-02-28 04:41:28 +0000
  • 91c487b656 Change UI thread interval from 0ms minimum to 16ms (reduces UI CPU). Tursiae 2025-02-27 16:31:59 +1100
  • d147c92053 version bump jacqueline 2025-02-25 16:29:55 +1100
  • f692700346 Merge branch 'main' of codeberg.org:cool-tech-zone/tangara-fw ailurux 2025-02-25 13:03:09 +1100
  • 7a71096638 Fix bug with filesystem iterator prev off by one sometimes ailurux 2025-02-25 13:03:00 +1100
  • ec0e94736a Merge pull request 'Make the new icons smaller' (#281) from ayumi/tangara-fw:small-pngs into main ailurux 2025-02-25 00:50:03 +0000
  • 063bacd459
    Make the new icons smaller ayumi 2025-02-25 01:24:08 +0100
  • 8c262aee55 Update new icons to match others ailurux 2025-02-25 09:57:46 +1100
  • 7c13df3457 Merge pull request 'Add icons to the file browser' (#277) from slord/tangara-fw:file-browser-icons into main cooljqln 2025-02-24 00:46:49 +0000
  • 476a515cd1 Add icons to the file browser Sam 2025-02-23 10:31:15 +0000
  • b97c7974ea Merge branch 'main' of codeberg.org:cool-tech-zone/tangara-fw ailurux 2025-02-20 17:26:06 +1100
  • ca74ace48c Fix file iterator prev to work with hidden files present ailurux 2025-02-20 17:25:57 +1100
  • 4ddeeee0f2 Wire up the nvs pad to the display pad jacqueline 2025-02-20 16:00:04 +1100
  • 830e000fcb Support a left padding value in display init data jacqueline 2025-02-20 15:50:26 +1100
  • 61da6754a0 Add nvs key for left padding ailurux 2025-02-20 14:57:11 +1100
  • e7fa9bfbd1 Merge pull request 'Avoid spamming logs if there is no /.tangara-tts/' (#275) from tursiae/tangara-fw:ttslogging into main cooljqln 2025-02-19 01:57:24 +0000
  • eba8825d9f Gate playback on the existence of /.tangara-tts/. Tursiae 2025-02-18 23:39:48 +1100
  • 49e92c295e Hotfix: Update filesystem iterator to work with changes to infinite list ailurux 2025-02-18 10:39:16 +1100
  • 0adf31b72d Merge pull request 'Bump storage unmount timer to 2 minutes to match idle timer' (#269) from rilight/tangara-fw:unmount-timer into main cooljqln 2025-02-17 04:58:44 +0000
  • 280ce7c1df Bump storage unmount timer to 2 minutes to match idle timer Riley Inman 2025-02-13 19:42:45 -0800
  • ad0f847e68 Merge pull request 'Change output mode when bluetooth connects/disconnects' (#261) from ailurux/output-mode-fix into main cooljqln 2025-02-14 00:23:58 +0000
  • 74486e2fbd
    docs: user account needs dialout to flash Caitlin McCann 2025-02-10 19:32:11 -0800
  • 508a6ead16 Merge pull request 'Make the last two images smaller' (#262) from ayumi/tangara-fw:small-pngs into main cooljqln 2025-02-11 03:05:10 +0000
  • 285c4928af Only change output mode if the new output mode is different ailurux 2025-02-11 12:43:01 +1100
  • 38deb8d4e1
    Make the last two images smaller ayumi 2025-02-11 00:52:26 +0100
  • 569ed6c0cc TTS: Implement and wire up a TTS toggle in Display Settings (#251) Tursiae 2025-02-11 00:23:35 +0000
  • 29ad80d113 Merge branch 'main' of codeberg.org:cool-tech-zone/tangara-fw ailurux 2025-02-11 11:02:15 +1100
  • fff980a979 Fix bug in infinite list causing items to be removed (#253) ailurux 2025-02-11 11:02:04 +1100
  • 167fea6b5b TTS: Better document the ownership and task/control flow. Tursiae 2025-02-10 00:02:57 +1100
  • fe7c26d27d TTS: Avoid exhausting the WorkerPool with concurrent TTS playback. Tursiae 2025-02-09 18:25:16 +1100
  • 8819a60dd2 Revert the smaller icons that were actually bigger jacqueline 2025-02-11 10:37:19 +1100
  • f9c9f49e7f Merge pull request 'Make icons even smaller' (#250) from ayumi/tangara-fw:small-pngs into main cooljqln 2025-02-10 23:36:10 +0000
  • 3ead3465c3 Merge pull request 'Console: Update doco to point to `sdkconfig`, and handle no-stats cases.' (#257) from tursiae/tangara-fw:tasksconfig into main ailurux 2025-02-10 22:24:45 +0000
  • 187cd772ee s/sdkconfig.local/sdkconfig/g Tursiae 2025-02-10 16:58:20 +1100
  • 4f08a0838a Change output mode when bluetooth connects/disconnects ailurux 2025-02-10 16:23:13 +1100
  • dcd39a75e8 Also document the `idf.py menuconfig` approach. Tursiae 2025-02-10 16:12:54 +1100
  • 90b302a9f4 Merge pull request 'Console: Stop `tasks` from hanging in `std::sort`.' (#256) from tursiae/tangara-fw:tasks into main ailurux 2025-02-10 00:49:43 +0000
  • 0c2377726f Console: Update doco to point to `sdkconfig.local`, and handle no-stats cases. Tursiae 2025-02-09 14:34:16 +1100
  • f12168b1b9 Console: Stop `tasks` from hanging in `std::sort`. Tursiae 2025-02-09 12:35:34 +1100
  • 6452b5a941
    Make icons smaller ayumi 2025-02-07 04:18:35 +0100
  • 5275b5ebcb version bump jacqueline 2025-02-07 13:57:17 +1100
  • 48495ddafe Add centre button haptic feedback on touch, and setting to disable/lessen haptics (#246) ailurux 2025-02-07 02:44:24 +0000
  • 275b931e0b Merge pull request 'UI/TTS: Add descriptions for UI elements (toggles, dropdowns) lacking them' (#248) from tursiae/tangara-fw:ttsdesc into main cooljqln 2025-02-07 01:14:51 +0000
  • f0116a3c85 Merge pull request 'TTS: Re-enable voice accessbility if /.tangara-tts/ contains audio samples.' (#247) from tursiae/tangara-fw:tts into main cooljqln 2025-02-07 01:13:52 +0000
  • 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 cooljqln 2025-02-07 00:29:52 +0000
  • ab43970526 Compress ce.png and weee.png using pngquant rdsh 2025-02-06 22:10:54 +0100
  • 71cfa06695 Compressed icons rdsh 2025-02-06 20:26:26 +0100
  • 9d5438e159 Add missing UI element descriptions for TTS. Tursiae 2025-02-06 18:34:24 +1100
  • aa9e82b777 Add widget descriptions where missing. Tursiae 2025-02-06 15:43:06 +1100
  • ffc62ee5e0 Update the docs to eliminate the mention of the Spoken Interface setting until re-added. Tursiae 2025-02-06 17:00:32 +1100
  • 2d8fdbf67f Make the TTS playback work by assuming the file is a .wav. Tursiae 2025-02-06 00:13:40 +1100
  • f04945fef0 Briefly document the TTS module. Tursiae 2025-02-06 01:24:08 +1100
  • 2ec84a1393 Merge pull request 'main' (#1) from cool-tech-zone/tangara-fw:main into main rdsh 2025-02-05 21:57:45 +0000
  • 9ecb79a264 Add smaller icons for playlists and directory files ailurux 2025-02-05 16:33:05 +1100
  • 407c2f36f5 Merge pull request 'Playlist Browser' (#228) from slord/tangara-fw:playlist-browser into main ailurux 2025-02-05 04:56:06 +0000
  • 342726a9fc Merge branch 'main' into playlist-browser ailurux 2025-02-05 04:55:41 +0000
  • 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 cooljqln 2025-02-05 03:52:23 +0000
  • db6239de60 Update to latest version of fusion12 and build it like 10px River Tae Smith 2025-02-05 12:41:25 +1100
  • ddd591da1c Fix issue with last touch wheel time not being initialised ailurux 2025-02-05 10:20:18 +1100
  • 508c8c7910 Merge branch 'main' into playlist-browser slord 2025-02-04 21:17:57 +0000