Age | Commit message (Collapse) | Author | Files | Lines |
|
- 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
|
|
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
|
|
|
|
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
|
|
Closes https://github.com/mate-desktop/atril/pull/124
|
|
bsdtar is able to extract all supported comics archive format.
|
|
g_list_nth_data just returns NULL if either list or element is NULL
|
|
|
|
Thanks to tibbi <[email protected]> for spotting them.
|
|
This reverts commit 7a72f6eb6a4cfcf636760c6a6efb24ab2fb278c9.
|
|
|
|
It causes problems in the gsettings schema.
|
|
|
|
|
|
|
|
|
|
https://git.gnome.org/browse/evince/commit/?id=0da73daa6993026466a8f817975c7bd5dd2d6737
|
|
|
|
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
|
|
Taken from evince commit: 4de037ccccb4d836db43bf97fdaacf7c02ffb1f1
From: Marek Kašík <[email protected]>
|
|
Taken from evince commit: 22ad42615bbcc20c191ed8b2b75eac152c62f257
From: Hib Eris <[email protected]>
|
|
Taken from evince commit: dae88237d66fd49588cc27136c59376c443f9e9f
From: danigm <[email protected]>
|
|
Taken from evince commit: af0c0f056f8e2f64244df3b7cf1132347f4a9716
From: danigm <[email protected]>
|
|
Taken from evince commit: 88aee427ed3c45f7d84216f5512fbb07ce164edd
From: danigm <[email protected]>
|
|
Taken from evince commit: c8104d3426a7bd7ce6570a87363e4edeea472fce
From: José Aliste <[email protected]>
Gnome bug: https://bugzilla.gnome.org/show_bug.cgi?id=624921
|
|
Taken from evince commit: 200d6798c462e3669c01020dc5a7e2ee22e1b039
From: Carlos Garcia Campos <[email protected]>
|
|
Taken from evince commit: c935a25cdd0c9791158b1252835142472152d6cc
From: Carlos Garcia Campos <[email protected]>
Gnome bug: https://bugzilla.gnome.org/show_bug.cgi?id=644133
|
|
Taken from evince commit: 2bbc796272c012031832232eda2517e4517c85cd
From: Carlos Garcia Campos <[email protected]>
Gnome bug: https://bugzilla.gnome.org/show_bug.cgi?id=645109
|
|
Taken from evince commit: efadec4ffcdde3373f6f4ca0eaac98dc963c4fd5
From: Scott Reeves <[email protected]>
Gnome bug: https://bugzilla.gnome.org/show_bug.cgi?id=643882
|
|
Taken from evince commit: 019c902c1e873aa465e877ae700f36eb94d04c45
From: Hib Eris <[email protected]>
Gnome bug: https://bugzilla.gnome.org/show_bug.cgi?id=644928
|
|
Taken from evince commit: 8434736a712f5b93d1f3909221abe0b88096f78a
From: José Aliste <[email protected]>
Gnome bug: https://bugzilla.gnome.org/show_bug.cgi?id=632087
|
|
Taken from evince commit: 7069b43e9a64be2d4e4509dffd0384dfcce59de4
From: Wouter Bolsterlee <[email protected]>
Gnome bug: https://bugzilla.gnome.org/show_bug.cgi?id=643709
|
|
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
|
|
Taken from evince commit: 464ec9077f4bc709e50c83372c9d4e1703533efa
From: Carlos Garcia Campos <[email protected]>
Gnome bug: https://bugzilla.gnome.org/show_bug.cgi?id=633475
|
|
Taken from evince commit: 439c5070022eab6cef7266aab47f978058012c72
From: Vincent Untz <[email protected]>
Gnome bug: https://bugzilla.gnome.org/show_bug.cgi?id=640923
|
|
Taken from evince commit: edf80d6543a90f386f34c37d35998cd286736263
From: Carlos Garcia Campos <[email protected]>
Gnome bug: https://bugzilla.gnome.org/show_bug.cgi?id=641772
|
|
Taken from evince commit: ef9c2b1a189ddbdbd7cdb10dad6c3c6db4cb0ccd
From: Carlos Garcia Campos <[email protected]>
|
|
mode too
Taken from evince commit: 53eea4249bc0255faa1bf51cb4fb455db4cc69f1
From: Carlos Garcia Campos <[email protected]>
Gnome bug: https://bugzilla.gnome.org/show_bug.cgi?id=625560
|
|
Taken from evince commit: f0361693221cdd168386509b6ffe97c72d21777a
From: Carlos Garcia Campos <[email protected]>
|
|
presentation mode
Taken from evince commit: cb45bdc33321121e2e0ec14e0c74530623180858
From: Carlos Garcia Campos <[email protected]>
|
|
Taken from evince commit: 64f2cca8898d08f2b8c549d98a9c5869f7035e3f
From: Carlos Garcia Campos <[email protected]>
Gnome bug: https://bugzilla.gnome.org/show_bug.cgi?id=637594
|
|
Taken from evince commit: 62844084382c2c4fcf8baf960ce84d99b7b9093d
From: Carlos Garcia Campos <[email protected]>
Gnome bug: https://bugzilla.gnome.org/show_bug.cgi?id=637461
|
|
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
|
|
Taken from evince commit: 629c01120f1b2fb0ffdea5e95d2346bab5fb98ee
From: Carlos Garcia Campos <[email protected]>
|
|
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]>
|
|
Taken from evince commit: 0a6e8aabcc46d47b5d84e5414cd0e07d57ef171b
From: José Aliste <[email protected]>
|
|
And remove all unneeded #ifdefs
Based on evince commit: e214c8e963fc4224c5ee54b8b9f0d23cb07019d7
From: Carlos Garcia Campos <[email protected]>
|
|
Taken from evince commit: d9458f7a82b916efcc7bebf576388ef9bf2e8e45
From: danigm <[email protected]>
|
|
See CVE-2010-2640, CVE-2010-2641, CVE-2010-2642 and CVE-2010-2643.
Taken from evince commit: d4139205b010ed06310d14284e63114e88ec6de2
From: José Aliste <[email protected]>
|
|
Taken from evince commit: 5d35a222a469aad367c2680c1c0511d6025c17b9
From: Carlos Garcia Campos <[email protected]>
|