Commit graph

16 commits

Author SHA1 Message Date
1739c70f43 chore: ignore .coverage pytest artifact 2026-05-25 21:13:30 -07:00
14b8e0c2b9 test: add bats integration tests and CI workflow 2026-05-25 20:45:02 -07:00
107621b855 feat: add uninstall.sh 2026-05-25 20:11:54 -07:00
e41f315b98 fix: atomic write on existing prefs path; Inkscape 1.x export flags; version check guard 2026-05-25 20:00:15 -07:00
41ffaf0268 feat: add install.sh 2026-05-25 19:54:45 -07:00
1d4f41efc5 feat: add desktop file and source icon/splash SVGs 2026-05-25 19:47:29 -07:00
5303c5da7f feat: add Illuscape common symbols library 2026-05-25 19:46:52 -07:00
94baff6050 feat: add document templates (Letter, A4, web, print CMYK) 2026-05-25 19:46:30 -07:00
23697670f8 feat: add Illustrator color palettes (Defaults, Grays, Earth Tones) 2026-05-25 19:45:57 -07:00
b397823fd2 feat: add Illustrator CC and CS6 keyboard presets 2026-05-25 19:45:21 -07:00
f8190a20be feat: add preferences patch 2026-05-25 19:44:24 -07:00
f577da35aa feat: add platform detection script 2026-05-25 19:43:45 -07:00
2677ccc42b fix: atomic write, tag preservation, invalid preset error, additional tests 2026-05-25 19:39:56 -07:00
47faae74f4 feat: add merge_prefs.py with full test coverage 2026-05-25 19:17:13 -07:00
612db50c2c test: add merge script test fixtures 2026-05-25 19:14:19 -07:00
f1881d4366 chore: initial repo scaffold 2026-05-25 19:09:51 -07:00