Combined update covering v1.2.1 and v1.3.0. Last public release was v1.2.0, so there's a big batch of export fixes in here that never went public plus a full settings redesign.
What's new in v1.3.0
- Settings redesigned to match StreamUP - All dialogs now use the StreamUP frameless window and Catppuccin Mocha theming. Matches the rest of the plugin family.
- Toggle switches instead of checkboxes - Same iOS-style switches used across the other StreamUP plugins.
- Two-column settings layout - so everything fits on screen without scrolling.
- Dialogs don't block OBS anymore - Settings, preset chapters, and ignored scenes dialogs can all be open while you keep using OBS behind them.
- Better dock spacing - between the annotation and settings buttons.
Fixes from v1.2.1 (never publicly released)
- FCP XML exports work properly now - They were producing invalid XML that Final Cut Pro and third-party tools couldn't parse. Missing file URLs and name elements are back.
- EDL timecodes fixed for DaVinci Resolve - They were offset by 1 hour, and the header was always reporting non-drop frame even when recording at 29.97 or 59.94 fps.
- Start marker now in MP4 files - It wasn't being embedded.
- End marker writes to all formats - Was only landing in the text file.
- Special characters don't break XML exports
- Default chapter name no longer blank on first launch
- Thread safety sorted - WebSocket and hotkey commands are safe to use at the same time now. Fixed a few potential crashes while we were in there (dangling string pointers when saving settings, division by zero when reading frame rate).
If this update saved you some time, consider supporting the project. Chapter Marker Manager is free and always will be, but
Becoming a member helps keep it going, and you get some goodies in return too!
Cheers.