Norihiro Kamae and Lain
c58e511813
UI: Translate place holder name for new group
...
(cherry picked from commit 323f3957cd )
2023-06-18 15:05:22 -07:00
Norihiro Kamae and Lain
0b7ac96157
UI: Fix changed state of audio settings
...
When changing audio channels, sample rate, or audio buffering settings
multiple times by hitting `Apply` button, the internal `changed` state
got corrupted. To avoid this, set the changed state when changed
something, but do not clear the changed state.
(cherry picked from commit 846cdafbed )
2023-06-18 15:05:22 -07:00
Norihiro Kamae and Lain
4e1e947095
UI: Fix changing quick transition to/from fade to black
...
(cherry picked from commit 35463cb464 )
2023-06-18 15:05:22 -07:00
Norihiro Kamae and Lain
e2c481cf95
UI: Fix checked state of source toolbar menu item
...
After the source toolbar was hidden or shown by a hotkey, the checked
state of the menu item was not updated.
(cherry picked from commit a1c88d58fc )
2023-06-18 15:05:22 -07:00
Exeldro and Ryan Foster
0be3b3b845
UI: Don't update text source when nothing changed
...
(cherry picked from commit e830043851 )
2023-06-16 18:43:35 -04:00
tududweb and Ryan Foster
018bfe87e7
UI: Don't trigger a settings update when list is empty
...
To avoid recursive call
(cherry picked from commit 4871fd301a )
2023-06-16 18:43:35 -04:00
cg2121 and Ryan Foster
a11a511829
UI: Fix filter shortcuts not showing in context menu
...
This fixes the shortcuts not showing up in the filters context
menu for rename and remove. This also has a code cleanup for
the rename action, as now it is created in the ui file.
(cherry picked from commit 4c9e1949ad )
2023-06-16 18:43:35 -04:00
cg2121 and Ryan Foster
b281a74e25
UI: Fix menu actions missing shortcuts
...
The scene and source rename/remove actions were missing shortcuts
in the context menu.
(cherry picked from commit 016ce128b7 )
2023-06-16 18:43:35 -04:00
derrod and Lain
e26a04fa44
UI: Assume RTMP if service has no protcol
2023-06-03 13:44:44 -07:00
derrod and Lain
fb5d03130a
Revert "UI: Reset service selection to custom if name not found"
...
This reverts commit e55171f28c .
2023-06-03 13:44:44 -07:00
Norihiro Kamae and Ryan Foster
e4142c8740
UI: Fix crash on patronJsonThread
...
If a user exit obs while patronJsonThread is running, the thread crashed
with the error below.
QThread: Destroyed while thread is still running
(cherry picked from commit b21edafe98 )
2023-05-26 14:47:09 -04:00
gxalpha and Ryan Foster
3f3ff4fd92
UI: Disallow exiting settings with no track in advanced mode
...
(cherry picked from commit 4b37692939 )
2023-05-26 14:47:09 -04:00
gxalpha and Ryan Foster
85d22f5ff5
UI: Disallow exiting settings with no track in simple mode
...
(cherry picked from commit 2bc368349f )
2023-05-26 14:47:09 -04:00
Norihiro Kamae and Ryan Foster
cc667ad7d9
UI: Fix crash when receiving multiple SIGINT
...
When there are two or more SIGINT signals were sent to obs, obs crashes
because the 2nd SIGINT calls `close` though the main window has been
deleted.
2023-05-26 14:47:09 -04:00
gxalpha and Ryan Foster
2fbd54958d
UI: Only defer property updates for input and transition sources
...
Deferring properties was only ever made for input and transition
sources. As other property dialogs do not have an "Ok" button that would
cause an update to happen, if the deferred flag was set the callback
would never be called.
Also clarifies the docs to reflect this.
2023-05-26 14:47:09 -04:00
Norihiro Kamae and Ryan Foster
1c346639ca
UI: Fix missing translations
...
This commit fixes a typo in a translation key, adds two missing
translations, and also removes obsolete translations in the translation
files.
2023-05-26 14:47:09 -04:00
Jim and Ryan Foster
22e5d98d6e
UI: Fix 0,0 size transform bug when resizing sources
...
Fix a bug where if a source's width or height becomes 0 while you're
stretching the size of a source or modifying it from the transform
dialog, it would become permanently invisible
Closes obsproject/obs-studio#7962
2023-05-26 14:47:09 -04:00
gxalpha and Ryan Foster
8b48d8e867
UI: Re-raise missing files dialog on macOS after file is selected
2023-05-26 14:47:09 -04:00
田七不甜 and Ryan Foster
890f96ed34
UI: Remove tabs for About error statements
...
And change error statements to translation key
2023-05-26 14:47:09 -04:00
derrod and Ryan Foster
10fdafb9f1
UI: Process Qt events once after destroy queue finishes
2023-05-26 14:47:09 -04:00
derrod and Ryan Foster
c304480f13
UI: Only update vcam output if necessary
2023-05-26 14:47:09 -04:00
derrod and Ryan Foster
dfc35603cf
UI: Reset VCam when clearing scene data
2023-05-26 14:47:09 -04:00
田七不甜 and Ryan Foster
96db6187ad
UI: Fix scene grid mode button color
2023-05-26 14:47:09 -04:00
田七不甜 and Ryan Foster
6d01b0c635
UI: Normalize theme qss files
2023-05-26 14:47:09 -04:00
Richard Stanway and Ryan Foster
d2019b92d4
UI: Fix crash when double-clicking projector
...
If "transition on double click" was enabled, OBS assumed all double
clicks were going to multiview projectors, which isn't necessarily the
case.
2023-05-26 14:47:09 -04:00
derrod and Lain
e55171f28c
UI: Reset service selection to custom if name not found
2023-05-23 04:22:03 -07:00
PatTheMav and Jim
229616af16
UI: Fix crash on macOS when closing OAUTH browser panel
...
Deleting the cefWidget in the panel's destructor can result in a crash
on macOS because the underlying NSView might have been destroyed in
memory between Qt closing the QDialog and the destructor call.
Moving the browser destruction into the accept and reject calls ensures
that CEF can clean up its state _before_ Qt tears down the view
hierarchy.
(cherry picked from commit efbae916fb )
2023-05-08 15:49:34 -07:00
tytan652 and Jim
40fdec218c
UI: Avoid registering CEF OAuth integrations on Wayland
...
(cherry picked from commit 169cd07c42 )
2023-05-08 15:49:34 -07:00
derrod and Jim
2128de7fdf
UI: Exit and show error if clearing scene data fails
...
(cherry picked from commit 4419786840 )
2023-05-08 15:49:34 -07:00
田七不甜 and Jim
d775f5bdc1
UI: Make "Portable Mode" translateable
...
(cherry picked from commit e1a202b370 )
2023-05-08 15:49:34 -07:00
derrod and Jim
81e614cc4d
UI: Do not show unassigned icon for monitored sources
...
(cherry picked from commit 982c424de3 )
2023-05-08 15:49:34 -07:00
derrod and Jim
a0f10048fa
UI: Fix FLAC missing from builtin codecs list
...
(cherry picked from commit 0c0ec90eac )
2023-05-08 15:49:34 -07:00
Richard Stanway and Jim
2e04c3619b
UI: Relax mc_trans_video_imagescaler.dll DLL block
...
This is actually a MainConcept redistributable and not related to Adobe.
Unfortunately Elgato Game Capture HD software relies on this dependency
when presenting the DirectShow device to OBS, so we unintentionally
blocked it from loading.
Instead of outright blocking, we now block only older versions than the
version shipped by Elgato, which has hopefully been patched to fix the
random crashes.
(cherry picked from commit 132f0b85fc )
2023-05-08 15:49:34 -07:00
Vainock and Jim
6fc3619473
UI: Fix case inconsistency in translation key
...
[skip crowdin-sync]
(cherry picked from commit e23b80151b )
2023-05-08 15:49:34 -07:00
Translation Updaterand Translation Updater
a0fbdc3c34
Update translations from Crowdin
2023-05-01 23:11:13 +00:00
derrod and Ryan Foster
0be8d8a28d
UI: Fix building macOS/Sparkle without Browser
2023-05-01 10:45:08 -04:00
derrod and Jim
4a8e8644e0
cmake,UI: Remove unused legacy DSA public key
2023-04-29 16:10:45 -07:00
gxalpha and Jim
1437a6e4fc
UI: Explicitly focus Ok button in properties dialog
2023-04-29 16:07:38 -07:00
tytan652 and Jim
2b4ef6d6ea
UI: Fix advanced audio encoder bitrate always set to 192
...
Audio bitrate maps needs to be populated while finding closest available
bitrate
Not populating makes always fallback to 192
2023-04-23 23:47:32 -07:00
tytan652 and Jim
3c1733b40d
UI: Fix the license in the AppStream metadata
...
The "or later" must be specified in the identifier or it will be seen
as "only".
2023-04-22 16:41:13 -07:00
derrod and Jim
ff06927c71
UI: Disable auto-remux for AV1+PCM, use MOV for PCM
2023-04-22 16:16:40 -07:00
gxalpha and Jim
a4ea51b2b1
cmake: Add properties and log viewer UI files to sources list
2023-04-22 16:01:47 -07:00
gxalpha and Jim
597ceb2ff0
UI: Make hotkey edit layout margins symmetrical
2023-04-15 16:38:18 -07:00
gxalpha and Jim
1578cca9b2
UI: Sort Add Source menu case insensitively
2023-04-15 16:06:36 -07:00
derrod and Ryan Foster
36d30cad19
UI: Fix simple mode replay buffer maximum not being set
2023-04-14 19:35:59 -04:00
Richard Stanway and Jim
1d7c066cf5
UI: Avoid calling libobs functions with null pointers in projectors
2023-04-14 15:50:59 -07:00
Richard Stanway and Ryan Foster
bacc3ac8ed
UI: Add Citrix ICAService to Windows DLL blocklist
2023-04-12 21:32:49 +00:00
derrod and Ryan Foster
f3c075f19f
UI: Do not disable events when disabling codecs
2023-04-12 17:17:11 +00:00
jpark37 and Jim
bad13c90e0
decklink-output-ui: Don't crash on missing device
...
Noticed OBS crashing after I removed DeckLink hardware that I enabled
auto-start output against.
2023-04-09 11:53:12 -07:00
gxalpha and Patrick Heyer
e03a2751f4
cmake: Set CFBundleName to "OBS Studio"
2023-04-09 03:58:40 +02:00