summaryrefslogtreecommitdiff
path: root/libcaja-private/caja-autorun.c
AgeCommit message (Collapse)AuthorFilesLines
2019-05-06libcaja-private: reduce the scope of some variablesPablo Barciela1-1/+2
2019-04-12local #include files who are libraries inside <> instead ""Pablo Barciela1-2/+2
2019-04-10local #include files inside "" instead <>Pablo Barciela1-2/+2
2019-03-24caja-autorun: avoid NULL in 'memcpy'Pablo Barciela1-1/+4
Fixes Clang static analyzer warning: caja-autorun.c:139:5: warning: Null pointer passed as an argument to a 'nonnull' parameter memcpy (r, v, len * sizeof (char *)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2018-05-18avoid deprecated 'gtk_dialog_get_action_area'Pablo Barciela1-5/+6
2018-05-07libcaja-private: replace deprecated gdk_error_trap functionsraveit651-4/+6
replace gdk_error_trap_push gdk_error_trap_pop_ignored
2018-04-04HiDPI: Convert Pixbufs to Cairo SurfacesVictor Kareh1-53/+69
This allows icons in most places to scale up properly for HiDPI displays.
2018-04-04Support HiDpi iconsCosimo Cecchi1-4/+6
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
2018-03-03rename mate_dialog_add_button to eel_dialog_add_buttonPablo Barciela1-26/+9
2018-02-22caja-autorun: avoid gtk_dialog_add_buttons with stock idsPablo Barciela1-4/+28
2018-02-09avoid deprecated GtkStockPablo Barciela1-2/+2
2018-01-31require GTK+ 3.22 and GLib 2.50monsta1-8/+0
2016-11-22move to GTK+3 (>= 3.14), drop libunique, GTK+2 code, and --with-gtk build ↵lukefromdc1-23/+6
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-01-22GTK3: fix deprecated GtkStock in libcaja-privateWolfgang Ulbrich1-3/+3
2015-10-19GTK3: do not use deprecated gtk_misc_set_alignmentraveit651-0/+13
2015-10-19GTK3: Replace gtk_{v,h}box new with gtk_box_newraveit651-0/+5
- gtk_{v,h}box usage is deprecated since gtk+-3.2.0
2015-09-26GTK3: reduce size of autorun-dialograveit651-0/+6
2015-01-13drop support for GLib < 2.36Monsta1-2/+0
Closes https://github.com/mate-desktop/caja/pull/372
2014-09-30libcaja-private: fix always-false expressionsBoris Egorov1-2/+2
CppCheck detected a few 'always false' expressions in caja. First two definitely appeareed due to copy-paste (mime-types comparison). It would be nice to move x_content_type's and corresponding greetings to some table (array of structs), wouldn't it? The last one looks like copy-paste problem too. There were two identical blocks of code in move_file_prepare() checking conflict type. BTW, there is exactly the same code in the same file inside copy_move_file(). According to DRY, it would be nice to move this code to its own function.
2012-11-23[all] include src/glibcompat.h & use g_list_free_full() where neededJasmine Hassan1-2/+3
Also fixes a double-free regression in lc-p/caja-query from 7a42b9b0
2012-11-16[all] use g_list_free() and g_strcmp0 instead of eel functionsJasmine Hassan1-2/+2
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
2012-11-16[lc-p] don't use GtkObject (GTK3)Jasmine Hassan1-1/+1
the ::destroy signal of GtkObject has only been moved to GtkWidget in GTK3 (after GtkObject removal): http://developer.gnome.org/gtk3/3.0/ch25s02.html So, we use conditionals in this case, to keep working with GTK2 Original commit: http://git.gnome.org/browse/nautilus/commit/?id=aef4cfcf93ef34a0b2d4c87b40fcec2b7a66dd06
2012-11-16[autorun] use gdk_error_trap_pop_ignored() for GTK3Jasmine Hassan1-0/+4
http://git.gnome.org/browse/nautilus/commit/?id=8dd87483bd187bfac80a606233b769c230343980
2012-11-16[lc-p] convert to new GDK_KEY prefixJasmine Hassan1-1/+1
http://git.gnome.org/browse/nautilus/commit/?id=64dcbea2a005e4ed8bb4945d06a943058b8c7ba8
2012-11-16[all] Don't use gtk_dialog_set_has_separator()Jasmine Hassan1-1/+0
http://git.gnome.org/browse/nautilus/commit/?id=73e2941f9b837d5d0326e6e88caa7a1e3fdcabeb
2012-11-16[lc-p/fm] Replace deprecated GDK_DISPLAY with GDK_DISPLAY_XDISPLAYJasmine Hassan1-1/+2
Don't use GDK_DISPLAY () http://git.gnome.org/browse/nautilus/commit/?id=b66ce0fd23500f9727c1aac93366430285575697
2012-09-05start migration to gsettingsStefano Karapetsas1-11/+11
2012-08-12Fixed incorrect fsf addresses. Closes #28.Steve Zesch1-1/+1
2011-12-01moving from https://github.com/perberos/mate-desktop-environmentPerberos1-0/+1434