Thorsten Bus
2c1b8e3370
feat(playlist): add proto field 5, Zip64Fixer, and format spec
...
- Add arrangement_name field 5 to PlaylistItem.Presentation proto
- Regenerate PHP proto classes with new field
- Implement Zip64Fixer utility to patch ProPresenter's broken ZIP headers
- Add comprehensive test suite for Zip64Fixer (7 tests, 37 assertions)
- Create pp_playlist_spec.md documenting .proplaylist file format
Wave 1 of proplaylist-module plan complete (Tasks 1-3)
2026-03-01 20:50:14 +01:00
Thorsten Bus
16577ef8a6
[AI] update CLI and docs with macro, media, and label features
2026-03-01 18:46:12 +01:00
Thorsten Bus
cb219ea139
[AI] extend ProFileGenerator with macro, media, and label creation
2026-03-01 18:46:10 +01:00
Thorsten Bus
3a33597bcf
[AI] add slide label, macro, and media support
2026-03-01 18:46:08 +01:00
Thorsten Bus
fd639e6938
[AI] integrate metadata display into CLI tool
...
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-opencode )
Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
2026-03-01 16:34:12 +01:00
Thorsten Bus
22d98e2225
[AI] add ProFileGenerator to create .pro files from scratch
...
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-opencode )
Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
2026-03-01 16:34:04 +01:00
Thorsten Bus
83fb1a71f4
[AI] add Song metadata getters/setters for CCLI, category, notes
...
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-opencode )
Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
2026-03-01 16:34:00 +01:00
Thorsten Bus
3351b7f138
[AI] first parser implementation
2026-03-01 16:12:17 +01:00