180 Commits

Author SHA1 Message Date
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
HomeWorld
8cec29a7c9 Fixed an issue with preview window not being properly updated on main wnd maximize 2013-04-08 09:36:57 +03:00
jp9000
eb33bbc397 renamed pull request function to CopyElement and adjusted convention 2013-04-07 11:02:57 -07:00
partouf
56a1508798 Added menu item to Copy/Duplicate a Scene 2013-04-06 22:19:13 +02:00
Richard Stanway
f18301002b Make auto-reconnect more robust, continue retrying even on network errors 2013-04-05 01:33:56 -04:00
Richard Stanway
9aceaadbcc Some small code cleanups via static analysis (cppcheck) 2013-04-04 03:20:02 -04:00
HomeWorld
1199623f6b Play a system sound when stream gets disconnected 2013-03-27 17:31:21 +02:00
jp9000
6af9f4e42c fixed a bug with notifications where it could access App object when it was freed 2013-03-26 06:29:33 -07:00
Jim
766c229afa Merge pull request #162 from foxx1337/niextra
Added the following options to the Notification Area icon:
2013-03-25 05:37:23 -07:00
foxx1337
d5251d510c Added the following options to the Notification Area icon:
* start/stop streaming
* full screen preview toggle (only when not iconic)
* always on top toggle
2013-03-24 11:57:19 +01:00
Eric
77766a0421 Merge branch 'master' of https://github.com/jp9000/OBS 2013-03-23 14:10:57 +01:00
Eric
c68d89c2af Implement part 2 of #148, two separate control panel visibility states, which are saved across sessions. 2013-03-23 14:10:16 +01:00
foxx1337
bca1e9dcd1 Added a poopup menu as response to clicking on the Notification Area icon. Added Exit and profile switching functionality to that menu. Left clicks / right clicks on the Notification Area icon are now smart - they just enable OBS if a modal dialog is topmost in the OBS dialog stack. 2013-03-23 02:50:19 +01:00
foxx1337
058537cdfa Added support for systray (Windows Notification Area) icon. Modified the default OBS icon (added a red dot) to signal running state (broadcasting, previewing, etc). Added two General Settings options for displaying the Notification Area icon and minimizing to it. 2013-03-20 04:32:45 +01:00
Lucas Murray
7bb8bfddd8 Hide panel in fullscreen mode by default; ESC cancels fullscreen mode;
Fix always-on-top when exiting fullscreen mode
2013-03-19 00:04:25 +08:00
Lucas Murray
840703852e Don't resize the DirectX buffers until after the user finishes resizing
the window
2013-03-18 23:16:20 +08:00
Lucas Murray
258b7045f5 Added a fullscreen mode 2013-03-18 21:49:25 +08:00
Lucas Murray
65babd7331 Made the control panel hideable; Fixed edit mode when maximizing or
restoring the window
2013-03-18 20:55:54 +08:00
Lucas Murray
6595e6b3a8 Enable the maximize button 2013-03-18 20:05:54 +08:00
Lucas Murray
00c41fd8a5 Make the DirectX control fill all available space; Display a message
when the user isn't streaming or if the preview is disabled; 1:1 mode
now center aligns the preview if the window is too small
2013-03-18 18:02:07 +08:00
Lucas Murray
0513422f20 Add helpers for converting between window and frame coordinates 2013-03-18 15:08:20 +08:00