2013-04-29 06:18:56 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Sun Apr 28 10:28:56 UTC 2013 - dap.darkness@gmail.com
|
|
|
|
|
|
|
|
- Fixed "ld: relocation R_X86_64_32 against `.rodata' can not
|
|
|
|
be used when making a shared object; recompile with -fPIC".
|
|
|
|
|
2013-02-17 01:18:54 +01:00
|
|
|
-------------------------------------------------------------------
|
2013-04-06 16:41:03 +02:00
|
|
|
Fri Apr 5 17:31:25 UTC 2013 - gber@opensuse.org
|
|
|
|
|
|
|
|
- update to version 1.2
|
|
|
|
- Change licensing terms to GNU AGPL (from GNU GPL).
|
|
|
|
- Renamed 'mubusy' to 'mutool'.
|
|
|
|
- Add support for Javascript and forms handling.
|
|
|
|
- PDF 1.7 Extension Level 8 encryption implemented.
|
|
|
|
- Oversized and stroke text clipping implemented.
|
|
|
|
- Prototype transition support.
|
|
|
|
- Add fz_open_document_with_stream to allow non-file based
|
|
|
|
operation.
|
|
|
|
- Text searching API.
|
|
|
|
- Highlight and copy text selection API.
|
|
|
|
- Pass matrices and rectangles by reference for improved
|
|
|
|
performance.
|
|
|
|
- Change shadings to decompose at render times; massive memory
|
|
|
|
savings.
|
|
|
|
- Performance enhancements for color conversion and fax
|
|
|
|
decompression.
|
|
|
|
- ARM optimisations for color conversion and bitmap scaling.
|
|
|
|
- Bitmap subsampling stage introduced, with ARM optimisations.
|
|
|
|
- Type 3 fonts; glyphs are now handled as display lists.
|
|
|
|
- Scan converter performance improvements.
|
|
|
|
- Fix many SEGVs with out of spec files.
|
|
|
|
- Various rendering fixes.
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
2013-02-17 01:18:54 +01:00
|
|
|
Wed Jan 16 21:51:03 UTC 2013 - gber@opensuse.org
|
|
|
|
|
|
|
|
- update to version 1.1
|
|
|
|
- The command line tools have been combined into one tool that
|
|
|
|
does all: mubusy
|
|
|
|
- Rendering bugs fixed (text clipping, stroked text etc).
|
|
|
|
- Better handling of 'large' (uncachable) glyphs.
|
|
|
|
- Minor speed optimisations.
|
|
|
|
- Shading bug fixes.
|
|
|
|
- Move to using dynamically allocated parsing buffers (more
|
|
|
|
resilient).
|
|
|
|
- Support for UserUnits.
|
|
|
|
- Fix bugs with image predictors (including with 16 bit images).
|
|
|
|
- More resilient to out of spec files.
|
|
|
|
- Extract pdf writing capability into the library from pdfclean,
|
|
|
|
and expand on it to allow for linearisation. Bug fixes in the
|
|
|
|
garbage collection of unused objects.
|
|
|
|
- Improve pdf writing recognition of images.
|
|
|
|
- Improved font matching.
|
|
|
|
- Start to move away from macros to inline functions (helpful for
|
|
|
|
applications requiring certification).
|
|
|
|
- Many bugs fixed.
|
|
|
|
- Removal of all global variables: we now pass a context pointer
|
|
|
|
through the code freeing us from the use of globals within the
|
|
|
|
library.
|
|
|
|
- Multi-threaded operation: while MuPDF does not require a thread
|
|
|
|
library, hooks are in place so that if one is used, significant
|
|
|
|
speedups can be gained from using multiple cores to render.
|
|
|
|
- New error handling: a portable exception-like system is used to
|
|
|
|
allow neater handling of errors. This leads to more stability
|
|
|
|
and better resilience to broken files.
|
|
|
|
- Public/Private API: the API has undergone a significant
|
|
|
|
revision (required by some of the above changes, plus
|
|
|
|
renaming/revising for clarity and consistency), and has been
|
|
|
|
split into public and private headers. The plan is that the
|
|
|
|
public portion of the API should remain much more static in
|
|
|
|
future.
|
|
|
|
- Improved Text Extraction device: a cleaner API to the
|
|
|
|
experimental text extraction device, offering a list of styles,
|
|
|
|
and more cleanly delineated content.
|
|
|
|
- Documentation: All public header entry points/structures are
|
|
|
|
now documented and overviews of how to call the library to
|
|
|
|
render pages both in single and multi-threaded mode are given.
|
|
|
|
- A new scavenging memory manager; makes much better use of the
|
|
|
|
memory available by freeing cached items 'just in time'.
|
|
|
|
- Many, many, bugfixes.
|
|
|
|
- removed obsolete mupdf-use-xdg-open.patch and
|
|
|
|
mupdf-default-resolution.patch
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Sun Jan 8 14:31:24 UTC 2012 - gber@opensuse.org
|
|
|
|
|
|
|
|
- added mupdf-default-resolution.patch in order to change the
|
|
|
|
default resolution to 96 DPI which should be more reasonable for
|
|
|
|
most desktops
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Fri Dec 2 18:03:34 UTC 2011 - gber@opensuse.org
|
|
|
|
|
|
|
|
- hide from menu since mupdf must be called with a filename
|
|
|
|
- added mupdf-use-xdg-open.patch in order to use xdg-open for
|
|
|
|
launching a browser
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Fri Dec 2 14:07:57 UTC 2011 - gber@opensuse.org
|
|
|
|
|
|
|
|
- initial packaging
|
|
|
|
|