150 Commits

Author SHA1 Message Date
HomeWorld
ac5ae9700f Moved projector menu entry at the top of context menu 2013-09-04 11:13:39 +03:00
HomeWorld
0a9b0a8fc8 Don't allow projector window on the same monitor as obs window 2013-09-03 09:47:36 +03:00
jp9000
4475863468 fixed projector thread issues 2013-09-02 22:29:14 -07:00
jp9000
753156fb82 Make projector stuff thread safe 2013-09-02 21:19:25 -07:00
jp9000
0bcbc14fc0 Added UI stuff for projector 2013-09-02 19:38:03 -07:00
jp9000
8fd7282cb8 Added a "projector" mode to allow outputting the preview to a separate screen at the same time as the main window (differs from fullscreen preview in that you can do it to a separate monitor while still having the main OBS window open) 2013-09-02 17:34:36 -07:00
Eric Bataille
d4a3ae66e0 Do not allow aspect lock on disabled, but do allow nonsymmetric crop 2013-08-11 14:54:12 +02:00
HomeWorld
b8458a7cf8 Fixed cropping behaviour when dealing with a disabled source (not rendered) 2013-08-10 17:20:52 +03:00
paibox
dfea4c2902 Mute global source capture device audio when not on the current scene
Added some additional functionality in order to prevent capture devices
added as global sources to play audio across all scenes, regardless of
if that global source was present on the current scene or not.
2013-07-24 19:56:51 +02:00
Richard Stanway
dcedbe9573 Further netcode improvements:
Handle socket errors properly
Ignore multiple stop requests (and subsequent auto reconnects)
Use event polling for ideal send backlog (TCP buffer size)
2013-07-22 21:02:11 -04:00
foxx1337
5fd4a88eb4 fixed the header declaration for OBS::EnsureCropValid; the main window now shows <profilename> - <programname> (was <programname>), same for the notification area tooltip (was OBS) 2013-07-21 11:42:25 +02:00
Eric Bataille
b4406f8db9 Make use of the corner crop getters in other places too. 2013-07-19 19:44:17 +02:00
Eric Bataille
b8eb61014e Fix anchors when scaling cropped items. 2013-07-19 19:35:24 +02:00
Eric Bataille
add0fb5b1a Don't collapse preview options to submenu if they are the only ones available. 2013-07-18 17:56:15 +02:00
Richard Stanway
4efc93d1c1 Fix some more (bool & int) bitmasks in cropping code 2013-07-18 05:36:02 -04:00
Richard Stanway
d710b505b1 Fix some cropping stuff 2013-07-18 05:20:48 -04:00
Eric Bataille
5792066179 Moved add source submenu to AppendModifyListbox and did some reordering and grouping into submenus. 2013-07-17 18:19:58 +02:00
Eric Bataille
ae285dd10b Moved config menu item to AppendModifyListbox 2013-07-17 17:33:41 +02:00
paibox
07970e09f1 Some fixes to the preview context menu 2013-07-17 11:18:25 +02:00
Eric Bataille
123ed7732f Show sources options only when previewing or streaming. 2013-07-16 21:49:23 +02:00
Eric Bataille
c246eff55d Added sources options to right click menu in render frame. 2013-07-16 21:43:43 +02:00
Eric Bataille
5b038e83f7 Symmetric cropping with shift modifier. 2013-07-14 15:30:12 +02:00
Eric Bataille
81b14b35bd Account for cropping in FitItemsToScreen. 2013-07-13 15:11:32 +02:00
Eric Bataille
a66906746d Move scaled crop calculation to SceneItem::GetCrop() 2013-07-13 14:02:42 +02:00
Eric Bataille
b5f7ad7de7 Use scaled crop in aligmnent options 2013-07-13 13:08:29 +02:00
Eric Bataille
78cd443b60 Scale cropping with source scaling. 2013-07-06 21:55:14 +02:00
Eric Bataille
236d4b694b Keep cropping valid even after resizing 2013-07-06 18:22:41 +02:00
Eric Bataille
03150091fc Added a reset cropping option 2013-07-06 17:28:08 +02:00
Eric Bataille
a8e859c0cb Made positioning options account for cropping.
Fixed cropping over the other edge.
Removed an obsolete comment.
2013-07-06 01:03:56 +02:00
jp9000
c9cd8228cb fixed a minor warning and and removed white space 2013-06-04 02:57:48 -07:00
jp9000
152a0f2b68 prevented global sources from using deprecated image sources 2013-06-03 18:08:33 -07:00
Richard Stanway
01128675ea Always show error dialog if a non-recoverable disconnect occurs 2013-05-13 02:14:32 -04:00
HomeWorld
f847c23349 Fixed an issue where scene items text wouldn't be visible on certain visual themes. Changed separator color to COLOR_GRAYTEXT (text color for disabled items) 2013-05-08 16:37:33 +03:00
jp9000
e3582d26ae Show disconnect failure on first connect if disconnect happens within the first 10 seconds rather than do a reconnect 2013-05-07 16:59:29 -07:00
paibox
e0cd754a5f Allow cropping to work on a basis similar to a sub region. 2013-05-06 03:57:21 +02:00
paibox
e9037cfd5a Cropping code cleanup, fix for cropping textures with inverted texture coords 2013-05-05 02:27:44 +02:00
Richard Stanway
73f68bdc3f Static analysis cleanups 2013-04-30 23:11:08 -04:00
John R. Bradley
4b77209ad7 Fixed double-click resize bug
Double clicking on the title bar while the resize handle was
visible would cause it to never leave the 'resizing' state which
prevented selections from rendering.
2013-04-30 21:15:49 +09:00
Eric
8192dc8911 Cropping from the corners support. 2013-04-30 00:09:06 +02:00
Eric
d449641b01 Enhanced cropping support. Source box changes size with cropping, don't reset cropping to 0 when re-editing it. 2013-04-29 23:52:13 +02:00
HomeWorld
9c4fa22b3e Fixed a crash described in issue #197 2013-04-27 21:44:49 +03:00
John R. Bradley
c3a66d0b8e Rudimentary crop gui support 2013-04-25 19:31:05 +09:00
jp9000
dd77c94db0 properly resize sources when using double-click to configure 2013-04-21 12:31:02 -07:00
jp9000
fccdc638aa Split up software capture into window and monitor capture. Put warnings on monitor capture for vista/7 and when aero is on 2013-04-19 10:50:16 -07:00
Eric
b51c39381d Changed move to edge hotkeys to Ctrl + Alt + arrows. 2013-04-13 00:45:46 +02:00
Eric
1ffefdebf9 Add hotkeys for all new alignment options. 2013-04-13 00:00:07 +02:00
Eric
7f7938a692 Menu options for moving items to the edges. 2013-04-12 19:45:25 +02:00
Eric
06408b4443 Menu items for centering sources horizontally and vertically. 2013-04-12 19:24:31 +02:00
paibox
4413b5e429 Quick fix so that ToggleCapturing does not get called while the stream is starting up/shutting down. 2013-04-11 21:55:54 +02:00
HomeWorld
11e4863c19 Fix a small oversight in sources listctrl custom draw code (DrawText - use DT_NOPREFIX to turn off processing of prefix characters) 2013-04-11 06:13:35 +03:00