obs-studio/frontend/widgets
PatTheMav 1baa4619e4 frontend: Use filename stem as fallback value on empty collection name
If - for some reason - the name in a scene collection is empty (or
the key doesn't even exist), use the filename stem as a fallback name.

This ensures that the scene collection entry in the cache has a valid
non-empty name.

Using an std::string allows the use of its "empty" method to check for
this otherwise invalid state of the collection data.
2025-01-17 17:32:20 -05:00
..
ColorSelect.cpp frontend: Split Qt UI Widget implementations into single files per class 2025-01-08 17:33:13 +01:00
ColorSelect.hpp frontend: Split Qt UI Widget implementations into single files per class 2025-01-08 17:33:13 +01:00
OBSBasic.cpp frontend: Split Qt UI Widget implementations into single files per class 2025-01-08 17:33:13 +01:00
OBSBasic.hpp frontend: Split Qt UI Widget implementations into single files per class 2025-01-08 17:33:13 +01:00
OBSBasic_Browser.cpp frontend: Finalize merge of OBSBasic Sources with module sources 2025-01-08 17:35:16 +01:00
OBSBasic_Clipboard.cpp frontend: Split Qt UI Widget implementations into single files per class 2025-01-08 17:33:13 +01:00
OBSBasic_ContextToolbar.cpp frontend: Split Qt UI Widget implementations into single files per class 2025-01-08 17:33:13 +01:00
OBSBasic_Docks.cpp frontend: Split Qt UI Widget implementations into single files per class 2025-01-08 17:33:13 +01:00
OBSBasic_Dropfiles.cpp frontend: Split Qt UI Widget implementations into single files per class 2025-01-08 17:33:13 +01:00
OBSBasic_Hotkeys.cpp frontend: Split Qt UI Widget implementations into single files per class 2025-01-08 17:33:13 +01:00
OBSBasic_Icons.cpp frontend: Split Qt UI Widget implementations into single files per class 2025-01-08 17:33:13 +01:00
OBSBasic_MainControls.cpp frontend: Split Qt UI Widget implementations into single files per class 2025-01-08 17:33:13 +01:00
OBSBasic_OutputHandler.cpp frontend: Split Qt UI Widget implementations into single files per class 2025-01-08 17:33:13 +01:00
OBSBasic_Preview.cpp frontend: Split Qt UI Widget implementations into single files per class 2025-01-08 17:33:13 +01:00
OBSBasic_Profiles.cpp frontend: Split Qt UI Widget implementations into single files per class 2025-01-08 17:33:13 +01:00
OBSBasic_Projectors.cpp frontend: Split Qt UI Widget implementations into single files per class 2025-01-08 17:33:13 +01:00
OBSBasic_Recording.cpp frontend: Split Qt UI Widget implementations into single files per class 2025-01-08 17:33:13 +01:00
OBSBasic_ReplayBuffer.cpp frontend: Split Qt UI Widget implementations into single files per class 2025-01-08 17:33:13 +01:00
OBSBasic_SceneCollections.cpp frontend: Use filename stem as fallback value on empty collection name 2025-01-17 17:32:20 -05:00
OBSBasic_SceneItems.cpp frontend: Split Qt UI Widget implementations into single files per class 2025-01-08 17:33:13 +01:00
OBSBasic_Scenes.cpp frontend: Split Qt UI Widget implementations into single files per class 2025-01-08 17:33:13 +01:00
OBSBasic_Screenshots.cpp frontend: Split Qt UI Widget implementations into single files per class 2025-01-08 17:33:13 +01:00
OBSBasic_Service.cpp frontend: Split Qt UI Widget implementations into single files per class 2025-01-08 17:33:13 +01:00
OBSBasic_StatusBar.cpp frontend: Split Qt UI Widget implementations into single files per class 2025-01-08 17:33:13 +01:00
OBSBasic_Streaming.cpp frontend: Split Qt UI Widget implementations into single files per class 2025-01-08 17:33:13 +01:00
OBSBasic_StudioMode.cpp frontend: Finalize merge of OBSBasic Sources with module sources 2025-01-08 17:35:16 +01:00
OBSBasic_SysTray.cpp frontend: Split Qt UI Widget implementations into single files per class 2025-01-08 17:33:13 +01:00
OBSBasic_Transitions.cpp frontend: Finalize merge of OBSBasic Sources with module sources 2025-01-08 17:35:16 +01:00
OBSBasic_Updater.cpp frontend: Split Qt UI Widget implementations into single files per class 2025-01-08 17:33:13 +01:00
OBSBasic_VirtualCam.cpp frontend: Split Qt UI Widget implementations into single files per class 2025-01-08 17:33:13 +01:00
OBSBasic_VolControl.cpp frontend: Split Qt UI Widget implementations into single files per class 2025-01-08 17:33:13 +01:00
OBSBasic_YouTube.cpp frontend: Split Qt UI Widget implementations into single files per class 2025-01-08 17:33:13 +01:00
OBSBasicControls.cpp frontend: Add renamed Qt UI Widgets 2025-01-08 17:33:12 +01:00
OBSBasicControls.hpp frontend: Add renamed Qt UI Widgets 2025-01-08 17:33:12 +01:00
OBSBasicPreview.cpp frontend: Add renamed Qt UI Widgets 2025-01-08 17:33:12 +01:00
OBSBasicPreview.hpp frontend: Add renamed Qt UI Widgets 2025-01-08 17:33:12 +01:00
OBSBasicStats.cpp frontend: Add renamed Qt UI Widgets 2025-01-08 17:33:12 +01:00
OBSBasicStats.hpp frontend: Add renamed Qt UI Widgets 2025-01-08 17:33:12 +01:00
OBSBasicStatusBar.cpp frontend: Split Qt UI Widget implementations into single files per class 2025-01-08 17:33:13 +01:00
OBSBasicStatusBar.hpp frontend: Split Qt UI Widget implementations into single files per class 2025-01-08 17:33:13 +01:00
OBSMainWindow.hpp frontend: Add renamed Qt UI Widgets 2025-01-08 17:33:12 +01:00
OBSProjector.cpp frontend: Add renamed Qt UI Widgets 2025-01-08 17:33:12 +01:00
OBSProjector.hpp frontend: Add renamed Qt UI Widgets 2025-01-08 17:33:12 +01:00
OBSQTDisplay.cpp frontend: Split Qt UI Widget implementations into single files per class 2025-01-08 17:33:13 +01:00
OBSQTDisplay.hpp frontend: Split Qt UI Widget implementations into single files per class 2025-01-08 17:33:13 +01:00
StatusBarWidget.cpp frontend: Split Qt UI Widget implementations into single files per class 2025-01-08 17:33:13 +01:00
StatusBarWidget.hpp frontend: Split Qt UI Widget implementations into single files per class 2025-01-08 17:33:13 +01:00
VolControl.cpp frontend: Split Qt UI Widget implementations into single files per class 2025-01-08 17:33:13 +01:00
VolControl.hpp frontend: Split Qt UI Widget implementations into single files per class 2025-01-08 17:33:13 +01:00
VolumeAccessibleInterface.cpp frontend: Split Qt UI Widget implementations into single files per class 2025-01-08 17:33:13 +01:00
VolumeAccessibleInterface.hpp frontend: Split Qt UI Widget implementations into single files per class 2025-01-08 17:33:13 +01:00
VolumeMeter.cpp frontend: Split Qt UI Widget implementations into single files per class 2025-01-08 17:33:13 +01:00
VolumeMeter.hpp frontend: Split Qt UI Widget implementations into single files per class 2025-01-08 17:33:13 +01:00