jp9000
eda63032e0
UI: Enable BTTV login popup
2020-03-14 17:41:46 -07:00
jp9000
5722710f0a
UI: Turn off T-bar mode when going out of studio mode
2020-03-14 16:28:06 -07:00
jp9000
8de20ab3be
libobs: Add task scheduling features
...
(This commit also modifies the UI)
Adds the ability to schedule tasks for certain threads
2020-03-14 10:54:37 -07:00
Matt Gajownik
d44faf9809
UI: Increment filter name automatically
2020-03-14 20:46:10 +11:00
Richard Stanway
81a20171b1
UI: Update stream key link for YouStreamer
2020-03-13 18:34:43 +01:00
Richard Stanway
49bd76755b
Make cert revocation check fails non-fatal on Win
...
Instead of erroring out completely when it can't determine if the
certificate is valid, proceed anyway. This matches how web browsers
treat failed cert revocation checks. schannel just has somewhat
paranoid defaults.
2020-03-13 07:48:47 -07:00
Jim
7c444a311a
Merge pull request #2493 from WizardCM/unicode-projector-name
...
UI: Support Unicode for Windows fullscreen projectors
2020-03-13 06:51:08 -07:00
Matt Gajownik
8f6ed5cd87
UI: Support Unicode for Windows fullscreen projectors
2020-03-13 21:15:51 +11:00
Clayton Groeneveld
e6ec3c87de
UI: Fix filter rename crash
2020-03-12 16:24:48 -05:00
Richard Stanway
314a53872d
UI: Update Contribute link in about box
2020-03-12 00:12:22 +01:00
jp9000
2131a8b243
UI: Fix preview scaling on scene collection change
2020-03-11 13:48:44 -07:00
Jim
521d0ce4b7
Merge pull request #2444 from WizardCM/property-help-icon
...
UI: Show help icon for properties with tooltips
2020-03-09 06:27:54 -07:00
Jim
519b3096aa
Merge pull request #2474 from WizardCM/named-display-monitors
...
Show friendly monitor names on Display Capture on Windows & Projectors
2020-03-09 06:26:52 -07:00
Jim
43d5691c03
Merge pull request #2477 from WizardCM/multiview-typo
...
UI: Fix windowed multiview title
2020-03-09 06:24:52 -07:00
jp9000
b2302902a3
libobs: Fix source type versioning system
...
(This also modifies image-source, obs-text, text-freetype2, and UI)
This improves source definition versioning. To do this, it now stores
two identifier names. One "unversioned" which is the original name, and
one "versioned" with the version number appended.
This fixes both backward compatibility with older OBS versions, and
fixes the inability to use "add existing" in OBS itself on sources
created from older version definitions.
2020-03-09 06:12:22 -07:00
Matt Gajownik
f302a98f8d
UI: Fix windowed multiview title
2020-03-09 14:23:09 +11:00
Matt Gajownik
6b5636ad73
UI: Show monitor names for projectors
2020-03-09 11:13:55 +11:00
jp9000
141c42c4b5
win-capture: Allow write permission on graphics hook
...
(This commit also modified the updater module on Windows)
Ensures that an older hook version can be replaced by a newer hook
version.
2020-03-08 15:56:23 -07:00
jp9000
abf3ed2b05
win-capture: Remove SYNCHRONIZE permission
...
This isn't really meant for file permissions. This is meant for handle
permissions.
2020-03-08 15:56:23 -07:00
jp9000
e7b0a45126
UI/updater: Add perms for ALL APPLICATION PACKAGES
...
Adds hook dir perms for ALL APPLICATION PACKAGES, which enables capture
on microsoft store games
2020-03-07 03:37:19 -08:00
Jim
a373267c17
Merge pull request #2459 from VodBox/sl-scene-source-fix
...
UI: Fix scenes as sources for SL import
2020-03-06 03:38:30 -08:00
Clayton Groeneveld
18f41afa18
UI: Fix override transition not working
2020-03-05 16:42:25 -06:00
Clayton Groeneveld
b240a5671b
UI: Do not disable t-bar
2020-03-05 09:11:17 -06:00
VodBox
7553fda3e5
UI: Fix scenes as sources for SL import
...
The previous fix for repeated names accidentally meant that if a scene
item in a scene was meant to show another scene that was lower in the
list, it would fail to create the item, and wouldn't make it into the
imported collection.
This fix makes sure that scenes as sources still works properly in that
situation.
2020-03-05 22:38:45 +13:00
waffeln
46dcc9c2fb
UI: Lower minimum dock size
...
Closes obsproject/obs-studio#2448
2020-03-04 22:25:39 -08:00
Richard Stanway
7df435f2cf
UI: Remove unused variable
2020-03-04 23:35:28 +01:00
Jim
934a9e8bae
Merge pull request #2457 from VodBox/sl-dup-fix
...
UI: Fix importing SL collections with repeated names
2020-03-04 14:29:12 -08:00
Richard Stanway
5cfc16e9f9
UI: Call setWindowFlags before setupUi
...
For some reason this has a noticeable performance improvement,
presumably because Qt is notifying all the child widgets?
2020-03-04 23:20:19 +01:00
VodBox
6b5459fbe7
UI: Fix importing SL collections with repeated names
2020-03-05 10:37:37 +13:00
Matt Gajownik
c50f488085
UI: Dynamically set widget index when renaming sources
2020-03-04 19:22:30 +11:00
Richard Stanway
8f4f33aed8
UI: Move OBSBasicSettings to scoped block
...
This ensures that the OBSBasicSettings destructor has been run before
the restart prompt appears, preventing bugs related to OBS shutting down
with the settings window still having active callbacks.
2020-03-03 00:05:43 +01:00
Richard Stanway
2f0134bf60
UI: Don't add removed sources when refreshing LoadAudioSources
...
This can be fired by a callback during source removal. The code was
re-adding the source that was just removed, causing the program to
freeze when trying to remove all sources.
2020-03-02 22:23:13 +01:00
Richard Stanway
2a4a46deed
UI: Use invokeMethod to refresh LoadAudioSources
...
Sources may be removed or destroyed by other threads which resulted in
GUI calls outside of the main Qt thread.
2020-03-02 22:21:02 +01:00
Richard Stanway
57b47ca90a
UI: Fix preview not being re-enabled on maximize
2020-03-01 10:02:14 -08:00
Matt Gajownik
51948ebc87
UI: Show help icon for properties with tooltips
2020-03-01 16:29:16 +11:00
Matthieu Cunzi
74acbd7ed0
win-capture: Add Vulkan capture
...
Co-authored-by: jp9000 <obs.jim@gmail.com>
Co-authored-by: jpark37 <jpark37@users.noreply.github.com>
2020-02-29 04:53:28 -08:00
Clayton Groeneveld
9fa1d9eaa3
UI: Fix buttons changing minimum window width
2020-02-27 02:51:23 -06:00
Jim
19701e3bbc
Merge pull request #2439 from cg2121/decklink-stuff
...
frontend-plugins: Refactor Decklink out UI
2020-02-27 00:42:25 -08:00
Clayton Groeneveld
fa9dccb7be
frontend-plugins: Refactor Decklink out UI
2020-02-26 23:06:20 -06:00
Clayton Groeneveld
ef3f842f0e
UI: Remove dock margins
2020-02-26 19:55:07 -06:00
Clayton Groeneveld
0ca8424c66
UI: Fix compiling error with older QT
2020-02-25 22:38:12 -06:00
Clayton Groeneveld
61aeaa5ca3
obs-browser: Enable Linux support
...
This requires CEF >= 3683
2020-02-25 22:38:12 -06:00
Jim
eb5abf2ae5
Merge pull request #2431 from cg2121/t-bar-size
...
UI: Make t-bar smaller
2020-02-24 23:27:13 -08:00
Richard Stanway
3667e556db
UI: Use deleteLater() rather than explicit delete
...
When an audio source is removed, it signals its "destroy" callbacks.
One of the callbacks is OBSSourceLabel::SourceDestroyed. When its Qt
destroy signal is fired, it causes a call to LoadAudioSources to refresh
the source list. LoadAudioSources deletes the old layout, and so the
QWidget that the OBSSource is based on is freed while it's still in the
middle of running the signal callback, resulting in access to freed
memory.
2020-02-24 15:34:36 -08:00
Richard Stanway
45d0b8ccee
UI: Reserve correct number of elements in vector
2020-02-25 00:24:05 +01:00
Richard Stanway
bc7946f8a8
UI: Reserve correct number of elements in vector
2020-02-24 21:51:02 +01:00
Clayton Groeneveld
5f937e26ff
UI: Make t-bar smaller
2020-02-24 13:28:23 -06:00
Chris Angelico
2036c06b91
UI: Fix compilation warning re signed/unsigned
2020-02-24 12:31:39 +11:00
Jim
704d2c9e11
Merge pull request #2423 from cg2121/fix-launch-return
...
UI: Return 0 when launch cancelled or failed
2020-02-23 00:21:21 -08:00
Jim
718aaaa5bf
Merge pull request #2420 from WizardCM/profile-import
...
UI: Fix Import Profile in Portable Mode
2020-02-23 00:17:52 -08:00