tt2468
0be5564ce7
Docs: Fix typo
2020-09-30 15:57:13 -07:00
tt2468
e7c8c1d6b6
Requests: Update hotkey docs and rename some variables
2020-09-30 15:02:59 -07:00
LorenaGdL
449ad6d13c
PR review changes: Modify requests names
...
Changes requests names to "TriggerHotkeyByName" and "TriggerHotkeyBySequence"
2020-09-30 19:15:23 +00:00
LorenaGdL
9daae857de
Requests: Add ProcessHotkeyByCombination
...
Adds a new request called `ProcessHotkeyByCombination` which calls the
routine associated with a given hotkey. The hotkey is identified by the
combination of keys set by the user to trigger it. Multiple routines
are called if the same combination is bound to different hotkeys.
2020-09-29 13:43:00 +00:00
LorenaGdL
bac5b1551b
Requests: Add ProcessHotkeyByName
...
Adds a new request called `ProcessHotkeyByName` which calls the routine
associated with a given hotkey. The hotkey is identified by the unique
name set while registering it. Works with both OBS default hotkeys and
hotkeys added by plugins/scripts.
2020-09-29 13:38:32 +00:00
tt2468
9cdb32d56a
Docs: Various docs improvements
...
I noticed that some parts of the docs were inconsistent/lacking.
Decided to go through all of them and update them.
2020-07-09 03:27:44 -07:00
Stéphane Lepin
c1660f8ca2
chore: bump unreleased requests/events to 4.8.0
2020-03-29 19:39:19 +02:00
Stéphane Lepin
247ca71bf9
utils: remove dynloaded function for projector open
2020-03-17 23:46:24 +01:00
Stéphane Lepin
061f5d5099
requests(OpenProjector): get function pointer from lib dynamically
2020-03-12 17:44:56 +01:00
Stéphane Lepin
796bdebd90
requests(OpenProjector): wrap version check with parentheses
2020-03-12 17:27:28 +01:00
Stéphane Lepin
d8f2aeb004
requests(OpenProjector): refactor libobs version check
2020-03-12 17:03:00 +01:00
Stéphane Lepin
b26cd901ca
request(GetVersion): add supported image export formats list
2020-03-12 10:58:30 +01:00
Stéphane Lepin
62ad1a483c
docs(OpenProjector): add info on geometry encoding
2020-03-11 12:09:08 +01:00
Chris Angelico
f4f760a231
Punt on explaining what the geometry string actually means
2020-03-11 22:05:37 +11:00
Chris Angelico
9fc41e4245
Apply suggestions from code review
...
Fixes all the easy ones. I'll look into the more substantive changes in a bit.
Co-Authored-By: Stéphane Lepin <Palakis@users.noreply.github.com>
2020-03-05 05:14:46 +11:00
Stéphane Lepin
209555d36d
Merge branch '4.x-current' into open-projector
2020-01-29 14:23:47 +01:00
Chris Angelico
78584b3194
Fix version number in message
2019-11-26 00:59:57 +11:00
Chris Angelico
c0eb4d652b
Mention the OBS version requirement in the docos
2019-11-26 00:58:28 +11:00
Chris Angelico
edbb28038f
Guard open_projector() with a version check.
...
I can't find a way to probe for an actual feature here.
2019-11-25 22:36:17 +11:00
Chris Angelico
3b7e9b4eba
Create a command for opening a projector.
...
Depends on obs-studio#1910 for back end functionality.
2019-11-25 16:21:28 +11:00
Stéphane Lepin
ba9201831b
WSRequestHandler(General): fix error returns
2019-11-15 20:12:38 +01:00
Stéphane Lepin
f660036a25
RpcRequest: rename okResponse to success
2019-11-15 20:09:43 +01:00
Stéphane Lepin
f09cbfddbc
WSRequestHandler(General): fixes
2019-11-15 20:08:09 +01:00
Stéphane Lepin
e6dbc9bfdf
WSRequestHandler(General): fixes
2019-11-15 19:30:30 +01:00
Juliane Holzt
9c1871494e
Fix spec of HandleBroadcastCustomMessage
2019-07-26 14:40:54 +02:00
Stéphane Lepin
fb0a57003c
BroadcastCustomMessage: fix command and event spec
2019-07-26 09:30:30 +02:00
Juliane Holzt
8d39752bda
Move event emitting code
2019-07-25 17:00:32 +02:00
Juliane Holzt
e3ff9c013e
change function name, language
2019-07-25 14:47:47 +02:00
Juliane Holzt
635870ba4b
more comment fixes
2019-07-24 05:36:47 +02:00
Juliane Holzt
a827afb05b
Comment fix
2019-07-24 01:56:53 +02:00
Juliane Holzt
0195e13bdc
Implement proposed changes to Broadcast
2019-07-23 21:47:55 +02:00
Juliane Holzt
76d8b688fd
Add Code for BroadcastWebSocketMessage
2019-07-22 01:05:21 +02:00
Stéphane L
0d8999d64f
GetVersion: bring back retrocompat version field
2019-05-19 13:41:23 +02:00
Chris Angelico
d7d8d23de7
Refactor enum-to-string conversions into functions
2019-05-11 01:42:52 +10:00
Chris Angelico
5834c6ed54
Switch doc type from Number to int for clarity and precision
2019-05-10 18:48:51 +10:00
Chris Angelico
b0512b3ba7
Provide info about color space and scaling
2019-05-10 04:33:37 +10:00
Chris Angelico
d3a7a6ef55
Make small tweaks to formatting and layout.
...
* Switch to camelCase for output properties
* Remove done TODO
* Properly document all of the information returned
2019-05-10 04:08:01 +10:00
Chris Angelico
7c457546f1
Create an endpoint to view basic video info eg canvas size
2019-05-09 05:58:55 +10:00
Stéphane L
b4d89d5666
Config + WSServer: provide singletons from plugin entry point
2019-05-08 00:43:46 +02:00
Stéphane L
e352d9750d
WSEvents: remove singleton + refactor pointer handling in plugin entrypoint
2019-05-07 23:36:43 +02:00
Stéphane Lepin
bb9cf83744
server: dedicated ConnectionProperties object
2019-05-02 13:06:10 +02:00
Stéphane Lepin
56fc6ae47c
server: connection properties reference
2019-05-02 12:51:07 +02:00
Stéphane L
0cf17cf3db
server: use shared connection properties instance
2019-04-28 11:59:03 +02:00
Stéphane L
e6b341f2a0
requests: add GetStats
2019-04-21 15:44:24 +02:00
Stéphane Lepin
93adc8587d
general: refactor qt includes
2019-04-20 18:04:36 +02:00
Stéphane L
2d973e0b90
handler: return obs_data_t objects
2019-01-01 17:54:29 +01:00
Stéphane L
e9b43b9b2a
handler: refactor response passing
2019-01-01 17:25:08 +01:00
Stéphane L
2e5b903eae
events: singleton shared pointer refactor
2019-01-01 05:07:55 +01:00
Stéphane L
c245c24752
server: broadcast to authenticated only + use references in handler
2019-01-01 01:18:23 +01:00
Stéphane L
5b0410a207
server: per-connection properties
2019-01-01 01:07:50 +01:00