summaryrefslogtreecommitdiff
path: root/src/eom-thumb-view.c
AgeCommit message (Collapse)AuthorFilesLines
2022-09-11Use GLib's new g_clear_signal_handler() function to simplify coderbuj1-9/+16
2021-11-20Use a blank line at mostrbuj1-2/+0
2021-01-20Remove unnecessary casts on signal function callsrbuj1-33/+33
2020-03-10Remove warnings: cast between incompatible function typesrbuj1-4/+2
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]
2018-07-17Convert to G_DEFINE_TYPE_WITH_PRIVATE part 1Felix Riemann1-9/+5
origin commits: https://gitlab.gnome.org/GNOME/eog/commit/35c3864 https://gitlab.gnome.org/GNOME/eog/commit/842775b https://gitlab.gnome.org/GNOME/eog/commit/3fe0bd4 https://gitlab.gnome.org/GNOME/eog/commit/2b25632 https://gitlab.gnome.org/GNOME/eog/commit/f0c977d https://gitlab.gnome.org/GNOME/eog/commit/5cdb1b8 https://gitlab.gnome.org/GNOME/eog/commit/dba0bd4 https://gitlab.gnome.org/GNOME/eog/commit/8e31683 https://gitlab.gnome.org/GNOME/eog/commit/3945bb1
2018-07-03Enable more Drag&Drop actions when eom is drag sourceFelix Riemann1-1/+4
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-05-03fix some -Wincompatible-pointer-types warningsraveit651-1/+1
2018-01-30require GTK+ 3.22 and GLib 2.50monsta1-9/+0
and drop additional checks for min/max GLib versions, it's not needed
2017-04-27EomThumbView: Replace deprecated gtk_menu_popup functionraveit651-15/+10
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 optionmonsta1-54/+0
and require libmate-desktop >= 1.17
2016-02-01fix build warnings and remove useless nested #ifmonsta1-6/+0
2015-12-12fix more introspections warningsWolfgang Ulbrich1-1/+1
partially taken from: https://git.gnome.org/browse/eog/commit/?id=1b22c52 https://git.gnome.org/browse/eog/commit/?id=e51fe58
2015-09-06A bunch of annotation fixes from Eoginfirit1-2/+2
2015-06-14EogThumbView: Set icon view columns to the real number of imagesraveit651-0/+107
GtkIconView's layout code was redone in gtk+-3.4.3 and 3.4.4 breaking EogThumbView which would scale the thumbnails so small that the thumbview would not be shown itself in single row mode. This should work with gtk+-3.4.2 and earlier as well. taken from: https://git.gnome.org/browse/eog/commit/?id=888b5ed
2015-06-14EomThumbView: Implement GtkOrientableraveit651-0/+68
2015-06-12EomThumbView: Don't set deprecated follow-state propertyraveit651-0/+2
Since gtk+-3.16 the property is ignored. Silences the deprecation warning. taken from: https://git.gnome.org/browse/eog/commit/?id=40a9883
2014-12-23eom-thumb-view: Fix a memory leakBoris Egorov1-0/+1
2014-07-28Update the thumbview visible range in an idle callbackinfirit1-30/+39
This avoids entering in an infinite loop of unsetting a thumbnail, relayouting the iconview, updating the adjustment, setting the thumbnail, relayouting the iconview, updating the adjustment, unsetting the thumbnail, and so on. Bug https://bugzilla.gnome.org/show_bug.cgi?id=639312 Based on eog commit a395e95c5df2c4cbae9ce749544ec62820746e40 From Claudio Saavedra <[email protected]>
2014-07-28Workaround GtkIconView breakageinfirit1-51/+86
By moving initialization code to the constructed() method. See Eog #639139. https://bugzilla.gnome.org/show_bug.cgi?id=639139 Based on eog commit 0b98b8cc1903142112dd67ecde6a914583087da5 From Claudio Saavedra <[email protected]>
2014-07-25Wrap ExifData in a EogExifData boxed typeinfirit1-1/+1
This is for better interaction with bindings Based on eog commit b88d3713fe45a4bab1bd24ac8ff60551c5c31d49 From Claudio Saavedra <[email protected]>
2014-07-25Cleanup GtkObject<->GtkWidget code.infirit1-20/+18
2014-07-25Use GRandom as random value generator for random image functioninfirit1-2/+2
Seems to have a better distribution. At least works better with lower image counts. Eom bug https://bugzilla.gnome.org/show_bug.cgi?id=633746 Based on eog commit 88407daf16b509dc33256ad11a8941a8eb4e3eb4 From Felix Riemann <[email protected]>
2014-07-24Drop support for glib < 2.36infirit1-4/+0
2013-10-17GTK3 supportLaszlo Boros1-0/+22
2013-02-04replace some deprecated codeElias Aebi1-0/+4
2012-09-04Fixed incorrect fsf addresses. Closes #4.Steve Zesch1-1/+1
2011-11-06inicialPerberos1-0/+918