100 Commits
Author SHA1 Message Date
onyx_online 367d5975bd fix empty filter list error message, canvas name was added:
https://github.com/obsproject/obs-websocket/blob/1fcb95b15aa88b1b7e9bda3f9c8650e314377169/src/requesthandler/rpc/Request.cpp#L256-L257
2026-04-11 02:13:44 +01:00
onyx_online 84e88b919c add v0.18.3 to CHANGELOG 2026-04-11 01:39:44 +01:00
onyx_online f4ec7f9823 Merge branch 'customise-completion' 2026-04-11 01:24:09 +01:00
onyx_online 024cc263d4 update completion tags
bump kong-completion version
2026-04-11 01:21:22 +01:00
onyx_online 888d84472e remove replace directive 2026-03-30 09:52:54 +01:00
onyx_online e3b42e31ca regen gitignore 2026-03-27 14:09:23 +00:00
onyx_online acf7bc79b2 add local path dep for kong-completion
update the completion tags
2026-03-25 21:08:36 +00:00
onyx_online e5e0ac3dcf add pre-commit config 2026-03-21 13:58:38 +00:00
onyx_online f5da566c99 Merge pull request #8 from onyx-and-iris/dependabot/go_modules/github.com/buger/jsonparser-1.1.2
Bump github.com/buger/jsonparser from 1.1.1 to 1.1.2
2026-03-21 03:56:07 +00:00
onyx_online 626600e32a rewrite version func 2026-02-16 01:25:07 +00:00
onyx_online 31c98745d3 add issue report limits 2026-02-15 10:45:57 +00:00
onyx_online 2a9b88b7f8 lint fixes 2026-02-15 10:43:49 +00:00
onyx_online 4f42aa7f36 migrate golangci-lint config to v2
upd conglangci-lint action
2026-02-15 10:43:35 +00:00
onyx_online 7d41439ad6 move connectObs 2026-02-13 08:04:44 +00:00
onyx_online b9c352ad82 reword 2026-02-07 05:30:18 +00:00
onyx_online 04305ea51b upd shell completion 2026-02-07 05:27:06 +00:00
onyx_online cb1bcb5aae add chore: to changelog filter 2026-01-28 21:37:02 +00:00
onyx_online 072afc86dd add 0.18.2 to CHANGELOG 2026-01-24 20:13:07 +00:00
onyx_online 6a629ec3e9 replace emoji-style tick/cross + N/A with cleaner symbols.
update screenshots.
2026-01-24 20:09:22 +00:00
onyx_online 7855ce5d54 add update-go-modules action 2026-01-24 01:01:56 +00:00
onyx_online 6e94157c15 move obs connection logic into run() so we can exit early when running completion 2026-01-24 00:52:53 +00:00
onyx_online cbd518ca0f add 0.18.0 to CHANGELOG 2026-01-23 19:29:35 +00:00
onyx_online 2f0f9bd904 add support for shell completion 2026-01-23 17:09:11 +00:00
onyx_online 88d41fd700 add aliases for media subcommands 2026-01-09 19:58:43 +00:00
onyx_online eab9303af7 fix media cursor in README 2026-01-09 19:34:45 +00:00
onyx_online 031d03a625 add 0.17.0 to CHANGELOG 2026-01-09 19:23:13 +00:00
onyx_online f84e126381 rename media-input to media
replace set-cursor with cursor which can now get/set cursor position
2026-01-09 19:23:13 +00:00
onyx_online cb4898f2d4 add MediaInputCmd to README 2026-01-09 19:23:13 +00:00
onyx_online a652b44992 parse timeStr function now returns milliseconds. 2026-01-09 19:23:13 +00:00
onyx_online f6fbf3c81f implement mediainput command group
note, set-cursor not currently working, possible bug in goobs
2026-01-09 19:21:56 +00:00
onyx_online f84908f668 remove --show flag from settings video
update README
2026-01-09 12:42:14 +00:00
onyx_online 3ffdf668ff make Type arg optional, if not passed print current stream service settings.
this is a bugfix.
2026-01-09 11:54:55 +00:00
onyx_online 6e37c2c6c7 add settings command group to CHANGELOG. Bump version. 2026-01-08 18:24:48 +00:00
onyx_online bc6cf46b98 add Settings section to README 2026-01-08 18:20:37 +00:00
onyx_online 51224583c8 implement settings command group
show and profile set were prototyped in:
https://github.com/nzoschke/gobs-cli/blob/config/settings.go
2026-01-08 18:20:22 +00:00
onyx_online 6cdc12790a Merge branch 'input' 2026-01-08 15:41:07 +00:00
onyx_online 8a5ce67ba0 add 0.15.0 to CHANGELOG 2026-01-08 15:36:12 +00:00
onyx_online 474693e0f7 add new input subcommands to README 2026-01-08 15:33:56 +00:00
onyx_online a960c9ffa5 reorder commands
add input kind-defaults
2026-01-08 15:31:02 +00:00
onyx_online 8ce8727a0a rename input kinds to input list-kinds
rename input delete to input remove

