summaryrefslogtreecommitdiff
path: root/libcaja-private/caja-mime-actions.c
AgeCommit message (Collapse)AuthorFilesLines
2019-03-07eel: remove g_str_list_copyrbuj1-1/+1
GNOME/nautilus@61e2aff Replace eel_g_str_list_copy(Glist *list) with g_list_copy_deep (list, (GCopyFunc) g_strdup, NULL)
2019-01-03[libcaja-private] Re-check file MIME type before picking an application.Max Eliaser1-0/+6
An example of when the MIME type might change: a file is initially created with 0 bytes of content, but more data is added later. Empty files are always detected as plain text, but the file might not be empty anymore when the user opens it. This commit affects the behavior when double-clicking a file and when right- clicking on it too.
2018-03-12avoid gtk_dialog_add_buttons with stock idsPablo Barciela1-4/+16
2018-03-01avoid eel_create_question_dialog with stock idsPablo Barciela1-2/+2
2018-02-27avoid eel_run_simple_dialog with stock idsPablo Barciela1-1/+1
2018-02-09avoid deprecated GtkStockPablo Barciela1-6/+6
2016-12-29Show "open with" menu for desktop and theme fileslukefromdc1-4/+2
Apply https://git.gnome.org/browse/nautilus/commit/?h=gnome-3-4&id=b9c51fd4eb84a9f52ee4be1bf183fc516984130b via https://gist.github.com/raveit65/19cfc5fe706ac6a2ea5d663a94fb02af
2016-08-22drop a large amount of completely unused codemonsta1-37/+0
2015-01-13drop support for GLib < 2.36Monsta1-2/+0
Closes https://github.com/mate-desktop/caja/pull/372
2012-11-23[all] include src/glibcompat.h & use g_list_free_full() where neededJasmine Hassan1-6/+5
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-3/+6
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-3/+3
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[all] use GtkMessageDialog instead of EelAlertDialog (going away)Jasmine Hassan1-24/+29
This covers 4 commits: file-operations: use GtkMessageDialog http://git.gnome.org/browse/nautilus/commit/?id=51ec5861ca0697e802e8c003053211ac12f2fd54 mime-actions: use GtkMessageDialog http://git.gnome.org/browse/nautilus/commit/?id=7a3dcdd4bf667aac271be74988770e18575a7df2 tree-view: don't include eel-alert-dialog.h http://git.gnome.org/browse/nautilus/commit/?id=930af7f3058eed256a42c0c1558c7307bb93f411 [eel] use GtkMessageDialog for stock dialogs http://git.gnome.org/browse/nautilus/commit/?id=82c5b6c0d82ebd8a705d542fcc9aa58e6e9b0da4
2012-09-05convert install-mime-activation to gsettingsStefano Karapetsas1-1/+1
2012-09-05convert new tab position to gsettingsStefano Karapetsas1-1/+1
2012-09-05convert executable-text-activation to gsettingsStefano Karapetsas1-4/+4
2012-08-12Fixed incorrect fsf addresses. Closes #28.Steve Zesch1-2/+2
2011-12-01moving from https://github.com/perberos/mate-desktop-environmentPerberos1-0/+2597