Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-11-16 | Increase allocation to include room for string terminator. | Robin Watts | |
Thanks to 'tom' from irc for pointing this out. | |||
2013-11-14 | Update WinRT project to Windows 8.1 / VS 2013. Fix several issues with zooming. | Michael Vrhel | |
2013-11-11 | DirectX printing added | Michael Vrhel | |
After much research it was determined that use of the DirectX 2D methods is the proper way to add printing support to a Windows 8 application. This enables the pages to be rendered as they are requested by the print thread. This occurs for both the print preview screen as well as the print to the output device. | |||
2013-11-11 | Add tree structure to win32 build. | Tor Andersson | |
2013-11-07 | iOS: fix non-appearance of buttons for files with no outline | Paul Gardiner | |
2013-11-04 | Fix of tab/space issues as well as changing thumbnail scale look ahead to ↵ | Michael Vrhel | |
+/- 2. Thanks to Robin for catching this. | |||
2013-11-04 | Addition of printing support. | Michael Vrhel | |
This uses the xaml printing methods. It is likely that I need to go do a DirectX approach since the xaml printing method could run into memory problems as it seems the architecture requires all the pages to be rendered prior to the print job even starting. Currently checking on this with a contact at MS. I wanted to get this code in place now since it is working and it has the needed framework for much of what we want. A change to DirectX requires a changes in the solution file that may be complicated and so it makes sense to do a split here with respect to providing printing support. | |||
2013-11-04 | Fix UI so that consistent zoom size is maintained as pages changed. | Michael Vrhel | |
Also fix issue that occurs in Windows 8.1 with an unhandled exception if a mouse scroll occurs before a document is even opened. Fix issue with keyboard based update of page slider. | |||
2013-10-23 | Fix so that multi-threaded rendering of display list works. | Michael Vrhel | |
Proper use of mutex lock in areas where we multiple threads can not be accessing the document or page level objects at the same time. With this fix, multiple threads can be rendering different display lists at the same time. Also fix for use of page selection scroll bar so that it does not render the page until the user lifts off the bar. This is the same as the Android app and avoids smaller devices getting overloaded if you do rapid scrolling in a document. | |||
2013-10-16 | iOS: add support for selecting form choice fields | Paul Gardiner | |
2013-10-16 | iOS: use partial updates to display annotation changes | Paul Gardiner | |
2013-10-16 | iOS: keep reference to the fz_pixmaps. | Paul Gardiner | |
2013-10-16 | iOS: support filling in of text form fields | Paul Gardiner | |
2013-10-10 | Fix broken winRT project by adding new glyph.c file. | Michael Vrhel | |
2013-10-09 | iOS: ensure link highlights scale correctly on zoom and stay visible | Paul Gardiner | |
2013-10-09 | iOS: implement internal-link following | Paul Gardiner | |
Also: add hooks for the other link types remove unnecessary protocol from MuPageViewReflow turn off optimizations for the debug build | |||
2013-10-04 | Android: Fix reference overflow in mupdf.c | Robin Watts | |
Ink attachments of more than 512 points can run us out of local references. Fix this by freeing as we go. | |||
2013-10-02 | iOS: unify the drawing of the main image and the tile | Paul Gardiner | |
2013-10-02 | iOS: rework some positioning calclations | Paul Gardiner | |
The new code yields the same result as that that it replaces, but might be easier to understand. | |||
2013-10-02 | iOS: Introduce use of display lists | Paul Gardiner | |
Also add exception handling around library calls | |||
2013-09-25 | Android: while adjusting reflow zoom, refresh only the visible page | Paul Gardiner | |
Also fix a race condition where an attempt to set the zoom might precede the loading of html into the WebView | |||
2013-09-25 | iOS: while adjusting reflow zoom, refresh only the visible page | Paul Gardiner | |
At end of gesture all pages are refreshed so that newly-becoming-visible pages appear at the correct zoom. | |||
2013-09-24 | iOS: add reflow mode | Paul Gardiner | |
2013-09-24 | iOS: use ObjC-level ref counting to control lifetime of fz_document | Paul Gardiner | |
With the latest version if iOS, timing changes were causing crashes during close down of a MuDocumentController. This change isolates us from those changes. | |||
2013-09-24 | Android: fix missing fz_vars | Paul Gardiner | |
2013-09-17 | iOS: split the classes into separate files | Paul Gardiner | |
2013-09-17 | iOS: use the background thread for CGDataProviderCreateWithData's callback | Paul Gardiner | |
2013-09-16 | iOS: avoid XCode's passed environment breaking the "generated" build | Paul Gardiner | |
2013-09-16 | Android: remove use of Bitmap holder and avoid memory churn | Paul Gardiner | |
Now use one-time allocation of page-sized bitmaps | |||
2013-09-13 | Fix various compile warnings spotted by the cluster. | Robin Watts | |
2013-09-08 | ios: Clean up project file. | Tor Andersson | |
Strip stupid project build settings. Add proper "make generate" target that uses the 'macosx' sdkroot. Rewrite cross compile build script to be more future proof. | |||
2013-09-03 | Add FZ_VERSION define. Check header and library version compatibility. | Tor Andersson | |
2013-08-30 | Use RLE coding scheme for glyph bitmaps. | Robin Watts | |
Rather than generating fz_pixmaps for glyphs, we generate fz_glyphs. fz_glyphs can either contain a pixmap, or an RLEd representation (if it's a mask, and it's smaller). Should take less memory in the cache, and should be faster to plot. | |||
2013-08-27 | Android: support signing | Paul Gardiner | |
2013-08-27 | Android: add signature checking | Paul Gardiner | |
2013-08-27 | Support openssl build in android | Paul Gardiner | |
2013-08-24 | Rename varible in pdfapp to relate it to searching. | Sebastian Rasmussen | |
2013-08-24 | Display warnings in statusbar in x11 viewer. | Sebastian Rasmussen | |
2013-08-24 | X11 viewer code rearranged for aesthetic reasons. | Sebastian Rasmussen | |
Set display timeout where the page number is shown, not in x11 main. | |||
2013-08-24 | Add support for showing messages in x11 viewer statusbar. | Sebastian Rasmussen | |
2013-08-24 | Generalize search blitting in x11 to include page number. | Sebastian Rasmussen | |
2013-08-24 | Cancel page timeout when searching in x11 viewer. | Sebastian Rasmussen | |
The scenario is that the user first displayed the page number (visible for two seconds) and then searched while the page number was still visible. The page number was automatically cleared when entering search text, but the timeout for clearing the page number was never cancelled. This caused an unnecessary redraw of the window while the search text was still being edited. | |||
2013-08-21 | Bug 694522: Cope with selection of text on a JPEG image. | Robin Watts | |
If there is no text to select we return an array with a NULL in it and this causes the code to crash. Simple workaround. | |||
2013-08-21 | Enable horizontal mouse scrolling in X11. | Robin Watts | |
Based on a patch from Sebastian Neuser - many thanks. Use mouse buttons 6 and 7 to do the same as 4 and 5, but with Y rather than X being the default. | |||
2013-08-15 | Merge branch 'release' into 'master'. | Tor Andersson | |
2013-08-14 | Bug 694516: Fix Android operation with passworded files. | Robin Watts | |
Don't countPages until after we have a password. | |||
2013-08-13 | Remove unnecessary parameter | Paul Gardiner | |
2013-07-30 | Fix signature-support build | Paul Gardiner | |
2013-07-26 | Bump version number to 1.3. | Tor Andersson | |
2013-07-26 | Add file selection dialog for debian menu entry. | Sebastian Rasmussen | |