summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2018-07-08Fix build when not building with libexif and/or exempiFelix Riemann1-8/+41
There were quite some #ifdefs missing. https://bugzilla.gnome.org/show_bug.cgi?id=666556 Origin commit: https://gitlab.gnome.org/GNOME/eog/commit/deb2b63
2018-07-08Don't force-enable the sidebar on startup once a page is addedFelix Riemann1-4/+0
https://bugzilla.gnome.org/show_bug.cgi?id=668178 origin commit: https://gitlab.gnome.org/GNOME/eog/commit/6b28ca6
2018-07-08Make Exif/XMP summaries available as sidebarFelix Riemann8-121/+851
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
2018-07-08Drop now unneeded TotemScrSaverFelix Riemann7-623/+1
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
2018-07-08Use GtkApplication to inhibit the screensaver during slideshowsFelix Riemann4-44/+37
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
2018-07-08Ensure UI action sensitivity is set at least onceFelix Riemann1-0/+2
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
2018-07-08Remove leftover DBus service description fileFelix Riemann1-23/+0
It's not needed anymore after switching to GtkApplication. origin commit: https://gitlab.gnome.org/GNOME/eog/commit/71c7a06
2018-07-08Remove spurious g_object_unrefFelix Riemann1-2/+0
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
2018-07-08reload: ensure that pending updates to UI are completeraveit651-0/+2
The plugin tries to remove the menuentry from menu during closing eom. Using gtk_ui_manager_ensure_update () function to make sure that all pending updates to the UI have been completed. fixes https://github.com/mate-desktop/eom/issues/145
2018-07-08Port EomApplication to GtkApplicationClaudio Saavedra8-323/+100
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
2018-07-08Make the displayed EomImage a property of EomScrollViewFelix Riemann2-0/+43
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
2018-07-03EomPropertiesDialog: Make details view expand verticallyFelix Riemann1-0/+1
Otherwise it would only be large enough for roughly one line. origin commit: https://gitlab.gnome.org/GNOME/eog/commit/c4a025e
2018-07-03Enable more Drag&Drop actions when eom is drag sourceFelix Riemann2-2/+6
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
2018-07-03Use new DBus API to show the current image in the file browserFelix Riemann3-34/+96
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
2018-07-03Add an "Open containing folder" commandAkshay Gupta3-0/+58
https://bugzilla.gnome.org/show_bug.cgi?id=650402 origin commit: https://git.gnome.org/browse/eog/commit/?id=9df5fd43
2018-06-21release 1.21.0v1.21.0raveit651-1/+15
2018-06-21sync with transifexraveit65133-21965/+68552
2018-06-13pre-bump versionraveit652-1/+3
2018-05-18toolbar: add missing popup menu for launching toolbar editormonsta2-0/+5
2018-05-13sidebar: replace deprecated gtk_menu_popupraveit651-30/+10
2018-05-13editable-toolbar: replace deprecated gtk_menu_popupraveit651-2/+2
2018-05-13editable-toolbar: replace deprecated gtk_drag_beginraveit651-1/+7
use gtk_drag_begin_with_coordinates instead
2018-05-07svg: Fix offset coordinates when transforming SVG images on HiDPI displaysVictor Kareh1-5/+6
2018-05-06require libpeas 1.8.0monsta1-1/+1
Python 3 loader was added in 1.7.0, so let's require next stable release
2018-05-04plugins: Use Python 3.x for Python pluginsFelix Riemann1-1/+1
2018-05-03replace deprecated gdk_flushraveit651-1/+1
2018-05-03fix some -Wincompatible-pointer-types warningsraveit653-3/+3
2018-05-01Scale HiDPI images correctlyVictor Kareh1-21/+19
2018-03-23tx: update config with branch specific resouresraveit651-2/+2
2018-03-16tx: add makepot and move .pot file to srcdirraveit652-0/+5
2018-03-14tx: add eom.pot for auto-update translationsraveit651-0/+1469
2018-03-11transifex: set minimum_perc and type in config fileraveit651-0/+2
2018-02-17eom-window.c: avoid deprecated GtkButton:use-stockPablo Barciela1-5/+2
2018-02-12avoid deprecated GtkStockPablo Barciela5-40/+44
2018-01-30release 1.20v1.20.0raveit652-2/+11
2018-01-30sync with transifexraveit65104-13175/+13178
2018-01-30drop CSS for GTK+ 3.18monsta2-13/+1
2018-01-30require GTK+ 3.22 and GLib 2.50monsta10-111/+3
and drop additional checks for min/max GLib versions, it's not needed
2018-01-09update copyright year to 2018monsta1-1/+1
2017-12-31egg-editable-toolbar.c/egg-toolbars-model.c: drop unused variablesPablo Barciela2-7/+0
2017-12-29print-preview: replace custom code with GDK function callmonsta1-93/+3
taken from: https://git.gnome.org/browse/eog/commit/?id=c1ac983bf3bdbd7d8ab4ab34208f1f399bdacbfc
2017-11-08sync with transifexraveit652-2/+2
2017-10-12release 1.19.1v1.19.1raveit652-1/+10
2017-10-12sync with transifexraveit65104-287/+292
2017-08-23gtk 3.22: avoid deprecated gdk_screen_get_monitor... functions:ZenWalker1-0/+21
avoid deprecated: gdk_screen_get_monitor_geometry gdk_screen_get_monitor_at_window
2017-07-23don't use deprecated gtk_show_uriraveit651-0/+4
2017-07-20avoid deprecated gdk_screen_get_numberZenWalker1-2/+2
2017-07-18update issue_templateraveit651-0/+3
2017-06-08create issue_template.mdraveit651-0/+16
2017-05-20Restore Polish translation credits from GNOMEPiotr Drąg1-6/+12