fix(print): implement Windows media_types support and resolve CI build failure #192

Merged
gronod merged 5 commits from fix/windows-media-types into development 2026-09-02 19:07:43 +01:00
5 Commits
Author SHA1 Message Date
Gordon Bolton 0b6974d060 fix(print): implement Windows media_types support and update print tests
- Populate media_types in PrinterCapabilities on Windows using DeviceCapabilitiesW (DC_MEDIATYPES / DC_MEDIATYPENAMES)
- Apply media_type option to DEVMODEW (DM_MEDIATYPE) in apply_print_options_to_devmode
- Fix missing media_types/media_type in PrinterCapabilities and PrintOptions struct initializers in tests
- Align macOS and Unix print arg tests with new ColorSync bypass flags
2026-09-02 18:54:06 +01:00
gronod 75cba657cd chore: release v0.7.2
Build Windows Packages / Build Windows (push) Failing after 2m2s
Build Linux Packages / Build Linux (push) Successful in 10m31s
Merge pull request 'chore: release v0.7.2' (#191) from development into main
2026-09-02 18:11:29 +01:00
Gordon Bolton be0f55aefc Merge branch 'development' into main 2026-09-02 12:55:47 +01:00
gronod 9768252f6b Merge pull request 'chore: release v0.7.1' (#187) from development into main
Build Windows Packages / Build Windows (push) Successful in 8m1s
Build Linux Packages / Build Linux (push) Successful in 9m45s
2026-09-02 10:55:20 +01:00
gronod fb438a7880 Merge pull request 'fix: missing ProfilingPreset fields for v0.7.0 build' (#183) from development into main
Build Windows Packages / Build Windows (push) Successful in 7m28s
Build Linux Packages / Build Linux (push) Successful in 10m26s
2026-09-02 01:47:10 +01:00