add input volume
2026-01-08 14:14:40 +00:00
onyx_online 1cf983a647 add 500ms delays to tests 2025-07-30 08:40:41 +01:00
onyx_online dbc26bf6ff upd delays to 500ms 2025-07-30 08:40:26 +01:00
onyx_online 101c7552b2 ensure Mic/Aux is created as well as Desktop Audio
add option to read the OBS platform from env var
2025-07-29 06:54:23 +01:00
onyx_online 1c0ef025c1 add mac build to Taskfile 2025-07-24 00:15:53 +01:00
onyx_online 2b7b8e0bd5 set inputKind for each platform 2025-07-24 00:15:00 +01:00
onyx_online 040ece840c allow skip group tests
enable replay buffer in test setup()
create Desktop Audio input if it doesn't exist.
2025-07-21 14:33:00 +01:00
onyx_online c6406888a9 display (empty) if no text is set 2025-07-14 03:44:12 +01:00
onyx_online f65af8298d add 0.14.0 to CHANGELOG 2025-07-14 03:34:18 +01:00
onyx_online 1dfb6f87ac add TextCmd to README 2025-07-14 03:33:58 +01:00
onyx_online 866aedde7c add text command group 2025-07-14 03:33:49 +01:00
onyx_online 9eb6c8a282 use red in example 2025-06-27 13:53:55 +01:00
onyx_online eb30cae5b7 add 0.13.3 to CHANGELOG 2025-06-27 13:51:42 +01:00
onyx_online e6c03a2c92 add style to ToC 2025-06-27 13:49:34 +01:00
onyx_online f6b82383f9 add ToC to README
move style section.

add imgs
2025-06-27 13:48:17 +01:00
onyx_online 55f3b0c981 fix item id alignment 2025-06-27 13:38:51 +01:00
onyx_online 7da80a1ad2 fix patch number... 2025-06-26 12:15:36 +01:00
onyx_online ea4ca2aeb9 fix patch number 2025-06-26 12:14:40 +01:00
onyx_online d2f0a64180 changes to help:
- print help on error
- print in compact mode

move version + VersionFlag into main
store version in kong.Vars

add 0.13.3 to CHANGELOG
2025-06-26 12:13:32 +01:00
onyx_online f01fd0ca84 check if output is paused before attempting record split/chapter.
add note to changelog about supported file format for record chapter.
2025-06-23 08:28:49 +01:00
onyx_online 10d50df445 add 0.13.0 to CHANGELOG 2025-06-23 08:03:52 +01:00
onyx_online 06cefe58ed add record split and record chapter commands 2025-06-23 08:02:31 +01:00
onyx_online 7cd1c78f6a add --no-border to 0.12.1 Added 2025-06-21 20:29:42 +01:00
onyx_online 842d98edd3 upd Style section in README
add example
2025-06-21 20:27:46 +01:00
onyx_online 930b387b85 newContext now requires a StyleConfig, update tests. 2025-06-21 20:27:17 +01:00
onyx_online 2ab1c5bfc3 if --no-border is set, disable the border styling 2025-06-21 20:25:48 +01:00
onyx_online 08f23fe47d add --no-border flag
use it to disable table border styling
2025-06-21 20:25:19 +01:00
onyx_online bbc6aec230 add note about style env var in README
add 0.12.0 to CHANGELOG
2025-06-21 06:59:36 +01:00
onyx_online 5d0ed2a166 fix --style shortname
add Style section to README
2025-06-21 06:47:25 +01:00
onyx_online 62579b1c5e upd docstrings 2025-06-21 06:44:16 +01:00
onyx_online 9ed00cd67c return colourless check/cross marks if NO_COLOR is set 2025-06-21 06:44:08 +01:00
onyx_online 69bfaf694d add context factory method to tests
update scene_test outputs
2025-06-21 06:43:38 +01:00
onyx_online 7147c3f1ca style tables and add out/err highlights
improve projector open error message if an invalid monitor index is passed.
it now prints the monitor name and suggests `gobs-cli prj ls-m`

