28 lines
1.2 KiB
C
28 lines
1.2 KiB
C
#ifndef __PLUMA_FILE_BROWSER_UTILS_H__
|
|
#define __PLUMA_FILE_BROWSER_UTILS_H__
|
|
|
|
#include <pluma/pluma-window.h>
|
|
#include <gio/gio.h>
|
|
|
|
GdkPixbuf *pluma_file_browser_utils_pixbuf_from_theme (gchar const *name,
|
|
GtkIconSize size);
|
|
|
|
GdkPixbuf *pluma_file_browser_utils_pixbuf_from_icon (GIcon * icon,
|
|
GtkIconSize size);
|
|
GdkPixbuf *pluma_file_browser_utils_pixbuf_from_file (GFile * file,
|
|
GtkIconSize size);
|
|
|
|
gchar * pluma_file_browser_utils_file_basename (GFile * file);
|
|
gchar * pluma_file_browser_utils_uri_basename (gchar const * uri);
|
|
|
|
gboolean pluma_file_browser_utils_confirmation_dialog (PlumaWindow * window,
|
|
GtkMessageType type,
|
|
gchar const *message,
|
|
gchar const *secondary,
|
|
gchar const * button_stock,
|
|
gchar const * button_label);
|
|
|
|
#endif /* __PLUMA_FILE_BROWSER_UTILS_H__ */
|
|
|
|
// ex:ts=8:noet:
|