24 Commits

Author SHA1 Message Date
922efddf7a check if we're in colourless mode before passing back highlighted text.
pass context to check_mark so we can do the same there.

Fixes  rich.errors.MarkupError
2025-06-22 01:57:58 +01:00
3c985f5e9b apply table styling + stdout highlighting
fix issues with table heading alignments
2025-06-21 23:40:30 +01:00
7abbccae99 add RootTyperAliasGroup
improve the output of projector open if the monitor index is invalid (suggests prj ls-m)

fix highlight for sceneitem commands in _validate_sources()

patch bump
2025-06-21 05:19:57 +01:00
c4480895a1 add empty_if_false to check_mark
patch bump
2025-06-21 00:41:33 +01:00
fd2e629ec2 print colourless check/cross marks if NO_COLOR is set
patch bump
2025-06-20 23:19:27 +01:00
85b653891d keep the colour cyan
patch bump
2025-06-20 21:09:35 +01:00
fbea2cb896 import console as namespace
each console object is now a singleton

patch bump
2025-06-20 02:29:36 +01:00
39f1b01926 add --uuid flags to input list, scene list and sceneitem list 2025-06-20 01:32:36 +01:00
cd7614bfd6 use tuples as records to build the tables 2025-06-06 23:26:33 +01:00
ddb92bb317 upd console colouring
error messages now have style `bold red`
error highlights are now yellow

normal highlights are now green

patch bump
2025-06-06 20:53:35 +01:00
37781f6de7 clean up defaults in help messages 2025-06-04 17:34:45 +01:00
657fa84ea3 wrap scene switch annotations with Annotated 2025-06-04 16:26:27 +01:00
86dc542937 upd table padding + column heading
patch bump
2025-05-25 14:42:55 +01:00
133ce8e711 fix table alignments
patch bump
2025-05-25 10:27:10 +01:00
b21ed78bfa print scene list as rich table 2025-05-24 06:07:35 +01:00
b186685e2f keep it consistent 2025-05-19 14:41:42 +01:00
1dd6992129 add output to scene switch command
add unit test

patch bump
2025-05-19 01:45:31 +01:00
4bae164124 remove trailing comma 2025-05-06 20:40:36 +01:00
3f33af6219 write to stderr
patch bump
2025-05-06 20:36:12 +01:00
6a8e7afc1d assign request client directly to context object. 2025-04-23 15:29:02 +01:00
ab24ca1620 move validation logic into validate module 2025-04-20 21:52:54 +01:00
e64b9311d4 validate preview mode enabled to clean up stack traces 2025-04-20 21:52:25 +01:00
618cdefc17 add --preview flag to scene current and scene switch.
minor bump
2025-04-20 11:29:26 +01:00
8ce9a80eed first commit 2025-04-19 20:15:26 +01:00