Commit graph

9 commits

Author SHA1 Message Date
Adriano Caloiaro
50f7d2c048
feat: local favorites support
Favorites are now merged between local list and the remote service and
stored in di-tui's config fle. If no local favorites are configured the
behavior is unchanged; once the user interacts, the config becomes the
source of truth for ordering and visibility.

Merge rules:
  - Local entries appear first, sorted by the user's preference
  - Hidden local entries suppress matching remote entries
  - Remote favorites with no local entry are appended to the end, in order

Reorder saves are debounced 200ms so rapid key presses produce a single
config write. Toggling a favorite saves immediately.
2026-05-02 09:52:28 -06:00
Adriano Caloiaro
36c412afe1
feat: Support the whole audio addict network 2024-05-05 11:44:58 -07:00
503a4b26fe
Add support for color themes 2023-07-08 15:07:03 -06:00
bd48318f02
Improve connection quality and latency resilience 2023-06-01 19:57:47 -06:00
60c79d95e9
Add favorite toggle support 2023-05-23 17:40:32 -06:00
Adriano Caloiaro
cf2887fc1d
Add configuration option for fetching album art 2020-12-14 18:16:36 -07:00
Adriano Caloiaro
8515b5295d
UI Improvements
* Favorites support
* Update currently playing track when new ones start
* Calculate Elapsed time only when a channel is playing
2020-03-01 17:41:04 -05:00
Adriano Caloiaro
3537881a9b
Add artist/track details to now playing view 2020-02-29 22:17:13 -05:00
Adriano Caloiaro
8a194244cc
Code recorg begginning 2020-02-29 14:47:58 -05:00