]> source.dussan.org Git - xmlgraphics-fop.git/log
xmlgraphics-fop.git
6 weeks agoFOP-3203: Upgrade to PDFBox 3 temp/ssteiner-pdfbox3
Simon Steiner [Tue, 8 Oct 2024 09:19:59 +0000 (10:19 +0100)]
FOP-3203: Upgrade to PDFBox 3

7 weeks agoAdd rel notes
Simon Steiner [Tue, 1 Oct 2024 09:13:09 +0000 (10:13 +0100)]
Add rel notes

8 weeks agoFOP-3208: Only restart line manager when there is a linebreak for blocklayout
Simon Steiner [Tue, 24 Sep 2024 08:15:08 +0000 (09:15 +0100)]
FOP-3208: Only restart line manager when there is a linebreak for blocklayout

2 months agoFOP-3207: Add warning when different pdf languages are used
Simon Steiner [Wed, 18 Sep 2024 12:16:21 +0000 (13:16 +0100)]
FOP-3207: Add warning when different pdf languages are used

2 months agoFOP-3191: Add mandatory MODCA triplet to AFP by João André Gonçalves
Simon Steiner [Mon, 16 Sep 2024 13:20:03 +0000 (14:20 +0100)]
FOP-3191: Add mandatory MODCA triplet to AFP by João André Gonçalves

2 months agoFOP-3204: Missing content for last page with change ipd
Simon Steiner [Wed, 4 Sep 2024 11:37:38 +0000 (12:37 +0100)]
FOP-3204: Missing content for last page with change ipd

3 months agoFOP-3198: Allow curly braces for src url
Simon Steiner [Wed, 7 Aug 2024 12:02:29 +0000 (13:02 +0100)]
FOP-3198: Allow curly braces for src url

3 months agoInclude servlet in release
Simon Steiner [Tue, 6 Aug 2024 14:13:41 +0000 (15:13 +0100)]
Include servlet in release

3 months agoBump version
Simon Steiner [Tue, 6 Aug 2024 07:43:37 +0000 (08:43 +0100)]
Bump version

3 months agoCast warning
Simon Steiner [Wed, 31 Jul 2024 11:48:23 +0000 (12:48 +0100)]
Cast warning

3 months agoFOP-3195: Skip written block ipds inside float
Simon Steiner [Tue, 30 Jul 2024 10:25:57 +0000 (11:25 +0100)]
FOP-3195: Skip written block ipds inside float

4 months agoFOP-3194: Add image mask option for AFP
Simon Steiner [Wed, 24 Jul 2024 12:08:11 +0000 (13:08 +0100)]
FOP-3194: Add image mask option for AFP

4 months agoFOP-3192: Redo layout for multipage columns for change in column count
Simon Steiner [Fri, 19 Jul 2024 12:45:33 +0000 (13:45 +0100)]
FOP-3192: Redo layout for multipage columns for change in column count

4 months agoFOP-3192: Redo layout for multipage columns
Simon Steiner [Tue, 16 Jul 2024 07:34:38 +0000 (08:34 +0100)]
FOP-3192: Redo layout for multipage columns

4 months agoAllow to rerun ci
Simon Steiner [Mon, 15 Jul 2024 12:40:57 +0000 (13:40 +0100)]
Allow to rerun ci

4 months agoFOP-3135: SVG tspan content is displayed out of place by João André Gonçalves
Simon Steiner [Mon, 15 Jul 2024 12:10:58 +0000 (13:10 +0100)]
FOP-3135: SVG tspan content is displayed out of place by João André Gonçalves

4 months agoFOP-3190: NPE when list item is split alongside an ipd change by João André Gonçalves
Simon Steiner [Mon, 15 Jul 2024 09:15:16 +0000 (10:15 +0100)]
FOP-3190: NPE when list item is split alongside an ipd change by João André Gonçalves

4 months agoFOP-3188: Switch to Jakarta servlet API
Simon Steiner [Thu, 11 Jul 2024 07:23:15 +0000 (08:23 +0100)]
FOP-3188: Switch to Jakarta servlet API

4 months agoAdd generics to layout
Simon Steiner [Tue, 2 Jul 2024 09:45:01 +0000 (10:45 +0100)]
Add generics to layout

4 months agoAdd generics to layout
Simon Steiner [Wed, 26 Jun 2024 14:56:55 +0000 (15:56 +0100)]
Add generics to layout

4 months agoAdd generics to layout
Simon Steiner [Wed, 26 Jun 2024 10:43:12 +0000 (11:43 +0100)]
Add generics to layout

