summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2014-12-09dvi: Don't use cairo_image_surface_create_for_data()infirit1-14/+6
We can use cairo_image_surface_create() and let cairo/pixman handle the memory. Taken from evince commit: cb697193fec59edfcefe503c390592851a79dd6b From: Carlos Garcia Campos <[email protected]>
2014-12-09dvi: Fix drawing glyphs with transparencyinfirit2-43/+13
Taken from evince commit: 0891eb8e130103c2abe4b48b7f2b5fa42d0fdaa0 From: Carlos Rendon <[email protected]>
2014-12-09dvi: Add image_done method to DviDevice to notify that the image is finishedinfirit3-0/+11
This way we can mark the surface dirty when all pixels have been modified. Taken from evince commit: c565f15e696db4b4cf983cdddf1e1ab273d547dc From: Carlos Garcia Campos <[email protected]>
2014-12-09libview: The updated GtkComboBox api is in Gtk+2.24infirit1-15/+0
2014-12-09Fill links page labels for the index in the links threadinfirit2-35/+35
Getting the page of a named destination requires to take the doc lock, so it might block the main thread. Taken from evince commit: b6f2f6c391fa83cb9532e98f561057f022522147 From: Carlos Garcia Campos <[email protected]>
2014-12-09[libdocument] Use find_link_page() instead of find_link_dest() in ↵infirit1-8/+2
get_dest_page() Since we only need the page, not the whole destination Taken from evince commit: bb10c2aa8216b1a336e58a5177229a86c4e586ae From: Carlos Garcia Campos <[email protected]>
2014-12-09[djvu] Implement document_links_find_link_page()infirit3-6/+31
Taken from evince commit: 4f13859ce0aa0918a5c6a0a24686d97ffd7d2ee2 From: Carlos Garcia Campos <[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[libdocument] Remove unused method ev_link_get_page()infirit2-22/+0
It has been replaced by ev_document_links_get_link_page() that supports named destinations. Taken from evince commit: 347a6044d6e76f1ccca5827d800d7705750efdef 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[shell] Use new methods to get page and page label from a linkinfirit3-19/+64
Instead of ev_link_get_page() that doesn't work for named destinations. Based on evince commits: eb1c4c8ab5f0a179a3e5836f4540a70859cba106 a5ebb853858e5e2121a35a369d52fc8dd86c92ae From: Carlos Garcia Campos <[email protected]>
2014-12-09[shell] Add timestamp parameter to SyncView.infirit1-2/+4
SyncView is called after user interaction, so it needs timestamp parameter to avoid stealing focus. Taken from evince commit: a2b36d8928c30f93f74869b294e72d2484422646 From: José Aliste <[email protected]>
2014-12-09[libdocument] Check for NULL in synctex_backward_search.infirit1-6/+11
Taken from evince commit: 26c3b7e6b2fb3ee2d01ec249f7026a37bcfc2f9c From: José Aliste <[email protected]> Gnome bug: 630845
2014-12-09GDK_KEY_* keys are Gtk+2 as well.infirit4-67/+55
2014-12-09[totem-scrsaver] Cut down on ifdef hellinfirit1-66/+0
We have GDK_DISPLAY_XDISPLAY in Gtk+2 as well.
2014-12-09[pdf] Update to poppler api changesinfirit2-0/+12
Linearized PopplerDocument property is now boolean rather than string. Based on evince commit: f77e6cf4fd7fef49ac91d8c62b6a9a993529adb8 From: Carlos Garcia Campos <[email protected]>
2014-12-09[libview] Don't show an empty tooltip for links that don't have tooltip textinfirit1-1/+4
Based on evince commit: f6acfef181e3593caf5f0ded4a7ac440ef0d79ff From: Carlos Garcia Campos <[email protected]>
2014-12-09[shell] Update layers sidebar page when layers have changedinfirit3-2/+56
Based on evince commit: b151de0dab3a7c3355f8206b8f95548d11714e9e From: Carlos Garcia Campos <[email protected]>
2014-12-09[libview] Handle layers state actionsinfirit2-0/+43
Show/Hide layers according to the action and emit a signal to notify that layers have changed. Based on evince commit: 7e3392ba15113588d1f141a624df852007e75774 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-09[libdocument] Add new action to change layers stateinfirit2-2/+109
Based on evince commit: 1181d9437b5046c5429c6a5b5ab5af6d683a6d79 From: Carlos Garcia Campos <[email protected]>
2014-12-09Do not cache layers in the backendsinfirit3-36/+21
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-12-09libview] Remove unused bin_window variable.infirit1-6/+0
2014-12-08Save zoom factor in default settings when sizing mode is free, close #87infirit2-8/+30
Taken from evince commit: 78cc0d30890045101ccf107eb30a21aeff94deb0 From: Carlos Garcia Campos <[email protected]> Gnome bug: http://bugzilla.gnome.org/show_bug.cgi?id=653383
2014-12-08Add support for external links to EvViewPresentation, close #111infirit2-12/+47
Taken from evince commit: 4f8bc8db98020835d2c4d39c902a296b784cf030 From: Carlos Garcia Campos <[email protected]> Gnome bug: http://bugzilla.gnome.org/show_bug.cgi?id=628711
2014-12-08don't leak memoryMonsta1-100/+125
2014-12-08removed some code that had no effectmonsta1-1/+0
2014-12-08va_start should be paired with va_endmonsta1-0/+1
2014-12-08zero-init all signals arraysMonsta12-12/+12
2014-12-08epub backend: more anti-NULL protection for epub_document_set_index_pagesMonsta1-1/+4
2014-12-08ev-jobs: fix indentation a bitMonsta1-30/+24
2014-12-08ev-jobs: don't forget to unlock the trylock'ed mutexmonsta1-1/+3
2014-12-08sidebar-thumbnails: connect to job finished signal before scheduling the jobmonsta1-4/+4
taken from https://git.gnome.org/browse/evince/commit/?id=6b0630f8c2abd992d65075152dce5fefd9b51f45
2014-12-08ePub: Can open documents which do not have tocrootavish1-2/+15
I always thought all ePub documents had either a traditional ncx or an epub3 nav. Now as it turns out, sometimes neither of these are present. Fixed.
2014-12-08ePub backend: unescape uri strings from tocrootavish1-0/+6
Toc may include links with strings escaped for URI format. We needed to un-escape them.
2014-12-04removed obsolete configure optionmonsta1-3/+1
Closes https://github.com/mate-desktop/atril/pull/112
2014-11-26Fix introspection buildmonsta1-0/+1
taken from this commit: https://git.gnome.org/browse/evince/commit?id=1915baa92e72242450b6042603ad0e20de072c17
2014-11-25properly return a value from non-void functionmonsta1-2/+2
2014-11-11don't leak memoryMonsta1-3/+4
Closes https://github.com/mate-desktop/atril/pull/99
2014-11-10appdata: Add necessary markers for translationinfirit1-3/+3
2014-11-09properties: add new ini file to EXTRA_DISTinfirit1-0/+2
2014-11-09appdata: Add autotool bits for appdatainfirit3-2/+15
2014-11-09Create atril.appdata.xmlalxpl1-0/+44
An appdata file for inclusion in the upcoming software centers as per the new freedesktop.org specs. It should be placed in /usr/share/appdata/ similar to the way .desktop files are placed in /usr/share/applications/, e.g. if you have a "$(datadir)/applications" definition in your makefiles, you need to add a "$(datadir)/appdata" as well. Please, skim through the file in case I made a mistake and please, include it in the 1.8 branch as well. Thanks!
2014-11-03Add about info to caja extension ini fileStefano Karapetsas3-4/+9
2014-10-29Make strings in ini file translatableStefano Karapetsas1-2/+2
2014-10-28Update POTFILES.ininfirit1-0/+1
2014-10-28add ini file for caja extensionAlexander van der Meij2-0/+9
2014-10-27Autotools: Make epub really optionalinfirit2-13/+15
2014-10-27Fix minizip Makefileinfirit1-3/+1
2014-10-24Fix epub mimetypes in configure.acStefano Karapetsas1-1/+1