Commit Graph
73 Commits
Author SHA1 Message Date
onyx_online 1dd6992129 add output to scene switch command
add unit test

patch bump
2025-05-19 01:45:31 +01:00
onyx_online 81762508a7 add env var and defaults to --help
move Settings into settings module

patch bump
2025-05-19 01:42:59 +01:00
onyx_online 34fbc77182 fixes AttributeError
release bump
2025-05-14 20:36:43 +01:00
onyx_online e8b699cba6 add output to studiomode enable/disable comands
upd studiomode unit tests
2025-05-08 01:15:52 +01:00
onyx_online 4f0a3816ba upd group toggle test 2025-05-08 00:39:06 +01:00
onyx_online 02614cd33c set scene colletion to default at end of test 2025-05-07 23:26:09 +01:00
onyx_online 4a41239e50 update toggle commands
add toggle record/toggle stream tests

pre-release patch bump
2025-05-07 19:43:32 +01:00
onyx_online 4bae164124 remove trailing comma 2025-05-06 20:40:36 +01:00
onyx_online 9a65c0067e remove trailing comma 2025-05-06 20:38:57 +01:00
onyx_online 3f33af6219 write to stderr
patch bump
2025-05-06 20:36:12 +01:00
onyx_online bf9cb5bc22 upd default --output path 2025-05-01 20:34:52 +01:00
onyx_online 6b22e02bb2 move func 2025-04-30 21:26:55 +01:00
onyx_online 944eeea244 add obsws-cli source (local) 2025-04-30 16:31:13 +01:00
onyx_online 612ae9e667 add script metadata 2025-04-30 16:25:26 +01:00
onyx_online 969f28fab4 add --output to generate
specify ./man as output dir in hatch man script
2025-04-30 16:14:52 +01:00
onyx_online fff41e1895 use SettingsConfigDict
add Optional annotations

patch bump
2025-04-30 00:36:59 +01:00
onyx_online 4b359cbfc0 remove return statement 2025-04-29 18:57:54 +01:00
onyx_online 7d36af1a15 add man/generate.py - generates man files
add hatch script man to invoke the generate script.
2025-04-29 16:51:41 +01:00
onyx_online fd580f290f upd ruff settings 2025-04-28 10:55:42 +01:00
onyx_online 645837e87e upd install instructions 2025-04-27 14:09:51 +01:00
onyx_online 87eb7752bd add bounds/crop/rotation flags to sceneitem transform
upd readme
upd changelog

upd tests

minor bump
2025-04-27 13:50:40 +01:00
onyx_online 8465944f30 add CHANGELOG + link in readme 2025-04-26 16:50:46 +01:00
onyx_online 8dad6f8bd1 patch bump 2025-04-26 16:17:40 +01:00
onyx_online e806c6345d upd shorthand aliases 2025-04-26 16:17:28 +01:00
onyx_online 467c14f570 remove errors module 2025-04-26 15:55:21 +01:00
onyx_online 7915547fca add stream, studiomode tests 2025-04-26 15:53:29 +01:00
onyx_online 5ca61d04c7 load stream subtyper
upd env var prefix
2025-04-26 15:53:05 +01:00
onyx_online 63f2ab9d01 unhyphenate scene-item and scene-collection commands 2025-04-26 14:28:03 +01:00
onyx_online 96531c10e1 fix input lists --colour flag
patch bump
2025-04-26 14:25:53 +01:00
onyx_online c01f13808b minor bump 2025-04-26 14:25:28 +01:00
onyx_online 4ab156028b add new typers to readme 2025-04-26 14:20:33 +01:00
onyx_online 23e6352967 upd sceneitem test (unhyphenate name) 2025-04-26 14:19:51 +01:00
onyx_online be949ca7bf update root typer with new subtypers
add profile_exists() to validate
2025-04-26 14:19:21 +01:00
onyx_online e270e94756 add virtualcam typer 2025-04-26 14:18:28 +01:00
onyx_online 5a8e733bbb add studiomode typer 2025-04-26 14:18:19 +01:00
onyx_online 0a1985d527 add replaybuffer typer 2025-04-26 14:18:14 +01:00
onyx_online 16b160d673 add profile typer 2025-04-26 14:18:07 +01:00
onyx_online 756bbbe331 scene-item transform added
minor bump
2025-04-24 14:14:30 +01:00
onyx_online 6a8e7afc1d assign request client directly to context object. 2025-04-23 15:29:02 +01:00
onyx_online 3852ba53f5 add status message 2025-04-23 14:48:33 +01:00
onyx_online 8976e7e29c simplify group toggle 2025-04-23 14:47:14 +01:00
onyx_online ac1071caaf fix type annotation 2025-04-23 13:40:58 +01:00
onyx_online 58429a1ccb add group commands toggle and status
add group unit tests

