Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-03-22 | Use PDF object creation convenience functions. | Tor Andersson | |
Use pdf_dict_put_* convenience functions. Use pdf_dict_get instead of pdf_dict_gets with constant strings. | |||
2018-03-22 | Use pdf_dict_put_dict family of functions. | Tor Andersson | |
2018-03-22 | Load most annotations, even if they are missing appearances. | Tor Andersson | |
Filter out Link and Popup annotations. Links are not comments, popup annotations are auxiliary information for other annotations, so neither of these types should be present in our list of annotations, but all other annotations should be there, whether they have appearance streams or not. Ensure has_new_ap is zero when first loaded, and changed if either the active AP object is changed or the current AP content stream is updated. | |||
2018-03-16 | Use convenience function in pdf_set_annot_contents. | Tor Andersson | |
2018-03-16 | Add simpler annotation line ending style accessors. | Tor Andersson | |
2018-03-16 | Add annotation quadding accessor. | Tor Andersson | |
2018-03-16 | Add annotation opacity accessor. | Tor Andersson | |
2018-03-16 | Only use BS/W for border width. | Tor Andersson | |
The Border property is long since deprecated. | |||
2018-02-27 | Use fz_point for pdf_set_annot_ink_list and vertices too. | Tor Andersson | |
2018-02-27 | Improve line ending style accessors. | Tor Andersson | |
2018-02-27 | Add annotation QuadPoints creation functions. | Tor Andersson | |
2018-02-27 | Add annotation Line access functions. | Tor Andersson | |
2018-02-27 | Add annotation Vertices creation functions. | Tor Andersson | |
2018-02-27 | Add annotation InkList creation functions. | Tor Andersson | |
2018-02-27 | Get border width from BS/W if Border is missing. | Tor Andersson | |
2018-02-27 | Return correct default icon names for optional annotation property. | Tor Andersson | |
2018-02-27 | Don't set a (useless) rectangle when creating annotations. | Tor Andersson | |
2018-02-27 | Remove typedef in favor of explicit enum keyword. | Tor Andersson | |
Avoids the silliness of fz_annot_type pdf_annot_type(). | |||
2018-02-27 | Fix bug in pdf_annot_icon_name. | Tor Andersson | |
2018-01-31 | Use convenience pdf dictionary/array creation functions. | Tor Andersson | |
2017-11-23 | Make time stamps 64-bit integers. | Tor Andersson | |
Future proof the API for the Year 2038 problem. | |||
2017-11-22 | Remove unused annotation function. | Tor Andersson | |
2017-11-22 | jni/js: Add support for annotation modification dates. | Sebastian Rasmussen | |
2017-11-22 | jni/js: Use correct text encoding in annotation author and contents. | Fred Ross-Perry | |
Also clarify that a copy of author/contents is returned, and that the caller must free them. | |||
2017-11-22 | jni: Make sure to dirty annotation whenever it changes. | Fred Ross-Perry | |
2017-11-22 | jni: Return correct quadpoints coordinates. | Sebastian Rasmussen | |
2017-11-22 | jni: Return correct inklist coordinates. | Sebastian Rasmussen | |
2017-07-25 | Make it possible to check for properties of PDF annotations. | Sebastian Rasmussen | |
2017-05-31 | Avoid double literals causing casts to float. | Sebastian Rasmussen | |
2017-04-28 | Add support for manipulating PDF annotation vertices. | Sebastian Rasmussen | |
2017-04-27 | Break line at public identifiers, making them easily grepable. | Sebastian Rasmussen | |
2017-04-27 | Include required system headers. | Tor Andersson | |
2017-04-27 | Use fz_snprintf. | Tor Andersson | |
2017-04-20 | Add annotation interfaces for open state/icon name/line endings. | Sebastian Rasmussen | |
2017-04-20 | Improve PDF annotation error handling. | Sebastian Rasmussen | |
2017-04-20 | js: Push annotation error handling down to library. | Sebastian Rasmussen | |
This makes is possible for JNI code to depend on the library for error handling. | |||
2017-03-15 | Add PDF_ANNOT_UNKNOWN enum. | Tor Andersson | |
2016-12-27 | Strip extraneous blank lines. | Tor Andersson | |
2016-12-12 | pdf: Fix bug 697431. | Tor Andersson | |
We were incorrectly calling pdf_update_object to try to make sure that an edited array was going to be saved during incremental saves. This call was both buggy and unnecessary. | |||
2016-10-16 | Avoid casting when dropping super objects. | Sebastian Rasmussen | |
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. | |||
2016-09-23 | Clean up annotation enum names. | Tor Andersson | |
Put them in the PDF name space and separate words with underscores. Remove redundant namespace prefixes in java constants. Device.FLAG_MASK rather than Device.FZ_DEVFLAG_MASK. Use namespace for PDF annotation flag enum. | |||
2016-07-08 | Slim pdf_annot struct: remove cached page_ctm field. | Tor Andersson | |
2016-07-08 | Slim pdf_annot struct: remove cached inv_page_ctm field. | Tor Andersson | |
2016-07-08 | Slim pdf_annot struct: remove cached annot_type and widget_type fields. | Tor Andersson | |
2016-07-08 | Slim pdf_annot struct: remove cached matrix field. | Tor Andersson | |
2016-07-08 | Slim pdf_annot struct: remove cached rect field. | Tor Andersson | |
2016-07-08 | Slim pdf_annot struct: remove cached pagerect field. | Tor Andersson | |
2016-07-06 | Start slimming pdf_page. | Tor Andersson | |
We want to turn pdf_page into a thin wrapper around a pdf_obj, so that any updates to the underlying PDF objects will be reflected without having to reload the pdf_page. |