summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2026-03-17refactor: remove out-of-date demo vidsHEADmasterkj_sh604
2026-03-01refactor: grammarkj_sh604
2026-03-01refactor: update READMEkj_sh604
this thing actually became useful
2026-03-01refactor: LICENSEkj_sh604
2026-02-28[merge] pull request #2 from kj-sh604/feat/use-dash-st-rewriteKyle 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-28refactor: src/requirements.txtkj_sh604
2026-02-28refactor: README.mdkj_sh604
2026-02-28refactor: .gitignorekj_sh604
2026-02-28refactor: use `feat/same-template-concat` rewrite as main "binary"kj_sh604
OOXML is vibe-coded but this was heavily manually reviewed
2026-02-15refactor: HIGH CVE fixeskj_sh604
also commit to the bigger image size and just install all the fonts
2026-02-14refactor: update linkkj_sh604
2026-02-14refactor: use noir.css instead of water.css for demowarekj_sh604
2026-02-14refactor: add commented-out fonts for optional buildkj_sh604
2026-02-14refactor: remove redundant wordingkj_sh604
2026-02-14refactor: some `Dockerfile` size optimizationskj_sh604
2026-02-14refactor: minify inline css and jskj_sh604
might regret this, but I probably won't iterate on the demoware on the public repo
2026-02-14refactor: add demoware demo 😃Kyle Javier [kj_sh604]
2026-02-13[merge] pull request #1 from kj-sh604/feat/demowareKyle Javier [kj_sh604]
feat: demoware, docker
2026-02-13feat: docker 🚢🙂kj_sh604
2026-02-13refactor: make the site work look ok in both light and dark modeskj_sh604
2026-02-13refactor: use PATH kjandockj_sh604
2026-02-13feat: try making demoware for thiskj_sh604
2026-02-13refactor: small README updatekj_sh604
2026-02-13refactor: add videoKyle Javier [kj_sh604]
2026-02-13refactor: move to src/ dirkj_sh604
2026-02-13refactor: more accurate wordingkj_sh604
2026-02-13feat: repo fileskj_sh604
2026-02-13feat: initial commitkj_sh604