obs-studio/frontend
PatTheMav e8d4224992 frontend: Change crash sentinel location to separate subdirectory
Putting the crash sentinel in the main "obs-studio" directory carries
the risk of unwanted deletion of files in the same directory, which
usually contains user configuration files like "user.ini" and
"global.ini".

Even though the code will ignore any file that does not start with the
crash sentinel prefix string, the code itself would allow changing the
prefix to "global.ini" and thus inadvertently delete the global
configuration file as well.

To further reduce the risk, this change will put the sentinels in a
separate sub-directory that should only ever contain sentinel files,
all of which can possibly deleted without any data loss for the user.
2025-09-03 13:01:44 -04:00
..
api frontend/api: Fix deprecation warning message for global config 2025-08-28 15:11:59 -04:00
cmake frontend: Provide UI for phase 1 of plugin manager 2025-08-28 14:29:10 -04:00
components frontend: Provide UI for phase 1 of plugin manager 2025-08-28 14:29:10 -04:00
data frontend: Provide UI for phase 1 of plugin manager 2025-08-28 14:29:10 -04:00
dialogs frontend: Remove unneeded argument from log upload privacy notice 2025-09-02 14:57:41 -04:00
docks frontend: Use Q_OBJECT macro for BrowserDock 2025-05-01 16:01:14 -04:00
forms frontend: Provide UI for phase 1 of plugin manager 2025-08-28 14:29:10 -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 Revert "UI: Work around Qt dock restore crash" 2025-08-25 18:50:16 -04:00
plugin-manager frontend: Fix plugin manager config loading crash 2025-09-02 15:54:47 -04:00
plugins Update translations from Crowdin 2025-07-01 13:34:08 -04:00
settings frontend: Set cursor width for OBSHotkeyEdit to 0 2025-08-23 13:01:02 -04:00
updater cmake: Specify NOMINMAX all the time on Windows 2025-02-07 14:52:24 -05:00
utility frontend: Change crash sentinel location to separate subdirectory 2025-09-03 13:01:44 -04:00
widgets frontend: Provide UI for phase 1 of plugin manager 2025-08-28 14:29:10 -04:00
wizards frontend: Use static_cast when casting from void pointers 2025-05-05 20:47:10 -04:00
CMakeLists.txt frontend: Provide UI for phase 1 of plugin manager 2025-08-28 14:29:10 -04:00
obs-main.cpp frontend: Use signal to update log viewer 2025-08-23 12:13:39 -04:00
OBSApp_Themes.cpp frontend: Recognize OBS appearance setting usage in math statements 2025-06-05 15:19:49 -04:00
OBSApp.cpp frontend: Provide UI for phase 1 of plugin manager 2025-08-28 14:29:10 -04:00
OBSApp.hpp frontend: Provide UI for phase 1 of plugin manager 2025-08-28 14:29:10 -04:00
OBSStudioAPI.cpp frontend: Replace transition duration spinbox direct access 2025-08-22 16:48:23 -04:00
OBSStudioAPI.hpp frontend/api: Remove obs_frontend_add_dock 2025-08-20 18:05:15 -04:00