| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2026-03-17 | refactor: remove out-of-date demo vidsHEADmaster | kj_sh604 | |
| 2026-03-01 | refactor: grammar | kj_sh604 | |
| 2026-03-01 | refactor: update README | kj_sh604 | |
| this thing actually became useful | |||
| 2026-03-01 | refactor: LICENSE | kj_sh604 | |
| 2026-02-28 | [merge] pull request #2 from kj-sh604/feat/use-dash-st-rewrite | Kyle Javier [kj_sh604] | |
| # feat: use `feat/same-template-concat` branch `-st` implementation as main `kjandoc` binary this pull request updates the project to improve the quality and fidelity of merged `.pptx` files, and simplifies dependencies. the most significant changes are a rewrite of the merging approach to preserve editability and formatting, and the removal of several python dependencies that are no longer needed (as seen in the `feat/same-template-concat` that I still have up) ## enhancements to merging functionality: * the merging process now operates directly on the ooxml/zip structure of `.pptx` files, preserving full editability and achieving near-complete fidelity to the original formatting. slide masters, layouts, themes, notes, and embedded media are all copied, and duplicate media files are deduplicated. * a final libreoffice normalization step is used to clean up structural issues. ## dependency updates: * removed unnecessary dependencies from `src/requirements.txt`, including `pillow`, `python-pptx`, `typing_extensions`, and `xlsxwriter`, leaving only `lxml` as a required python package. | |||
| 2026-02-28 | refactor: src/requirements.txt | kj_sh604 | |
| 2026-02-28 | refactor: README.md | kj_sh604 | |
| 2026-02-28 | refactor: .gitignore | kj_sh604 | |
| 2026-02-28 | refactor: use `feat/same-template-concat` rewrite as main "binary" | kj_sh604 | |
| OOXML is vibe-coded but this was heavily manually reviewed | |||
| 2026-02-15 | refactor: HIGH CVE fixes | kj_sh604 | |
| also commit to the bigger image size and just install all the fonts | |||
| 2026-02-14 | refactor: update link | kj_sh604 | |
| 2026-02-14 | refactor: use noir.css instead of water.css for demoware | kj_sh604 | |
| 2026-02-14 | refactor: add commented-out fonts for optional build | kj_sh604 | |
| 2026-02-14 | refactor: remove redundant wording | kj_sh604 | |
| 2026-02-14 | refactor: some `Dockerfile` size optimizations | kj_sh604 | |
| 2026-02-14 | refactor: minify inline css and js | kj_sh604 | |
| might regret this, but I probably won't iterate on the demoware on the public repo | |||
| 2026-02-14 | refactor: add demoware demo 😃 | Kyle Javier [kj_sh604] | |
| 2026-02-13 | [merge] pull request #1 from kj-sh604/feat/demoware | Kyle Javier [kj_sh604] | |
| feat: demoware, docker | |||
| 2026-02-13 | feat: docker 🚢🙂 | kj_sh604 | |
| 2026-02-13 | refactor: make the site work look ok in both light and dark modes | kj_sh604 | |
| 2026-02-13 | refactor: use PATH kjandoc | kj_sh604 | |
| 2026-02-13 | feat: try making demoware for this | kj_sh604 | |
| 2026-02-13 | refactor: small README update | kj_sh604 | |
| 2026-02-13 | refactor: add video | Kyle Javier [kj_sh604] | |
| 2026-02-13 | refactor: move to src/ dir | kj_sh604 | |
| 2026-02-13 | refactor: more accurate wording | kj_sh604 | |
| 2026-02-13 | feat: repo files | kj_sh604 | |
| 2026-02-13 | feat: initial commit | kj_sh604 | |
