Commit graph

200 commits

Author SHA1 Message Date
Anton Thomasson
71b2986a37 Spring cleaning 2022-02-20 14:13:11 +01:00
Anton Thomasson
3be30e58e6 Squelch a warning 2022-02-19 18:43:44 +01:00
Anton Thomasson
0efd96c072 Make the icon an attribute on the printer object
This allows retrying based on actual size and using cURL for getting
the icon to avoid old Qt network code.
2022-02-19 17:48:51 +01:00
Anton Thomasson
595a253693 Hook up debug log switch to raster verbose mode 2022-01-23 17:36:47 +01:00
Anton Thomasson
afb8d65ea8 Clean up logs a bit 2022-01-19 20:18:00 +01:00
Anton Thomasson
390e5dd16d Make debug log configurable 2022-01-19 20:03:19 +01:00
Anton Thomasson
40e7f32846 Let curl debug follow qt debug settings 2022-01-18 20:41:08 +01:00
Anton Thomasson
8843275fde Remove redundant deleteLater 2022-01-17 21:32:12 +01:00
Anton Thomasson
8b4c2f373b Plug a leak 2022-01-14 22:49:38 +01:00
Anton Thomasson
2ab6a7d979 Resolve string uris 2022-01-14 22:44:55 +01:00
Anton Thomasson
0684e677ec Get printer strings 2022-01-14 22:14:06 +01:00
Anton Thomasson
6c4e48d69c restructure curlrequester 2022-01-14 21:24:07 +01:00
Anton Thomasson
d6db1ff5e2 Naming and cleanup of worker 2022-01-07 20:36:21 +01:00
Anton Thomasson
c93d4a019f Add support for presentations 2022-01-07 20:05:21 +01:00
Anton Thomasson
cd62f76fc2 Remove autogeneration of version header
...just use a direct define.
2022-01-01 19:26:40 +01:00
Anton Thomasson
70206916e4 Use Bytestream instead of QByteArray for IPP messages 2021-12-14 20:06:16 +01:00
Anton Thomasson
79e7175f87 Don't expect 100-continue 2021-12-14 19:52:25 +01:00
Anton Thomasson
aa1dbea32c Add SailJail, move overrides location 2021-12-01 20:30:43 +01:00
Anton Thomasson
f0eba7b5cd Remove Poppler instructions 2021-11-20 17:31:03 +01:00
Anton Thomasson
2d521dcbae Implement pdfPages with madness 2021-11-20 17:21:46 +01:00
Anton Thomasson
7e528ca2bd Madness ensues 2021-11-20 17:10:55 +01:00
Anton Thomasson
4336dd6d7b Curl abstraction cleanup 2021-11-20 10:32:18 +01:00
Anton Thomasson
6b11d16bfc Basic failure propagation from failed uploads 2021-11-17 20:49:16 +01:00
Anton Thomasson
8cad5d9ae9 Prototype for future ConvertChecker 2021-11-16 20:46:35 +01:00
Anton Thomasson
7a5e409997 Respect ignoreSslErrors with cURL 2021-11-16 20:46:35 +01:00
Anton Thomasson
76e579532a Remove secure/taint indicator and related functionality 2021-11-16 20:46:35 +01:00
Anton Thomasson
e918b8784a Leave page-ranges in for Postscript 2021-11-16 20:46:35 +01:00
Anton Thomasson
497f860aaf Fix messages, cleanup 2021-11-16 20:46:35 +01:00
Anton Thomasson
fce3974d51 Fix printing PDF as Postscript 2021-11-16 20:46:35 +01:00
Anton Thomasson
2dde092c52 Change image printing to new libs 2021-11-16 20:46:35 +01:00
Anton Thomasson
32d3cc6587 Remove more redundant logic 2021-11-16 20:46:35 +01:00
Anton Thomasson
0ab3d5486d Add ProgressFun 2021-11-16 20:46:35 +01:00
Anton Thomasson
b93568ad18 Use pdf2printable 2021-11-16 20:46:35 +01:00
Anton Thomasson
0ef25112a5 Change to cURL for IPP requests 2021-11-16 20:46:35 +01:00
Anton Thomasson
a4168ef74f Remove always use media-col setting 2021-07-31 12:59:51 +02:00
Anton Thomasson
ebdfa9e4ee Change paper sizes to QSizeF 2021-07-31 12:52:33 +02:00
Anton Thomasson
83ec5d8040 Add default value for resolution 2021-07-19 22:03:08 +02:00
Anton Thomasson
a7f169c42a Respect margins in convertImage 2021-07-14 15:07:55 +02:00
Anton Thomasson
b551fad9ee Remove useless debug printout 2021-07-01 13:40:21 +02:00
Anton Thomasson
45da184f53 Don't set PdfWriter margins to 0
(just for plaintext for now)
2021-06-28 21:56:26 +02:00
Anton Thomasson
2f1e1bf7a5 Add warning/hint about suffixes 2021-06-28 20:15:21 +02:00
Anton Thomasson
55f6971e6a Adjust raster resolution according to printer needs 2021-06-27 16:23:27 +02:00
Anton Thomasson
deaf63eb82 Flip duplex backsides according to printer needs 2021-06-26 14:58:14 +02:00
Anton Thomasson
197c54671a Break out raster-related job attribute adjustments 2021-06-26 13:42:54 +02:00
Anton Thomasson
b5ea29b372 Add icon for when printer passes SSL validation 2021-06-26 13:28:10 +02:00
Anton Thomasson
d9c14241bf Vain attempts at optimization 2021-06-21 20:19:34 +02:00
Anton Thomasson
01e7e02bcd Add ipps support 2021-06-20 19:34:04 +02:00
Anton Thomasson
cb6f836282 Make settings accessible directly from C++ 2021-06-19 18:02:17 +02:00
Anton Thomasson
137eb965bf Set creator in plaintext PDF 2021-06-19 16:34:17 +02:00
Anton Thomasson
79653dc244 Add image to PDF/Postscript conversion 2021-06-13 13:56:44 +02:00