Commit Graph

91 Commits

Author SHA1 Message Date
Warchamp7
855b8a9d6f frontend: Add minimum width to spinboxes 2026-05-08 14:35:15 -04:00
Warchamp7
12597e9484 frontend: Replace add source dropdown with dialog
Co-Authored-By: Lain <134130700+Lain-B@users.noreply.github.com>
2026-05-07 15:31:10 -04:00
Grant Likely
fbc99ecd74 frontend: Add theming for checked QToolButtons
The Yami theme provides colours for checked QPushButtons, but does not
do the same for checked QToolButton. This commit adds colors for the
QToolButton:checked: state that match the QPushButton:checked: colors
2026-05-07 14:34:01 -04:00
shiina424
843e5890eb frontend: Fix checked control button color not changing in System theme 2026-05-06 16:04:30 -04:00
Warchamp7
6711295d99 frontend: Fix nested menu styling 2026-04-20 18:20:08 -04:00
shiina424
cf1c425a94 frontend: Rename MixerScrollArea in the Classic theme 2026-04-16 14:51:40 -04:00
shiina424
78822293ff frontend: Remove unused parameters from Classic theme 2026-04-16 14:51:40 -04:00
shiina424
1b54407fd5 frontend: Remove unused parameters from System theme 2026-04-16 14:51:40 -04:00
shiina424
2475b85336 frontend: Remove unused parameters from Rachni theme 2026-04-16 14:51:40 -04:00
shiina424
787b62d7bf frontend: Remove unused parameters from Light theme 2026-04-16 14:51:40 -04:00
shiina424
ab9125ff54 frontend: Remove unused parameters from Acri theme 2026-04-16 14:51:40 -04:00
Warchamp7
42564df7ec frontend: Fix muted colors 2026-04-01 10:45:48 -04:00
Warchamp7
37900c8754 frontend: Fix audio mixer light theme colors 2026-04-01 10:45:48 -04:00
Warchamp7
d554ed821c frontend: Improve VolumeMeter size calculation 2026-04-01 10:45:48 -04:00
Warchamp7
9236e4fba2 frontend: Improve VolumeName size calculations 2026-04-01 10:45:48 -04:00
Warchamp7
ad41674568 frontend: Adjust mixer horizontal layout 2026-04-01 10:45:48 -04:00
Warchamp7
dba42dae7a frontend: Add missing tooltips to audio mixer 2026-04-01 10:45:48 -04:00
Warchamp7
bffd5f5980 frontend: Improve plugin manager safe mode behavior 2026-02-25 19:44:39 -05:00
shiina424
49c9c868ec frontend: Update unassigned audio track warning text 2026-02-05 18:09:31 -05:00
Warchamp7
923118befc frontend: Clean up mixer hidden state 2026-02-04 18:29:20 -05:00
shiina424
e652dfa5ca frontend: Add headphones icon in Light Theme 2026-02-04 13:51:02 -05:00
shiina424
3851edf4b3 frontend: Add horizontal and vertical icon in Light Theme 2026-02-04 13:51:02 -05:00
shiina424
3c708f2c0a frontend: Fix monitoring icon color in Acri theme 2026-02-03 14:41:26 -05:00
shiina424
bd22d9c4a4 frontend: Fix monitoring icon color in Rachni theme 2026-02-03 14:41:26 -05:00
Warchamp7
694680e8c0 frontend: Revert Add Source dialog update
This reverts commit 5fc2476913.
2026-01-28 12:13:20 -05:00
shiina424
00f220a6dc frontend: Make Add Existing Button translatable 2026-01-17 14:28:20 -05:00
Warchamp7
cd2c0b556c frontend: Fix audio mixer dialog on classic theme 2026-01-15 16:20:10 -05:00
Warchamp7
26f6091b66 frontend: Fix Audio Mixer toolbar tooltips 2026-01-15 11:43:03 -05:00
Warchamp7
5fc2476913 frontend: Replace add source dropdown with dialog
Co-Authored-By: Lain <134130700+Lain-B@users.noreply.github.com>
2026-01-14 14:49:38 -05:00
Anton Kesy
22016f309c frontend: Fix typos 2026-01-14 13:47:30 -05:00
Warchamp7
902f6d17e5 frontend: Display volume source names with QLabel 2026-01-13 16:34:33 -05:00
Warchamp7
a42a6c4c5f frontend: Refactor and update Audio Mixer 2026-01-13 16:34:33 -05:00
Warchamp7
802cf6bd90 frontend: Create event filter for widget state styles 2026-01-13 16:34:33 -05:00
Matt Gajownik
a5f0988933 Update translations from Crowdin 2026-01-10 01:02:43 -05:00
cg2121
ee1539614a frontend: Add more source undo/redo actions
This adds undo/redo actions for scale filtering, blending mode,
blending method, deinterlacing mode and deinterlacing field order.
2026-01-08 21:37:02 -05:00
Warchamp7
6fa1a35ad4 frontend: Update transform dialog 2026-01-08 21:12:30 -05:00
Warchamp7
c01a9bea49 frontend: Create AlignmentSelector widget 2026-01-08 21:12:30 -05:00
Warchamp7
e7e32689a8 frontend: Use palette for Light theme audio mixer 2025-12-18 15:26:37 -05:00
Sean DuBois
cd4d624ec3 obs-webrtc: Add Simulcast Support 2025-12-17 13:41:59 -05:00
Warchamp7
34a0a6a530 frontend: Remove crash handler earlier in shutdown 2025-12-04 15:05:23 -05:00
shiina424
d97e5ad820 frontend: Rename scrollbar in Acri theme 2025-11-12 12:33:49 -05:00
shiina424
d6642384db frontend: Rename scrollbar in Classic theme 2025-11-12 12:33:49 -05:00
derrod
2c65cb82ea frontend: Remove "BETA" from Hybrid MP4/MOV and make them the default 2025-09-12 15:45:57 -04:00
Warchamp7
9a3fe95211 frontend: Update Plugin Manager v1 UI 2025-09-12 14:18:27 -04:00
Matt Gajownik
99c3a4b797 Update translations from Crowdin 2025-09-08 22:38:40 -04:00
Sebastian Beckmann
482778d532 frontend: Change renderer combo box to use custom data
While the Metal renderer is displayed as "Metal (Experimental)", the
"Experimental" part doesn't need to be stored to the config. Otherwise,
anyone having selected the Metal renderer will have it get unselected
once the "Experimental" part is removed, and presumably the people who
have it selected while it's experimental would also be the people who
would want it once it's stable.
2025-09-08 17:39:38 -04:00
Sebastian Beckmann
e4381755ca frontend/data: Remove unused context bar string 2025-09-04 14:48:30 -04:00
Sebastian Beckmann
e05496462a frontend/themes: Remove Idian test rule 2025-09-04 14:17:02 -04:00
FiniteSingularity
23b67268e7 frontend: Provide UI for phase 1 of plugin manager
For phase 1 of the plugin manager, the ability to toggle off/on plugins
to be loaded at launch is provided.

This commit adds a new Plugin Manager dialog which can be accessed from
the Tools menu, which shows a list of all installed 3rd party plugins
with a checkbox to toggle them off or on.  If a change is made, the user
is prompted to restart OBS. To allow this, the plugin manager uses a
json based config file stored in the OBS config directory. Additionally
for sources in the source tree, a sample UI has been provided that
indicates any sources whose parent module is disabled, by turning its
title red.
2025-08-28 14:29:10 -04:00
Sebastian Beckmann
872ea5fb91 shared/idian: Rename component classes 2025-08-22 16:21:52 -04:00