Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-01-27 | Fix issue in display list Cache | Michael Vrhel | |
The commit fc05b51c2b198dcc5553f6de1b8fb0e22e7d28ae cleaned up a few issues in the display list cache but it introduced issues when multiple threads are using the lists. In particular one thread could be using a list at the tail of the cache list, while another thread is adding one to the cache, and removing the entry at the tail. The solution is to make sure the ref count of the list is incremented when someone is using the list and making sure that it gets decremented when they are done with the list. | |||
2015-01-27 | Catch exception thrown for case when character conversion fails | Michael Vrhel | |
2015-01-22 | Fix android scrolling bug. | Robin Watts | |
Spotted by "Pogon". The code to choose between horizontal and vertical scrolling was broken due to a missing ! in a condition. Cut and Paste error. | |||
2015-01-20 | Fix reference counting of display lists in Cache.cpp | Michael Vrhel | |
Fred Ross-Perry found some issues with the display list counting. This fixes the problems. Also he found a spot where we should have been doing just the page contents as opposed to the page. | |||
2015-01-20 | Fix VS2013 project to build after files added and removed. | Michael Vrhel | |
2015-01-20 | Rework of gsview printing with addition of new Print control dialog | Michael Vrhel | |
This adds an additional project (gsprint.vxcproj) which will do the necessary native calls to bring up the custom print dialog for the output device. We can then obtain the settings and make the appropriate page size adjustments in creating our xps content. | |||
2014-12-03 | Add ZIP file and directory reading module. | Tor Andersson | |
2014-11-26 | Change incorrect loglevel of some messages from error to info | max | |
2014-10-12 | iOS: Remove CFBundleIcon* keys from the Info.plist | Joseph Heenan | |
These are now generated by Xcode at build time from the asset catalogue, and the CFBundleIconFiles we had here was upsetting the app store validator. | |||
2014-10-05 | iOS: Run at native res on iphone6/6+ | Joseph Heenan | |
All that is necessary is to add a launch xib. | |||
2014-10-05 | iOS: tweak types to avoid warnings in 64 bit builds | Joseph Heenan | |
Still more warnings left. | |||
2014-10-04 | iOS: minor cleans ups | Joseph Heenan | |
unused variables / functions / potential uninitialised variable usage | |||
2014-10-04 | iOS: convert app icons & launch image into image catalogues | Joseph Heenan | |
2014-10-04 | iOS: Enable various warnings to match current best practice | Joseph Heenan | |
2014-10-04 | iOS: Fix an analyser warning | Joseph Heenan | |
In MuDocRef initialise. it spotted cases where self could be released twice after a failure. | |||
2014-10-04 | iOS: Remove empty didReceiveMemoryWarning implementation | Joseph Heenan | |
2014-10-04 | iOS: Fix a warning in xcode 6 | Joseph Heenan | |
scrollViewDidEndZooming takes a CGFloat. | |||
2014-10-04 | iOS: Add missing [super viewWillAppear/Disappear] calls | Joseph Heenan | |
Spotted by xcode6 analyser | |||
2014-10-04 | iOS: Move instance variables from .h to .m | Joseph Heenan | |
These are private details that, since changes in Xcode, no longer need to be exposed in the headers. | |||
2014-09-30 | Bump version number. | Tor Andersson | |
2014-09-22 | Fix 695467: Add and use fz_ftoa function (like dtoa but with floats). | Tor Andersson | |
The dtoa function is for doubles (which is what MuJS uses) but for MuPDF we only need and want float precision in our output formatting. | |||
2014-09-18 | android: Add note about NDK targets to ReadMe. | Tor Andersson | |
2014-09-18 | android: Fix crash when external storage is missing. | Tor Andersson | |
2014-09-16 | Add missing file to VS solution. | Robin Watts | |
Without this, we fail to find jpeg_cust_mem_init at link time on Windows. | |||
2014-09-09 | Add missing files to VS2013 projects | Michael Vrhel | |
2014-09-09 | Rename of winrt to windows due to presence on gsview in this folder. | Michael Vrhel | |
The contents of this folder will contain both winrt and gsview projects which are shared in a common visual studio 2013 solution. | |||
2014-09-09 | Fix bug in text selection. | Michael Vrhel | |
The code was doing the proper highlighting but failing to add all but the first character in the first selected line. | |||
2014-09-09 | Minor addition to allow Page Up/Down to do previous/next page. | Ray Johnston | |
2014-09-09 | Add -dNOCACHE option to XPS creation. | Michael Vrhel | |
2014-09-09 | Add missing header file pdf-tools.h, Messages.resx and Messages.Designer.cs | Michael Vrhel | |
pdf-tools.h is used so that we can call into pdfclean_main. | |||
2014-09-09 | Fix several issues in the project files. Also add missing App.config file. | Michael Vrhel | |
2014-09-09 | Add unique icons for file types. Change to our ghost icon. | Michael Vrhel | |
Also fix so that if file open fails we don't retry with that same file when we launch again. Add manifest so that tile is displayed ok in Windows 8.1. | |||
2014-09-09 | Add check and state to avoid rendering same page on different threads. | Michael Vrhel | |
The annotation display support that I added had introduced a bug where the same page may initially get rendered on different threads if you did rapid scrolling. | |||
2014-09-09 | Fix scrolling issues pointed out by Ken. Remove unneeded grid in xaml. | Michael Vrhel | |
2014-09-09 | Fix accidental commit of VS 12 changes | Michael Vrhel | |
2014-09-09 | Add projects that will ensure the microsoft CRT files will be in mupdfnet.dll | Michael Vrhel | |
2014-09-09 | Fix crashes, add annotations, more AA control, Keyboard commands, select ↵ | Michael Vrhel | |
all plus more. Includes xml, html, text save as, fix issues in window range that determines what pages are visible at a particular scaling. Fix very tricky to find problem in interface with gs. Managed code was freeing delegates that were allocated dynamically. It is not possible to pin these so they are now member variables. | |||
2014-09-09 | Addition of registry for storing program state. Plus open with for gsview. | Michael Vrhel | |
Also addition of AA on/off control. | |||
2014-09-09 | Add in command key control. Add in ability to open jpeg and png images. | Michael Vrhel | |
2014-09-09 | Add Drag-n-drop, Fix a few crashes. Clean up code. | Michael Vrhel | |
2014-09-09 | Addition of much error handling for cases where we can't find the muPDF DLL ↵ | Michael Vrhel | |
or have the wrong one. | |||
2014-09-09 | Add code to determine if we should be loading the 32 or 64 bit DLL for ↵ | Michael Vrhel | |
ghostscript. | |||
2014-09-09 | Add error checking to catch when gs DLL is not found. | Michael Vrhel | |
2014-09-09 | Addition of about window. Extraction of GS version and MuPDF version. | Michael Vrhel | |
2014-09-09 | Changes to navigation, zoom control, performance improvements. | Michael Vrhel | |
This provides much improved performance during start up of large documents as well as improvements in zoom control and general document navigation. | |||
2014-09-09 | Addition of support to use mupdf clean to allow page extraction | Michael Vrhel | |
Also support added to include mupdf devices in the output conversions. | |||
2014-09-09 | UI set up for additional features. | Michael Vrhel | |
2014-09-09 | Code toward getting text selection across pages working. | Michael Vrhel | |
2014-09-09 | Code reorganization. Rework of UI. Addition of improved page navigation ↵ | Michael Vrhel | |
and zoom. | |||
2014-09-09 | Addition of capability to copy a page as an image to clipboard. | Michael Vrhel | |
This enables a page to be copied and pasted into another app like Power point, word etc. Also, enable the saving of the clipboard image to various formats including, png, jpeg, tiff, bmp, wmp, and gif via the windows encoding methods. |