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
jp9000
278c38ea38
allow case change on scene/source names
2013-03-04 21:00:50 -07:00
jp9000
490c79a404
manual merge of pull request for issue #126 by lmurry (also known as.. sunforest. ...)
...
fixed a bug with audio sources
added ability to change outline opacity independently of outline
a minor fix to renaming sources/scenes
2013-03-04 10:03:09 -07:00
Lucas Murray
f0fe72aa45
Recalculate the preview area when resizing the window
2013-03-04 11:56:06 +08:00
Lucas Murray
c9119a95ec
Added a right-click menu item to toggle 1:1 preview mode
2013-03-04 11:37:03 +08:00
Lucas Murray
8116b0680e
Added a 1:1 preview mode that is currently always enabled
2013-03-04 11:36:50 +08:00
jp9000
3be930e719
added compatibility mode for software capture
...
added triple buffering option to advanced settings (potentially as an optimization for some cards)
added scene buffering time option to advanced settings (mainly for sound devices)
moved "Use CBR" to encoding section, made buffer size automatically default to the same as bitrate unless "Use Custom Buffer Size" is checked
2013-02-24 07:51:01 -07:00
Jim
f0490fdbd7
Merge pull request #115 from hwdro/master
...
Erase preview's window bk when stream is running and preview is disabled
2013-02-22 22:44:19 -08:00
jp9000
34f73441b3
finally fixed that utterly stupid size reset thing
2013-02-22 23:42:06 -07:00
HomeWorld
275690969d
Use def window proc for bk erase, also spawn enable preview popup menu on WM_RBUTTONUP
2013-02-22 11:14:15 +02:00
HomeWorld
4ccbe1787d
Properly erase preview window bk when stream is running and enable preview is not ticked
2013-02-22 10:45:17 +02:00
jp9000
45f66a8be3
Made is so that scenes are automatically saved before initiating stream, and added a menu item to save as well. Will probably also add more menu items for loading/saving or importing/exporting other scenes files in the future
2013-02-16 15:48:05 -07:00
William Hamilton
4cc84e7ecc
Not re-enabling scene switching after canceling add source. Fixes #109
2013-02-16 16:05:34 -06:00
jp9000
c78f7161a5
moved gamma stuff to software capture and game capture
2013-02-16 02:51:24 -07:00
HomeWorld
2806dd9c57
Make sure we draw checkboxes when no theming service is available (DrawFrameControl). Adjusted size/position.
2013-02-15 22:31:19 +02:00
HomeWorld
d177022559
Removed a brain fart and some flickering when manipulating listview items (in some specific cases)
2013-02-12 20:24:14 +02:00
HomeWorld
ad3641422a
Properly set focus/selection mark when moving source items up/down. Fixes #84
2013-02-12 19:30:00 +02:00
William Hamilton
80ef8d6295
Added audio volume API calls and events.
2013-02-11 23:00:53 -06:00
jp9000
fbe38de7df
fixed a potential deadlock
2013-02-10 16:45:37 -07:00
HomeWorld
0f2fa16250
Small drawing fixes in sources listview custom draw stuff
2013-02-06 23:06:31 +02:00
jp9000
87fd5a155c
Added C-style API exports instead of relying on horrible virtual function tables
...
Fixed a bug with item insertation
2013-02-06 09:39:15 -07:00
HomeWorld
2c219c7e7a
Fixed an obvious crash while retrieving source names and a visual bug when adding a new item and hovering over it right after
2013-02-05 22:04:28 +02:00
HomeWorld
43f56fce30
Custom draw sources listview, it looks better and we avoid the default behavior when the control lose focus
2013-02-05 19:43:31 +02:00
HomeWorld
98e5febd05
Some cleanup and stuff for sources listview
2013-02-05 13:58:04 +02:00
Jim
6575966dd3
Merge pull request #95 from hwdro/master
...
Fixed an inconsistent behavior when right-clicking over a source item checkbox
2013-02-05 01:34:21 -08:00
jp9000
d57785dbc6
fixed version stuff
...
made it so new items insert front-most instead of back-most
2013-02-05 02:06:08 -07:00
HomeWorld
1e39a89dce
Fixed an inconsistent behavior when right-clicking over a source item checkbox
2013-02-05 10:20:06 +02:00
jp9000
48a159f3d5
bug fix with the profiles menu
2013-02-03 16:30:23 -07:00
William Hamilton
03be7d0497
Focus fix for arrow key bumping on drag, also adjust mouse drag offset correctly for key bumping.
2013-02-03 04:26:09 -06:00
jp9000
91e900a6cc
Added a profile menu for quickly switching between profiles
...
Added a button in software capture to set the base stream output size to the target size
2013-02-02 04:52:45 -07:00
William Hamilton
30eb2dd364
Preview window fix on minimized. Prevents crash when starting to stream when minimized and red boxes disappearing on minimize.
...
Also header file name fix for me.
2013-02-01 23:18:35 -06:00
William Hamilton
6f38e48239
Cleaned up API additions to not break backward compatibility with older plugins.
2013-02-01 22:51:09 -06:00
William Hamilton
55b067c3f9
API trigger additions, added reporting and listeners, some new api calls such as set source order and render, and some other small api fixes.
2013-02-01 21:51:49 -06:00
jp9000
e1fe865a1b
something about copyTextures not being NUM_RENDER_BUFFERS
2013-02-01 04:16:39 -07:00
HomeWorld
af4afec3d5
Do not process preview's window WM_ERASEBKGND msg when previewing or streaming (bRunning = true)
2013-01-27 13:13:00 +02:00
HomeWorld
21e888a797
Small code cleanup since we took care of child controls flickering long time ago (obs main window WS_CLIPCHILDREN)
2013-01-27 12:32:52 +02:00
jp9000
34da87be39
enabled full range again in x264
...
increased scene buffering size to 200ms
added transparency to the sub-region thing
2013-01-25 00:12:26 -07:00
jp9000
e2ea43ca93
merging develepment branch. don't kill me!
2013-01-24 20:30:22 -07:00
HomeWorld
40dd74e06b
Make sure when adding a new source that the list item coresponding to it is visible and selected (also deselect all previous selected items)
2013-01-21 10:01:30 +02:00
William Hamilton
f66aea2ec6
Fix sources list column width glitch.
2013-01-15 23:07:04 -06:00
William Hamilton
ce0320e2ad
listview fix so that columns autosize correctly
2013-01-12 14:58:43 -06:00
William Hamilton
9b9bbfaaa3
Arrow keys to move sources around for fine precision.
2013-01-11 04:20:24 -06:00