Weeks 9-12: major subtitle styling work with an enhanced ASS editor, tag helpers, a simple editor, revamped manager sections, new style editor, and default styles per layer; project wrap-up.
Weeks 7-8: improved multi-layer subtitle tracks, added layer indicators and manager support, and enabled automatic SRT-to-ASS conversion while preparing for style management work.
Weeks 3-6: introduced a SubtitleEvent class and basic layer support for multiple subtitle tracks, with ongoing refinements and bug fixes.
Weeks 1-2: refactored ASS subtitle handling to read/write more data, added embedded font support, optimized style storage, and migrated to V4+Style; next steps are data structure updates and tests.
Intro to my GSoC 2024 project for Kdenlive: migrate subtitles from SRT to ASS for richer effects and a more powerful editor, plus a brief self-introduction.