-
5ac27d676c
docs: prepare project for open-source release on GitHub
master
Thorsten Bus
2026-05-03 21:59:39 +0200
-
9e3e719806
feat(library): add readers + writers for all ProPresenter global libraries and theme bundles
Thorsten Bus
2026-05-03 21:40:09 +0200
-
4e1ac9b7ea
feat(labels): add reader for global Labels file
Thorsten Bus
2026-05-03 20:53:45 +0200
-
b30918af41
feat(macros): add reader for global Macros file
Thorsten Bus
2026-05-03 20:38:47 +0200
-
22ba4aff7d
refactor: make repo Composer-compatible by moving php/ to root and ref/ to doc/reference_samples
Thorsten Bus
2026-03-30 13:26:29 +0200
-
8dbcc1bafc
feat(bundle): use ROOT_CURRENT_RESOURCE for portable flat media bundles
Thorsten Bus
2026-03-30 10:21:54 +0200
-
95a2b6984e
remove and ignore files
Thorsten Bus
2026-03-30 09:23:17 +0200
-
af17f7eb3d
add ref data for probundle
Thorsten Bus
2026-03-30 09:21:49 +0200
-
22ebe5fd25
docs(bundle): add .probundle format spec and API documentation
Thorsten Bus
2026-03-30 09:20:00 +0200
-
deabfe4ffb
feat(bundle): add .probundle reader, writer, and wrapper for presentation bundles
Thorsten Bus
2026-03-30 08:58:48 +0200
-
9db2702b5f
test(generator): end-to-end structural verification against ProPresenter format
Thorsten Bus
2026-03-30 08:17:00 +0200
-
82a9673874
fix(generator): complete media action with name, audio, and image properties
Thorsten Bus
2026-03-30 08:12:48 +0200
-
7cda7e7736
fix(generator): ROOT_USER_HOME fallback for user directory paths
Thorsten Bus
2026-03-30 08:05:51 +0200
-
6f79982283
fix(generator): add hotKey to Group and Cue
Thorsten Bus
2026-03-30 08:04:08 +0200
-
e46e7e5f9c
fix(generator): set slide size and PresentationSlide chordChart
Thorsten Bus
2026-03-30 08:03:54 +0200
-
e2cebe419c
fix(generator): add presentation-level fields (background, chordChart, ccli, timeline)
Thorsten Bus
2026-03-30 08:03:28 +0200
-
1f17121b24
fix(generator): separate platform and application version info
Thorsten Bus
2026-03-30 08:02:59 +0200
-
1f14724603
fix(generator): uppercase UUIDs to match ProPresenter format
Thorsten Bus
2026-03-30 08:00:17 +0200
-
0de35a9e95
Merge branch 'propresenter-parser'
Thorsten Bus
2026-03-29 18:03:59 +0200
-
-
a63758dda8
restructure api stuff to doc and add refs
Thorsten Bus
2026-03-29 18:03:52 +0200
-
da1cb79603
Merge branch 'propresenter-parser'
Thorsten Bus
2026-03-29 18:02:39 +0200
-
-
b5fe0bcd64
ignore stuff
Thorsten Bus
2026-03-29 18:02:36 +0200
-
0d27c0221e
fix(test): use semantic comparison in BinaryFidelityTest
Thorsten Bus
2026-03-02 23:01:36 +0100
-
2fefe72ef6
feat(pro): correct translated textbox positioning
Thorsten Bus
2026-03-02 21:46:37 +0100
-
7de43f4aec
feat(pro): auto-select 'normal' arrangement in generator
Thorsten Bus
2026-03-02 21:41:15 +0100
-
e7c014abfe
refactor(pro): set visual attributes to enable=false
Thorsten Bus
2026-03-02 21:24:03 +0100
-
02b080a75d
docs(notepad): record 100% completion of all 87 checkboxes
Thorsten Bus
2026-03-01 21:52:05 +0100
-
2bf1eff12d
chore(plan): mark all 58 acceptance criteria as complete
Thorsten Bus
2026-03-01 21:51:52 +0100
-
157740c072
docs(playlist): add project completion summary and evidence files
Thorsten Bus
2026-03-01 21:49:06 +0100
-
813d30dd12
test(playlist): add integration tests and update AGENTS.md
Thorsten Bus
2026-03-01 21:28:18 +0100
-
d689a3076e
feat(playlist): add parse-playlist.php CLI tool
Thorsten Bus
2026-03-01 21:19:14 +0100
-
d44e67186d
feat(playlist): add ProPlaylistGenerator
Thorsten Bus
2026-03-01 21:16:27 +0100
-
66588c6eaf
feat(playlist): add ProPlaylistWriter
Thorsten Bus
2026-03-01 21:10:18 +0100
-
86b4e74577
feat(playlist): add ProPlaylistReader
Thorsten Bus
2026-03-01 21:04:48 +0100
-
d58bb38bb6
feat(playlist): add PlaylistEntry, PlaylistNode, PlaylistArchive wrappers
Thorsten Bus
2026-03-01 20:58:39 +0100
-
2c1b8e3370
feat(playlist): add proto field 5, Zip64Fixer, and format spec
Thorsten Bus
2026-03-01 20:50:14 +0100
-
16577ef8a6
[AI] update CLI and docs with macro, media, and label features
Thorsten Bus
2026-03-01 18:46:12 +0100
-
cb219ea139
[AI] extend ProFileGenerator with macro, media, and label creation
Thorsten Bus
2026-03-01 18:46:10 +0100
-
3a33597bcf
[AI] add slide label, macro, and media support
Thorsten Bus
2026-03-01 18:46:08 +0100
-
addda54957
add more test .pro files
Thorsten Bus
2026-03-01 18:21:17 +0100
-
f258f8f2ce
[AI] update spec and docs with metadata and generator usage
Thorsten Bus
2026-03-01 16:34:17 +0100
-
fd639e6938
[AI] integrate metadata display into CLI tool
Thorsten Bus
2026-03-01 16:34:12 +0100
-
22d98e2225
[AI] add ProFileGenerator to create .pro files from scratch
Thorsten Bus
2026-03-01 16:34:04 +0100
-
83fb1a71f4
[AI] add Song metadata getters/setters for CCLI, category, notes
Thorsten Bus
2026-03-01 16:34:00 +0100
-
3351b7f138
[AI] first parser implementation
Thorsten Bus
2026-03-01 16:12:17 +0100
-
-
b26eebe908
add ref and AGENTS.md
Thorsten Bus
2026-03-01 14:40:50 +0100
-
e00fda595d
init
Thorsten Bus
2026-03-01 14:17:00 +0100