ArcticLampyrid
|
c65922577f
|
style: avoid warning when pdfium is disabled
v0.1.0
|
2024-03-14 17:51:47 +08:00 |
|
ArcticLampyrid
|
58c1170707
|
fix: ensure port and driver exist for null device
|
2024-03-14 17:51:47 +08:00 |
|
ArcticLampyrid
|
675a33c06e
|
ci: add test job
|
2024-03-14 17:51:36 +08:00 |
|
ArcticLampyrid
|
20db327a84
|
docs: add basic metadata for crate
|
2024-03-14 16:35:29 +08:00 |
|
ArcticLampyrid
|
3e067c1499
|
feat: (re-)export the OwnedName type
|
2024-03-14 16:07:47 +08:00 |
|
ArcticLampyrid
|
940ddc03b8
|
ci: configure for docs.rs
|
2024-03-14 16:07:47 +08:00 |
|
ArcticLampyrid
|
e94b6046d1
|
feat: expose error chains
|
2024-03-14 16:07:47 +08:00 |
|
ArcticLampyrid
|
73b7d202e0
|
fix: detect platform properly for cross-compilation
|
2024-03-14 16:07:47 +08:00 |
|
ArcticLampyrid
|
6651a8a9af
|
docs: initial documents
|
2024-03-14 16:07:47 +08:00 |
|
ArcticLampyrid
|
d39ad272c1
|
test: use test_utils to contains code supporting tests
|
2024-03-14 16:07:40 +08:00 |
|
ArcticLampyrid
|
46ad3deccc
|
refactor!: reorganize document model for print schema
|
2024-03-14 12:35:47 +08:00 |
|
ArcticLampyrid
|
19869b7de4
|
refactor: reorganize print schema parser
|
2024-03-14 01:58:21 +08:00 |
|
ArcticLampyrid
|
b751858cec
|
refactor: rename PrinterInfo to PrinterDevice
|
2024-03-14 01:36:35 +08:00 |
|
ArcticLampyrid
|
769a28d7c8
|
chore: upgrade dependencies
|
2024-03-13 15:04:26 +08:00 |
|
ArcticLampyrid
|
2ed00958ec
|
chore: more friendly error message when downloading pdfium failure
|
2024-03-13 15:02:08 +08:00 |
|
ArcticLampyrid
|
9d8867094c
|
chore: enable only on Windows
|
2024-03-13 14:50:15 +08:00 |
|
ArcticLampyrid
|
2b980f0aee
|
test: cover more branches
|
2024-03-12 17:34:26 +08:00 |
|
ArcticLampyrid
|
b66ab0d74c
|
feat: facilitate picking media size
|
2024-03-12 17:16:01 +08:00 |
|
ArcticLampyrid
|
b68abe8ca3
|
feat: handle print schema structurally
|
2024-03-12 01:53:51 +08:00 |
|
ArcticLampyrid
|
526866498a
|
test: split into different modules
|
2024-03-12 00:26:31 +08:00 |
|
ArcticLampyrid
|
1fe7dbf49a
|
refactor: use Vec<u8> inside print ticket
|
2024-03-11 02:24:44 +08:00 |
|
ArcticLampyrid
|
a839f6b188
|
refactor: use print ticket type when merging
|
2024-03-10 20:44:06 +08:00 |
|
ArcticLampyrid
|
2878ea4e71
|
test: initial unit tests
|
2024-03-10 03:44:14 +08:00 |
|
ArcticLampyrid
|
35dd64b5d7
|
feat: initial support for print ticket
|
2024-03-10 02:41:01 +08:00 |
|
ArcticLampyrid
|
a0566b3add
|
feat: support delicate errors & options
|
2024-03-10 02:25:18 +08:00 |
|
ArcticLampyrid
|
ebad062ef9
|
style: cleanup
|
2024-03-10 02:25:18 +08:00 |
|
ArcticLampyrid
|
29f8fe7313
|
chore!: upgrade windows crate
|
2024-03-10 02:25:18 +08:00 |
|
ArcticLampyrid
|
23bb7ee04a
|
refactor: use std::alloc for better performance
|
2024-03-10 02:24:28 +08:00 |
|
ArcticLampyrid
|
50c51dcff7
|
feat: make pdfium pluggable
|
2024-03-07 00:19:47 +08:00 |
|
ArcticLampyrid
|
b997e63124
|
feat: pdfium printer
|
2024-03-07 00:19:41 +08:00 |
|
ArcticLampyrid
|
820f1d0d63
|
feat: printer info & xps printer
|
2024-03-07 00:19:30 +08:00 |
|