summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2015-03-15webkit: indicate that job failed when the thumbnail loading failsMonsta1-7/+8
in GTK+3 build as well
2015-03-15webkit changesMonsta1-16/+42
- GTK+2 build: use signals to get notifications about load finish and errors (instead of polling in idle function) - GTK+2 build: indicate that job failed when the thumbnail loading fails - it doesn't seem to change anything though, but gotta figure out how to do the same in GTK+3 build for consistency - changed lock/unlock logic so that there's no locking in a function and unlocking in a callback
2015-03-15webkit: don't connect signal handlers more than onceMonsta1-12/+33
avoids calling the callback twice and crashing in GTK+3 build (because that callback unlocks the mutex, and glib gets angry when you unlock a mutex twice) Closes https://github.com/mate-desktop/atril/pull/128
2015-01-22Bump version to 1.9.2atril-1.9.2Stefano Karapetsas2-1/+7
2015-01-22fix careless hack: don't do double-free, avoid weird crashesMonsta3-12/+4
because backends manager frees that var already. actually, adding ev_backends_manager_get_backends_dir to the public API was still careless. backends manager and epub document jobs seem to be in the different threads, and there's no mutex seen anywhere around. luckily, what we have here is just a reading of a variable that has been assigned only once (in backends_dir function), so it's not as catastrophic as it would be if it was e.g. concurrent writing without a mutex. Closes https://github.com/mate-desktop/atril/pull/124
2015-01-22fix crash when pressing Enter on "unable to open document" screenMonsta1-4/+6
Closes https://github.com/mate-desktop/atril/pull/124
2015-01-10comics backend: add support for bsdtarBalló György1-0/+24
bsdtar is able to extract all supported comics archive format.
2015-01-10safer access to list element's dataMonsta1-5/+1
g_list_nth_data just returns NULL if either list or element is NULL
2015-01-10shell: drop ancient code with support for Glib < 2.6.0Monsta2-10/+2
2014-12-29epub: Fix some typosinfirit1-2/+2
Thanks to tibbi <[email protected]> for spotting them.
2014-12-16Revert "Add back Glib 2.32 support"infirit3-10/+1
This reverts commit 7a72f6eb6a4cfcf636760c6a6efb24ab2fb278c9.
2014-12-16Add back Glib 2.32 supportinfirit3-1/+10
2014-12-10Use the NOMERGE rule for nowinfirit1-1/+1
It causes problems in the gsettings schema.
2014-12-10Add gsettings gettext typeinfirit1-1/+1
2014-12-10Sync translations with transifexmate-i18n86-21572/+32850
2014-12-10We are at version 1.9.1atril-1.9.1infirit2-4/+8
2014-12-10Update NEWSinfirit1-0/+34
2014-12-10fix GI build again...Monsta1-1/+1
https://git.gnome.org/browse/evince/commit/?id=0da73daa6993026466a8f817975c7bd5dd2d6737
2014-12-10fix some more leaks and stuffMonsta2-2/+4
2014-12-10tiff: Set stopOnError to zero on TIFFReadRGBAImageOriented() callsinfirit1-2/+2
This allows overlooking errors and processing malformed tiff files. Taken from evince commit: 2f2b0dbbf86b3b0def86c78e27f7e530e4041308 From: Juanjo Marín <[email protected]> Gnome bug: https://bugzilla.gnome.org/show_bug.cgi?id=644806
2014-12-10libview: clear caches after destroying child widgets.infirit1-1/+1
Taken from evince commit: 4de037ccccb4d836db43bf97fdaacf7c02ffb1f1 From: Marek Kašík <[email protected]>
2014-12-10[win32] Fix ev_win32_get_locale_dir()infirit1-0/+2
Taken from evince commit: 22ad42615bbcc20c191ed8b2b75eac152c62f257 From: Hib Eris <[email protected]>
2014-12-10a11: using ATK_ROLE_DOCUMENT_FRAME it's more correctinfirit1-1/+1
Taken from evince commit: dae88237d66fd49588cc27136c59376c443f9e9f From: danigm <[email protected]>
2014-12-10a11y: fixed offset index errorinfirit1-1/+1
Taken from evince commit: af0c0f056f8e2f64244df3b7cf1132347f4a9716 From: danigm <[email protected]>
2014-12-10a11y: checking null before setting text_buffer textinfirit1-1/+2
Taken from evince commit: 88aee427ed3c45f7d84216f5512fbb07ce164edd From: danigm <[email protected]>
2014-12-10libview: Save contents of FormTextFields when they loss focus.infirit1-1/+17
Taken from evince commit: c8104d3426a7bd7ce6570a87363e4edeea472fce From: José Aliste <[email protected]> Gnome bug: https://bugzilla.gnome.org/show_bug.cgi?id=624921
2014-12-10sidebar: align page numbers to the right in sidebar-linksinfirit1-1/+4
Taken from evince commit: 200d6798c462e3669c01020dc5a7e2ee22e1b039 From: Carlos Garcia Campos <[email protected]>
2014-12-10presentation: Enable screensaver again when window loses the focusinfirit1-0/+22
Taken from evince commit: c935a25cdd0c9791158b1252835142472152d6cc From: Carlos Garcia Campos <[email protected]> Gnome bug: https://bugzilla.gnome.org/show_bug.cgi?id=644133
2014-12-10Give the keyboard focus to the view when sidebar is closedinfirit1-0/+2
Taken from evince commit: 2bbc796272c012031832232eda2517e4517c85cd From: Carlos Garcia Campos <[email protected]> Gnome bug: https://bugzilla.gnome.org/show_bug.cgi?id=645109
2014-12-10dvi: Another fix for buffer overwrite in dvi-backendinfirit1-2/+2
Taken from evince commit: efadec4ffcdde3373f6f4ca0eaac98dc963c4fd5 From: Scott Reeves <[email protected]> Gnome bug: https://bugzilla.gnome.org/show_bug.cgi?id=643882
2014-12-10tiff: Use TIFFOpenW on windowsinfirit1-0/+14
Taken from evince commit: 019c902c1e873aa465e877ae700f36eb94d04c45 From: Hib Eris <[email protected]> Gnome bug: https://bugzilla.gnome.org/show_bug.cgi?id=644928
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]>