summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)AuthorFilesLines
2017-04-23EomFileChooser: Use MateThumbnailFactory to create preview imageFelix Riemann1-9/+28
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
2017-04-23EomPropertiesDialog: Allow RGBA for transparent background colorFelix Riemann1-16/+14
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
2017-04-23EomScrollView: Switch to GdkRGBA for background and transparent colorsFelix Riemann2-79/+65
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
2017-04-23EomPrintPreview: Avoid unnecessary color parsingFelix Riemann1-5/+2
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
2017-04-22Fix a few GtkStock deprecationsraveit652-3/+3
2017-04-22EomCloseConfirmationDialog: replace deprecated GTK_STOCK_DIALOG_WARNINGraveit651-2/+2
2017-03-22fix commentScott Balneaves1-1/+1
2017-03-22Bring eom-image.c's SVG handling up to date, properly recognize svgz filetypesScott Balneaves1-29/+65
2017-03-22eom_uri_converter: GList leak fix: cribbed from ↵Scott Balneaves1-0/+9
https://git.gnome.org/browse/eog/commit/?id=04859efbcde4ae38f9f35818dc586a9088b09cb0
2017-01-26fix auto-reload of externally modified imagemonsta1-1/+1
it stopped working at some point... fixes https://github.com/mate-desktop/eom/issues/137 ported from: https://git.gnome.org/browse/eog/commit/?id=7e32c42ef40a2fd19227b397913c063bd33f831b
2017-01-26fix indent a bitmonsta1-11/+10
2017-01-26fix leak of GError when loading SVG failsmonsta1-1/+4
ported from: https://git.gnome.org/browse/eog/commit/?id=55036c6d55b06e82a480b559d59f5effae26399d
2017-01-15force X11raveit651-0/+2
2016-12-19plugins engine: enable python plugin loader from libpeasmonsta1-0/+2
2016-11-30remove old plugin system and docs for itmonsta6-1553/+0
2016-11-30port plugin system to libpeasmonsta8-844/+145
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
2016-11-30fix indent in some placesmonsta2-11/+11
2016-11-30eom-jobs: fix typo in annotationmonsta1-1/+1
2016-11-28remove references to non-existent functionmonsta1-4/+0
2016-11-27EomScrollView: remove style_setmonsta1-14/+0
as done in: https://git.gnome.org/browse/eog/commit/?id=b099142374f277817e1f0c09c9ef743179184be1
2016-11-27remove unused finalize/destroy methods from thumbviewmonsta1-19/+1
they were just chaining up to parent and did nothing else
2016-11-21move to GTK+3 (>= 3.14), drop GTK+2 code and --with-gtk build optionmonsta21-574/+22
and require libmate-desktop >= 1.17
2016-11-21drop Python plugins support and --enable-python build optionmonsta8-1049/+2
it requires PyGTK so won't even build with GTK+3
2016-11-21fix indent a bitmonsta1-3/+3
2016-10-17prefs dialog: fix runtime warningmonsta1-0/+1
when "Transparent Parts" option is set to "As background", opening prefs dialog gives a warning. this adds a line missing in commit fb511ab to fix it
2016-09-16eom: Out-of-bounds write when passing invalid UTF-8 to GMarkupAlexander Pyhalov1-1/+2
2016-07-28use GtkAbout and update copyrightraveit651-3/+2
2016-07-13add missing include to fix implicit declaration warningmonsta1-0/+1
2016-07-13drop unused include and definesmonsta2-4/+0
2016-07-13drop unused filesmonsta3-1191/+0
2016-06-08Fix the zoom and scroll performance. Closes #105.Martin Wimpress1-3/+4
Adapted from https://git.gnome.org/browse/eog/commit/?id=3d1859e321b9dea27e49bab9626044f3f5835420
2016-05-11Fix new windows not getting focusBjörn Weber1-2/+18
fixes (Issue #119)
2016-03-30window: fix indent (mostly)monsta1-187/+187
2016-03-30fix a few typos in the commentsmonsta1-2/+2
2016-03-30auto-reload unmodified images when their file is changedmonsta1-0/+6
from https://git.gnome.org/browse/eog/commit/?id=3764db24f7d5e570b39894a05ba71a09012eea24 fixes https://github.com/mate-desktop/eom/issues/69
2016-02-28fix svg rendering that's broken with GTK+3monsta1-1/+3
from https://git.gnome.org/browse/eog/commit/?id=a33950c14d7b8da8e1c6289709022affb910be2a
2016-02-27Drop size-request signal callback for fullscreen toolbarraveit651-12/+0
Didn't work with GTK-3 and caused critical warnings when entering fullscreen mode. Just removing the callback seems to be sufficient as the toolbar's size request is set when entering fullscreen mode anyway. https://bugzilla.gnome.org/show_bug.cgi?id=653162 example warning: (eom:10676): GLib-GObject-WARNING **: gsignal.c:2417: signal 'size_request' is invalid for instance '0x563599a10b00' of type 'GtkWindow' taken from: https://git.gnome.org/browse/eog/commit/?id=1cc2606
2016-02-10properly zero-init a variablemonsta1-0/+2
from https://git.gnome.org/browse/eog/commit/?id=11f05ec911b4208faa8f00ecd9f4830ca39fcb25
2016-02-10avoid integer overflow when allocating a large block of memorymonsta1-1/+1
it's the same issue as in gdk_cairo_set_source_pixbuf since the code is apparently copied from there. fix is taken from https://git.gnome.org/browse/gtk+/commit?id=894b1ae76a32720f4bb3d39cf460402e3ce331d6
2016-02-06GTK+3: add eom-window style class at top levelWolfgang Ulbrich1-0/+7
2016-02-01fix build warnings and remove useless nested #ifmonsta3-12/+5
2016-01-25GTK3: fix previous GtkMisc deprecation commitWolfgang Ulbrich5-40/+46
2015-12-31use _XOPEN_SOURCE_EXTENDED as OpenBSD needs it for strptimemonsta1-0/+1
from https://git.gnome.org/browse/eog/commit?id=b7c68b1ffe2ebcc81d6daa947d8ee94ad4e7e2c5
2015-12-31add missing #ifdef to avoid possible "unused function" warningmonsta1-0/+2
2015-12-14Gtk3: fix typo in gtk version in previous commitWolfgang Ulbrich1-1/+1
2015-12-14GTK3: replace more deprecated GtkVBox usageWolfgang Ulbrich1-0/+9
2015-12-14GTK3: don't use deprecated gtk_hbutton_box_newWolfgang Ulbrich1-0/+4
2015-12-14Gtk+-3.14: don't use deprecated gtk_tree_view_set_rules_hintWolfgang Ulbrich2-0/+4
2015-12-12fix more introspections warningsWolfgang Ulbrich4-5/+54
partially taken from: https://git.gnome.org/browse/eog/commit/?id=1b22c52 https://git.gnome.org/browse/eog/commit/?id=e51fe58
2015-12-12Fix compilation with enabled GObject IntrospectionSorokin Alexei1-1/+1