Age | Commit message (Collapse) | Author | Files | Lines |
|
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
|
|
Fixes #752
|
|
|
|
port of 9b62a56cbed4ffc7a1a014cf15f1e0ed767cd928 to mixed GTK+2/3 code
|
|
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
|
|
As in Nautilus, use g_hash_table_new rather than eel_g_hash_table_new_free_at_exit
|
|
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.
See also https://bugzilla.gnome.org/show_bug.cgi?id=677509 and
https://github.com/mate-desktop/caja/issues/706.
Partly based off https://git.gnome.org/browse/nautilus/commit/?id=6c5baeb7626eda6629fc6642c9eb513ef8bc5c8e
|
|
|
|
Also disable eel accessibility code that is not needed.
Fixes https://github.com/mate-desktop/caja/issues/590
|
|
This reverts https://github.com/mate-desktop/caja/commit/f02d495 for gtk2
fixes https://github.com/mate-desktop/caja/issues/659
|
|
|
|
|
|
|
|
|
|
|
|
and use halign and valign
with help from Vlad Orlov
|
|
taken from:
https://git.gnome.org/browse/nautilus/commit/?id=2b99456
|
|
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
|
|
|
|
|
|
|
|
with help from Alexei Sorokin
|
|
with help from Alexei Sorokin
|
|
|
|
|
|
|
|
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.
|
|
upstream did the same years ago:
https://git.gnome.org/browse/nautilus/commit/?id=6cb7a112683a7dd1d22b471391619d901bfec039
|
|
|
|
taken from:
https://git.gnome.org/browse/nautilus/commit/?id=8f15b28dd7afdd1a5c5b9c0d54c05d978a10461a
https://git.gnome.org/browse/nautilus/commit/?id=60217c642cb4b12297b2d8ddd2a2eae45671a5a7
https://git.gnome.org/browse/nautilus/commit/?id=5f5bea72af6e23986b7367a2a2157fb15481f367
|
|
|
|
|
|
+ reduce if define hell a bit
taken from:
https://git.gnome.org/browse/nautilus/commit/?id=377349b
|
|
|
|
taken from:
https://git.gnome.org/browse/nautilus/commit/?h=gnome-3-2&id=2ff006d
|
|
Use the new GdkDevice methods instead.
taken from:
https://git.gnome.org/browse/nautilus/commit/?h=gnome-3-4&id=a816e00
https://git.gnome.org/browse/nautilus/commit/?h=gnome-3-4&id=cdf858f
|
|
taken from:
https://git.gnome.org/browse/nautilus/commit/?id=74a8f78
|
|
gtk_widget_get_requisition () --> gtk_widget_get_preferred_size ()
|
|
Since we don't ever call gdk_threads_init()
|
|
gtk_widget_size_request --> gtk_widget_get_preferred_size
|
|
Without this the rename widget background is always transparent, which
makes it very hard to read on e.g. the desktop with a background
image.
taken from:
https://git.gnome.org/browse/nautilus/commit/?id=c3b2b0a
|
|
Don't set the ACTIVE flag if we don't have focus, it just doesn't make
sense.
taken from:
https://git.gnome.org/browse/nautilus/commit/?id=845d3fc
|
|
Because that's what it is actually...
taken from:
https://git.gnome.org/browse/nautilus/commit/?id=e54ace0
|
|
This allows the stroke to use rounded corners and border images, among
other things.
taken from:
https://git.gnome.org/browse/nautilus/commit/?id=b143b95
|
|
Use the theme foreground/text color instead.
taken from:
https://git.gnome.org/browse/nautilus/commit/?id=f9383ac
|
|
And not the alignment, which is an offset inside the allocated size.
taken from:
https://git.gnome.org/browse/nautilus/commit/?id=8b87a3e
|
|
taken from:
https://git.gnome.org/browse/nautilus/commit/?id=fbabd8e
|
|
taken from:
https://git.gnome.org/browse/nautilus/commit/?h=gnome-3-0&id=6d079cc
|
|
Also, fix a leak.
taken from:
https://git.gnome.org/browse/nautilus/commit/?h=gnome-3-0&id=ef8544b
|
|
taken from:
https://git.gnome.org/browse/nautilus/commit/?h=gnome-3-0&id=ca9f8d8
https://git.gnome.org/browse/nautilus/commit/?h=gnome-3-0&id=e3feaf8
https://git.gnome.org/browse/nautilus/commit/?h=gnome-3-0&id=caa55b7
|