4 months agoAdd generics to layout
Simon Steiner [Wed, 26 Jun 2024 08:51:53 +0000 (09:51 +0100)]
Add generics to layout

5 months agoTest was using deprecated junit API
Simon Steiner [Fri, 21 Jun 2024 10:35:59 +0000 (11:35 +0100)]
Test was using deprecated junit API

5 months agoFOP-3186: Only support 1 column for redo of layout without page pos only
Simon Steiner [Fri, 21 Jun 2024 10:01:46 +0000 (11:01 +0100)]
FOP-3186: Only support 1 column for redo of layout without page pos only

5 months agoFOP-3185: Exclude shape not in clipping path for AFP
Simon Steiner [Thu, 13 Jun 2024 14:19:18 +0000 (15:19 +0100)]
FOP-3185: Exclude shape not in clipping path for AFP

5 months agoFOP-3184: Allow change of resource level for SVG in AFP
Simon Steiner [Thu, 6 Jun 2024 15:09:34 +0000 (16:09 +0100)]
FOP-3184: Allow change of resource level for SVG in AFP

5 months agoFOP-3182: Add alt text to PDF signature
Simon Steiner [Tue, 4 Jun 2024 11:44:45 +0000 (12:44 +0100)]
FOP-3182: Add alt text to PDF signature

7 months agoUpgrade bouncycastle
Simon Steiner [Tue, 23 Apr 2024 10:30:28 +0000 (11:30 +0100)]
Upgrade bouncycastle

7 months agoUpgrade junit
Simon Steiner [Tue, 23 Apr 2024 10:09:20 +0000 (11:09 +0100)]
Upgrade junit

7 months agoFOP-3178: Reset content length for table changing ipd
Simon Steiner [Tue, 23 Apr 2024 09:12:25 +0000 (10:12 +0100)]
FOP-3178: Reset content length for table changing ipd

7 months agoFOP-3177: Remove space generated by fo:wrapper
Simon Steiner [Mon, 15 Apr 2024 13:54:14 +0000 (14:54 +0100)]
FOP-3177: Remove space generated by fo:wrapper

7 months agoFOP-3176: Remove unused PDFStructElem
Simon Steiner [Mon, 15 Apr 2024 13:31:47 +0000 (14:31 +0100)]
FOP-3176: Remove unused PDFStructElem

7 months agoUpdate spotbugs
Simon Steiner [Thu, 4 Apr 2024 08:47:52 +0000 (09:47 +0100)]
Update spotbugs

7 months agoFOP-3174: Allow sections which need security permissions to be run when AllPermission...
Simon Steiner [Tue, 2 Apr 2024 12:15:58 +0000 (13:15 +0100)]
FOP-3174: Allow sections which need security permissions to be run when AllPermission denied in caller code

8 months agoFOP-3160: Rename tools to avoid conflicts with core module
Simon Steiner [Tue, 5 Mar 2024 14:31:47 +0000 (14:31 +0000)]
FOP-3160: Rename tools to avoid conflicts with core module

8 months agoFOP-3160: Rename events to avoid conflicts with events module
Simon Steiner [Tue, 5 Mar 2024 12:51:05 +0000 (12:51 +0000)]
FOP-3160: Rename events to avoid conflicts with events module

8 months agoFOP-3160: Rename util to avoid conflicts with core
Simon Steiner [Tue, 5 Mar 2024 12:24:48 +0000 (12:24 +0000)]
FOP-3160: Rename util to avoid conflicts with core

8 months agoFOP-3168: Add secure processing for XSL input
Simon Steiner [Tue, 5 Mar 2024 11:28:18 +0000 (11:28 +0000)]
FOP-3168: Add secure processing for XSL input

9 months agoInclude required commons io classes
Simon Steiner [Thu, 22 Feb 2024 13:50:43 +0000 (13:50 +0000)]
Include required commons io classes

9 months agoFOP-3159: Set an automatic module name by Samael Bate
Simon Steiner [Thu, 22 Feb 2024 12:01:29 +0000 (12:01 +0000)]
FOP-3159: Set an automatic module name by Samael Bate

9 months agoFOP-3166: Add option to sign PDF
Simon Steiner [Wed, 7 Feb 2024 10:29:57 +0000 (10:29 +0000)]
FOP-3166: Add option to sign PDF

10 months agoRun tests on Java 11 and 17 78/head
Simon Steiner [Mon, 22 Jan 2024 14:39:19 +0000 (14:39 +0000)]
Run tests on Java 11 and 17

10 months agoFOP-3158: Switch to spotbugs
Simon Steiner [Thu, 18 Jan 2024 11:30:44 +0000 (11:30 +0000)]
FOP-3158: Switch to spotbugs