improve error message for sceneitem commands if a scene item in a group is queried without the --group flag.
2025-06-21 06:41:12 +01:00
onyx_online d699939298 add --style flag to root command
define styles
2025-06-21 06:36:05 +01:00
onyx_online 82c0756dde add 0.11.0 to CHANGELOG 2025-06-20 04:41:26 +01:00
onyx_online 4395c981c6 update README with --uuid flags 2025-06-20 04:41:18 +01:00
onyx_online dc043b5847 add --uuid flag to scene list, sceneitem list and input list 2025-06-20 04:40:56 +01:00
onyx_online c8a055fa28 add group tags, makes --help more legible 2025-06-19 18:00:10 +01:00
onyx_online d9c0e40d8f add 0.10.3 to CHANGELOG 2025-06-07 20:10:56 +01:00
onyx_online 42ab45b9fb upd flags for input list command 2025-06-07 19:19:31 +01:00
onyx_online 27c3c5369b add --fmpeg and --vlc flags to filter list
add Muted column to table
2025-06-07 19:19:10 +01:00
onyx_online 0a0c75ae51 sceneitem list now prints enabled mark
patch bump
2025-06-04 14:43:16 +01:00
onyx_online cf5da68137 add filter list fixes to 0.10.1 section 2025-06-04 14:34:09 +01:00
onyx_online 14d9feb43e add missing SourceName arg to filter list 2025-06-04 14:32:32 +01:00
onyx_online 8204d6520d filter list SourceName arg now defaults to current scene
filter list now prints defaults for unchanged values
2025-06-04 14:32:08 +01:00
onyx_online 1d590eb788 add 0.10.0 to CHANGELOG 2025-06-04 12:57:32 +01:00
onyx_online 29fe6fedfb add ScreenshotCmd 2025-06-04 12:57:17 +01:00
onyx_online ee47832cd6 add ScreenshotCmd to README 2025-06-04 12:56:00 +01:00
onyx_online 17b8e53da3 read version from build info if version was not injected at build time (go install)
inject version from tag at build time for local builds
2025-06-03 16:35:19 +01:00
onyx_online 92761ab1b3 upd link to --version 2025-06-03 13:12:22 +01:00
onyx_online 4446784709 add short names for root options
fix flag example in readme
2025-06-03 12:33:37 +01:00
onyx_online 89a5add7ad upd VersionCmd test 2025-06-02 18:12:43 +01:00
onyx_online 878ecbd33e add 0.9.0 to CHANGELOG 2025-06-02 18:12:06 +01:00
onyx_online 18a90e727f define main.version in local builds 2025-06-02 18:11:56 +01:00
onyx_online 95ebb2afb6 add VersionFlag to CLI struct
upd VersionCmd struct
2025-06-02 18:11:37 +01:00
onyx_online 666b4cf744 add VersionFlag
upd VersionCmd
2025-06-02 18:10:07 +01:00
onyx_online 9ee6fa9e34 typo 2025-05-29 20:03:37 +01:00
onyx_online e5223fbdfd add 0.8.2 to CHANGELOG 2025-05-29 15:31:53 +01:00
onyx_online c22ab4384d upd README to reflect changes to --parent option 2025-05-29 15:28:21 +01:00
onyx_online 93a3d3e49f print a more useful sceneitem list table
rename --parent option to --group
2025-05-29 15:28:02 +01:00
onyx_online 2228574837 fix err message test 2025-05-28 15:50:02 +01:00