8 Commits (8c1aba3f976127d33ec50b67d760f56364c08487)

Author SHA1 Message Date
  Jeremias Maerki 8c1aba3f97 Bugzilla #41831: 17 years ago
  Vincent Hennebert 404013f30e Stricter user config file validation. 17 years ago
  Jeremias Maerki a625241b1f Bugzilla #40729: 17 years ago
  Jeremias Maerki f5abed20f9 Changed license headers and updated NOTICE file according to: http://www.apache.org/legal/src-headers.html 18 years ago
  Jeremias Maerki e15428a90d Introduced "ignored namespaces" list on FopFactory. Attributes from ignored namespaces are not complained about. Not done for elements, yet. 18 years ago
  Jeremias Maerki 8592c93008 Bypass URI resolution for "data:" URLs (RFC 2397). If a large data URL is given to Apache XML Commons Resolver, it tries to construct a java.net.URL from it which takes forever and fails in the end when no protocol handler for "data" URLs is installed. 18 years ago
  Jeremias Maerki 385c5eef15 Fixed addition of ElementMapping instances. Witnessed in the FO tree tests. 18 years ago
  Jeremias Maerki 0a2d149c23 Merged Temp_API_Finalization branch back into FOP Trunk: 18 years ago
  Jeremias Maerki 86ef02db9d No stacktrace when encountering problems while building a base URL. It's not necessary and draws too much attention. Instead added the URL to the log message that causes the problem. 18 years ago
  Jeremias Maerki a0b61106c1 Made the loading of user-specified hyphenation patterns usable again and plugged it into URI resolution. 18 years ago
  Jeremias Maerki e6d53d8a9c Added support for fixed-width spaces and kerning. 18 years ago
  Jeremias Maerki 424d538254 Fix bug in the construction of a base URL when it's specified as a file system path. 18 years ago
  Manuel Mall 8faab42c21 Added support for relative font config URLs (metrics-url and embed-url). These URLs are now resolved through the FOP config URI resolver. A new configuration item font-base has been added which defines the base URL to be used for resolution of the font URLs. If it is not given the normal FOP base URL is used. Unrelated to this feature the patch also contains a new image class (java 1.4 specific) for JPEG images. This is for renderers (e.g. AFP) which require access to the decoded JPEG. 18 years ago
  Jeremias Maerki 811fd3eefb NOTE: API changes in a backwards-incompatible way: FOUserAgent.setResolution() -> FOUserAgent.setSourceResolution() and FOUserAgent.setTargetResolution() 18 years ago
  Jeremias Maerki 0052c3f3bb Bugzilla #37877: 18 years ago
  Jeremias Maerki 973d676bae Alternative set of rules for text indent calculation (start-indent and end-indent) which tries to mimic many commercial FO implementation that have chosen to break the specification in this aspect. I think I have found the behaviour for most cases. But I'm operating in reverse-engineering mode here and not all FO implementations behave in the same way! 18 years ago
  Jeremias Maerki 12fc315739 Changing the debug level of a not so interesting message. 18 years ago
  Jeremias Maerki b4af2746c8 Deprecated constructors Fop(int) and Fop(int, FOUserAgent). 18 years ago
  Jeremias Maerki 82b916bf0d Fop.java gets two new constructors: Fop(String) and Fop(String, FOUserAgent) where the String is the MIME type for the desired output format. 18 years ago
  Jeremias Maerki 1c8b099ab7 Get rid of annoying source of calculation inaccuracies. 18 years ago
  Jeremias Maerki 40c631389f Resurrecting URL validation. Thanks, Andreas, I didn't get it at first. Added a comment. 18 years ago
  Jeremias Maerki f8463ff055 Simplified configuration XML as proposed. 18 years ago
  Andreas L. Delmelle 0d958797f2 Slight modification to user config file format 18 years ago
  Andreas L. Delmelle ce41ee5eaf Added UA initialization from user-config 18 years ago
  Andreas L. Delmelle 78a328cba5 Added custom Maker for page-height and page-width; use fallback values in case value is auto 18 years ago
  Joerg Pietschmann 6d4dd88c53 Squashed CheckStyle warnings, mostly JavaDoc. 19 years ago
  Jeremias Maerki d23dad3ac5 Moved CLI to its own package. New main class is org.apache.fop.cli.Main. 19 years ago
  Jeremias Maerki cdef475945 Bugzilla #36082 19 years ago
  Jeremias Maerki a349b7be0b Bugzilla #36082 19 years ago
  Jeremias Maerki d95e86d555 Better documentation of FOUserAgent.getStream() 19 years ago
  Jeremias Maerki d57530eed0 Made Service a stand-alone class so it can be reused. 19 years ago
  Jeremias Maerki 5253023d0f It's Apache FOP, not just FOP. 19 years ago
  Jeremias Maerki b6e12a0982 Publish the default resolution to the outside. 19 years ago
  Jeremias Maerki 4aa0eca977 Bugzilla: #33760 19 years ago
  Jeremias Maerki e835307c93 Merge of branch Temp_KnuthStylePageBreaking back into HEAD. 19 years ago
  Glen Mazza 24cb4e43f9 Flag added in FOUserAgent for strict/unstrict validation (see TableBody to see how used.) 19 years ago
  Jeremias Maerki 7f98992033 Extend the user agent to pipe title, author and keywords through to the PDF. A title on the user agent will override any title info gathered from fo:title elements. 19 years ago
  Simon Pepping c6dcfcd8dd This patch implements a pluggable LayoutManagers system, according 19 years ago
  Glen Mazza 27a64b6b57 PR: 19 years ago
  Jeremias Maerki cbfd2c22b6 Centralized Renderer and FOEventHandler creation in the RenderFactory class. 19 years ago
  Finn Bock 1a79725280 Moved from element mapping class names to element mapping objects. 20 years ago
  Jeremias Maerki fad0f16320 Calculating the resolution value instead of writing down the constant is more readable IMO. 20 years ago
  Glen Mazza 4cd2247565 Moved user-defined ElementMapping initialization from Driver to FOUserAgent. 20 years ago
  Simon Pepping 4b34fe5b17 Correction to the javadoc 20 years ago
  Simon Pepping d04908a05e Implementing user configuration file. 20 years ago
  Glen Mazza dc2bf18ece 1.) Moved Renderer instantiation from Driver to FOTreeHandler, as it is the only 20 years ago
  Glen Mazza b0449877f6 1. Output constant types (RENDER_PDF, RENDER_PS, etc.) made common between 20 years ago
  Glen Mazza 8a045dbc8d 1.) Moved the CommandLineOptions' InputHandler object into FOUserAgent, allowing 20 years ago
  Glen Mazza f575d5d538 1.) Moving renderer-specific customization variables (producer, creator, create date) to FOUserAgent, those renderers which can work with these values can read them from passed-in FOUserAgent instance. 20 years ago
  Glen Mazza 92df5d3b48 1. Moved renderer options to within FOUserAgent 20 years ago