10 months agoFOP-3164: basic-link not navigating to corresponding footnote by João André Gonçalves
Simon Steiner [Mon, 15 Jan 2024 14:05:00 +0000 (14:05 +0000)]
FOP-3164: basic-link not navigating to corresponding footnote by João André Gonçalves

10 months agoFOP-3144: Add new schema to handle pdf/a and pdfa/ua by João André Gonçalves
Simon Steiner [Wed, 27 Dec 2023 14:24:17 +0000 (14:24 +0000)]
FOP-3144: Add new schema to handle pdf/a and pdfa/ua by João André Gonçalves

11 months agoFOP-2764: footnote-body ignores rl-tb writing mode by João André Gonçalves
Simon Steiner [Fri, 15 Dec 2023 14:45:37 +0000 (14:45 +0000)]
FOP-2764: footnote-body ignores rl-tb writing mode by João André Gonçalves

11 months agoFOP-3163: Optimise performance of PNG with alpha using raw loader
Simon Steiner [Wed, 29 Nov 2023 16:17:22 +0000 (16:17 +0000)]
FOP-3163: Optimise performance of PNG with alpha using raw loader

11 months agoFOP-3162: Missing jars in servlet
Simon Steiner [Tue, 28 Nov 2023 09:36:55 +0000 (09:36 +0000)]
FOP-3162: Missing jars in servlet

12 months agoUse single github workflow to do CI on multiple OSs by SingingBush 77/head
Simon Steiner [Tue, 21 Nov 2023 14:30:49 +0000 (14:30 +0000)]
Use single github workflow to do CI on multiple OSs by SingingBush

12 months agoFOP-3161: Resize table only for multicolumn page
Simon Steiner [Tue, 21 Nov 2023 14:15:54 +0000 (14:15 +0000)]
FOP-3161: Resize table only for multicolumn page

14 months agoFOP-3150: Resolve classpath for binary distribution
Simon Steiner [Fri, 15 Sep 2023 15:18:01 +0000 (16:18 +0100)]
FOP-3150: Resolve classpath for binary distribution

14 months agoFOP-3148: NoSuchElementException when using font with no family name
Simon Steiner [Wed, 13 Sep 2023 11:43:32 +0000 (12:43 +0100)]
FOP-3148: NoSuchElementException when using font with no family name

14 months agoFOP-3146: Correct fop version at runtime
Simon Steiner [Tue, 5 Sep 2023 15:31:34 +0000 (16:31 +0100)]
FOP-3146: Correct fop version at runtime

15 months agoUpdate for release
Simon Steiner [Mon, 14 Aug 2023 10:34:19 +0000 (11:34 +0100)]
Update for release

15 months agoAdd module jars to zip
Simon Steiner [Mon, 14 Aug 2023 07:56:09 +0000 (08:56 +0100)]
Add module jars to zip

15 months agoFOP-3088: Remove duplicate classes from maven classpath
Simon Steiner [Tue, 8 Aug 2023 12:54:17 +0000 (13:54 +0100)]
FOP-3088: Remove duplicate classes from maven classpath

15 months agoFOP-2985: Revert AFP reset character spacing
Simon Steiner [Wed, 2 Aug 2023 08:01:31 +0000 (09:01 +0100)]
FOP-2985: Revert AFP reset character spacing

15 months agoFOP-2920: Cleanup passing event broadcaster
Simon Steiner [Tue, 1 Aug 2023 14:21:50 +0000 (15:21 +0100)]
FOP-2920: Cleanup passing event broadcaster

15 months agoFOP-2920: Surrogate pair edge-case causes Exception by Dave Roxburgh
Simon Steiner [Tue, 1 Aug 2023 08:43:30 +0000 (09:43 +0100)]
FOP-2920: Surrogate pair edge-case causes Exception by Dave Roxburgh

15 months agoFOP-2903: Do not delete files on syntax errors using command line by Dave Roxburgh
Simon Steiner [Thu, 27 Jul 2023 09:07:49 +0000 (10:07 +0100)]
FOP-2903: Do not delete files on syntax errors using command line by Dave Roxburgh

15 months agoAllow spotbugs to pass
Simon Steiner [Wed, 26 Jul 2023 10:32:22 +0000 (11:32 +0100)]
Allow spotbugs to pass

16 months agoFOP-3140: Merge form fields in external PDFs
Simon Steiner [Tue, 13 Jun 2023 07:25:22 +0000 (08:25 +0100)]
FOP-3140: Merge form fields in external PDFs

16 months agoFOP-2985: Reset character spacing by Dave Roxburgh
Simon Steiner [Thu, 20 Jul 2023 11:52:09 +0000 (12:52 +0100)]
FOP-2985: Reset character spacing by Dave Roxburgh

