summaryrefslogtreecommitdiff
path: root/backend/pdf/ev-poppler.cc
AgeCommit message (Collapse)AuthorFilesLines
2020-01-31Fix year 2038 issue with signed 32-bit integersrbuj1-2/+3
GTime is defined to always be a signed 32-bit integer, it will overflow in the year 2038.
2020-01-15pdf: Fix memory leak when adding new text annotationsCarlos Garcia Campos1-1/+1
origin commit: https://gitlab.gnome.org/GNOME/evince/commit/a182f12
2019-01-21pdf: add missing break statementmonsta1-0/+1
2017-09-06pdf: Implement ev_document_text_get_text_attrs()Antia Puentes1-0/+53
origin commit: https://git.gnome.org/browse/evince/commit/?h=gnome-3-10&id=96b9a1
2017-08-28pdf: Reset the annotation mapping when there are no more annotationsGiselle Machado1-0/+2
https://bugzilla.gnome.org/show_bug.cgi?id=649044 origin commit: https://git.gnome.org/browse/evince/commit/?id=06e9129
2017-08-28pdf: Implement remove_annotation virtual funcGermán Poo-Caamaño1-0/+31
https://bugzilla.gnome.org/show_bug.cgi?id=649044 origin commit: https://git.gnome.org/browse/evince/commit/?id=38ca871
2017-08-28pdf: Make annotation names uniqueGiselle Machado1-13/+14
Naming the annotations sequentially by number is problematic when they can be removed (see https://bugzilla.gnome.org/show_bug.cgi?id=649044#c33). This patch changes the annotation names to timestamps, guaranteeing that they are indeed unique. https://bugzilla.gnome.org/show_bug.cgi?id=649044 origin commit: https://git.gnome.org/browse/evince/commit/?id=0f38a27 fix build warning: https://git.gnome.org/browse/evince/commit/?id=6197eba
2017-08-28pdf: Add support for adding other types of annotationsGiselle Machado1-9/+16
Implementing switch/case to support new annotations as they are implemented. origin commit: https://git.gnome.org/browse/evince/commit/?id=320d10f
2017-08-28pdf: Add activation link for Fields that have it.José Aliste1-2/+8
origin commit: https://git.gnome.org/browse/evince/commit/?h=gnome-3-10&id=01254fb
2016-10-14Fix case sensitive searching for PDFCormac Walsh1-1/+5
2015-09-02pdf: remove unused variablesHib Eris1-12/+2
2015-09-02pdf: remove unused variableHib Eris1-1/+0
2015-08-31pdf: Fix compile warningCarlos Garcia Campos1-0/+3
2015-08-31pdf: Fix saving annotations added to different pagesDaniel Glöckner1-4/+9
Fixes bug #628378.
2015-03-19corrected bug tracker links everywhereMonsta1-5/+5
Closes https://github.com/mate-desktop/atril/pull/132
2014-12-10pdf: Bump poppler requirements to 0.16.0infirit1-103/+9
And remove all unneeded #ifdefs Based on evince commit: e214c8e963fc4224c5ee54b8b9f0d23cb07019d7 From: Carlos Garcia Campos <[email protected]>
2014-12-10Fixed minor bug, it returned NULL when expecting gbooleaninfirit1-1/+1
Taken from evince commit: d9458f7a82b916efcc7bebf576388ef9bf2e8e45 From: danigm <[email protected]>
2014-12-09[pdf] Implement document_links_find_link_page()infirit1-0/+20
Taken from evince commit: 42fdab936eef083c81a9e6798ffea2c4bfab3842 From: Carlos Garcia Campos <[email protected]>
2014-12-09[pdf] Do not resolve named destinations in the backendinfirit1-30/+1
Taken from evince commit: c4923eca28c74fad47acdd1ebaafff206107f721 From: Carlos Garcia Campos <[email protected]>
2014-12-09[pdf] Update to poppler api changesinfirit1-0/+11
Linearized PopplerDocument property is now boolean rather than string. Based on evince commit: f77e6cf4fd7fef49ac91d8c62b6a9a993529adb8 From: Carlos Garcia Campos <[email protected]>
2014-12-09[pdf] Add support for OCG State actionsinfirit1-2/+41
Based on evince commit: e39bde3f3b8ce3c111c27f7aa6b384c7a5f98672 From: Carlos Garcia Campos <[email protected]>
2014-12-09Do not cache layers in the backendsinfirit1-19/+17
se g_object_set_data instead, to attach the backend object to the evince layer. Based on evince commit: 08993c59369086fa8916236f580438d656ccb8f7 From: Carlos Garcia Campos <[email protected]>
2014-10-03pdf: Return FALSE instead of NULL in gboolean functionStefano Karapetsas1-1/+1
Closes https://github.com/mate-desktop/atril/issues/30
2011-11-09renaming evince to atrilPerberos1-4/+4
2011-11-09inicialPerberos1-0/+3290