obs-studio/frontend
gxalpha 28960a48a7 frontend/components: Remove NonCheckableButton
The NonCheckableButton class was previously used for situations where a
*checkable* button was meant to not be checkable by the *user*, but only
through code. This was useful mostly as a styling tool (and to confuse
developers like me as to what it actually did).

The disadvantage is that such a button - a button that is actually
checkable (has the checkable attribute) but ignores the user - still
gets recognized by QAccessible as a checkable button, which has
accessibility issues when used like a normal button (see QTBUG-110737).

We can still get the styling effect on *actually* uncheckable buttons by
giving them a class, so this widget should not be necessary.
2025-04-24 15:37:50 -04:00
..
api frontend: Migrate obs-frontend-api 2025-01-08 17:33:13 +01:00
cmake frontend/components: Remove NonCheckableButton 2025-04-24 15:37:50 -04:00
components frontend/components: Remove NonCheckableButton 2025-04-24 15:37:50 -04:00
data frontend: Highlight control dock buttons using style class 2025-04-24 15:37:50 -04:00
dialogs frontend: Focus text entry in NameDialog 2025-04-03 14:29:59 -04:00
docks frontend: Split OAuth implementation into single files per C++ class 2025-01-08 15:36:55 +01:00
forms frontend: Highlight control dock buttons using style class 2025-04-24 15:37:50 -04:00
importer frontend: Migrate scene collection usage to new SceneCollection class 2025-04-21 15:17:11 -04:00
importers frontend: Add OBSImporter and importer implementations 2025-01-08 15:36:55 +01:00
models frontend: Add SceneCollection class as data model for Scene Collections 2025-04-21 15:17:11 -04:00
oauth frontend: Split OAuth implementation into single files per C++ class 2025-01-08 15:36:55 +01:00
plugins frontend: Migrate frontend plugins 2025-01-08 17:33:13 +01:00
settings frontend: Add new appearance options 2025-04-22 15:04:49 -04:00
updater cmake: Specify NOMINMAX all the time on Windows 2025-02-07 14:52:24 -05:00
utility frontend: Add new appearance options 2025-04-22 15:04:49 -04:00
widgets frontend: Highlight control dock buttons using style class 2025-04-24 15:37:50 -04:00
wizards frontend: Use OBSBasic::Get() in all places 2025-02-05 15:15:52 -05:00
CMakeLists.txt frontend: Add SceneCollection class as data model for Scene Collections 2025-04-21 15:17:11 -04:00
obs-main.cpp frontend: Increase MAX_CRASH_REPORT_SIZE to 200 KB 2025-04-15 12:33:42 -07:00
OBSApp.cpp frontend: Add new appearance options 2025-04-22 15:04:49 -04:00
OBSApp.hpp frontend: Split main application implementation into single files 2025-01-08 17:33:13 +01:00
OBSApp_Themes.cpp frontend: Add new appearance options 2025-04-22 15:04:49 -04:00
OBSStudioAPI.cpp frontend: Migrate scene collection usage to new SceneCollection class 2025-04-21 15:17:11 -04:00
OBSStudioAPI.hpp frontend: Split main application implementation into single files 2025-01-08 17:33:13 +01:00