dfe839531f
docs: add macOS installation guide with cost center preset instructions
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-06 23:34:38 +02:00
Oliver Hofmann
9cb8657aa7
chore: bump version to 1.0.1
v1.0.1
2026-06-06 23:11:18 +02:00
Oliver Hofmann
118b0faca0
fix: rewrite filter as bash+awk to avoid Python/xcode-select dependency
2026-06-06 20:56:28 +02:00
Oliver Hofmann
5bd9a0277a
fix: use absolute python3 path to avoid xcode-select in CUPS root context
2026-06-06 20:51:54 +02:00
Oliver Hofmann
49c0a1f848
fix: prevent set -e from killing build when grep finds no matches
2026-06-06 16:54:17 +02:00
Oliver Hofmann
04cbaf92da
fix: tighten PPD validation to only catch structural errors
2026-06-06 16:50:31 +02:00
Oliver Hofmann
4f9daa2d75
chore: add install.sh for manual installation
2026-06-06 16:19:45 +02:00
Oliver Hofmann
50dec44d4a
fix: use raw code without zero-padding, matching kyofilter_E behaviour
v1.0.0
2026-06-06 16:13:52 +02:00
Oliver Hofmann
bc0329861c
Kostenstelle eingetragen
2026-06-05 16:45:58 +02:00
Oliver Hofmann
d944e2443d
fix: PPD backslash typo, >8-digit code guard, NickName, build validation
2026-06-02 21:19:35 +02:00
Oliver Hofmann
49ab635018
feat: pkg installer with postinstall and build script
2026-06-02 21:06:51 +02:00
Oliver Hofmann
183a265d77
feat: complete kyofilter with CUPS main() entrypoint
2026-06-02 21:03:52 +02:00
Oliver Hofmann
fc57b48eb8
fix: robustify EndSetup detection and add warning test
2026-06-02 21:03:13 +02:00
Oliver Hofmann
ca895889f9
feat: PostScript stream processing with account code injection
2026-06-02 21:01:55 +02:00
Oliver Hofmann
e938e90284
feat: account code extraction with zero-padding
2026-06-02 21:00:21 +02:00
Oliver Hofmann
54ee01c475
feat: filter option parsing with tests
2026-06-02 20:57:33 +02:00
Oliver Hofmann
db60fdd635
fix: PPD label, ordering, stale translations and permissions
2026-06-02 20:55:10 +02:00
Oliver Hofmann
0b11b80e89
fix: remove stale UIConstraints for removed KmManagment codes
2026-06-02 10:58:32 +02:00
Oliver Hofmann
dcecbfc161
feat: add Apple Silicon PPD derived from Intel TA3505ci.PPD
...
Remove Intel-only cupsPreFilter and APDialogExtension references, point
cupsFilter to the new kyofilter, and replace the fixed-list KmManagment
AccountingOptions group with a simplified placeholder-based section.
2026-06-02 10:55:54 +02:00
Oliver Hofmann
c0e3e8bfc0
chore: project scaffolding
2026-06-02 10:47:11 +02:00
Oliver Hofmann
c4ed95ff68
Add implementation plan for kydriv driver
2026-06-02 10:45:08 +02:00
Oliver Hofmann
d02b180300
Note VPN requirement for printer-dependent test stages
2026-06-02 10:34:03 +02:00
Oliver Hofmann
163ab7c251
Fix spec: clarify department code entry and driver coexistence
2026-06-02 10:31:45 +02:00
Oliver Hofmann
49ad65435e
Add design spec for kydriv Kyocera 3505ci Apple Silicon driver
2026-06-02 10:30:43 +02:00