1 /* -*- Mode: C; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 8 -*- */ 2 3 /* 4 caja-directory-background.h: Helper for the background of a widget 5 that is viewing a particular directory. 6 7 Copyright (C) 2000 Eazel, Inc. 8 Copyright (C) 2012 Jasmine Hassan <jasmine.aura@gmail.com> 9 Copyright (C) 2012-2021 The MATE developers 10 11 This program is free software; you can redistribute it and/or 12 modify it under the terms of the GNU General Public License as 13 published by the Free Software Foundation; either version 2 of the 14 License, or (at your option) any later version. 15 16 This program is distributed in the hope that it will be useful, 17 but WITHOUT ANY WARRANTY; without even the implied warranty of 18 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 19 General Public License for more details. 20 21 You should have received a copy of the GNU General Public 22 License along with this program; if not, write to the 23 Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, 24 Boston, MA 02110-1301, USA. 25 26 Authors: Darin Adler <darin@bentspoon.com> 27 Jasmine Hassan <jasmine.aura@gmail.com> 28 */ 29 30 #ifndef __CAJA_DIRECTORY_BACKGROUND_H__ 31 #define __CAJA_DIRECTORY_BACKGROUND_H__ 32 33 #include <eel/eel-background.h> 34 35 #include "caja-file.h" 36 #include "caja-icon-container.h" 37 38 void caja_connect_background_to_file_metadata (GtkWidget *widget, 39 CajaFile *file, 40 GdkDragAction default_drag_action); 41 42 void caja_connect_desktop_background_to_settings (CajaIconContainer *icon_container); 43 44 #endif /* __CAJA_DIRECTORY_BACKGROUND_H__ */ 45 46