Age | Commit message (Collapse) | Author | Files | Lines |
|
This allows eom to navigate through all image files in a directory
without having to manually load them into the store.
|
|
|
|
|
|
Note that GTK+ sets a default title of _("About %s") on the dialog
window (where %s is replaced by the name of the application, but
in order to ensure proper translation of the title, applications
should set the title property explicitly when constructing a
GtkAboutDialog
https://developer.gnome.org/gtk3/stable/GtkAboutDialog.html
|
|
|
|
https://bugzilla.gnome.org/show_bug.cgi?id=764139
origin commit:
https://gitlab.gnome.org/GNOME/eog/commit/65e61ccc
|
|
https://bugzilla.gnome.org/show_bug.cgi?id=764139
origin commit:
https://gitlab.gnome.org/GNOME/eog/commit/14401d33
|
|
Apply https://gitlab.gnome.org/GNOME/eog/commit/8032c8a0c6700966afbe77632c03a00ae9a878d0
|
|
The include guard had a typo which prevented it from working.
Also strip the possibly reserved double underscores from it.
origin commit:
https://gitlab.gnome.org/GNOME/eog/commit/dca5139
|
|
This makes eom behave the same as other MATE apps,
like Caja and pluma.
inspired by:
https://gitlab.gnome.org/GNOME/eog/commit/af2c96
|
|
origin commit:
https://gitlab.gnome.org/GNOME/eog/commit/fff55c6
|
|
This simply adapts the changes from commit fff55c6a to the
properties dialog, which shares some code with the EogMetadataSidebar.
origin commit:
https://gitlab.gnome.org/GNOME/eog/commit/68a5a0
|
|
https://bugzilla.gnome.org/show_bug.cgi?id=754731
origin commit:
https://gitlab.gnome.org/GNOME/eog/commit/fff55c
|
|
origin commit:
https://gitlab.gnome.org/GNOME/eog/commit/f8d3623
|
|
Aggressive linkers could drop the dependency which would
cause problems using during runtime.
Based on a patch for the same problem for gedit by Garret Regier.
https://bugzilla.gnome.org/show_bug.cgi?id=739618
origin commit:
https://gitlab.gnome.org/GNOME/eog/commit/46c38b7
|
|
EomDialog has become obsolete with the switch to GtkBuilder templates.
origin commits:
https://gitlab.gnome.org/GNOME/eog/commit/9a60071
|
|
Also embed the plugin manager into the template directly.
origin commit:
https://gitlab.gnome.org/GNOME/eog/commit/f96947c
|
|
Also optimize the frame's filesize.
origin commit:
https://gitlab.gnome.org/GNOME/eog/commit/65720c0
|
|
origin commit:
https://gitlab.gnome.org/GNOME/eog/commit/a2defa1
|
|
|
|
https://bugzilla.gnome.org/show_bug.cgi?id=737213
origin commit:
https://gitlab.gnome.org/GNOME/eog/commit/037affa
|
|
|
|
https://bugzilla.gnome.org/show_bug.cgi?id=792923
origin commit:
https://gitlab.gnome.org/GNOME/eog/commit/ac4f44b
|
|
origin commit:
https://gitlab.gnome.org/GNOME/eog/commit/a8343a6
|
|
origin commit:
https://gitlab.gnome.org/GNOME/eog/commit/4221e41
|
|
Otherwise there would be several labels with the text "label".
https://bugzilla.gnome.org/show_bug.cgi?id=751007
origin commit:
https://gitlab.gnome.org/GNOME/eog/commit/b4b80db
|
|
https://bugzilla.gnome.org/show_bug.cgi?id=751007
origin commit:
https://gitlab.gnome.org/GNOME/eog/commit/36d2cba
|
|
origin commit:
https://gitlab.gnome.org/GNOME/eog/commit/254989
|
|
https://bugzilla.gnome.org/show_bug.cgi?id=746105
origin commit:
https://gitlab.gnome.org/GNOME/eog/commit/4afa1a3
|
|
origin comit:
https://gitlab.gnome.org/GNOME/eog/commit/5b9f6f5
|
|
origin commit:
https://gitlab.gnome.org/GNOME/eog/commit/fec0939
|
|
|
|
Based on a design by Allan Day.
Plus adding previous tooltip for the folder label
origin commits:
https://gitlab.gnome.org/GNOME/eog/commit/2e5b065
https://gitlab.gnome.org/GNOME/eog/commit/83bf6c4
https://gitlab.gnome.org/GNOME/eog/commit/c0a51e5
|
|
|
|
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
|
|
Newer gcc may produce an error if they cannot
check the format arguments.
EomExifUtil: Fix build with older GCCs
Older GCCs don't support pragma diagnostic in functions.
Move the pragmas outside to fix the build with these compilers.
https://bugzilla.gnome.org/show_bug.cgi?id=780675
origin commits:
https://gitlab.gnome.org/GNOME/eog/commit/ca4c09a
https://gitlab.gnome.org/GNOME/eog/commit/d91cf5b
|
|
origin commit:
https://gitlab.gnome.org/GNOME/eog/commit/93129f1
|
|
Increase displayed coordinate resolution for Exif GPS coordinates that
use fractional degrees for minutes or fractional minutes for seconds.
https://bugzilla.gnome.org/show_bug.cgi?id=725416
origin commit:
https://gitlab.gnome.org/GNOME/eog/commit/1b0fb6b
|
|
This is just renaming a few widgets.
https://bugzilla.gnome.org/show_bug.cgi?id=509406
origin commit:
https://gitlab.gnome.org/GNOME/eog/commit/04d53c3
|
|
This is not really useful for plugins.
origin commit:
https://gitlab.gnome.org/GNOME/eog/commit/5a497db
|
|
The widget is not specific to Exif, and is used for XMP as well.
https://bugzilla.gnome.org/show_bug.cgi?id=509406
origin commit:
https://gitlab.gnome.org/GNOME/eog/commit/2969a58
Plus a clean up, tabs to spaces for eom-metadata-details.c/h
|
|
This internal function is only used at one place.
No need to set the dialog buttons insensitive after
save-image is executed.
As result we don't use deprecated gtk_dialog_get_action_area
inspired by comment from
https://gitlab.gnome.org/GNOME/eog/commit/a48af02
|
|
gtk+ will process the updates itself once the time comes.
inspired by:
https://gitlab.gnome.org/GNOME/eog/commit/fbfd90f
|
|
gtk_show_uri is deprecated and will be removed in later versions.
https://bugzilla.gnome.org/show_bug.cgi?id=792923
origin commit:
https://gitlab.gnome.org/GNOME/eog/commit/77f16df
|
|
Even if the orientation didn't occur by Exif data.
https://bugzilla.gnome.org/show_bug.cgi?id=748598
origin commit:
https://gitlab.gnome.org/GNOME/eog/commit/abe8912
|
|
If an image without metadata support is loaded it could happen that
the size-prepared signal was emitted without knowing the actual
image size. That resulted in a smaller than necessary window size.
Remove unneeded emission since the loader will make sure to emit the
signal once the size is known.
https://bugzilla.gnome.org/show_bug.cgi?id=748598
origin commit:
https://gitlab.gnome.org/GNOME/eog/commit/5ae0b28
|
|
- Remove/Disable unused members
- Close memory hole on 64-bit
origin commit:
https://gitlab.gnome.org/GNOME/eog/commit/08a8460
|
|
inspired by:
https://gitlab.gnome.org/GNOME/eog/commit/1b22c52
|
|
origin commits:
https://gitlab.gnome.org/GNOME/eog/commit/d7317d2
https://gitlab.gnome.org/GNOME/eog/commit/756dc07
https://gitlab.gnome.org/GNOME/eog/commit/c485fb8
https://gitlab.gnome.org/GNOME/eog/commit/77be951
https://gitlab.gnome.org/GNOME/eog/commit/007273d
https://gitlab.gnome.org/GNOME/eog/commit/a545274
https://gitlab.gnome.org/GNOME/eog/commit/e0f99fb
https://gitlab.gnome.org/GNOME/eog/commit/1222978
|
|
origin commits:
https://gitlab.gnome.org/GNOME/eog/commit/ffc4137
https://gitlab.gnome.org/GNOME/eog/commit/ad8c963
https://gitlab.gnome.org/GNOME/eog/commit/afa0dc8
https://gitlab.gnome.org/GNOME/eog/commit/119a768
https://gitlab.gnome.org/GNOME/eog/commit/7725a55
https://gitlab.gnome.org/GNOME/eog/commit/80cf422
|