Clayton Groeneveld
a70014d7b2
UI: Add ability to make screenshots
...
Co-authored-by: Jim <obs.jim@gmail.com>
2020-07-30 17:41:43 -07:00
Rodney
dc0af42f1b
Merge pull request #3091 from derrod/remove-mixer
...
UI/CI/rtmp-services: Remove Mixer
2020-07-24 20:17:38 +02:00
derrod
db37cc34d5
UI: Remove Mixer integration
2020-07-22 07:47:07 +02:00
jpark37
6a8507f2db
UI: Switch 601 to sRGB as default color space
2020-07-18 19:44:13 -07:00
jpark37
fe1ee749b3
UI: Add sRGB option to colorSpace output setting
...
Creates video streams/files with sRGB transfer specified.
2020-07-18 19:44:13 -07:00
derrod
30862d75ae
UI: Add flag/file to disable built-in updater
...
When distributing OBS via third party platforms that have their own
update systems we want to be able to disable the OBS updater without
having to resort to having a separate build entirely.
2020-07-18 21:33:47 +02:00
jp9000
ebb093b8a3
Revert "UI: Match Windows taskbar state to tray icon"
...
This reverts commit d442fda3fc1155947fb311d0a2fbb46213df4a16.
2020-07-11 06:12:51 -07:00
jp9000
959dbb64ed
Revert "Merge pull request #3110 from WizardCM/taskbar-color-setting"
...
This reverts commit 04e01458e5aa86337ccb6c34568c7dcd063e2833, reversing
changes made to b83a9dd0d6cc059fddce557aadcfcb56f9b9dc03.
2020-07-11 06:05:35 -07:00
Jim
04e01458e5
Merge pull request #3110 from WizardCM/taskbar-color-setting
...
UI: Add setting for taskbar color
2020-07-10 20:34:22 -07:00
Jim
23425ea42b
Merge pull request #3123 from WizardCM/fix-connecting-button
...
UI: Fix unreadable Connecting Stream button
2020-07-10 20:23:57 -07:00
Matt Gajownik
081fc548c5
UI: Add setting for taskbar color
2020-07-10 20:12:59 -07:00
Tom Lynch
5c807aea60
UI: Set remove prompt default action
...
Resolves an issue on macOS where the default action is not set for
prompts when the user is removing one or multiple sources or scenes.
2020-07-10 17:50:15 -07:00
Jim
6347a221a0
Merge pull request #3050 from jpark37/qt-warnings-515
...
UI: Fix warnings for Qt 5.15
2020-07-10 15:30:26 -07:00
Jim
880d42b56e
Merge pull request #2940 from pkviet/log2
...
UI: Log monitoring type for global audio devices
2020-07-07 09:37:34 -07:00
jp9000
a72a52fa38
UI: Add virtual camera to UI
...
Adds a virtual camera button to the main user interface. If virtual
camera is not installed, it will not add the button. On Windows, it
detects whether the virtual camera filters are properly registered, and
will only add the button if the virtual camera filter is confirmed
registered.
Also adds a virtual camera option to the auto-configuration wizard,
which will just simply set the user's resolution/scale to 1920x1080 at
30 FPS.
2020-07-07 06:09:59 -07:00
Jim
6fcb57daa7
Merge pull request #2915 from Bennik2000/stats-dock-steals-focus
...
UI: Fix bug where stats dock steals focus of main windows
2020-07-06 14:01:38 -07:00
Matt Gajownik
27eb6ded31
UI: Fix unreadable Connecting Stream button
2020-07-04 19:27:48 +10:00
Bennik2000
d8c215df0e
UI: Add always on top checkbox to projector context menu
...
This checkbox overrides the global always on top setting
2020-06-26 05:59:17 -07:00
Jim
803df3a40a
Merge pull request #2744 from cg2121/auto-config-dialogs
...
UI: Remove first run auto-config prompts
2020-06-24 14:47:35 -07:00
Jim
695f3c1f33
Merge pull request #2662 from WizardCM/log-dialog
...
Enhance Log dialog with description and Analyze button
2020-06-24 12:01:10 -07:00
Jim
924580dbab
Merge pull request #2376 from cg2121/fix-window-width
...
UI: Fix buttons changing minimum window width
2020-06-24 09:52:13 -07:00
jp9000
d51ac98fcf
UI: Fix pause/replay buttons having large width
...
Depending on the circumstances, these buttons can start with width
values that are much larger than their height, and that value wouldn't
be corrected immediately. Setting an explicit policy to lock their
width to the same as their height value enforces the behavior that was
intended from the beginning.
2020-06-24 09:22:58 -07:00
jpark37
c2ddc428b0
UI: Fix warnings for Qt 5.15
...
AllDockWidgetFeatures is now deprecated. Use underlying values instead.
Use default QFlags constructor instead of nullptr/0.
Use QWheelEvent::angleDelta() in place of orientation() and delta(), and
position() in place of x() and y().
2020-06-21 18:23:05 -07:00
Jim
211ba0b72a
Merge pull request #3067 from cg2121/projector-settings
...
UI: Auto update projector settings
2020-06-21 05:22:00 -07:00
Jim
129a946e3d
Merge pull request #3065 from cg2121/projector-fix
...
UI: Delete existing fullscreen projector
2020-06-21 04:57:41 -07:00
Richard Stanway
aa313a1fb1
UI: Don't try to create service if missing file
...
This would cause meaningless "Service '' not found" log entries.
2020-06-18 23:49:21 +02:00
Clayton Groeneveld
777d9eb787
UI: Auto update projector settings
2020-06-13 21:00:55 -05:00
Clayton Groeneveld
01fe9c990c
UI: Delete existing fullscreen projector
2020-06-13 19:54:28 -05:00
Richard Stanway
0a467085d2
UI: Set 8x8 as minimum selectable resolution
...
Since libobs internally rounds to various powers of 2 to support SSE
functions, resolutions that are too low can get rounded to zero. libobs
will fail to startup with a zero resolution, so if a user accidentally
entered anything that rounded to zero OBS would become unusable without
manual fixing by editing the profile .ini.
2020-05-24 00:48:37 +02:00
Clayton Groeneveld
2fe749fc84
UI: Make select/deselect signals work w/ group items
2020-05-19 06:36:00 -05:00
Bennik2000
b04ace4901
UI: Fix bug where stats dock steals focus of main windows
2020-05-18 18:54:03 +02:00
pkv
aac04ff493
UI: Log monitoring type for global audio devices
2020-05-16 11:11:04 +02:00
Matt Gajownik
d442fda3fc
UI: Match Windows taskbar state to tray icon
...
This adds both a status icon, and changes the color
of the taskbar button itself.
2020-05-07 20:05:35 +10:00
Richard Stanway
efc23bb1ee
UI: Remove requirement for replay buffer hotkey
...
Fixes https://github.com/obsproject/obs-studio/issues/2807
2020-04-26 16:56:36 +02:00
Colin Edwards
9447a06b05
Revert "UI: Remove unnecessary global variables"
...
This reverts commit f91d3baf43e69f6d1922b0e03e043af6de0baf6a.
From @pkv: the reason some of these vars were global is because Qt was not deleting them at all; as a result memory leaks have been reintroduced for: previewProjector, trayMenu, studioProgramProjector, multiviewProjectorMenu ;
2020-04-19 09:31:18 -05:00
Clayton Groeneveld
f91d3baf43
UI: Remove unnecessary global variables
2020-04-18 18:58:45 -05:00
Colin Edwards
0f10c0811a
Merge pull request #2720 from Bennik2000/status_icons_streaming_recording
...
UI: Add status icons for recording and streaming
2020-04-18 18:23:32 -05:00
Colin Edwards
47cfe13be2
Merge pull request #2648 from kkartaltepe/fix-previewlabel-styling
...
UI: Fix previewLabel styling
2020-04-18 16:32:43 -05:00
Exeldro
029b4d1a05
UI: Remove all scenes in ClearSceneData
2020-04-18 17:08:52 +02:00
Clayton Groeneveld
9316373ef3
UI: Remove first run auto-config prompts
2020-04-18 00:02:26 -05:00
Bennik2000
d8e67d2f3c
UI: Add status icons for recording and streaming
2020-04-16 19:15:13 +02:00
Richard Stanway
25054d233c
Merge pull request #2677 from emaste/warning-fix
...
UI: Fix warning compiling with Clang 10
2020-04-10 00:39:07 +02:00
Ed Maste
9f4aaf22f0
UI: Fix warning when compiling with Clang 10
...
Building with Clang 10 on FreeBSD 13-CURRENT emitted a warning about
logical not (!) applying only to the left hand side of a comparison.
Update the expression to match the style of other flags conditionals.
Verified that object code is the same.
2020-04-10 00:37:37 +02:00
Colin Edwards
da35310363
Merge pull request #2671 from pkviet/logfilter
...
UI: Log global audio devices and their filters
2020-04-09 01:04:08 -05:00
pkv
92989bd42b
UI: Log global audio devices and their filters
...
Request from support-team.
Currently only sources in Scenes are logged with their filters.
This excludes global audio sources set in Settings > Audio.
This patch remedies this.
2020-04-07 21:33:09 +02:00
Matt Gajownik
c878bfcb1f
UI: Differentiate between crash & session log dialogs
2020-04-07 20:43:09 +10:00
Kurt Kartaltepe
14480fe025
UI: Fix previewLabel styling
...
Label renders with default styling instead of using dynamic property
because it was already polished.
2020-04-04 18:57:31 -07:00
Matt Gajownik
beb2af9721
UI: Require selected source for Transform shortcut
...
Fixes #2468
2020-04-04 23:45:14 +11:00
Matt Gajownik
a9a19cf351
UI: Use Qt dialogs for Font & Color Pickers on Linux
...
This fixes a hang on Ubuntu when closing the
dialogs after leaving them open for a time.
2020-03-28 23:15:25 +11:00
jp9000
dff05d9fcc
UI: Fix preview state when minimizing to tray
...
Makes sure preview is properly enabled/disabled when minimizing to tray,
when restoring from tray, or when starting the program up minimized to
tray
2020-03-19 05:33:07 -07:00