summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)AuthorFilesLines
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
2015-12-06fix some gobject-introspection build warningsWolfgang Ulbrich1-16/+14
2015-12-03remove unneeded assert - the code following it is enoughmonsta1-2/+0
from https://git.gnome.org/browse/eog/commit/?id=ee33862e7cede4fd2ff34e4cfcb4192dfdd52b46
2015-12-03remove ancient workaround for non-threadsafe pixbuf loadersmonsta2-66/+6
from https://git.gnome.org/browse/eog/commit/?id=a9c9d81405e31443ab51713f6a0712f9bb10e11b
2015-12-02GTK3: replace deprecated gtk_widget_size_request with ↵Wolfgang Ulbrich1-0/+8
gtk_widget_get_preferred_size
2015-12-02GTK3: fix deprecated gdk_threads_enter/leaveWolfgang Ulbrich1-0/+4
2015-11-03refactor draw/expose code a bitMonsta1-28/+19
2015-10-02EomScrollView: clip all types of images to the visible image areamonsta1-2/+7
previously it wasn't done for SVGs, now it is. taken from https://git.gnome.org/browse/eog/commit?id=3fb558e1861d3d75bca23946fcf3f62c80daeeec
2015-10-02EomScrollView: remove ancient commented out codemonsta1-695/+0
adapted from https://git.gnome.org/browse/eog/commit?id=ef626dc9094d191d55a9cba854380696cadd7627
2015-10-02enable double-buffer in EomScrollViewmonsta1-2/+0
taken from https://git.gnome.org/browse/eog/commit/?id=f0410a55778e719da8f2b62f0e5060bb128f028e it was already committed here in b51631c40b743d224cda4b7fd63e3d60b84218ae but then got lost in 77f6ed0e2a178b9934baee8b846cdd1cc88b2eab
2015-09-06Gtk3: Stop deprecated GtkArrow usageraveit652-5/+17
Use a matching GtkImage instead Since gtkarrow scaling doesn't work in themes, the arrow displays almost to huge and looks ugly. taken from: https://git.gnome.org/browse/eog/commit/?id=096806f https://git.gnome.org/browse/eog/commit/?id=27fb212
2015-09-06EogScrollView: Use gdk_cursor_new_for_displayraveit651-1/+1
gdk_cursor_new() will be deprecated in GTK+ 3.16 and we have the correct display at hand already anyway. taken from: https://git.gnome.org/browse/eog/commit/?id=ab4e432
2015-09-06Gtk3: Drop GtkMisc and GtkAlignment usageraveit655-0/+84
Both are deprecated and can be replaced by simple GtkWidget properties. This leaves out the dialogs made with Glade as it doesn't have support for the new margin-start property yet. taken from: https://git.gnome.org/browse/eog/commit/?id=2fad221
2015-09-06Gtk3: Don't call gdk_threads_init()raveit652-4/+3
taken from: https://git.gnome.org/browse/eog/commit/?id=757128b
2015-09-06Gtk3 EogWindow: Drop deprecated GtkStyle usageraveit651-0/+9
The call to gtk_widget_set_style was actually useless since previous commit. taken from: https://git.gnome.org/browse/eog/commit/?id=bbe4a87
2015-09-06Gtk3: Remove deprecated, unneeded and now effect-less GtkStyle-usageraveit651-0/+2
This stuff wasn't needed anymore since we dropped the GtkFrame as parent for the EogScrollView widget. Also it didn't have any effect at all in GTK+-3. Fixes more build warnings because of deprecations. Taken from: https://git.gnome.org/browse/eog/commit/?id=f9a5ec6
2015-09-06Gtk3: remove an unused variable + simplify the coderaveit651-15/+14
inspiriert from: https://git.gnome.org/browse/eog/commit/?h=gnome-3-4&id=9ef7d86
2015-09-06Gtk3: Fix GDK deprecationsraveit651-0/+15
- deprecated gdk_window_get_pointer taken from: https://git.gnome.org/browse/eog/commit/?id=c87818d
2015-09-06Gtk3: fix deprecated gtk_vscrollbar_newraveit651-0/+4
taken from: https://git.gnome.org/browse/eog/commit/?id=59e675c
2015-09-06Gtk3: Remove deprecated GtkVBox/GtkHBox usageraveit655-2/+38
The GtkHBox and GtkVBox have been deprecated by now. Also be consistent with the other properties declarations and use PROP_0 instead of PROP = 1. taken from: https://git.gnome.org/browse/eog/commit/?id=81cb068
2015-09-06Gtk3: don't use deprecated gdk_window_get_pointerraveit651-1/+2
inspired from: https://git.gnome.org/browse/eog/commit/?id=16f37f2 For some reason most of the commit was already done at https://github.com/mate-desktop/eom/commit/971e627
2015-09-06Gtk3 thumbview: Replace deprecated GtkRCStyle usage with a GtkCssProviderraveit651-0/+28
Makes EomThumbNav's scrollbar style similar to gtk2 version inspired from: https://git.gnome.org/browse/eog/commit/?id=4c93c41
2015-09-06A bunch of annotation fixes from Eoginfirit8-16/+140
2015-08-31GTK3: Fix deprecated GTK API usageraveit654-6/+42
taken from: https://git.gnome.org/browse/eog/commit/?id=9bd1a07
2015-08-31GTK3: Replace uses of deprecated gdk_app_launch_context_new function ↵raveit651-0/+5
>=gtk+.3.0.0 taken from: https://git.gnome.org/browse/eog/commit/?id=da78cc9
2015-08-31GTK3: EomScrollView, Convert to GtkGridraveit652-1/+30
GtkTable is deprecated. taken from: https://git.gnome.org/browse/eog/commit/?id=c19345e
2015-08-31GTK3: EomPrintImageSetup, Convert internal GtkTables to GtkGridsraveit651-8/+66
taken from: https://git.gnome.org/browse/eog/commit/?id=208361c
2015-08-31GTK3: EomPrintImageSetup, Derive from GtkTable instead of GtkGridraveit652-0/+29
GtkTable has been deprecated in favor of GtkGrid. taken from: https://git.gnome.org/browse/eog/commit/?id=7fd3bcf
2015-08-31GTK3: Don't use deprecated gdk_cursor_unref() for gtk+ >=3.0.0raveit652-0/+8