Age | Commit message (Collapse) | Author | Files | Lines |
|
backported from eog with a few changes
upstream commits for reference:
https://git.gnome.org/browse/eog/commit/?id=1f79c321367c91c8e9063f1343a7e4ce4199c4d5
https://git.gnome.org/browse/eog/commit/?id=9afc5483b615039a580e295fe08d7b8ec524759c
https://git.gnome.org/browse/eog/commit/?id=40bedbf33812e65f4a8e79691b1fadfaace94035
https://git.gnome.org/browse/eog/commit/?id=8b0acfddc52c220393770a9895b6b56cab7821fd
https://git.gnome.org/browse/eog/commit/?id=95694f8b5f06b891a5e55356451ad60b53387563
https://git.gnome.org/browse/eog/commit/?id=7eeb6c8c0e55a3ad954cde4a6fed91ea7f89691c
|
|
|
|
|
|
|
|
as done in:
https://git.gnome.org/browse/eog/commit/?id=b099142374f277817e1f0c09c9ef743179184be1
|
|
they were just chaining up to parent and did nothing else
|
|
and require libmate-desktop >= 1.17
|
|
it requires PyGTK so won't even build with GTK+3
|
|
|
|
when "Transparent Parts" option is set to "As background", opening
prefs dialog gives a warning. this adds a line missing in commit fb511ab
to fix it
|
|
|
|
|
|
|
|
|
|
|
|
Adapted from https://git.gnome.org/browse/eog/commit/?id=3d1859e321b9dea27e49bab9626044f3f5835420
|
|
fixes (Issue #119)
|
|
|
|
|
|
from
https://git.gnome.org/browse/eog/commit/?id=3764db24f7d5e570b39894a05ba71a09012eea24
fixes https://github.com/mate-desktop/eom/issues/69
|
|
from
https://git.gnome.org/browse/eog/commit/?id=a33950c14d7b8da8e1c6289709022affb910be2a
|
|
Didn't work with GTK-3 and caused critical warnings when entering fullscreen mode.
Just removing the callback seems to be sufficient
as the toolbar's size request is set when entering fullscreen mode anyway.
https://bugzilla.gnome.org/show_bug.cgi?id=653162
example warning:
(eom:10676): GLib-GObject-WARNING **: gsignal.c:2417: signal 'size_request' is invalid for instance '0x563599a10b00' of type 'GtkWindow'
taken from:
https://git.gnome.org/browse/eog/commit/?id=1cc2606
|
|
from
https://git.gnome.org/browse/eog/commit/?id=11f05ec911b4208faa8f00ecd9f4830ca39fcb25
|
|
it's the same issue as in gdk_cairo_set_source_pixbuf since the code
is apparently copied from there.
fix is taken from
https://git.gnome.org/browse/gtk+/commit?id=894b1ae76a32720f4bb3d39cf460402e3ce331d6
|
|
|
|
|
|
|
|
from
https://git.gnome.org/browse/eog/commit?id=b7c68b1ffe2ebcc81d6daa947d8ee94ad4e7e2c5
|
|
|
|
|
|
|
|
|
|
|
|
partially taken from:
https://git.gnome.org/browse/eog/commit/?id=1b22c52
https://git.gnome.org/browse/eog/commit/?id=e51fe58
|
|
|
|
|
|
from
https://git.gnome.org/browse/eog/commit/?id=ee33862e7cede4fd2ff34e4cfcb4192dfdd52b46
|
|
from
https://git.gnome.org/browse/eog/commit/?id=a9c9d81405e31443ab51713f6a0712f9bb10e11b
|
|
gtk_widget_get_preferred_size
|
|
|
|
|
|
previously it wasn't done for SVGs, now it is.
taken from
https://git.gnome.org/browse/eog/commit?id=3fb558e1861d3d75bca23946fcf3f62c80daeeec
|
|
adapted from
https://git.gnome.org/browse/eog/commit?id=ef626dc9094d191d55a9cba854380696cadd7627
|
|
taken from
https://git.gnome.org/browse/eog/commit/?id=f0410a55778e719da8f2b62f0e5060bb128f028e
it was already committed here in b51631c40b743d224cda4b7fd63e3d60b84218ae but then got lost
in 77f6ed0e2a178b9934baee8b846cdd1cc88b2eab
|
|
Use a matching GtkImage instead
Since gtkarrow scaling doesn't work in themes,
the arrow displays almost to huge and looks ugly.
taken from:
https://git.gnome.org/browse/eog/commit/?id=096806f
https://git.gnome.org/browse/eog/commit/?id=27fb212
|
|
gdk_cursor_new() will be deprecated in GTK+ 3.16 and we have
the correct display at hand already anyway.
taken from:
https://git.gnome.org/browse/eog/commit/?id=ab4e432
|
|
Both are deprecated and can be replaced by simple GtkWidget properties.
This leaves out the dialogs made with Glade as it doesn't have
support for the new margin-start property yet.
taken from:
https://git.gnome.org/browse/eog/commit/?id=2fad221
|
|
taken from:
https://git.gnome.org/browse/eog/commit/?id=757128b
|
|
The call to gtk_widget_set_style was actually useless since
previous commit.
taken from:
https://git.gnome.org/browse/eog/commit/?id=bbe4a87
|
|
This stuff wasn't needed anymore since we dropped the GtkFrame as
parent for the EogScrollView widget. Also it didn't have any effect
at all in GTK+-3. Fixes more build warnings because of deprecations.
Taken from:
https://git.gnome.org/browse/eog/commit/?id=f9a5ec6
|