aboutsummaryrefslogtreecommitdiffstats
path: root/desktop/companion/test_lines.js
AgeCommit message (Collapse)AuthorFilesLines
15 hourscompanion: artist and groove linesDanilo M.1-1/+17
Artist keys match as a case-insensitive substring of the MPRIS artist, so collaborations and feat. credits still hit; the cost is a short key over-matching, marked as a ponytail ceiling. appMap/appList take their defaults so the settings page can serve artists with the same helpers. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
18 hourscompanion: editable per-app lines in a settings pageDanilo M.1-0/+63
Her per-app lines were hardcoded in Lines.js under app:<class>. They now live in Prefs.companionApps once edited and fall back to Lines.js until then, read live by Companion.qml so a save needs no restart. The new Companion phrases page does full CRUD on apps and their phrases, with a draft, SaveBar and Reset to the built-in set, mirroring Ask presets. Companion settings move out of Desktop into their own Companion group.