Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
Embedding UI data files as GResource makes several things easier.
The compiled resources need to be linked directly with the binary
as they won't be available if linked with the embedded libeom.
Starting with eom.css and eom-ui.xml
inspired from:
https://gitlab.gnome.org/GNOME/eog/commit/94004b4
|
|
|
|
It's not needed anymore since GtkApplication does the job now.
https://bugzilla.gnome.org/show_bug.cgi?id=684581
origin commit:
https://gitlab.gnome.org/GNOME/eog/commit/01c1055
|
|
This removes the direct dependency on dbus and makes use of the
GApplication/GtkApplication facilities for uniqueness and activation.
Bump the glib requirement to 2.29.4, since we need
G_APPLICATION_NON_UNIQUE.
https://bugzilla.gnome.org/show_bug.cgi?id=622876
origin commit:
https://gitlab.gnome.org/GNOME/eog/commit/3d39587
Enable TotemScreensaver unconditionally
It uses GDBus instead of libdbus now. It can be enabled even if
libdbus is not available as GDBus/GIO is always present.
origin commit:
https://gitlab.gnome.org/GNOME/eog/commit/4c32882
|
|
|
|
Python 3 loader was added in 1.7.0, so let's require next stable release
|
|
|
|
and drop additional checks for min/max GLib versions, it's not needed
|
|
|
|
|
|
|
|
|
|
|
|
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
|
|
and require libmate-desktop >= 1.17
|
|
it requires PyGTK so won't even build with GTK+3
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
fixes https://github.com/mate-desktop/eom/issues/111 - thanks to @oleid
|
|
from
https://git.gnome.org/browse/eog/commit?id=4d438b259fa73c9bd8c8e081c75a273b4e0b3f01
|
|
|
|
|
|
from
https://git.gnome.org/browse/eog/commit/?id=a9c9d81405e31443ab51713f6a0712f9bb10e11b
|
|
|
|
|
|
eom.css was not created by make dist
|
|
|
|
|
|
The dependency is not really needed; depending on GTK+ should be enough
to guarantee the presence of a spec-compliant icon theme.
The dependency was added to eog in 2006 to be shure that stock_print-setup for
for the "Page setup" is available, and droped in 2014.
|
|
|
|
Makes EomThumbNav's scrollbar style similar to gtk2 version
inspired from:
https://git.gnome.org/browse/eog/commit/?id=4c93c41
|
|
It's been a no-op for a long time.
See https://mail.gnome.org/archives/commits-list/2011-December/msg00681.html for example.
|
|
If pkg-config succeeds headers should be available, fixes #95
|
|
|
|
|
|
taken from
https://git.gnome.org/browse/eog/commit/?id=8f83ae4397bf7a477a154e5712b799fa43c60187
- bumped required intltool version to 0.50.1
- renamed and corrected gschema xml for proper intltool usage
- sorted lines in po/POTFILES.in (as requested in the header)
- removed obsolete lines from po/POTFILES.skip
|
|
|
|
Add libutil to PYTHON_LIBS
|
|
|
|
to prevent possible "undefined reference to `forkpty'" and "undefined reference to `openpty'" linker errors
|
|
|
|
|
|
Add a conditionally-enabled "Edit Image" toolbar button. The toolbar is
only enabled if a specific image editor is specified in GSettings.
Eog bug https://bugzilla.gnome.org/show_bug.cgi?id=609958
Based on eog commit b5e6b7d31181ab87f788921f751a6550bddb5bcf
From Ryan Lortie <[email protected]>
|
|
Annotations are still missing, but this provides enough for basic introspection usage
Based on eog commit b316c9e0b30a8c6d67feb8f21a20268e18c8cc3d
From Claudio Saavedra <[email protected]>
|