a1ed208bdf
add --style and --no-border flags.
...
set default values in Settings class
2025-06-21 23:37:20 +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
bff5d396a4
import console as namespace
...
patch bump
2025-06-20 07:51:12 +01:00
e5040d5ddd
add hidden --debug flag for controlling logging output
...
patch bump
2025-06-20 02:13:50 +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
44527b35e2
upd --password show_default
2025-06-06 17:15:27 +01:00
0bcfc2ae14
ensure set/get both enforce OBS_ prefix
...
add class docstring
patch bump
2025-06-06 17:03:24 +01:00
ab71414d27
no need to create list here
2025-06-04 18:03:29 +01:00
723d79e306
dry up the imports
2025-06-04 15:23:13 +01:00
5b9dd97167
add screenshot sub typer
2025-06-04 12:52:51 +01:00
8a04303af7
swap out pydantic-settings for dotenv (speedup import time)
...
add short names for root options.
2025-06-03 12:39:39 +01:00
7b94ca2d7d
write version to rich console
2025-06-02 18:24:19 +01:00
ec444d9cdd
add version_callback
...
rename version command to obs-version
upd version unit test
2025-06-02 17:31:44 +01:00
2739fa28f0
add projector subtyper
2025-05-26 20:54:22 +01:00
9cfbd67b25
write to rich consoles
2025-05-24 06:06:45 +01:00
eaa66f0bd5
add filter commands
2025-05-23 10:28:03 +01:00
a84754d5ec
add hotkey sub typer
...
minor bump
2025-05-22 09:43:42 +01:00
81762508a7
add env var and defaults to --help
...
move Settings into settings module
patch bump
2025-05-19 01:42:59 +01:00
6b22e02bb2
move func
2025-04-30 21:26:55 +01:00
fff41e1895
use SettingsConfigDict
...
add Optional annotations
patch bump
2025-04-30 00:36:59 +01:00
5ca61d04c7
load stream subtyper
...
upd env var prefix
2025-04-26 15:53:05 +01:00
be949ca7bf
update root typer with new subtypers
...
add profile_exists() to validate
2025-04-26 14:19:21 +01:00
6a8e7afc1d
assign request client directly to context object.
2025-04-23 15:29:02 +01:00
023fdf708b
enable no_args_is_help for all typers subclassing AliasGroup
...
This includes the root typer
patch bump
2025-04-21 20:19:21 +01:00
9901a6b295
add scene-collection group
...
updated README
minor bump
2025-04-20 17:46:03 +01:00
88635ed152
rename item command group to scene-item
...
update tests, rename test_item.py to test_sceneitem.py
update README
minor bump
2025-04-20 13:39:09 +01:00
8ce9a80eed
first commit
2025-04-19 20:15:26 +01:00