Commit graph

125 commits

Author SHA1 Message Date
91fc457cfc update groovy to 4.0.10 2023-04-03 09:58:43 +02:00
3a79e6a87f add close() method to Ghostscript 2023-01-17 19:17:43 +01:00
466cad318a update to Groovy 4.0.7 2023-01-15 22:07:32 +01:00
a594f5655f rewrite Ghostscript run(), tackling memory hog 2022-11-18 21:56:24 +01:00
8c86ed45b8 do not try to reuse image reader; enforce disposal after each image, tackling memory hog 2022-11-16 00:03:15 +01:00
3df4a2aaf4 clean up merge 2022-11-10 15:48:32 +01:00
acdaec2bda update to settings API 2022-11-10 15:44:38 +01:00
271e8228d6 update to gradle 7.5.1, groovy 4.0.5, RHEL 9 with libgs 9.54, update dependencies 2022-11-10 15:44:35 +01:00
78828c472d Groovy 4/JDK17 2022-11-10 15:42:19 +01:00
f6c8d37457 reset to Groovy 3.0.9, Java 11 2022-11-10 15:40:42 +01:00
da64b3634b groovy 4 branch 2022-11-10 15:40:42 +01:00
cbbb1b6bfa update to jna 5.11 2022-04-12 21:08:22 +02:00
e3386df689 fix OOB exception, add indent command, plus cosmetic changes 2022-02-09 17:54:18 +01:00
c1f5ebd409 bug fix - we must ignore if type does not exist 2022-02-01 16:18:09 +01:00
366adee432 clean up scripting 2022-01-27 10:35:00 +01:00
78925aaf12 fix NPE 2022-01-26 17:59:37 +01:00
4b6bee2105 use color calibration image for test 2022-01-26 10:00:32 +01:00
10afc65dff add global transformation to all elements that can render at absolute positions 2022-01-24 17:42:09 +01:00
b85fd84abd working on positions, matrix transform, clean up 2022-01-24 10:07:57 +01:00
630d50bce7 add rotation, work on positions, add transform command 2022-01-18 18:36:58 +01:00
d7066d586e working on padding and cell linespacing 2022-01-17 16:39:59 +01:00
e7ff6e59ff update to gradle 7.3.2, remove pdf example 2021-12-28 22:07:15 +01:00
e6c560a1a8 working on SVG salamander, but with little success 2021-12-21 22:23:49 +01:00
2ec059f276 refactor scripting commands 2021-12-17 16:31:53 +01:00
958b6eae64 working on salamander svg cleanup 2021-12-17 09:59:30 +01:00
1e639a73b4 clean up salamander 2021-12-16 18:45:09 +01:00
683ab49c83 add chart to PDF command engine, add svg salamander parser 2021-12-16 10:41:32 +01:00
08686de066 chart element (does not work) 2021-12-14 09:15:59 +01:00
17a613541a cosmetic changes 2021-12-13 21:21:39 +01:00
21030c24f0 remove SVG parser, remove log4j remnants 2021-12-12 22:35:35 +01:00
159fee4967 trying SVG element, but no success, it does not draw 2021-12-10 16:34:52 +01:00
49332d85d5 fix groovy x/y scale barcode rendering 2021-12-09 18:53:32 +01:00
10a401731f x/y scaling of barcodes, add paragraph and drawable cells 2021-12-09 18:20:57 +01:00
6711aa9cec use one element stack 2021-12-08 00:19:18 +01:00
8056505e4d adding TableElement, table commands, position commands 2021-12-07 16:56:03 +01:00
072d5e8727 working on elements-based engine 2021-12-07 09:52:45 +01:00
c36adfa79b add elements 2021-12-06 18:36:23 +01:00
86c1f6ed9d working on scripting engine 2021-12-06 18:22:19 +01:00
0e30fc69df add script engine 2021-12-06 11:36:24 +01:00
813cba2acb add layout engine 2021-12-03 16:15:54 +01:00
854235cba9 switch back to groovy 2.5 2021-11-26 19:24:18 +01:00
12fc41639a do not return a printer if printer name does not match 2021-11-26 17:46:17 +01:00
616e607b55 update to gradle 7.3, bump dependency versions, ignore printer test 2021-11-26 16:50:56 +01:00
7697ac95a7 NPE fix 2021-11-15 23:28:01 +01:00
d79e19c005 do not delete temp directory 2021-11-15 19:28:03 +01:00
5d33823074 Merge branch 'master' of xbib.org:joerg/graphics 2021-07-30 09:45:54 +02:00
bf7a25fee0 update pdfbox 2.0.23, jna 5.8.0, remove jmathplot because of swing test head exceptions 2021-05-13 22:32:54 +02:00
ff25963ea8 add javadoc 2021-04-08 22:35:08 +02:00
5f912f077c Merge remote-tracking branch 'origin/master' 2021-03-19 09:04:07 +01:00
66b2c07380 load into temp file 2021-03-19 09:03:55 +01:00