chore: merge development into main (fix Windows build failure) #193

Merged
gronod merged 2 commits from development into main 2026-09-02 19:07:59 +01:00
2 Commits
Author SHA1 Message Date
gronod 6a4551bab6 fix(print): implement Windows media_types support and resolve CI build failure
Merge pull request #192 from fix/windows-media-types into development
2026-09-02 19:07:42 +01:00
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