Age | Commit message (Collapse) | Author | |
---|---|---|---|
2011-11-14 | Add 'simple scale' variant of scaling routines. | Robin Watts | |
draw_simple_scale.c is a cut down version of draw_scale.c, that only uses filter functions that return values strictly in the 0 to 1 range. Because of that, we can use bytes rather than ints as intermediate storage, and have no clipping to do. | |||
2011-11-14 | ARM opts in draw_scale.c; updated android build opts. | Robin Watts | |
Kammerer reports 90%+ of CPU time is spent in the image scaling code for his documents on Android. In this commit we provide ARM optimised cores for the common scaling routines (1/2/4 components). Tests indicate this doubles the speed of rendering for a bitmap heavy PDF file on an HTC desire. This code is included if ARCH_ARM is defined. If ARCH_THUMB is defined then extra instructions are added to ensure correct interworking. We also update the Android jni makefiles to set these defines. We update the ReadMe.txt with more explicit instructions and update with more modern ndk/sdk versions. We update build.xml in line with new sdk releases. | |||
2011-11-10 | Add XPS outline parsing and move outline data struct to fz_outline. | Tor Andersson | |
2011-11-09 | Add simple document interface and XPS support to iOS app. | Tor Andersson | |
2011-11-08 | Support iPhone 4 retina display. | Tor Andersson | |
2011-11-08 | Small tweaks to iOS app. | Tor Andersson | |
2011-11-08 | Force MuPageView dealloc to always occur in main thread. | Tor Andersson | |
When a page view was removed (because it scrolled off too far) while the background thread had its page queued, when the block completed and released the page view in the cancel case (thus not passing a block back to the main queue), the dealloc would trigger in the worker thread. This is not safe to do with UIKit, causing crashes! | |||
2011-11-07 | Calculate bbox for page and tiles correctly when zooming. | Tor Andersson | |
2011-11-04 | Put Run Script build phase in a separate target so that Xcode can keep track ↵ | Tor Andersson | |
of dependecies. | |||
2011-11-03 | Overlay a high resolution tile when viewing a zoomed in page. | Tor Andersson | |
2011-11-03 | Fix race conditions when rotating the view. | Tor Andersson | |
If you rotate the screen while pages are being rendered, they will arrive at the wrong size, and will have to be reloaded. We must take care not to mess up the currently displayed image view, since the new rendering may arrive in the middle of a rotation animation. | |||
2011-11-03 | Use nested UIScrollViews to support zooming as well as page flipping. | Tor Andersson | |
2011-11-02 | Change Xcode project file search paths. | Tor Andersson | |
2011-11-02 | Fix double free bug when cleaning up the document controller. | Tor Andersson | |
2011-11-01 | Dynamically change navigation bar titles based on context. | Tor Andersson | |
2011-11-01 | Don't round the mediabox when loading the pdf_page object. | Tor Andersson | |
2011-11-01 | Tweak scale factors, and fix one reference count error. | Tor Andersson | |
Consider rotated pages when calculating the fit page to screen scaling factors. Also adjust the scale factors to always map the mediabox to an integral number of pixels. | |||
2011-11-01 | Use timer to reload list of files when the library view is open. | Tor Andersson | |
We can't use applicationDidBecomeActive in iOS 5 to trigger a reload, since the file sync can happen in the background. | |||
2011-11-01 | Remember and restore view to last page visited for each document. | Tor Andersson | |
Also remember which document was open last time the application was closed. | |||
2011-11-01 | Rename About.pdf and add high-res icon. | Tor Andersson | |
2011-11-01 | Use a smaller font for the table of contents. | Tor Andersson | |
2011-11-01 | Remove flexible spaces that are not needed, and cause issues with iOS < 5. | Tor Andersson | |
2011-11-01 | Fix scrolling/page flipping glitches by using real animations. | Tor Andersson | |
The UIScrollView animated scrolling doesn't interact with the regular animation framework, nor does it work well with gesture recognizers. When tapping quickly to flip pages, the repeated taps overwrite the animations already started. Fix this by queuing real animations instead. | |||
2011-11-01 | Add howto sample document, page indicator and page scrubber. | Tor Andersson | |
2011-11-01 | Add Icon to iOS viewer. | Tor Andersson | |
2011-11-01 | Avoid pointer arithmetic in fz_seek. | Tor Andersson | |
The pointer arithmetic could over/underflow, causing the range test to pass even when it shouldn't (due to compiler oddities). | |||
2011-11-01 | Add UIFileSharingEnabled key to Info.plist | Tor Andersson | |
2011-11-01 | Show "loading" message while rendering in background. | Tor Andersson | |
2011-11-01 | Reuse page views by resizing them when rotating. Fixes many bugs. | Tor Andersson | |
2011-11-01 | Render pages in a background thread. | Tor Andersson | |
2011-11-01 | Add Table of Contents / Outline view. | Tor Andersson | |
2011-11-01 | Update project to Xcode 4. | Tor Andersson | |
2011-11-01 | Add toolbar and fix autorotate animation. | Tor Andersson | |
2011-11-01 | Refactor MuDocumentController. | Tor Andersson | |
2011-11-01 | Improve scrolling behaviour. | Tor Andersson | |
Tap in middle to show/hide navigation bar. Tap on sides to flip pages. Render pages centered fit-to-screen. | |||
2011-11-01 | Tweak build scripts for iOS viewer. | Tor Andersson | |
2011-11-01 | Paged scroll view with automatic loading and unloading of pages. | Tor Andersson | |
2011-11-01 | Add skeleton iOS viewer project. | Tor Andersson | |
Support cross compiling for iPhone and iPad targets using the makefile. | |||
2011-10-25 | Treat garbage in PDFDocEncoding low code points as spaces. | Tor Andersson | |
2011-10-12 | Make sure PDF title is always an allocated string. | Sebastian Rasmussen | |
Signed-off-by: Sebastian Rasmussen <sebras@gmail.com> | |||
2011-10-12 | Add pdfdraw option to print the table of contents / outline. | Tor Andersson | |
2011-10-12 | Make entering search terms not interfere with page number drawing. | Sebastian Rasmussen | |
2011-10-12 | Default to opening URIs with xdg-open instead of open in X11 viewer. | Sebastian Rasmussen | |
Based on a patch by Zhihao Yuan <lichray@gmail.com>. | |||
2011-10-12 | Ask for screen resolution in X11 viewer. | Sebastian Rasmussen | |
Based on a patch by Zhihao Yuan <lichray@gmail.com>. | |||
2011-10-12 | Improve trace formatting of text objects. | Tor Andersson | |
Print CTM and TRM separately. | |||
2011-09-20 | Plug some memory leaks in pdfapp. | Sebastian Rasmussen | |
2011-09-20 | Keep dicts that have more than 100 entries sorted. | Sebastian Rasmussen | |
2011-09-20 | Return expected location when finding keys in dicts. | Sebastian Rasmussen | |
2011-09-20 | Move array/dict growing into separate functions. | Sebastian Rasmussen | |
2011-09-19 | In X11 viewer, repaint entire page if no match found. | Sebastian Rasmussen | |