Age | Commit message (Collapse) | Author | Files | Lines |
|
*caja-pathbar: fix warning,and in the process maybe fix occasional segfaults on opening mounted volumes from the desktop
*caja-icon-info: Stop gdk_cairo_surface_create_from_pixbuf: assertion 'GDK_IS_PIXBUF (pixbuf)' failed warning by handling NULL return from function finding the pixbuf
caja-icon-canvas-item-c: do not use g_object_unref where it does not work Stop the g_object_unref: assertion 'G_IS_OBJECT (object)' failed warnings on closing icon views
|
|
This allows icons in most places to scale up properly for HiDPI
displays.
|
|
Port the rendering of icons to cairo surfaces, so that we can apply the
GDK scale factor when rendering icons.
origin commit:
https://gitlab.gnome.org/GNOME/nautilus/commit/0d4555d7
|
|
So to get HiDpi support.
origin commit:
https://gitlab.gnome.org/GNOME/nautilus/commit/31059f33
|
|
fixes build warning about deprecation
ported from:
https://git.gnome.org/browse/nautilus/commit/?id=bd73a8ee91610310c3b0dfdaa69465fc48ecac8f
|
|
taken from:
https://git.gnome.org/browse/nautilus/commit/?id=308f4ce
|
|
property changes
|
|
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
|
|
On this mode, after opening a folder, the hand cursor was used until the user
moved the cursor over a file or folder.
Based on Nautilus commit
https://git.gnome.org/browse/nautilus/commit/?id=2644c6ef4e7839e976d4861d6c86e16e34d46a13
|
|
This makes the string exposed to ATK more sensible, instead of having
unrelated words coupled together.
|
|
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
|
|
|
|
taken from:
https://git.gnome.org/browse/nautilus/commit/?id=74a8f78
|
|
taken from:
https://git.gnome.org/browse/nautilus/commit/?id=8296f8c
|
|
When drawing the canvas item elements, don't override the parent
container style flags, so we don't lose e.g. backdrop information.
taken from:
https://git.gnome.org/browse/nautilus/commit/?id=31dad6f
|
|
Fixes a regression introduced in commit
3a858857fff5e1d7e0bffcec63fea6d2a933ce27 that causes unwanted text to be
drawn while renaming a file in icon view.
taken from:
https://git.gnome.org/browse/nautilus/commit/?id=f07aa75
|
|
And add a style class for it.
taken from:
https://git.gnome.org/browse/nautilus/commit/?id=7732a6b
https://git.gnome.org/browse/nautilus/commit/?id=2cb91c0
|
|
Instead of hardcoding colors and using direct cairo calls to draw the
canvas items frame/background/labels, use gtk_render_* methods directly.
This has the advantage of making them more friendly with GTK+ themes
(by adding a caja-canvas-item style class to the canvas context when drawing)
and removes a ton of convolut
taken from:
https://git.gnome.org/browse/nautilus/commit/?id=95910c9
|
|
This fixes icons on the desktop appearing weird
taken from:
https://git.gnome.org/browse/nautilus/commit/?id=6a11ecd
|
|
taken from:
https://git.gnome.org/browse/nautilus/commit/?h=gnome-3-0&id=09f0b79
|
|
Instead of passing eel_pixbuf_render() always the same values
taken from:
https://git.gnome.org/browse/nautilus/commit/?h=gnome-3-0&id=a1fa4ea
|
|
taken from:
https://git.gnome.org/browse/nautilus/commit/?id=e2ca42cac78cb0287a1bbb73030e7bba8b171970
|
|
taken from:
https://git.gnome.org/browse/nautilus/commit/?h=gnome-3-0&id=0668960
|
|
taken from:
https://git.gnome.org/browse/nautilus/commit/?h=gnome-3-0&id=2e5f7a23350016c67bb9e9cca86a9fb2360d79e2
|
|
taken from:
https://git.gnome.org/browse/nautilus/commit/?h=gnome-3-0&id=fc74332
|
|
Closes https://github.com/mate-desktop/caja/pull/372
|
|
https://git.gnome.org/browse/nautilus/commit/?h=gnome-3-0&id=184096f912b119edde1f538e8cdd5ea593d753ca
|
|
GCC 4.6 introduced a new warning about variables declared and initialized,
but not really used in the function body. Remove all of these occurrences
to build cleanly.
http://git.gnome.org/browse/nautilus/commit/?id=d4230de8667764e02dbb966b5d806ff78ced2fd5
|
|
Also fixes a double-free regression in lc-p/caja-query from 7a42b9b0
|
|
mainly, in icon-dnd, in drag_begin_callback, CajaIconContainer was only declared
for GTK2. Also, replace some deprecated gdk_drawable_get(size|screen) calls, and
remove some unnecessary GDK_DRAWABLE casts.
Also, in icon-canvas-item, in draw_label_text, missed ommitting a NULL parameter
to gtk_paint_focus, for GTK3.
|
|
But unlike upstream commit below, not removing include eel-art-extensions.h
from eel-gdk-pixbuf-extensions.h, as we still have functions in the latter
using eel_irect_* (from eel-art-extensions), which are still used by the
eel-debug-drawing we kept around.
http://git.gnome.org/browse/nautilus/commit/?id=7dee3226ad6b3aa1c782cc3d2969e32c5eeae3f3
|
|
Was: general: use g_list_free_full() instead of eel functions
http://git.gnome.org/browse/nautilus/commit/?id=5e669515fd7f760382e6b7aa1449734a35a2d7f4
.
Instead of g_list_free_full(), we use g_list_foreach and g_list_free() to avoid
unnecessary glib dependency bump to 2.28
|
|
http://git.gnome.org/browse/nautilus/commit/?id=a136af0a01c160cdfb513c531b910b49a4a62973
|
|
http://git.gnome.org/browse/nautilus/commit/?id=c6860491c432e311d585a6d92443ef821afd46d2
|
|
http://git.gnome.org/browse/nautilus/commit/?id=910191ea13e5647e1b8c793e7585530c6ae4c9b1
|
|
http://git.gnome.org/browse/nautilus/commit/?id=f080b86daeb571def4c092e1524e9adfc7700699
|
|
http://git.gnome.org/browse/nautilus/commit/?id=b10d8c00395026719dc0840e9d82e682c7c4e436
|
|
http://git.gnome.org/browse/nautilus/commit/?id=29d7b86087f6ab86f6abd6c3c08c4e1d94b92b36
|
|
http://git.gnome.org/browse/nautilus/commit/?id=89bd44de6bb11450b88d9d160593b65d62467579
|
|
|
|
|
|
|