48 Commits
Author SHA1 Message Date
Warchamp7 bffd5f5980 frontend: Improve plugin manager safe mode behavior 2026-02-25 19:44:39 -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
Warchamp7 cd2c0b556c frontend: Fix audio mixer dialog on classic theme 2026-01-15 16:20:10 -05:00
Warchamp7andLain 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
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
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
Warchamp7 9a3fe95211 frontend: Update Plugin Manager v1 UI 2025-09-12 14:18:27 -04:00
Sebastian Beckmann e05496462a frontend/themes: Remove Idian test rule 2025-09-04 14:17:02 -04:00
Sebastian Beckmann 872ea5fb91 shared/idian: Rename component classes 2025-08-22 16:21:52 -04:00
Sebastian Beckmann edb2c9ca48 shared/idian: Rename widget classes 2025-08-22 16:21:52 -04:00
Warchamp7andderrod e8f6143769 frontend: Add new Idian widgets
Co-Authored-By: derrod <rodney@rodney.io>
2025-08-22 16:21:52 -04:00
shiina424 1af512f323 frontend: Fix invisible scrollbar in Light theme 2025-08-04 14:04:08 -04:00
shiina424 d9317a38a2 frontend: Fix invisible scrollbar in Rachni theme 2025-08-04 14:04:08 -04:00
Warchamp7 6a7de7ed4f frontend: Fix settings scrollbar size 2025-07-21 14:57:23 -04:00
Warchamp7 3cdc013a56 frontend: Fix progress bar appearance 2025-07-18 16:56:40 -04:00
Warchamp7 9858e7e722 frontend: Enforce minimum height for QList items 2025-07-07 14:35:42 -04:00
Sebastian Beckmann 1d5bcec80f frontend: Make Mac font base value configurable
Sets the base value to 1.2 times the "displayed" value instead of
forcing 12 (which was 1.2x of the default 10pt). This should look the
same as on other operating systems.
2025-06-05 15:19:49 -04:00
Monsteer 34eb24508b frontend: Fix tab padding for the new appearance options
Add padding variables for tabs to allow the new density option.
2025-06-04 13:49:27 -04:00
Warchamp7 b45f776ee3 frontend: Set minimum width for menubar padding 2025-06-04 12:30:51 -04:00
Warchamp7 31bcad96ad frontend: Adjust volume mixer styling on Classic theme 2025-06-04 12:30:51 -04:00
Warchamp7 a3884d1375 frontend: Update Dock toolbar styling 2025-05-28 12:22:41 -04:00
Warchamp7 910271d21c frontend: Fix spacing of group expand button 2025-05-23 04:25:55 -04:00
shiina424 16965844dc frontend: Fix button pressed color in Rachni theme 2025-05-22 15:47:05 -04:00
Warchamp7 0b7c1f7081 frontend: Explicitly set titlebar item padding 2025-05-21 15:22:44 -04:00
Warchamp7 b46e5bb1c0 frontend: Fix dock title button sizes 2025-05-20 14:40:38 -04:00
Warchamp7 99d7d134a7 frontend: Clip source names when dock too small 2025-04-28 16:18:07 -04:00
Warchamp7 f62b13957c frontend: Remove unused item delegate parameters 2025-04-25 14:01:23 -04:00
gxalpha 76e1818866 frontend: Highlight control dock buttons using style class
Checkable buttons are troublesome because QAccessible interprets them as
checkboxes, and doesn't pass the "clicked" signal to them (see
QTBUG-110737). Instead, we only get the "toggled" signal, which also
gets triggered by things other than user input (i.e., the button getting
changed by the program).

Making them uncheckable means that they behave like normal buttons
again. To style them, we can just add a class and address them that way.
Note that uncheckable here means *actually* not checkable - unlike the
cursed NonCheckableButton class previously used that makes a button
that *is* checkable ignore the user input (and only allow check state
changes via code, effectively making it solely a styling tool).
2025-04-24 15:37:50 -04:00
Warchamp7 c0c77071b5 frontend: Add new appearance options 2025-04-22 15:04:49 -04:00
Sebastian Beckmann 33cec16f56 frontend/themes: Re-add transparent border
It appears that in conjunction with other changes that happened around
the time the removal of the transparent border got merged, it became
necessary again due to those other changes. Without it, only the
selected and focussed changes have a border, making the content jump
around when selected and focussed.

Reverts part of 5fa4ea44d0.
2025-04-09 16:09:26 -07:00
Warchamp7 c942731aaf frontend: Adjust styling for SourceTree 2025-04-03 14:18:46 -04:00
Warchamp7 cd6bb523ae frontend: Adjust scene collection importer 2025-04-03 13:49:58 -04:00
Warchamp7 3906fece61 frontend: Unify appearance of menus 2025-04-02 15:29:06 -04:00
cg2121 86f7475f14 frontend: Add preview zoom controls 2025-04-01 17:31:09 -04:00
cg2121 5fa4ea44d0 frontend: Make list spacing consistent
This makes all list widget spacing set to 1.
2025-04-01 16:39:53 -04:00
PatTheMav 5abfc7c565 frontend: Migrate OBS Studio data directory 2025-01-08 17:33:13 +01:00