Commit graph

  • 22ba4aff7d refactor: make repo Composer-compatible by moving php/ to root and ref/ to doc/reference_samples master 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