Richard Stanway and Ryan Foster
e86c7e501e
frontend: Abort if obs-transitions failed to load
...
The frontend UI assumes transitions are always available and crashes if
none are present. Resolving the crashes resulted in a completely broken
UI, so it's safe to assume that transitions are a core requirement for a
working OBS.
Crash reports indicate that obs-transitions is failing to load for some
users, so we should handle the case where no transitions load and abort
with an error instead of crashing.
2026-08-20 22:41:07 -04:00
Warchamp7 and Ryan Foster
4abbcf0b6d
frontend: Update invokeMethod to use functions
2026-08-10 16:27:32 -04:00
PatTheMav and Ryan Foster
556d5fdbda
frontend: Apply clang-format 22 formatting
2026-06-17 15:17:09 -04:00
Warchamp7 and Ryan Foster
30b63c6849
Update C++ files with braces
2026-06-09 13:41:19 -04:00
Warchamp7 and Ryan Foster
84361415ff
frontend: Close rename dialog if name unchanged
2026-01-28 13:18:47 -05:00
Warchamp7 and Ryan Foster
e6b52f2e9b
libobs, frontend: Signal transition_stop for cancelled transitions
2026-01-16 15:57:36 -05:00
Warchamp7 and Ryan Foster
2faf51a7ed
frontend: Prevent setting transition during transitions
2026-01-16 15:57:36 -05:00
Sebastian Beckmann and Ryan Foster
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
gxalpha and Ryan Foster
5129612b6c
frontend,shared: Replace and disable contextless connect calls
...
# Conflicts:
# frontend/OBSApp.cpp
2025-12-17 16:35:45 -05:00
tytan652 and Ryan Foster
ffcc3acd9d
frontend: Replace transition duration spinbox direct access
2025-08-22 16:48:23 -04:00
tytan652 and Ryan Foster
d22ddfd395
frontend: Reduce reliance on transition indexes
2025-08-22 16:48:23 -04:00
tytan652 and Ryan Foster
2962770813
frontend: Replace transitions combobox direct access
2025-08-22 16:48:23 -04:00
tytan652 and Ryan Foster
11562b6696
frontend: Remove some shadowing
2025-08-22 16:48:23 -04:00
cg2121 and Ryan Foster
4e8b131509
frontend: Use OBSBasic::Get() in all places
...
This reduces duplicated code when getting the OBSBasic context.
2025-02-05 15:15:52 -05:00
PatTheMav
1c4b60057e
frontend: Finalize merge of OBSBasic Sources with module sources
2025-01-08 17:35:16 +01:00
PatTheMav
9b8517003b
frontend: Merge main OBSBasic source with module sources
2025-01-08 17:34:46 +01:00
PatTheMav
9f887c76d3
frontend: Prepare Qt UI Widgets for splits
2025-01-08 17:33:13 +01:00
PatTheMav
664a719421
frontend: Prepare sources for merge with OBSBasic modules
2025-01-08 15:37:22 +01:00