summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)AuthorFilesLines
2020-12-11eom-image: warning -Wexpansion-to-definedrbuj1-1/+1
2020-11-18eom-scroll-view.c: Redundant casting GTK_WIDGETrbuj1-32/+32
2020-11-18eom-scroll-view: Remove warning incompatible-pointer-typesrbuj1-1/+1
2020-11-03Ensure scrollbar moves when dragged to move imagelukefromdc1-0/+2
Fixes https://github.com/mate-desktop/eom/issues/132
2020-09-02Remove unused macrosPablo Barciela9-23/+0
2020-08-17eom-metadata-reader: add gdk/gdk.h includeNP-Hardass1-0/+2
to resolve #258 https://github.com/mate-desktop/eom/commit/be4fa28, enable wayland support added "defined(GDK_WINDOWING_x11)" macros without the accompanying gdk headers
2020-07-21Shorten the function name for notebook scroll-eventrbuj4-5/+5
2020-07-21eom-util: Fix code indentrbuj1-8/+6
2020-07-13Add tab scrolling support for dialog windowstamplan4-0/+82
2020-07-13Revert "Add tab scrolling support for GTK3"raveit654-65/+0
This reverts commit e6215d267425ec0db970aecf420077babfcc035d.
2020-07-13Revert "Add tab scrolling support for dialog windows"raveit654-24/+7
This reverts commit f27d0293d6ba096c8b9a2325bf482e1c9c281de7.
2020-07-13Add tab scrolling support for dialog windowstamplan4-7/+24
2020-07-13Add tab scrolling support for GTK3tamplan4-0/+65
2020-04-13eom-window: expand the comment on about dialogrbuj1-1/+1
2020-03-10Remove warnings: cast between incompatible function typesrbuj5-29/+14
2020-01-25Preprocessing warning for file: src/eom-window.crbuj1-0/+1
2020-01-25Preprocessing warning for file: src/eom-print.crbuj1-0/+1
2020-01-12thumbnail: Remove use of mate-desktop-thumbnail helperBastien Nocera1-4/+5
don't use mate_desktop_thumbnail_scale_down_pixbuf(). gdk-pixbuf doesn't have the same bugs when shrinking images by large factors. https://bugzilla.gnome.org/show_bug.cgi?id=784942 origin commit: https://gitlab.gnome.org/GNOME/eog/commit/0e7749b
2020-01-10Update copyright to 2020raveit651-1/+1
2020-01-09enable wayland supportWu Xiaotian8-41/+50
2020-01-03EomPrintPreview: Fix preview thumbnail on HiDPI displaysFelix Riemann1-3/+7
Simply scale the preview thumbnail according to the display scale setting. That should provide a good looking preview at the correct size. origin commit: https://gitlab.gnome.org/GNOME/eog/commit/d17e1b20ebfd878
2019-11-12add missing format specifier for ngettextmonsta1-1/+1
2019-09-07remove warning: "HAVE_EXIF" is not defined, evaluates to 0 [-Wundef]rbuj1-1/+1
2019-09-03remove warnings: incorrect usage of abs() [-Wabsolute-value]rbuj1-2/+2
eom-transform.c:135:15: warning: using integer absolute value function ‘abs’ when argument is of floating point type ‘gdouble’ {aka ‘double’} [-Wabsolute-value] eom-transform.c:136:16: warning: using integer absolute value function ‘abs’ when argument is of floating point type ‘gdouble’ {aka ‘double’} [-Wabsolute-value]
2019-09-03remove warnings: redundant redeclaration [-Wredundant-decls]rbuj1-2/+0
egg-toolbars-model.h:113:10: warning: redundant redeclaration of ‘egg_tb_model_flags_get_type’ [-Wredundant-decls] eggtypebuiltins.h:13:23: warning: redundant redeclaration of ‘egg_tb_model_flags_get_type’ [-Wredundant-decls] eom-thumb-view.c:91:40: warning: redundant redeclaration of ‘eom_thumb_view_init’ [-Wredundant-decls]
2019-09-03remove warning: variable ‘priv’ set but not usedrbuj1-3/+0
eom-window.c:3153:20: warning: variable ‘priv’ set but not used [-Wunused-but-set-variable]
2019-07-24properties-dialog: suppress GtkAction warningsraveit651-0/+2
2019-07-24eom-window: suppress GtkAction warningsraveit651-5/+100
2019-07-14Allow color correcting images with alpha channelVictor Kareh1-10/+9
This is mostly useful for PNG images for now but could also help with TIFF files in the future. LittleCMS will still ignore the alpha channel, so this should be harmless. https://bugzilla.gnome.org/show_bug.cgi?id=725357 upstream commit: https://gitlab.gnome.org/GNOME/eog/commit/80b536bc
2019-07-14EomMetadataReaderPng: Use built-in SRGB profile for matching cHRM/gAMAVictor Kareh1-5/+40
The values used for sRGB in cHRM and gAMA chunks do not compute to a profile that exactly matches the built-in profile. Catch this case and use the built-in profile instead to avoid color differences. upstream commit: https://gitlab.gnome.org/GNOME/eog/commit/9589430c
2019-07-14EomMetadataReaderPNG: Only build profile from cHRM if gAMA is presentVictor Kareh1-9/+4
It's more likely that such an image had a (stripped) sRGB profile or chunk. And thus rather than trying to build a profile from only half the necessary information, eom should not. https://bugzilla.gnome.org/show_bug.cgi?id=725359 upstream commit: https://gitlab.gnome.org/GNOME/eog/commit/78c0153e
2019-07-14Assume sRGB if no display profile is setVictor Kareh1-6/+9
Gimp and Firefox make this assumption as well. https://bugzilla.gnome.org/show_bug.cgi?id=563760 upstream commit: https://gitlab.gnome.org/GNOME/eog/commit/b2b3aa26
2019-07-14EomImage: Check GdkPixbuf for an ICC profile before falling back to sRGBVictor Kareh1-4/+26
If an image's ICC profile cannot be extracted check whether GdkPixbuf was able to extract one before falling back to sRGB. This makes it possible to color correct TIFF images. https://bugzilla.gnome.org/show_bug.cgi?id=727467 upstream commit: https://gitlab.gnome.org/GNOME/eog/commit/48e971cb
2019-07-14Assume sRGB when image doesn't have an ICC profile attachedVictor Kareh1-1/+8
This seems to be no problem with other image viewers and is apparently also recommended by W3C. https://bugzilla.gnome.org/show_bug.cgi?id=554498 upstream commit: https://gitlab.gnome.org/GNOME/eog/commit/dfdc1874
2019-07-02Remove trailing whitespacesLaurent Napias15-88/+88
2019-06-11Update FSF addressLaurent Napias1-1/+1
Update FSF address
2019-05-29Disconnect callbacks for "Open with" menu items before connecting new ones.Saffith1-0/+5
2019-05-29Unref GtkUIManager so "Open with" menu is freed.Saffith1-0/+1
2019-04-12store: Add any image file in the current directory to the storeVictor Kareh1-2/+3
This allows eom to navigate through all image files in a directory without having to manually load them into the store.
2019-03-08Use persistent page setupVictor Kareh1-2/+3
2019-02-18Read authors (updated) and documenters (updated) from eom.about gresourcerbuj2-35/+34
2019-02-16Ensure proper translation of the about dialog titlerbuj1-0/+1
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
2019-02-15Make translatable the copyright in about dialogrbuj1-3/+3
2018-08-24Reduce the number of g_file_query_info calls at start-upDebarshi Ray3-13/+33
https://bugzilla.gnome.org/show_bug.cgi?id=764139 origin commit: https://gitlab.gnome.org/GNOME/eog/commit/65e61ccc
2018-08-24EomImage: Remove unused constructorDebarshi Ray2-14/+0
https://bugzilla.gnome.org/show_bug.cgi?id=764139 origin commit: https://gitlab.gnome.org/GNOME/eog/commit/14401d33
2018-08-21fix a memory leaklukefromdc1-1/+1
Apply https://gitlab.gnome.org/GNOME/eog/commit/8032c8a0c6700966afbe77632c03a00ae9a878d0
2018-08-15EomMetadataSidebar: Make header include guard actually workFelix Riemann1-3/+3
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
2018-08-15EomWindow: Switch keyboard shortcuts for sidebar and galleryraveit651-2/+2
This makes eom behave the same as other MATE apps, like Caja and pluma. inspired by: https://gitlab.gnome.org/GNOME/eog/commit/af2c96
2018-08-15Tweak sidebar uiTrinh Anh Ngoc2-3/+5
origin commit: https://gitlab.gnome.org/GNOME/eog/commit/fff55c6
2018-08-15EomPropertiesDialog: Use standard::display-name when showing the parentFelix Riemann1-5/+40
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