16 months agoFOP-3139: Add support for font-selection-strategy=character-by-character
Simon Steiner [Thu, 20 Jul 2023 09:24:41 +0000 (10:24 +0100)]
FOP-3139: Add support for font-selection-strategy=character-by-character

16 months agoFOP-3042: SVG text containing certain glyphs isn't rendered by Dave Roxburgh
Simon Steiner [Tue, 11 Jul 2023 12:02:18 +0000 (13:02 +0100)]
FOP-3042: SVG text containing certain glyphs isn't rendered by Dave Roxburgh

16 months agoMove to mvn for dependancies
Simon Steiner [Mon, 26 Jun 2023 11:20:30 +0000 (12:20 +0100)]
Move to mvn for dependancies

17 months agoFOP-2920: Surrogate pair edge-case causes Exception by Dave Roxburgh
Simon Steiner [Wed, 14 Jun 2023 12:59:46 +0000 (13:59 +0100)]
FOP-2920: Surrogate pair edge-case causes Exception by Dave Roxburgh

18 months agoFOP-3132: Link against Java 8 API
Simon Steiner [Thu, 4 May 2023 12:24:15 +0000 (13:24 +0100)]
FOP-3132: Link against Java 8 API

18 months agoFOP-3132: Link against Java 8 API
Simon Steiner [Tue, 2 May 2023 09:30:07 +0000 (10:30 +0100)]
FOP-3132: Link against Java 8 API

18 months agoRun CI on windows 73/head
Simon Steiner [Thu, 27 Apr 2023 08:56:19 +0000 (09:56 +0100)]
Run CI on windows

18 months agoFOP-3130: Correct font differences table for Chrome
Simon Steiner [Wed, 26 Apr 2023 12:59:23 +0000 (13:59 +0100)]
FOP-3130: Correct font differences table for Chrome

19 months agoFOP-3129: Symbol font was not being mapped to unicode
Simon Steiner [Mon, 24 Apr 2023 11:27:09 +0000 (12:27 +0100)]
FOP-3129: Symbol font was not being mapped to unicode

19 months agoFOP-3090: Allow use of page position only on redo of layout
Simon Steiner [Thu, 6 Apr 2023 11:54:38 +0000 (12:54 +0100)]
FOP-3090: Allow use of page position only on redo of layout

19 months agoFOP-3127: Fix test
Simon Steiner [Tue, 4 Apr 2023 13:03:17 +0000 (14:03 +0100)]
FOP-3127: Fix test

19 months agoFOP-3127: Allow XMP at PDF page level
Simon Steiner [Tue, 4 Apr 2023 10:07:14 +0000 (11:07 +0100)]
FOP-3127: Allow XMP at PDF page level

19 months agoFOP-3125: NPE when using broken link and PDF 1.5
Simon Steiner [Thu, 30 Mar 2023 06:45:01 +0000 (07:45 +0100)]
FOP-3125: NPE when using broken link and PDF 1.5

19 months agoExclude intellij files
Simon Steiner [Wed, 29 Mar 2023 15:42:03 +0000 (16:42 +0100)]
Exclude intellij files

19 months agoFOP-1722: Values in PDF Number Trees must be indirect references by Dave Roxburgh
Simon Steiner [Wed, 29 Mar 2023 15:00:17 +0000 (16:00 +0100)]
FOP-1722: Values in PDF Number Trees must be indirect references by Dave Roxburgh

19 months agoFOP-1722: Values in PDF Number Trees must be indirect references by Dave Roxburgh
Simon Steiner [Wed, 29 Mar 2023 14:49:27 +0000 (15:49 +0100)]
FOP-1722: Values in PDF Number Trees must be indirect references by Dave Roxburgh

20 months agoAdd github ci 72/head
Simon Steiner [Tue, 14 Mar 2023 14:25:22 +0000 (14:25 +0000)]
Add github ci

20 months agoAdd fix for NPE related to FOP-3098 by Jeremias Maerki
Chris Bowditch [Mon, 13 Mar 2023 10:56:44 +0000 (10:56 +0000)]
Add fix for NPE related to FOP-3098 by Jeremias Maerki

