obs-studio/UI
PatTheMav 072102701c UI: Use custom property on QAction to retain profile or collection name
On some platforms (e.g. KDE) accelerators are automatically added to
the text properties of QActions, thus changing the value returned by
text().

Thus we cannot rely on the text to always represent the same text that
we set originally and have to explicitly store and retrieve the value
as a property.

Coincidentally this not only fixes possible issues on other platforms,
but is also architecturally more correct.
2024-10-21 11:51:33 -04:00
..
cmake libobs: Remove non-USE_XDG code 2024-10-18 18:19:19 -04:00
data UI/themes: Consistently select indicator-mute instead of MuteCheckBox 2024-10-11 14:04:27 -04:00
forms UI: Replace toolButton property with style class 2024-10-16 13:49:34 -04:00
frontend-plugins UI: Remove toolButton styling 2024-10-16 13:49:34 -04:00
importers clang-format: Increase column limit from 80 to 120 2024-10-04 18:19:27 -04:00
models clang-format: Increase column limit from 80 to 120 2024-10-04 18:19:27 -04:00
obs-frontend-api clang-format: Increase column limit from 80 to 120 2024-10-04 18:19:27 -04:00
update clang-format: Increase column limit from 80 to 120 2024-10-04 18:19:27 -04:00
win-update/updater UI: Set minimum version for nlohmann_json to 3.11 2024-10-15 13:30:34 -04:00
absolute-slider.cpp clang-format: Increase column limit from 80 to 120 2024-10-04 18:19:27 -04:00
absolute-slider.hpp UI,shared: Move SliderIgnoreScroll to its own directory 2024-07-27 07:38:36 +02:00
adv-audio-control.cpp clang-format: Increase column limit from 80 to 120 2024-10-04 18:19:27 -04:00
adv-audio-control.hpp clang-format: Increase column limit from 80 to 120 2024-10-04 18:19:27 -04:00
api-interface.cpp clang-format: Increase column limit from 80 to 120 2024-10-04 18:19:27 -04:00
audio-encoders.cpp clang-format: Increase column limit from 80 to 120 2024-10-04 18:19:27 -04:00
audio-encoders.hpp UI: Add Opus bitrate map and per encoder bitrate list 2023-03-19 17:27:43 +01:00
auth-base.cpp clang-format: Increase column limit from 80 to 120 2024-10-04 18:19:27 -04:00
auth-base.hpp clang-format: Increase column limit from 80 to 120 2024-10-04 18:19:27 -04:00
auth-listener.cpp clang-format: Increase column limit from 80 to 120 2024-10-04 18:19:27 -04:00
auth-listener.hpp
auth-oauth.cpp clang-format: Increase column limit from 80 to 120 2024-10-04 18:19:27 -04:00
auth-oauth.hpp clang-format: Increase column limit from 80 to 120 2024-10-04 18:19:27 -04:00
auth-restream.cpp clang-format: Increase column limit from 80 to 120 2024-10-04 18:19:27 -04:00
auth-restream.hpp clang-format: Increase column limit from 80 to 120 2024-10-04 18:19:27 -04:00
auth-twitch.cpp clang-format: Increase column limit from 80 to 120 2024-10-04 18:19:27 -04:00
auth-twitch.hpp clang-format: Increase column limit from 80 to 120 2024-10-04 18:19:27 -04:00
auth-youtube.cpp clang-format: Increase column limit from 80 to 120 2024-10-04 18:19:27 -04:00
auth-youtube.hpp clang-format: Increase column limit from 80 to 120 2024-10-04 18:19:27 -04:00
balance-slider.hpp
basic-controls.cpp clang-format: Increase column limit from 80 to 120 2024-10-04 18:19:27 -04:00
basic-controls.hpp UI: Separate controls dock from the main window 2024-06-05 17:39:54 -04:00
clickable-label.hpp
CMakeLists.txt cmake: Update supported CMake version range to 3.28 and 3.30 2024-09-13 14:42:32 -04:00
context-bar-controls.cpp clang-format: Increase column limit from 80 to 120 2024-10-04 18:19:27 -04:00
context-bar-controls.hpp clang-format: Increase column limit from 80 to 120 2024-10-04 18:19:27 -04:00
display-helpers.hpp clang-format: Increase column limit from 80 to 120 2024-10-04 18:19:27 -04:00
ffmpeg-utils.cpp clang-format: Increase column limit from 80 to 120 2024-10-04 18:19:27 -04:00
ffmpeg-utils.hpp clang-format: Increase column limit from 80 to 120 2024-10-04 18:19:27 -04:00
focus-list.cpp clang-format: Increase column limit from 80 to 120 2024-10-04 18:19:27 -04:00
focus-list.hpp UI: Add ability to reorder filters by drag & drop 2023-06-21 15:33:48 -07:00
goliveapi-censoredjson.cpp clang-format: Increase column limit from 80 to 120 2024-10-04 18:19:27 -04:00
goliveapi-censoredjson.hpp UI: Add eRTMP Multitrack Video Output 2024-06-04 20:50:46 -04:00
goliveapi-network.cpp clang-format: Increase column limit from 80 to 120 2024-10-04 18:19:27 -04:00
goliveapi-network.hpp clang-format: Increase column limit from 80 to 120 2024-10-04 18:19:27 -04:00
goliveapi-postdata.cpp clang-format: Increase column limit from 80 to 120 2024-10-04 18:19:27 -04:00
goliveapi-postdata.hpp clang-format: Increase column limit from 80 to 120 2024-10-04 18:19:27 -04:00
horizontal-scroll-area.cpp UI: Improve incremental compile times via explicit file includes 2024-08-22 16:45:12 -04:00
horizontal-scroll-area.hpp
hotkey-edit.cpp clang-format: Increase column limit from 80 to 120 2024-10-04 18:19:27 -04:00
hotkey-edit.hpp clang-format: Increase column limit from 80 to 120 2024-10-04 18:19:27 -04:00
item-widget-helpers.cpp Update copyrights/names 2023-05-20 01:31:18 -07:00
item-widget-helpers.hpp clang-format: Increase column limit from 80 to 120 2024-10-04 18:19:27 -04:00
lineedit-autoresize.cpp clang-format: Increase column limit from 80 to 120 2024-10-04 18:19:27 -04:00
lineedit-autoresize.hpp
log-viewer.cpp clang-format: Increase column limit from 80 to 120 2024-10-04 18:19:27 -04:00
log-viewer.hpp
media-controls.cpp clang-format: Increase column limit from 80 to 120 2024-10-04 18:19:27 -04:00
media-controls.hpp UI,shared: Move Qt Wrappers to its own directory 2024-07-27 07:38:36 +02:00
menu-button.cpp UI: Improve incremental compile times via explicit file includes 2024-08-22 16:45:12 -04:00
menu-button.hpp clang-format: Increase column limit from 80 to 120 2024-10-04 18:19:27 -04:00
multitrack-video-error.cpp clang-format: Increase column limit from 80 to 120 2024-10-04 18:19:27 -04:00
multitrack-video-error.hpp clang-format: Increase column limit from 80 to 120 2024-10-04 18:19:27 -04:00
multitrack-video-output.cpp clang-format: Increase column limit from 80 to 120 2024-10-04 18:19:27 -04:00
multitrack-video-output.hpp clang-format: Increase column limit from 80 to 120 2024-10-04 18:19:27 -04:00
multiview.cpp clang-format: Increase column limit from 80 to 120 2024-10-04 18:19:27 -04:00
multiview.hpp clang-format: Increase column limit from 80 to 120 2024-10-04 18:19:27 -04:00
mute-checkbox.hpp UI: Replace themeID and style hints with class property 2024-10-04 15:20:49 -04:00
noncheckable-button.hpp clang-format: Increase column limit from 80 to 120 2024-10-04 18:19:27 -04:00
obf.c clang-format: Increase column limit from 80 to 120 2024-10-04 18:19:27 -04:00
obf.h
obs-app-theming.cpp clang-format: Increase column limit from 80 to 120 2024-10-04 18:19:27 -04:00
obs-app-theming.hpp UI: Add composable themes feature 2024-04-21 00:01:16 -04:00
obs-app.cpp UI: Restore XDG config path update for FreeBSD 2024-10-18 18:19:19 -04:00
obs-app.hpp UI: Fix crash when providing scene collection or profile via CLI 2024-10-10 16:38:33 -04:00
obs-proxy-style.cpp clang-format: Increase column limit from 80 to 120 2024-10-04 18:19:27 -04:00
obs-proxy-style.hpp clang-format: Increase column limit from 80 to 120 2024-10-04 18:19:27 -04:00
obs.manifest UI: Remove unsupported Windows versions from manifest 2023-02-01 23:00:50 +01:00
obs.rc.in Update copyrights/names 2023-05-20 01:31:18 -07:00
platform-osx.mm UI: Inline macOS 13 check 2024-08-23 22:09:48 -04:00
platform-windows.cpp clang-format: Increase column limit from 80 to 120 2024-10-04 18:19:27 -04:00
platform-x11.cpp clang-format: Increase column limit from 80 to 120 2024-10-04 18:19:27 -04:00
platform.hpp clang-format: Increase column limit from 80 to 120 2024-10-04 18:19:27 -04:00
preview-controls.cpp clang-format: Increase column limit from 80 to 120 2024-10-04 18:19:27 -04:00
preview-controls.hpp clang-format: Increase column limit from 80 to 120 2024-10-04 18:19:27 -04:00
qt-display.cpp clang-format: Increase column limit from 80 to 120 2024-10-04 18:19:27 -04:00
qt-display.hpp clang-format: Increase column limit from 80 to 120 2024-10-04 18:19:27 -04:00
remote-text.cpp clang-format: Increase column limit from 80 to 120 2024-10-04 18:19:27 -04:00
remote-text.hpp clang-format: Increase column limit from 80 to 120 2024-10-04 18:19:27 -04:00
scene-tree.cpp clang-format: Increase column limit from 80 to 120 2024-10-04 18:19:27 -04:00
scene-tree.hpp clang-format: Increase column limit from 80 to 120 2024-10-04 18:19:27 -04:00
screenshot-obj.hpp UI: Add pragma once to ScreenshotObj header 2024-08-11 09:53:34 +10:00
source-label.cpp UI: Improve incremental compile times via explicit file includes 2024-08-22 16:45:12 -04:00
source-label.hpp clang-format: Increase column limit from 80 to 120 2024-10-04 18:19:27 -04:00
source-tree.cpp clang-format: Increase column limit from 80 to 120 2024-10-04 18:19:27 -04:00
source-tree.hpp clang-format: Increase column limit from 80 to 120 2024-10-04 18:19:27 -04:00
system-info-macos.mm UI: Add eRTMP Multitrack Video Output 2024-06-04 20:50:46 -04:00
system-info-posix.cpp UI: Add eRTMP Multitrack Video Output 2024-06-04 20:50:46 -04:00
system-info-windows.cpp clang-format: Increase column limit from 80 to 120 2024-10-04 18:19:27 -04:00
system-info.hpp UI: Add eRTMP Multitrack Video Output 2024-06-04 20:50:46 -04:00
ui-config.h.in UI: Fix Qt platform override in CMake 3 2024-06-05 18:33:47 -04:00
ui-validation.cpp clang-format: Increase column limit from 80 to 120 2024-10-04 18:19:27 -04:00
ui-validation.hpp clang-format: Increase column limit from 80 to 120 2024-10-04 18:19:27 -04:00
undo-stack-obs.cpp clang-format: Increase column limit from 80 to 120 2024-10-04 18:19:27 -04:00
undo-stack-obs.hpp clang-format: Increase column limit from 80 to 120 2024-10-04 18:19:27 -04:00
url-push-button.cpp UI: Improve incremental compile times via explicit file includes 2024-08-22 16:45:12 -04:00
url-push-button.hpp
visibility-item-widget.cpp clang-format: Increase column limit from 80 to 120 2024-10-04 18:19:27 -04:00
visibility-item-widget.hpp clang-format: Increase column limit from 80 to 120 2024-10-04 18:19:27 -04:00
volume-control.cpp clang-format: Increase column limit from 80 to 120 2024-10-04 18:19:27 -04:00
volume-control.hpp clang-format: Increase column limit from 80 to 120 2024-10-04 18:19:27 -04:00
win-dll-blocklist.c clang-format: Increase column limit from 80 to 120 2024-10-04 18:19:27 -04:00
window-basic-about.cpp clang-format: Increase column limit from 80 to 120 2024-10-04 18:19:27 -04:00
window-basic-about.hpp
window-basic-adv-audio.cpp clang-format: Increase column limit from 80 to 120 2024-10-04 18:19:27 -04:00
window-basic-adv-audio.hpp UI: Use signal vector for advanced audio dialog 2024-08-17 17:15:10 -07:00
window-basic-auto-config-test.cpp clang-format: Increase column limit from 80 to 120 2024-10-04 18:19:27 -04:00
window-basic-auto-config.cpp clang-format: Increase column limit from 80 to 120 2024-10-04 18:19:27 -04:00
window-basic-auto-config.hpp clang-format: Increase column limit from 80 to 120 2024-10-04 18:19:27 -04:00
window-basic-filters.cpp clang-format: Increase column limit from 80 to 120 2024-10-04 18:19:27 -04:00
window-basic-filters.hpp clang-format: Increase column limit from 80 to 120 2024-10-04 18:19:27 -04:00
window-basic-interaction.cpp UI: Fix settings mismatch 2024-10-07 14:13:25 -04:00
window-basic-interaction.hpp clang-format: Increase column limit from 80 to 120 2024-10-04 18:19:27 -04:00
window-basic-main-browser.cpp clang-format: Increase column limit from 80 to 120 2024-10-04 18:19:27 -04:00
window-basic-main-dropfiles.cpp clang-format: Increase column limit from 80 to 120 2024-10-04 18:19:27 -04:00
window-basic-main-icons.cpp
window-basic-main-outputs.cpp clang-format: Increase column limit from 80 to 120 2024-10-04 18:19:27 -04:00
window-basic-main-outputs.hpp clang-format: Increase column limit from 80 to 120 2024-10-04 18:19:27 -04:00
window-basic-main-profiles.cpp UI: Use custom property on QAction to retain profile or collection name 2024-10-21 11:51:33 -04:00
window-basic-main-scene-collections.cpp UI: Use custom property on QAction to retain profile or collection name 2024-10-21 11:51:33 -04:00
window-basic-main-screenshot.cpp clang-format: Increase column limit from 80 to 120 2024-10-04 18:19:27 -04:00
window-basic-main-transitions.cpp clang-format: Increase column limit from 80 to 120 2024-10-04 18:19:27 -04:00
window-basic-main.cpp UI: Fix initialization bug when launching without existing profile 2024-10-15 14:28:43 -04:00
window-basic-main.hpp clang-format: Increase column limit from 80 to 120 2024-10-04 18:19:27 -04:00
window-basic-preview.cpp clang-format: Increase column limit from 80 to 120 2024-10-04 18:19:27 -04:00
window-basic-preview.hpp clang-format: Increase column limit from 80 to 120 2024-10-04 18:19:27 -04:00
window-basic-properties.cpp clang-format: Increase column limit from 80 to 120 2024-10-04 18:19:27 -04:00
window-basic-properties.hpp clang-format: Increase column limit from 80 to 120 2024-10-04 18:19:27 -04:00
window-basic-settings-a11y.cpp clang-format: Increase column limit from 80 to 120 2024-10-04 18:19:27 -04:00
window-basic-settings-appearance.cpp clang-format: Increase column limit from 80 to 120 2024-10-04 18:19:27 -04:00
window-basic-settings-stream.cpp clang-format: Increase column limit from 80 to 120 2024-10-04 18:19:27 -04:00
window-basic-settings.cpp UI: Fix settings mismatch 2024-10-07 14:13:25 -04:00
window-basic-settings.hpp clang-format: Increase column limit from 80 to 120 2024-10-04 18:19:27 -04:00
window-basic-source-select.cpp clang-format: Increase column limit from 80 to 120 2024-10-04 18:19:27 -04:00
window-basic-source-select.hpp clang-format: Increase column limit from 80 to 120 2024-10-04 18:19:27 -04:00
window-basic-stats.cpp clang-format: Increase column limit from 80 to 120 2024-10-04 18:19:27 -04:00
window-basic-stats.hpp UI: Fix stats widget appearance on Yami themes 2022-10-19 15:02:25 -04:00
window-basic-status-bar.cpp clang-format: Increase column limit from 80 to 120 2024-10-04 18:19:27 -04:00
window-basic-status-bar.hpp UI: Make status bar record output a weak ref 2024-06-03 17:00:12 -04:00
window-basic-transform.cpp clang-format: Increase column limit from 80 to 120 2024-10-04 18:19:27 -04:00
window-basic-transform.hpp clang-format: Increase column limit from 80 to 120 2024-10-04 18:19:27 -04:00
window-basic-vcam-config.cpp clang-format: Increase column limit from 80 to 120 2024-10-04 18:19:27 -04:00
window-basic-vcam-config.hpp clang-format: Increase column limit from 80 to 120 2024-10-04 18:19:27 -04:00
window-basic-vcam.hpp UI,plugin: Refactor virtual camera enablement 2024-03-30 16:43:30 -07:00
window-dock-browser.cpp UI: Store dock titles in BrowserDock instead of relying on Qt 2023-08-15 12:27:18 -04:00
window-dock-browser.hpp UI: Store dock titles in BrowserDock instead of relying on Qt 2023-08-15 12:27:18 -04:00
window-dock-youtube-app.cpp clang-format: Increase column limit from 80 to 120 2024-10-04 18:19:27 -04:00
window-dock-youtube-app.hpp clang-format: Increase column limit from 80 to 120 2024-10-04 18:19:27 -04:00
window-dock.cpp clang-format: Increase column limit from 80 to 120 2024-10-04 18:19:27 -04:00
window-dock.hpp clang-format: Increase column limit from 80 to 120 2024-10-04 18:19:27 -04:00
window-extra-browsers.cpp clang-format: Increase column limit from 80 to 120 2024-10-04 18:19:27 -04:00
window-extra-browsers.hpp clang-format: Increase column limit from 80 to 120 2024-10-04 18:19:27 -04:00
window-importer.cpp clang-format: Increase column limit from 80 to 120 2024-10-04 18:19:27 -04:00
window-importer.hpp clang-format: Increase column limit from 80 to 120 2024-10-04 18:19:27 -04:00
window-log-reply.cpp clang-format: Increase column limit from 80 to 120 2024-10-04 18:19:27 -04:00
window-log-reply.hpp Update copyrights/names 2023-05-20 01:31:18 -07:00
window-main.hpp clang-format: Increase column limit from 80 to 120 2024-10-04 18:19:27 -04:00
window-missing-files.cpp clang-format: Increase column limit from 80 to 120 2024-10-04 18:19:27 -04:00
window-missing-files.hpp clang-format: Increase column limit from 80 to 120 2024-10-04 18:19:27 -04:00
window-namedialog.cpp clang-format: Increase column limit from 80 to 120 2024-10-04 18:19:27 -04:00
window-namedialog.hpp clang-format: Increase column limit from 80 to 120 2024-10-04 18:19:27 -04:00
window-permissions.cpp clang-format: Increase column limit from 80 to 120 2024-10-04 18:19:27 -04:00
window-permissions.hpp clang-format: Increase column limit from 80 to 120 2024-10-04 18:19:27 -04:00
window-projector.cpp clang-format: Increase column limit from 80 to 120 2024-10-04 18:19:27 -04:00
window-projector.hpp clang-format: Increase column limit from 80 to 120 2024-10-04 18:19:27 -04:00
window-remux.cpp clang-format: Increase column limit from 80 to 120 2024-10-04 18:19:27 -04:00
window-remux.hpp clang-format: Increase column limit from 80 to 120 2024-10-04 18:19:27 -04:00
window-youtube-actions.cpp clang-format: Increase column limit from 80 to 120 2024-10-04 18:19:27 -04:00
window-youtube-actions.hpp clang-format: Increase column limit from 80 to 120 2024-10-04 18:19:27 -04:00
youtube-api-wrappers.cpp clang-format: Increase column limit from 80 to 120 2024-10-04 18:19:27 -04:00
youtube-api-wrappers.hpp clang-format: Increase column limit from 80 to 120 2024-10-04 18:19:27 -04:00