Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-11-15 | Fix android build after fz_buffer internal hiding. | Robin Watts | |
2016-11-15 | MSVC: Fix Commercial build locations. | Robin Watts | |
Also tweak dependencies to avoid strange build problems for Commercial builds. | |||
2016-11-14 | gl: Only force a ui redraw when link is clicked, not just highlighted. | Tor Andersson | |
2016-11-14 | More API tweaks. | Robin Watts | |
Move internal functions from public to private headers. | |||
2016-11-14 | Make fz_buffer structure private to fitz. | Robin Watts | |
Move the definition of the structure contents into new fitz-imp.h file. Make all code outside of fitz access the buffer through the defined API. Add a convenience API for people that want to get buffers as null terminated C strings. | |||
2016-11-14 | Add/fix page coordinates to link targets. | Tor Andersson | |
Correctly transformed target coordinates for PDF. Target coordinates for EPUB and HTML. | |||
2016-11-14 | Add optional 'object' argument to pdf_add_stream. | Tor Andersson | |
2016-11-11 | Update JNI code to compile on Win32 and Win64. | Robin Watts | |
Just some typecasting required. | |||
2016-11-11 | Add pdf_layer configuration API. | Robin Watts | |
Add API to: * allow enumeration of layer configs (OCCDs) within PDF files. * allow selection of layer configs. * allow enumeration of the "UI" (or "Human readable") form of layer configs. * allow selection/toggling of entries in the UI. | |||
2016-11-08 | Change access to protected on parts of Image.java to allow AndroidImage to ↵ | fred ross-perry | |
build. | |||
2016-11-08 | fix iOS app issue where deleted annotations don't properly disappear. | fred ross-perry | |
2016-11-08 | Fix android warnings. | Tor Andersson | |
2016-11-04 | Disable 64bit OpenSSL builds as we have no lib. | Robin Watts | |
2016-11-04 | MSVS: More solution fixes. | Robin Watts | |
In particular ensure that curl builds properly for 32 and 64bit modes. | |||
2016-11-04 | MSVS: Remove superfluous configurations from libfonts.vcproj | Robin Watts | |
No point in building libfonts in anything other than release mode. It's just data. This avoids needless rebuilds in batch builds. | |||
2016-11-04 | MSVS: Remove superfluous configurations from generated.vcproj | Robin Watts | |
No point in building the 'generated' tools in anything other than debug mode. This avoids repeatedly building the same thing in batch builds. | |||
2016-11-04 | MSVS: Add libluratech to project. | Robin Watts | |
This will only be built in "DebugCommercial" "ReleaseCommercial" and "MementoCommercial" configuration builds. A note on the way MSVS solutions work; libluratech is listed as a dependency of the executables - this applies to ALL configurations. In order to stop normal builds failing when we have no source, we set each non "Commercial" configuration to not build libluratech. The linker still looks for the output from the libluratech stage to link in though, so for all non "Commercial" configurations, we have the libluratech stage set to produce output named " ". This is copied into the linker command line, and all is happy. The sole downside to this is that if we try to build libluratech in "Debug" (say) rather than "DebugCommercial", the build will fail at the library making step. This will never happen unless we manually try to build that project in that configuration though. | |||
2016-11-03 | Fix MSVC build of JNI native code. | Robin Watts | |
2016-11-02 | iOS app: adapt to the latest API changes, and fix display issue introduced ↵ | fred ross-perry | |
in 1dec53c. | |||
2016-11-03 | jni: Make it easy to use stext without options. | Sebastian Rasmussen | |
2016-11-03 | jni: Only release stext options when present. | Sebastian Rasmussen | |
2016-11-02 | android: Don't bound twice in update_changed_rects. | Tor Andersson | |
2016-11-02 | android: Fix spelling error. | Tor Andersson | |
2016-11-02 | android: Fix screen updates when deleting annotations. | Tor Andersson | |
2016-11-02 | jni: Add AndroidImage, using Android Bitmaps to create Images. | Sebastian Rasmussen | |
2016-10-31 | gl: Use MessageBox for GLFW initialization error messages on windows. | Tor Andersson | |
2016-10-31 | Fix android build. | Tor Andersson | |
2016-10-28 | Clean up link destination handling. | Tor Andersson | |
All link destinations should be URIs, and a document specific function can be called to resolve them to actual page numbers. Outlines have cached page numbers as well as string URIs. | |||
2016-10-28 | win32: Clean up namedump.obj and namedump.exe in generate.bat | Tor Andersson | |
2016-10-26 | Bump version number to 1.10. | Tor Andersson | |
2016-10-26 | Fix 697233: Add FB2 file type to mobile viewers. | Tor Andersson | |
2016-10-26 | gl: Show more search result hits. | Tor Andersson | |
2016-10-26 | Update ios/android to use new way of passion stext options. | Sebastian Rasmussen | |
In addition, make all callers passing 0 as a point pass NULL instead. | |||
2016-10-24 | Bug 697226: Fix SEGV in Android viewer. | Robin Watts | |
As we skip through pages very quickly, it is apparently possible to trigger a SEGV. Alex Talis has given a clear description of the problem on the bug, and proposed this solution. Essentially this tweaks our CancellableAsyncTask class to ensure that we do not destroy the cookie before it has finished being accessed. | |||
2016-10-21 | jni: Update mupdf_native.h. | Tor Andersson | |
2016-10-19 | Rename internal headers to follow pattern *-imp.h. | Sebastian Rasmussen | |
2016-10-18 | Avoid checking argument to fz_drop_*()/fz_free(). | Sebastian Rasmussen | |
As fz_drop_*()/fz_free() all must handle NULL. | |||
2016-10-17 | gl: Add reload key binding: 'r'. | Tor Andersson | |
2016-10-16 | Avoid casting when dropping super objects. | Sebastian Rasmussen | |
2016-10-16 | Only check digital signature when mouse button is released. | Sebastian Rasmussen | |
2016-10-14 | gl: Do document layout before loading outline, to prevent laying out twice. | Tor Andersson | |
Loading the outline automatically triggers a layout. | |||
2016-10-12 | Remove superfluous context null checks. | Tor Andersson | |
Code MUST pass a non-null context to all functions. Checking ctx for null and failing silently is no more useful than segfaulting. fz_keep_imp and fz_drop_imp handle NULL pointers safely, so the NULL checks for this can also be dropped at the same time. | |||
2016-10-12 | Android: Bug 697054: Increase zoom limit | Robin Watts | |
Increase zoom limit to 64 times. | |||
2016-10-10 | Bug 697094: Disable viewer text input on linux. | Robin Watts | |
Only Windows and Android have form filling text input implemented properly so far. Neither of those build using the Makefile. We therefore disable text input in Makefile built viewers. | |||
2016-10-10 | Update VS solution with new font. | Robin Watts | |
2016-10-07 | Update Android build with fz_font/fz_colorspace API changes. | Robin Watts | |
2016-10-07 | Update Noto fonts. | Tor Andersson | |
New Devanagari serif font, several other updated fonts. | |||
2016-10-07 | gl: Set glfw error callback before initialisation to catch setup errors. | Tor Andersson | |
2016-10-07 | Add annotation editing functions and clean interface of existing ones. | Tor Andersson | |
2016-10-07 | Remove separate tmp/deleted/changed annotation lists. | Tor Andersson | |
Use a flag in the pdf_annot struct instead. Don't pass pdf_document to annotation edit functions. |