forked from pool/mupdf
e2d8897e64
- update to version 1.3 * Windows RT viewer app for MuPDF. * Library changes to support progressive loading (display PDF files as they download). Windows/Linux/MacOS viewer supports this using curl. * Incremental updates to PDF files are now (optionally) preserved on loading/saving. * Prototype support for checking PDF Digital Signatures. * Initial annotation support (strike-out, underline, highlight and ink) (library and android builds only). * Fix operation on Android API level 8. * Android redraw optimisations. * Android app now supports Google Cloud Print. * Android app translated into many languages. * Android support for more architectures. * Improvements to store (avoid collisions causing unnecessary evictions). * Windows apps use Unicode filenames now. * PDF function handling improved; functions can now be passed to devices without 'sampling'. * PDF image handling improved; images can now be passed to devices without decompression. * Indexed images are no longer uncompressed at load time, saving memory. * Caching of rendered tiles for speed. * Improved text analysis mode, capable of spotting columns/indents, right-to-left text etc. * HTML output mode now includes image output. * PDF password encoding handling improved. * MuPDF now opens Jpeg, Tiff and PNG files directly. OBS-URL: https://build.opensuse.org/request/show/212849 OBS-URL: https://build.opensuse.org/package/show/Publishing/mupdf?expand=0&rev=12
157 lines
6.7 KiB
Plaintext
157 lines
6.7 KiB
Plaintext
-------------------------------------------------------------------
|
|
Sat Jan 4 20:08:44 UTC 2014 - gber@opensuse.org
|
|
|
|
- update to version 1.3
|
|
* Windows RT viewer app for MuPDF.
|
|
* Library changes to support progressive loading (display PDF
|
|
files as they download). Windows/Linux/MacOS viewer supports
|
|
this using curl.
|
|
* Incremental updates to PDF files are now (optionally) preserved
|
|
on loading/saving.
|
|
* Prototype support for checking PDF Digital Signatures.
|
|
* Initial annotation support (strike-out, underline, highlight
|
|
and ink) (library and android builds only).
|
|
* Fix operation on Android API level 8.
|
|
* Android redraw optimisations.
|
|
* Android app now supports Google Cloud Print.
|
|
* Android app translated into many languages.
|
|
* Android support for more architectures.
|
|
* Improvements to store (avoid collisions causing unnecessary
|
|
evictions).
|
|
* Windows apps use Unicode filenames now.
|
|
* PDF function handling improved; functions can now be passed to
|
|
devices without 'sampling'.
|
|
* PDF image handling improved; images can now be passed to
|
|
devices without decompression.
|
|
* Indexed images are no longer uncompressed at load time, saving
|
|
memory.
|
|
* Caching of rendered tiles for speed.
|
|
* Improved text analysis mode, capable of spotting
|
|
columns/indents, right-to-left text etc.
|
|
* HTML output mode now includes image output.
|
|
* PDF password encoding handling improved.
|
|
* MuPDF now opens Jpeg, Tiff and PNG files directly.
|
|
* Bug preventing OpenXPS files from being opened fixed.
|
|
* Initial (feature incomplete) SVG and PDF output devices.
|
|
* PWG raster (mono/grey/RGB) and PCL (mono) output devices.
|
|
* Various performance improvements (including tilings and mesh
|
|
based shadings).
|
|
* Revamped directory structure to reflect recent changes.
|
|
* Various potential SEGV, SoftMask and rendering fixes.
|
|
* Many potential crashes in Jpeg2000 and JBIG2 images fixed.
|
|
- restore desktop file and icon which were dropped by upstream
|
|
- build with support for progressive rendering via libcurl
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Jun 12 16:58:48 UTC 2013 - dvaleev@suse.com
|
|
|
|
- set ExclusiveArch: %{ix86} x86_64 %{arm}. v8 is available only
|
|
for those architectures
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Apr 29 13:13:20 UTC 2013 - gber@opensuse.org
|
|
|
|
- fix broken setting of CFLAGS introduced by the previous change
|
|
-------------------------------------------------------------------
|
|
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".
|
|
|
|
-------------------------------------------------------------------
|
|
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.
|
|
|
|
-------------------------------------------------------------------
|
|
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
|
|
|