Age | Commit message (Collapse) | Author | Files | Lines |
|
Makes the data from the properties dialog available as a sidebar.
A button opens the details tab in the properties dialog.
This is graphically still a bit roughg.
Committing it in hopes to get some early feedback.
https://bugzilla.gnome.org/show_bug.cgi?id=616438
origin commit:
https://git.gnome.org/browse/eog/commit/?id=7ac112f
|
|
Realized in a similar fashion as in Evince and Totem.
https://bugzilla.gnome.org/show_bug.cgi?id=684581
origin commit:
https://gitlab.gnome.org/GNOME/eog/commit/e8b50ab
|
|
Beforehand empty windows had all UI actions active.
Activation could then spawn critical warnings. This was probably caused
by the switch to GtkApplication.
origin commit:
https://gitlab.gnome.org/GNOME/eog/commit/0c82590
|
|
It's not needed anymore after switching to GtkApplication.
origin commit:
https://gitlab.gnome.org/GNOME/eog/commit/71c7a06
|
|
The released reference isn't owned by the job.
Could cause a segfault upon closing an EogWindow.
origin commit:
https://gitlab.gnome.org/GNOME/eog/commit/757699b
|
|
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
|
|
Besides the more obvious object orientation it also allows watch the
property for changes. Might be useful for plugins.
https://bugzilla.gnome.org/show_bug.cgi?id=544068
origin commit:
https://git.gnome.org/browse/eog/commit/?h=gnome-3-4&id=4c0b5c8
|
|
Otherwise it would only be large enough for roughly one line.
origin commit:
https://gitlab.gnome.org/GNOME/eog/commit/c4a025e
|
|
Enable the link and ask actions allowing to create symlinks in Caja
or triggering a menu asking what to do. Also enable the move action,
which was not specifically enabled before but still worked anyway.
https://bugzilla.gnome.org/show_bug.cgi?id=667076
origin commit:
https://gitlab.gnome.org/GNOME/eog/commit/bcf7817
|
|
This improves the functionality implemented with commit 9df5fd43.
The new API that will be included in Nautilus 3.3.4 not only opens a
view for the containing folder but also marks the image in the view.
The old behaviour is still available as fallback if the new API is
not offered on the system.
https://bugzilla.gnome.org/show_bug.cgi?id=650402
origin commit:
https://git.gnome.org/browse/eog/commit/?h=gnome-3-4&id=fa74473
|
|
https://bugzilla.gnome.org/show_bug.cgi?id=650402
origin commit:
https://git.gnome.org/browse/eog/commit/?id=9df5fd43
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
and drop additional checks for min/max GLib versions, it's not needed
|
|
|
|
taken from:
https://git.gnome.org/browse/eog/commit/?id=c1ac983bf3bdbd7d8ab4ab34208f1f399bdacbfc
|
|
avoid deprecated:
gdk_screen_get_monitor_geometry
gdk_screen_get_monitor_at_window
|
|
|
|
|
|
|
|
|
|
|
|
taken from:
https://git.gnome.org/browse/eog/commit/?id=1b22c52
|
|
Do the necessary background drawing in draw callback.
taken from:
https://git.gnome.org/browse/eog/commit/?id=aea6404
|
|
Implementation as suggested in the GTK+ documentation.
taken from:
https://git.gnome.org/browse/eog/commit/?id=a57e788
|
|
Just call the callback function directly as that's why
the signal was manually triggered in the first place.
taken from:
https://git.gnome.org/browse/eog/commit/?id=4c86268
|
|
|
|
taken from:
https://git.gnome.org/browse/eog/commit/?id=3de58ce
|
|
|
|
|
|
taken from:
https://git.gnome.org/browse/eog/commit/?id=a54b3a8
|
|
|
|
This reduce the width of the confirmation dialog
|
|
Change the size request of the encasing ScrolledWindow instead of the
TreeView itself. Otherwise the list would hardly show one row.
https://bugzilla.gnome.org/show_bug.cgi?id=679505
taken from:
https://git.gnome.org/browse/eog/commit/?id=46fb713
|
|
Now, the default paper orientation in print settings is based on image
dimensions.
https://bugzilla.gnome.org/show_bug.cgi?id=531898
taken from:
https://git.gnome.org/browse/eog/commit/?id=5aebb88
|
|
Use cairo's feature to simply attach the source file data to
the printing surface. This reduces the file size of the resulting
PDF file pretty much to the source file size.
https://bugzilla.gnome.org/show_bug.cgi?id=394260
taken from:
https://git.gnome.org/browse/eog/commit/?id=7029dfe
|
|
Do this if no thumbnail exists yet. Avoids displaying too large thumbs
for images that have yet to be thumbnailed, breaking the file open dialog.
https://bugzilla.gnome.org/show_bug.cgi?id=671944
taken from:
https://git.gnome.org/browse/eog/commit/?id=57116d5
|
|
Now that it is supported in EomScrollView there's no reason not
to allow setting an alpha value for the color.
taken from:
https://git.gnome.org/browse/eog/commit/?id=7d2cf4d
|
|
This allows passing the colors more or less directly to cairo
without having to convert it from and to the GdkColor format.
taken from:
https://git.gnome.org/browse/eog/commit/?id=823a4cd
|
|
The RGB values of black and white are known and thus can be set directly
without parsing them with GdkRGBA first.
taken from:
https://git.gnome.org/browse/eog/commit/?id=b06f858
|
|
|
|
|
|
|