palana
33d1c9728b
Add nicer UI on log upload success
2014-02-10 06:06:54 +01:00
palana
12d500011a
Disable only current log item instead of all log uploads
...
Uploading logs while streaming still not recommended
2014-02-10 06:06:54 +01:00
palana
ee58475925
Use Global(Un)Lock instead of Local(Un)Lock for clipboard data
2014-02-10 06:06:53 +01:00
palana
1a0f01fe81
Add UI for log file uploader
...
Also includes UI for opening specific log files directly from the OBS UI
On successful upload the resulting (non-API) URL is copied into the
clipboard and a message box signalling successful upload is displayed.
This should probably be expanded into a dialog with buttons to retry
copying the URL to the clipboard and maybe a text box with the URL
preselected.
Whether or not the upload URL should be cached (per log file) and reused
in case of duplicate upload (attempts) is still open for debate.
2014-02-09 08:15:28 +01:00
palana
f04c3236e3
Increase profile limit to 1000 and move magic constant to OBS.h
2014-02-09 08:13:47 +01:00
palana
755a73ad2e
Rename EnableProfileMenu to DisableMenusWhileStreaming
...
In case future modifications require more Menus to be disabled while
streaming
2014-02-09 08:13:46 +01:00
palana
a5f92b34b1
Extract streaming/record/test stream button UI calls
2014-02-04 21:35:27 +01:00
palana
a7f4bf655e
Disable profile selection while streaming
...
This enforces the warning that settings will not be applied until
streaming is restarted from the settings dialog for all profile settings
Also fixes a bug that would prevent start streaming/recording buttons
from being properly enabled/disabled when switching from a
recording/streaming only profile to a streaming/recording only profile
on stream stop
Additionally, the microphone volume meter got disabled when switching
from a profile with microphone enabled to a profile with microphone
disabled while the microphone was still active
2014-02-04 19:04:45 +01:00
paibox
e5e5f2a6ed
Adjust keep recording settings
...
Move the keep recording setting from global.ini to Broadcast Settings
(profile dependent), make it default to off, comment out the old
dashboard link code for now.
2014-01-11 04:15:12 +01:00
paibox
808bc49c73
Add a button to toggle recording on/off
...
Like the description says. Currently nukes the Dashboard button, not
quite sure where to put it. Allows you to toggle recording while
streaming, to split up videos or turn it off while you AFK in Orgrimmar
for ten hours.
2013-12-29 22:40:02 +01:00
paibox
150a43a8c0
Remove leftover global source stuff from Windowstuff
...
GlobalSourceEnterScene ended up being called twice if a new global
source was added while preview/stream was running, also remove the old
check for global sources present since this is now supposed to be
handled with reference counting.
2013-12-29 18:32:46 +01:00
HomeWorld
5e1bb56c9e
Fixed a bug introduced in 1cb6bd3fbd7f7193f3e1f7687f020d0edfd01aa8 , calc scale before config
2013-10-23 08:11:14 +03:00
Richard Stanway
b37fbb5570
Fix resize / move related crashes when editing during a scene change
2013-10-17 23:57:51 +02:00
Richard Stanway
c5b4fd2fa9
Re-apply fix from 0c23e43e21d8f62e432892822efe3069757a4731
2013-10-17 23:45:34 +02:00
palana
1cb6bd3fbd
Fixed source properties window while not previewing
2013-10-17 23:07:23 +02:00
Richard Stanway
0c23e43e21
Fix some scene change related menu crashes
2013-10-12 16:11:01 +02:00
Richard Stanway
921d7f5ac1
Add option to manually check for updates
2013-10-02 23:18:30 +02:00
HomeWorld
c09a54f345
Clear copied scene hotkey (avoid conflict with source scene)
2013-09-23 14:12:45 +03:00
HomeWorld
4ada117ef7
Fixed a small oversight
2013-09-12 08:44:34 +03:00
HomeWorld
82a711acdf
Re-add obs notification icon when TaskbarCreated msg is recieved
2013-09-12 08:16:31 +03:00
HomeWorld
657171986d
Removed an unnecessary test in WindowStuff::GetItemModifyType
2013-09-07 01:48:29 +03:00
HomeWorld
6e39efcafc
Fixed an issue where a cropped source can be moved while dragging it from outside of its visible area
2013-09-06 23:39:45 +03:00
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