aboutsummaryrefslogtreecommitdiffstats
path: root/tests
AgeCommit message (Collapse)AuthorFilesLines
38 hoursfeat: render help with Pango markup in qarmadanix1-0/+20
qarma --info supports Pango markup; bold headers + monospace command column. Stdout path stays plain text (no tags leak to terminal). Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
38 hoursfix: qarma_select returns empty with plain --listdanix1-0/+26
Use --radiolist --print-column=2 so the selected screen value is actually printed. Plain --list printed nothing on selection, so the qarma set flow exited without applying. Caught in hardware smoke test. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
39 hoursfeat: required-binary preflight check in maindanix1-0/+13
Spec error-handling requirement (swaybg/wal always, qarma when GUI). Caught by final integration review. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
39 hoursfeat: help screen + main dispatchdanix1-0/+30
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
39 hoursfeat: set action (CLI + qarma selection)danix1-0/+23
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
39 hoursfeat: restore action (saved -> default fallback)danix1-0/+21
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
39 hoursfeat: wpaper symlink + theme applicationdanix1-0/+14
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
39 hoursfeat: apply_output with selective kill + persistencedanix1-0/+25
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
39 hoursfeat: parse --set H=/V= argumentsdanix1-0/+27
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
39 hoursfeat: output mapping + state path helpersdanix1-0/+22
Add three helper functions for logical-to-physical output mapping and state file paths: output_for maps H|V to physical connectors, wall_file_for returns config paths, pid_file_for returns cache paths. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
39 hoursfeat: theme resolution + persistencedanix1-0/+25
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
39 hoursfeat: conf bootstrap + required-key validationdanix1-0/+26
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
39 hoursfeat: parse_conf key=value config loaderdanix1-0/+17
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
39 hoursfeat: expand_tilde helperdanix1-0/+11
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
39 hourstest: bats setup/teardown + sourceable wallp stubdanix1-0/+28
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>