Commit Graph
259 Commits
Author SHA1 Message Date
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 f53c843ac0 frontend: Update previewed sources in mixer by visibility 2026-01-28 13:58:01 -05:00
Warchamp7 84361415ff frontend: Close rename dialog if name unchanged 2026-01-28 13:18:47 -05:00
Warchamp7 90d0d593de frontend: Use disabled meter colors when output muted 2026-01-28 12:53:35 -05:00
Warchamp7 694680e8c0 frontend: Revert Add Source dialog update
This reverts commit 5fc2476913.
2026-01-28 12:13:20 -05:00
Warchamp7 8c04e6a3fe frontend: Restrict audio meter update region 2026-01-23 16:18:30 -05:00
Warchamp7 30633344e9 frontend: Force update volume meter backgrounds 2026-01-23 15:21:00 -05:00
Warchamp7 e73662f6c1 frontend: Implement sizeHint for VolumeMeter 2026-01-22 12:32:12 -05:00
Penwywern 71de30f2a9 frontend: Properly update studio mode mixer 2026-01-20 12:34:54 -05:00
Warchamp7 fa49eace7d frontend: Fix audio mixer monitoring state 2026-01-20 12:11:20 -05:00
Warchamp7 f9c084d88c frontend: Update menu text when switching layouts 2026-01-20 11:47:51 -05:00
Warchamp7 5f0bc21168 frontend: Fix default value for full-height docks 2026-01-17 18:15:21 -05:00
shiina424 00f220a6dc frontend: Make Add Existing Button translatable 2026-01-17 14:28:20 -05:00
shiina424 058f9a8377 frontend: Make Audio Mixer Hidden Button translatable 2026-01-17 14:28:20 -05:00
Warchamp7 e6b52f2e9b libobs, frontend: Signal transition_stop for cancelled transitions 2026-01-16 15:57:36 -05:00
Warchamp7 2faf51a7ed frontend: Prevent setting transition during transitions 2026-01-16 15:57:36 -05:00
Warchamp7 67f4ed3478 frontend: Refresh meter background on style change 2026-01-15 17:07:16 -05:00
Warchamp7 cd2c0b556c frontend: Fix audio mixer dialog on classic theme 2026-01-15 16:20:10 -05:00
Warchamp7 0bdee14778 frontend: Only round final theme values 2026-01-15 15:47:31 -05:00
tytan652 c9bbe81d53 frontend: Add vcs-browser to metainfo
flatpak-build-lint warns to add it.
2026-01-15 14:40:53 -05:00
Warchamp7 d05c8cba25 frontend: Remove unused audio mixer widgets 2026-01-15 12:53:30 -05:00
Warchamp7 26f6091b66 frontend: Fix Audio Mixer toolbar tooltips 2026-01-15 11:43:03 -05:00
Warchamp7 ce87cfb6a1 frontend: Round theme variables with "px" units 2026-01-15 11:13:00 -05:00
Dennis Sädtler 68b19f6b88 frontend: Fix groups not being saved to collection 2026-01-14 16:16:23 -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 3e5cd44fd5 frontend: Add Menu Checkbox widget
Update MenuCheckBox.hpp
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
Hoshino Lina 2b53fe0e65 frontend: Fix QSystemTrayIcon and QMenu delete order
QSystemTrayIcon holds a non-owning pointer to the QMenu, so it needs to
be deleted first.

Fixes: #12948
2026-01-12 17:48:14 -05:00
Exeldro cdb7add0b0 frontend-tools: Add lua registered source to module 2026-01-12 07:55:58 -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
cg2121 8c946e792a frontend: Make sure all scene item properties are copied
Scale filtering, show/hide transitions and private settings were
not copied when copying scene items.
2026-01-08 20:18:13 -05:00
Warchamp7 92a83e4c4c frontend: Sync Preview/Program size and positioning 2026-01-08 19:58:07 -05:00
Dennis Sädtler de82ca9293 frontend: Refactor OBSBasic::Save to only save frontend canvas scenes/groups 2026-01-08 15:03:19 -05:00
Warchamp7 13a132b486 frontend: Disable dock animations 2026-01-06 07:36:49 -05:00
Exeldro dc7c8cfb48 frontend: Move transition preview button to button box 2026-01-06 07:02:52 -05:00
Warchamp7 407944a27c frontend: Rearrange default dock positions 2025-12-19 14:43:44 -05:00
Sebastian Beckmann f6a56227eb frontend: Remove implicit capture of "this" using "="
Implicitly capturing "this" with the capture default "=" is deprecated
with C++20. We fix this by either explicitly passing this, or by copying
the required members manually.
While this exposes some rather expensive copies like the QList
selectedItems in OBSBasic_Preview, it doesn't introduce them ("=" copies
implicitly).
2025-12-18 17:30:42 -05:00
Sebastian Beckmann 25f4fc9e70 frontend: Replace "=" capture with "this"
Implicit capture of 'this' with a capture default of '=' is deprecated
in C++20.

# Conflicts:
#	frontend/settings/OBSBasicSettings.cpp
#	frontend/settings/OBSHotkeyEdit.cpp
#	frontend/settings/OBSHotkeyWidget.cpp
2025-12-18 17:30:42 -05:00
Warchamp7 e7e32689a8 frontend: Use palette for Light theme audio mixer 2025-12-18 15:26:37 -05:00
Warchamp7 c8e74c9dec frontend: Round display size for projectors 2025-12-17 21:43:44 -05:00
Sebastian Beckmann f80d35fa4a frontend: Remove "using namespace std" from headers
This is very dangerous as it propagates down everywhere the headers are
included in.
2025-12-17 18:51:35 -05:00