summaryrefslogtreecommitdiff
path: root/eel
AgeCommit message (Collapse)AuthorFilesLines
2018-02-13fix backgrounds and emblems dialog content renderinglukefromdc1-0/+8
Fix https://github.com/mate-desktop/caja/issues/506 Redraw the contents once and exactly once at intial run of eel_wrap_table_draw to get them to show up immediately.
2018-01-31require GTK+ 3.22 and GLib 2.50monsta7-189/+3
2018-01-19Include local files with "" instead of <>Jan Niklas Hasse1-1/+1
2018-01-09remove +x attr from source filesmonsta1-0/+0
fallout from last commit
2018-01-08ui: don't use overlay-scrollbarsraveit651-0/+3
make it consistent with behaviour for caja-places-sidebar
2017-12-16WidthOfScreen and HeightOfScreen implementationPablo Barciela3-55/+13
This commit reverts: https://github.com/mate-desktop/caja/commit/4c130e22b98bbc1a85747adac3b582e45d34514e https://github.com/mate-desktop/caja/commit/ac12e6d16f4a51b3327d013781e72cfec17f3624 https://github.com/mate-desktop/caja/commit/17b3c0ca924ffcd4bd06fded98227eba626d4f0b https://github.com/mate-desktop/caja/commit/42c8d2c3373c25d6e321be6950997c0d7ce44279 And it applies an alternative to fix the deprecated functions: gdk_screen_get_width gdk_screen_get_height gdk_screen_width gdk_screen_height
2017-09-01Fix: high cpu while loading background imageZenWalker1-0/+8
Fixes #606
2017-08-28make sure scaling the desktop wallpaper works in all monitorsZenWalker1-4/+20
Fixes #836
2017-08-25gtk 3.22: avoid deprecated gdk_screen_get_monitor... functions:ZenWalker1-0/+5
avoid deprecated: gdk_screen_get_monitor_geometry gdk_screen_get_monitor_at_window
2017-08-21Fix: Scaling the desktop wallpaper doesn't workZenWalker1-6/+10
Fixes https://github.com/mate-desktop/caja/pull/824#issuecomment-323568583
2017-08-12avoid deprecated gdk_screen_width/heightZenWalker2-7/+25
2017-08-12avoid deprecated gdk_screen_get_width/heightZenWalker2-4/+9
2017-04-17eel-accessibility: remove unused code and outdated commentsmonsta2-112/+0
2017-04-17show correct right-click menu after making selectionmonsta1-0/+1
taken from: https://git.gnome.org/browse/nautilus/commit/?id=fabea8532911c2e38d91aa6230136cff5e52f095 upstream bug with detailed description: https://bugzilla.gnome.org/704289
2017-04-13eel: Queue resizes on the canvas as elements change visibilityraveit651-1/+18
Not queueing resizes may play oddly with the size request caches in GTK+, resulting in gtk_widget_get_preferred_width/height returning 0 even after the canvas was populated. https://bugzilla.gnome.org/show_bug.cgi?id=667831 Taken from: https://git.gnome.org/browse/nautilus/commit/?id=8c77821
2017-04-10eel: remove unneeded #include with conditionmonsta1-4/+0
2017-04-10eel: remove some unused code from eel-gdk-pixbuf-extensionsmonsta3-1133/+0
also remove self-test, it only tested the removed functions
2017-03-13eel: Avoid deprecated gdk_window_set_background functionsAlexei Sorokin2-46/+117
Fixes partially #506, fixes compiz-reloaded/compiz#40.
2017-02-02eel: GdkRGBA related fixesAlexei Sorokin2-13/+15
2017-01-31eel: remove some code that seems to do nothingmonsta1-46/+0
ported from: https://git.gnome.org/browse/nautilus/commit/?id=3c749cf9da882043cc5a5cb938f8831831dec768
2017-01-23eel: remove unused functionmonsta2-28/+0
2017-01-07a11y: fix accessibility implementation for CajaIconCanvasItemAccessibleColomban Wendling2-15/+15
Fix CajaIconCanvasItemAccessible inheritance to properly inherit from EelCanvasItemAccessible. This fixes the ATK state machinery in CajaIconCanvasItemAccessible, and adds AtkComponent support which provides several useful features. Part of https://github.com/mate-desktop/caja/issues/245 Based off https://git.gnome.org/browse/nautilus/commit/?id=6c5baeb7626eda6629fc6642c9eb513ef8bc5c8e See https://bugzilla.gnome.org/show_bug.cgi?id=677509
2017-01-06remove some unused code that's also gone upstreammonsta1-9/+1
2016-12-31Single click navigation: keep hand cursor when opening folder...lukefromdc1-1/+3
and it comes to rest on a new folder displayed in the same icon position. Note that this is only in single click navigation, as double clicking always reverts the cursor to the arrow Same as GNOME/nautilus commit https://git.gnome.org/browse/nautilus/commit/?id=d486af277f491ff5cfcfa254ebce618cd41a3edb
2016-12-29fix indent and spacing a bitmonsta2-13/+13
2016-11-22move to GTK+3 (>= 3.14), drop libunique, GTK+2 code, and --with-gtk build ↵lukefromdc24-1871/+48
option *Remove GTK_VERSION_CHECK (3, 0, 0) and libunique selectors *Remove GTK2 and libunique specific code. *Leaves selector for specific GTK3 versions. *Remove #DEFINES for vbox/hbox previously required for GTK2 compatability *Keep vbox in caja-spatial-window.c, it is necessary for the desktop to work *spatial-window vbox issue at https://github.com/mate-desktop/caja/issues/591
2016-10-16Gtk+-2: add eel_gtk_adjustment* functions againraveit652-1/+40
This reverts https://github.com/mate-desktop/caja/commit/f02d495 for gtk2 fixes https://github.com/mate-desktop/caja/issues/659
2016-10-16support back and forward mouse buttons to navigateMartin Matuska1-0/+6
Fixes https://github.com/mate-desktop/caja/issues/78 Co-Authored-By: Oliver Joos <[email protected]> Co-Authored-By: Nelson Benitez Leon <[email protected]>
2016-10-11EelLabeledImageButton classes do not need a custom accessible object under GKT 3Luke Yelavich1-29/+3
2016-10-11Fix accessible object inherritance when used with GTK 3Luke Yelavich6-5/+238
Also disable eel accessibility code that is not needed. Fixes https://github.com/mate-desktop/caja/issues/590
2016-10-10Fix hashtable warnings on closelukefromdc1-2/+1
As in Nautilus, use g_hash_table_new rather than eel_g_hash_table_new_free_at_exit
2016-08-22drop a large amount of completely unused codemonsta21-1533/+0
2016-07-15GTK+-3 eel: fix color definition pointed out by running distcheck with gtk3raveit651-3/+4
2016-07-13drop unneeded includesmonsta1-2/+0
2016-07-12eel: fix minor build warningmonsta1-1/+1
2016-07-08editable-label: reduce ifdefine hellraveit651-17/+19
2016-07-08GTK+-3 eel-editable-label: drop usage of GtkMiscraveit652-0/+49
and use halign and valign with help from Vlad Orlov
2016-07-06eel-gtk-extensions: remove eel_gtk_adjustment* functionsraveit652-36/+0
taken from: https://git.gnome.org/browse/nautilus/commit/?id=2b99456
2016-07-04Gtk+-3.20 eel-canvas: use GdkSeat operationsraveit652-6/+125
Some GdkDisplay operations have been deprecated in GDK 3.20. This commit replaces the deprecated code in eel_canvas_item_grab() and eel_canvas_item_ungrab() functions with new GdkSeat operations. https://bugzilla.gnome.org/show_bug.cgi?id=762235 taken from: https://git.gnome.org/browse/nautilus/commit/?id=225f2cf
2016-07-02eel: make code better readableraveit652-33/+61
2016-07-02GTK+-3 eel-labeled-image: port to GtkStyleContextraveit651-21/+38
2016-07-02GTK+-3 eel: rename GdkRGBA functionsraveit653-27/+81
2016-07-02GTK+-3 eel-backgrounds: port to GtkStyleContext and GdkRGBAraveit651-3/+58
with help from Alexei Sorokin
2016-07-02GTK+-3 eel-gdk-extensions: port GtkColor to GdkRGBAraveit652-0/+86
with help from Alexei Sorokin
2016-07-02GTK+-3 eel-background: prepare code for GtkStyleContext portraveit651-13/+28
2016-07-02GTK+3 eel-labeled-image: simplify code for port to GtkStyleContextraveit651-23/+59
2016-06-26GTK+-3 eel-editable-label: do not use deprecated gtk_misc_get_paddingraveit651-2/+23
2016-03-17eel: never try to block background change signalmonsta1-8/+0
that's what was causing random font color changes. the code in eel-background.c is a complete asynchronous mess, with queued callbacks sometimes being called in such order that it caused blocking the background change signal in the situations where it should never be blocked.
2016-03-01remove ancient ChangeLog files from eel and pomonsta1-9642/+0
upstream did the same years ago: https://git.gnome.org/browse/nautilus/commit/?id=6cb7a112683a7dd1d22b471391619d901bfec039
2016-03-01eel: drop unused eel-debug-drawing codemonsta5-668/+0