summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2014-12-10libview: remove all widgets from the View when reloading the docinfirit1-0/+1
Taken from evince commit: 8434736a712f5b93d1f3909221abe0b88096f78a From: José Aliste <[email protected]> Gnome bug: https://bugzilla.gnome.org/show_bug.cgi?id=632087
2014-12-10Add .png extension when saving images using DnDinfirit1-2/+2
Taken from evince commit: 7069b43e9a64be2d4e4509dffd0384dfcce59de4 From: Wouter Bolsterlee <[email protected]> Gnome bug: https://bugzilla.gnome.org/show_bug.cgi?id=643709
2014-12-10libview: Only accept focus on annot windows when pointer is on the windowinfirit1-1/+21
It prevents focus stealing when scrolling with keyboard. Taken from evince commit: 8a635b0b7d54cecc864299c8decbcc51b3c068a9 From: Carlos Garcia Campos <[email protected]> Gnome bug: https://bugzilla.gnome.org/show_bug.cgi?id=623829
2014-12-10libview: Use a popup window instead of a toplevel for loading windowinfirit1-0/+1
Taken from evince commit: 464ec9077f4bc709e50c83372c9d4e1703533efa From: Carlos Garcia Campos <[email protected]> Gnome bug: https://bugzilla.gnome.org/show_bug.cgi?id=633475
2014-12-10backends: Fix another security issue in the dvi-backendinfirit1-1/+1
Taken from evince commit: 439c5070022eab6cef7266aab47f978058012c72 From: Vincent Untz <[email protected]> Gnome bug: https://bugzilla.gnome.org/show_bug.cgi?id=640923
2014-12-10Rotate with CTRL+Left/Right in presentation mode tooinfirit1-4/+23
Taken from evince commit: edf80d6543a90f386f34c37d35998cd286736263 From: Carlos Garcia Campos <[email protected]> Gnome bug: https://bugzilla.gnome.org/show_bug.cgi?id=641772
2014-12-10presentation: Allow to change rotation in presentation modeinfirit2-18/+76
Taken from evince commit: ef9c2b1a189ddbdbd7cdb10dad6c3c6db4cb0ccd From: Carlos Garcia Campos <[email protected]>
2014-12-10presentation: move to next/previous page with media keys in presentation ↵infirit1-2/+8
mode too Taken from evince commit: 53eea4249bc0255faa1bf51cb4fb455db4cc69f1 From: Carlos Garcia Campos <[email protected]> Gnome bug: https://bugzilla.gnome.org/show_bug.cgi?id=625560
2014-12-10presentation: Make next/previous methods publicinfirit2-4/+4
Taken from evince commit: f0361693221cdd168386509b6ffe97c72d21777a From: Carlos Garcia Campos <[email protected]>
2014-12-10Gtk3: presentation: Make sure background window is black by default in ↵infirit1-1/+17
presentation mode Taken from evince commit: cb45bdc33321121e2e0ec14e0c74530623180858 From: Carlos Garcia Campos <[email protected]>
2014-12-10Remember the current page when document is reloaded in presentation modeinfirit1-0/+7
Taken from evince commit: 64f2cca8898d08f2b8c549d98a9c5869f7035e3f From: Carlos Garcia Campos <[email protected]> Gnome bug: https://bugzilla.gnome.org/show_bug.cgi?id=637594
2014-12-10Check all extensions when saving an image to avoid adding the extension twiceinfirit1-13/+26
Taken from evince commit: 62844084382c2c4fcf8baf960ce84d99b7b9093d From: Carlos Garcia Campos <[email protected]> Gnome bug: https://bugzilla.gnome.org/show_bug.cgi?id=637461
2014-12-10Using scroll_to_path instead of set_cursor in sidebarinfirit1-1/+1
To prevent the sidebar to get the focus when selected thumbnail changes. Taken from evince commit: cb55d59b7122e8d06f75c5318910b1b8113d3aac From: danigm <[email protected]> Gnome bug: https://bugzilla.gnome.org/show_bug.cgi?id=639408
2014-12-10libview: Make sure a11y is initialized before checking whether it's enabledinfirit1-7/+21
Taken from evince commit: 629c01120f1b2fb0ffdea5e95d2346bab5fb98ee From: Carlos Garcia Campos <[email protected]>
2014-12-10Call gdk_notify_startup_complete when acting as remoteinfirit1-0/+4
The new logic with multiple processes removed the call, causing a hung startup notification when opening a document for the second time. Taken from evince commit: 6935cbce7dce37600abe92eec6344ffde0cc6bae From: David Benjamin <[email protected]>
2014-12-10Fix problem with some pk fontsinfirit1-2/+3
Taken from evince commit: 0a6e8aabcc46d47b5d84e5414cd0e07d57ef171b From: José Aliste <[email protected]>
2014-12-10pdf: Bump poppler requirements to 0.16.0infirit2-111/+10
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-10backends: Fix several security issues in the dvi-backend.infirit5-3/+23
See CVE-2010-2640, CVE-2010-2641, CVE-2010-2642 and CVE-2010-2643. Taken from evince commit: d4139205b010ed06310d14284e63114e88ec6de2 From: José Aliste <[email protected]>
2014-12-10bookmarks: Add a popup menu to open, rename and remove bookmarksinfirit1-20/+185
Taken from evince commit: 5d35a222a469aad367c2680c1c0511d6025c17b9 From: Carlos Garcia Campos <[email protected]>
2014-12-10Gtk3: Use gtk_widget_render_icon_pixbuf()infirit4-0/+4
2014-12-10Gtk3: Don't use gdk_cursor_unref()infirit5-0/+20
2014-12-10Gtk3: gimpcellrenderertoggle: Port to GtkStyleContextinfirit1-4/+54
Taken from evince commit: cd0d12ac77f030caf9b073f60c51539d9b8394ef From: Carlos Garcia Campos <[email protected]>
2014-12-10Gtk3: Convert another gtk_paint_ callinfirit1-5/+2
Taken from evince commit: 1383dfb59b35d2d4576691ad3d9778de344c8e15 From: Matthias Clasen <[email protected]>
2014-12-10Gtk3: [gimpcellrenderertoggle] Paint a shadow when the mouse is over the ↵infirit1-1/+21
cell renderer Taken from evince commit: 0a2d3c2d9dd1158dfb8cacd72abb498acd0e6fef From: Carlos Garcia Campos <[email protected]>
2014-12-10Gtk3: shell: Port EvWindow to GtkStyleContextinfirit1-0/+17
Taken from evince commit: 4c3f22a332076fbf6ddc7f2a42bccce9ac673f63 From: Carlos Garcia Campos <[email protected]>
2014-12-10Gtk3: eggfindbar: remove unused style propertiesinfirit1-0/+4
Taken from evince commit: fe90f499e34d3c001e1b2e50e23d0ef12e824c6f From: Carlos Garcia Campos <[email protected]>
2014-12-10Gtk3: libdocument: Port To GtkStyleContextinfirit1-0/+23
Taken from evince commit: 478dd74e4201b44b5c921fd0bb69b0c4e43bcd8a From: Carlos Garcia Campos <[email protected]>
2014-12-10Gtk3: libview: Port EvViewPresentation to GtkStyleContextinfirit1-9/+31
Taken from evince commit: afa18f6b0d2d1851d5b89aba42b2ab263c00710b From: Carlos Garcia Campos <[email protected]>
2014-12-10Gtk3: libview: Port EvAnnotationWindow to GtkStyleContextinfirit1-2/+28
Taken from evince commit: 0e3c1a6bbc18562c515bd10e2ca9d5bf32b9780f From: Carlos Garcia Campos <[email protected]>
2014-12-10Gtk3: libview: Port EvView and EvPixbufCache to GtkStyleContextinfirit2-7/+80
Taken from evince commit: 7d5e358fb59172812ea0a4bf8ee6502405abc58e From: Carlos Garcia Campos <[email protected]>
2014-12-10Gtk3: libview: Port EvLoadingWindow to GtkStyleContextinfirit1-0/+25
Taken from evince commit: 082ba0dbfeed04fb5cb5bb2e5d81c77c831e8c7a From: Matthias Clasen <[email protected]>
2014-12-09libview: Stop the GtkSpinner when the loading window is hiddeninfirit1-5/+17
Taken from evince commit: 220956ee03fa37fb55079aff63675db26cd908f9 From: Cristian KLEIN <[email protected]> Gnome bug: https://bugzilla.gnome.org/show_bug.cgi?id=637390
2014-12-09shell: Use tooltips to show bookmarks page labels in sidebarinfirit1-1/+48
Taken from evince commit: 140a3b93dfe0df6c3ce7f3b93d09bd43458fd205 From: Carlos Garcia Campos <[email protected]>
2014-12-09shell: Add a new sidebar page for bookmarksinfirit5-0/+497
It allows to add, remove and rename internal bookmarks Taken from evince commit: 180cf6fef2318791abb3583f4c3f3bc176a204d8 From: Carlos Garcia Campos <[email protected]>
2014-12-09shell: Add bookmarks menu to add and show internal bookmarksinfirit5-33/+328
Taken from evince commit: f7eb83a4ad43b1b30af202eb8f33f3057c2a51c5 From: Carlos Garcia Campos <[email protected]>
2014-12-09shell: Add EvBookmarks to handle internal document bookmarksinfirit4-0/+345
Bookmarks are stored in the document metadata using GVariant Taken from evince commit: 7f0f254c6655bc301102eaaebabc1d98dade9912 From: Carlos Garcia Campos <[email protected]>
2014-12-09pdf: Support .pdf.xz filesinfirit2-3/+2
Taken from evince commit: d68a55580d2e63c0587b11580dfde219d5ef56fb From: Christian Persch <[email protected]>
2014-12-09libdocument: Add xz compression supportinfirit3-5/+14
Taken from evince commit: 38cfc027fc96ac19452c3138614e2c8deff63633 From: Christian Persch <[email protected]>
2014-12-09libview: make sure gtk_print_operation_cancel() is called from draw-page ↵infirit1-7/+33
callback Fixes crash when printing operation is cancelled. Taken from evince commit: a09aa79195825d5d9c80c36362203c7c36a5e914 From: Carlos Garcia Campos <[email protected]> Gnome bug: https://bugzilla.gnome.org/show_bug.cgi?id=635619
2014-12-09libview: return early when print job was cancelled during page renderinginfirit1-0/+3
Taken from evince commit: ae4835dbed02ae928d96fb6360f7d5c62416044b From: Carlos Garcia Campos <[email protected]>
2014-12-09libview: make sure cancellable object is always cancelled in ev_job_cancel()infirit1-1/+5
It's safe to call it multiple times, and we still don't emit our cancelled signal for finished jobs. Taken from evince commit: 87084fb2aabc726343f6515c09ac6d2bba42afb1 From: Carlos Garcia Campos <[email protected]>
2014-12-09libview: add a method to get the job currently running in the worker threadinfirit2-5/+17
When a job is cancelled while it's running, the cancelled signal might be emitted before the job finishes, and since the finished signal is not emitted for cancelled jobs, it's not possible to know when the job has finished. With this method we can see whether the job is still running and wait until it finishes. Taken from evince commit: 23e76eac47c60ab885edcdb6a337ee7587afa7e8 From: Carlos Garcia Campos <[email protected]>
2014-12-09libview: Silence warning for unused functionsinfirit1-0/+2
2014-12-09libdocument: Add more sanity checks to ev-document-miscinfirit1-0/+4
Taken from evince commit: cae38b012050870eef820330a5902f94f262ffb5 From: José Aliste <[email protected]> Gnome bug: https://bugzilla.gnome.org/show_bug.cgi?id=572061
2014-12-09[shell] Send the URI of the input file instead of the filename in SyncSource.infirit1-1/+26
Taken from evince commit: 8b5db2c8c7120a7b4606729fea86247df0d8c462 From: José Aliste <[email protected]> Gnome bug: https://bugzilla.gnome.org/show_bug.cgi?id=632317
2014-12-09libview: Make sure we have a valid page range before getting/setting ↵infirit1-0/+6
selection list Taken from evince commit: a3b87cb28e46958b37e384a47604032ea0889807 From: Carlos Garcia Campos <[email protected]> Gnome bug: https://bugzilla.gnome.org/show_bug.cgi?id=630999
2014-12-09add timestamp to SyncSource DBus signalinfirit1-2/+6
Taken from evince commit: a57c4df4be3d2a2acb3d2b8a205cf7b9b49a816d From: José Aliste <[email protected]> Gnome bug: https://bugzilla.gnome.org/show_bug.cgi?id=632313
2014-12-09Gtk3: Use gtk_paned_new() instead gtk_[h|v]paned_new()infirit1-0/+4
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]>