Fix #437: Delete to standard Trash directory
[geeqie.git] / src / rcfile.c
index 12c5a78..6dcbae4 100644 (file)
@@ -355,7 +355,9 @@ static void write_global_attributes(GString *outstr, gint indent)
        /* File operations Options */
        WRITE_NL(); WRITE_BOOL(*options, file_ops.enable_in_place_rename);
        WRITE_NL(); WRITE_BOOL(*options, file_ops.confirm_delete);
+       WRITE_NL(); WRITE_BOOL(*options, file_ops.confirm_move_to_trash);
        WRITE_NL(); WRITE_BOOL(*options, file_ops.enable_delete_key);
+       WRITE_NL(); WRITE_BOOL(*options, file_ops.use_system_trash);
        WRITE_NL(); WRITE_BOOL(*options, file_ops.safe_delete_enable);
        WRITE_NL(); WRITE_CHAR(*options, file_ops.safe_delete_path);
        WRITE_NL(); WRITE_INT(*options, file_ops.safe_delete_folder_maxsize);
@@ -786,7 +788,9 @@ static gboolean load_global_params(const gchar **attribute_names, const gchar **
                /* File operations *options */
                if (READ_BOOL(*options, file_ops.enable_in_place_rename)) continue;
                if (READ_BOOL(*options, file_ops.confirm_delete)) continue;
+               if (READ_BOOL(*options, file_ops.confirm_move_to_trash)) continue;
                if (READ_BOOL(*options, file_ops.enable_delete_key)) continue;
+               if (READ_BOOL(*options, file_ops.use_system_trash)) continue;
                if (READ_BOOL(*options, file_ops.safe_delete_enable)) continue;
                if (READ_CHAR(*options, file_ops.safe_delete_path)) continue;
                if (READ_INT(*options, file_ops.safe_delete_folder_maxsize)) continue;