20 months agoAdd git ignores (#71) skynavga/configure-sonar-support
Glenn Adams [Mon, 13 Mar 2023 00:39:13 +0000 (19:39 -0500)]
Add git ignores (#71)

20 months agoUpdate repo metadata to disable certain email notifications
Glenn Adams [Mon, 13 Mar 2023 00:26:26 +0000 (19:26 -0500)]
Update repo metadata to disable certain email notifications

20 months agoFix FOP-3098. Submitted by Dave Roxburgh
Chris Bowditch [Thu, 2 Mar 2023 15:27:00 +0000 (15:27 +0000)]
Fix FOP-3098. Submitted by Dave Roxburgh

21 months agoFOP-3121: Table width may be too wide when layout width changes
Simon Steiner [Thu, 23 Feb 2023 14:04:16 +0000 (14:04 +0000)]
FOP-3121: Table width may be too wide when layout width changes

21 months agoFOP-3120: IllegalArgumentException for list in a table
Simon Steiner [Thu, 23 Feb 2023 13:48:17 +0000 (13:48 +0000)]
FOP-3120: IllegalArgumentException for list in a table

21 months agoAdd project metadata
Glenn Adams [Thu, 23 Feb 2023 04:18:03 +0000 (22:18 -0600)]
Add project metadata

21 months agoFOP-3118: Text missing after page break inside table inline trunk
Simon Steiner [Tue, 21 Feb 2023 08:49:47 +0000 (08:49 +0000)]
FOP-3118: Text missing after page break inside table inline

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@1907782 13f79535-47bb-0310-9956-ffa450edef68

21 months agoFOP-3117: Allow creating a PDF 2.0 document
Simon Steiner [Fri, 3 Feb 2023 08:49:20 +0000 (08:49 +0000)]
FOP-3117: Allow creating a PDF 2.0 document

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@1907234 13f79535-47bb-0310-9956-ffa450edef68

21 months agoFOP-3116: Remove serializer jar
Simon Steiner [Thu, 2 Feb 2023 16:16:28 +0000 (16:16 +0000)]
FOP-3116: Remove serializer jar

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@1907223 13f79535-47bb-0310-9956-ffa450edef68

21 months agoFOP-3115: Cannot process a SVG using mvn jars
Simon Steiner [Wed, 1 Feb 2023 15:12:15 +0000 (15:12 +0000)]
FOP-3115: Cannot process a SVG using mvn jars

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@1907190 13f79535-47bb-0310-9956-ffa450edef68

21 months agoAdd experimental changes to avoid needing lib dir
Simon Steiner [Wed, 1 Feb 2023 12:28:14 +0000 (12:28 +0000)]
Add experimental changes to avoid needing lib dir

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@1907184 13f79535-47bb-0310-9956-ffa450edef68

21 months agoDecouple release dist from ant build
Simon Steiner [Wed, 1 Feb 2023 09:34:24 +0000 (09:34 +0000)]
Decouple release dist from ant build

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@1907183 13f79535-47bb-0310-9956-ffa450edef68

22 months agoFOP-3114: Font size was rounded to 0 for AFP TTF
Simon Steiner [Mon, 16 Jan 2023 14:07:18 +0000 (14:07 +0000)]
FOP-3114: Font size was rounded to 0 for AFP TTF

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@1906708 13f79535-47bb-0310-9956-ffa450edef68

23 months agoFOP-3111: Make property cache thread safe
Simon Steiner [Fri, 23 Dec 2022 15:39:40 +0000 (15:39 +0000)]
FOP-3111: Make property cache thread safe

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@1906188 13f79535-47bb-0310-9956-ffa450edef68

23 months agoFOP-3110: NPE if link destination is missing with accessibility
Simon Steiner [Thu, 8 Dec 2022 13:04:53 +0000 (13:04 +0000)]
FOP-3110: NPE if link destination is missing with accessibility

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@1905858 13f79535-47bb-0310-9956-ffa450edef68

2 years agoFOP-3107: Update to PDFBox 2.0.27
ssteiner [Thu, 10 Nov 2022 13:14:56 +0000 (13:14 +0000)]
FOP-3107: Update to PDFBox 2.0.27

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@1905220 13f79535-47bb-0310-9956-ffa450edef68

2 years agoFOP-3053: Remove Xerces
ssteiner [Wed, 2 Nov 2022 12:17:48 +0000 (12:17 +0000)]
FOP-3053: Remove Xerces

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@1905010 13f79535-47bb-0310-9956-ffa450edef68

2 years agoUpdate for a release
Simon Steiner [Wed, 2 Nov 2022 11:37:46 +0000 (11:37 +0000)]
Update for a release

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@1904999 13f79535-47bb-0310-9956-ffa450edef68

2 years agoFOP-3105: Infinite loop when using page break with changing ipd
Simon Steiner [Wed, 2 Nov 2022 09:01:56 +0000 (09:01 +0000)]
FOP-3105: Infinite loop when using page break with changing ipd

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@1904996 13f79535-47bb-0310-9956-ffa450edef68