minor version bump
2025-04-22 11:59:55 +01:00
onyx_online 31838800ef let the user know the new input state 2025-04-22 00:33:46 +01:00
onyx_online df18d9c192 fixes bug if no flags are passed
patch bump
2025-04-22 00:26:32 +01:00
onyx_online 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
onyx_online d945a6fa40 fix input list with flags example 2025-04-21 20:03:09 +01:00
onyx_online 8dc55ade97 patch bump 2025-04-21 19:49:38 +01:00
onyx_online 29238395cf if no kind flags default to all 2025-04-21 19:49:25 +01:00
onyx_online 10d5c7b643 DRY up the validation logic 2025-04-21 19:46:44 +01:00
onyx_online 97cf5b2509 add optional input list flags to readme 2025-04-21 13:11:12 +01:00
onyx_online c93ba02e89 fix scene-collection switch example in readme 2025-04-21 13:07:00 +01:00
onyx_online ae52e754d2 add --parent flag to scene-item visible
upd readme

patch bump
2025-04-21 13:03:28 +01:00
onyx_online 0267c2ec78 add toggle --parent example 2025-04-21 12:57:58 +01:00
onyx_online 3575f94a56 add optional flag --parent for show,hide,toggle to Scene Item section in readme 2025-04-21 12:56:32 +01:00
onyx_online bd9b05eb4a allow manipulation of items in scene groups
--parent flag added to show,hide and toggle

patch bump
2025-04-21 12:38:51 +01:00
onyx_online b245eef474 patch bump 2025-04-20 22:47:30 +01:00
onyx_online daa7b820d2 add validation logic
add item_in_scene_item_list to validate module
2025-04-20 22:47:18 +01:00
onyx_online bfa657ee71 move scene_collection_in_scene_collections into validation 2025-04-20 21:55:28 +01:00
onyx_online ab24ca1620 move validation logic into validate module 2025-04-20 21:52:54 +01:00
onyx_online e64b9311d4 validate preview mode enabled to clean up stack traces 2025-04-20 21:52:25 +01:00
onyx_online 2175fb8788 check streaming status to clean up stack traces
toggle command now invokes stop/start

added toggle alias tg

patch bump
2025-04-20 21:14:57 +01:00
onyx_online edd3753d4d check recording status to clean up stack traces
toggle command now invokes stop/start

patch bump
2025-04-20 20:48:23 +01:00
onyx_online a9e8ef8f6d add toggle alias tg 2025-04-20 20:47:27 +01:00
onyx_online 2b4c3add3c add filter flags to input list command
add validation logic to input commands

minor version bump
2025-04-20 20:16:02 +01:00
onyx_online 50b566bb71 add validation logic to clean up the trace stacks 2025-04-20 19:07:52 +01:00
onyx_online c0dc55724f add validation logic to clean up the trace stacks 2025-04-20 19:07:46 +01:00
onyx_online 9901a6b295 add scene-collection group
updated README

minor bump
2025-04-20 17:46:03 +01:00
onyx_online 5852dd4836 add toggle and visible commands to scene-item group
update README

minor bump
2025-04-20 15:23:03 +01:00
onyx_online 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
onyx_online 618cdefc17 add --preview flag to scene current and scene switch.
minor bump
2025-04-20 11:29:26 +01:00
onyx_online 1ab07173e2 add Commands to ToC 2025-04-19 20:35:44 +01:00
onyx_online 8ce9a80eed first commit 2025-04-19 20:15:26 +01:00