summaryrefslogtreecommitdiff
path: root/libxfsm/xfsm-util.h
diff options
context:
space:
mode:
authorSimon Steinbeiss <simon.steinbeiss@elfenbeinturm.at>2019-05-13 00:00:53 +0200
committerSimon Steinbeiss <simon.steinbeiss@elfenbeinturm.at>2019-05-13 22:10:28 +0200
commit7404fedb1c98b3e0d6a9959bf4ac9f9a859c1e2d (patch)
treef242ef9a1c1b6b0b6c7c381f6b5d24b9ad101f78 /libxfsm/xfsm-util.h
parentae4ddb30c83d6e0a12cc151b5bc84aca7befcb8b (diff)
downloadxfce4-session-7404fedb1c98b3e0d6a9959bf4ac9f9a859c1e2d.tar.gz
Add a "delete session" button to the session list
Diffstat (limited to 'libxfsm/xfsm-util.h')
-rw-r--r--libxfsm/xfsm-util.h40
1 files changed, 22 insertions, 18 deletions
diff --git a/libxfsm/xfsm-util.h b/libxfsm/xfsm-util.h
index 86d76685..0d3eb03b 100644
--- a/libxfsm/xfsm-util.h
+++ b/libxfsm/xfsm-util.h
@@ -53,34 +53,38 @@ enum
};
-gboolean xfsm_start_application (gchar **command,
- gchar **environment,
- GdkScreen *screen,
- const gchar *current_directory,
- const gchar *client_machine,
- const gchar *user_id);
+gboolean xfsm_start_application (gchar **command,
+ gchar **environment,
+ GdkScreen *screen,
+ const gchar *current_directory,
+ const gchar *client_machine,
+ const gchar *user_id);
-void xfsm_place_trash_window (GtkWindow *window,
- GdkScreen *screen,
- gint monitor);
+void xfsm_place_trash_window (GtkWindow *window,
+ GdkScreen *screen,
+ gint monitor);
/* XXX - move to libxfce4util? */
-gboolean xfsm_strv_equal (gchar **a, gchar **b);
+gboolean xfsm_strv_equal (gchar **a,
+ gchar **b);
-XfconfChannel *xfsm_open_config (void);
+XfconfChannel *xfsm_open_config (void);
-gchar *xfsm_gdk_display_get_fullname (GdkDisplay *display);
+gchar *xfsm_gdk_display_get_fullname (GdkDisplay *display);
-GdkPixbuf *xfsm_load_session_preview (const gchar *name);
+GdkPixbuf *xfsm_load_session_preview (const gchar *name);
-XfceRc *settings_list_sessions_open_rc (void);
+XfceRc *settings_list_sessions_open_rc (void);
-GList *settings_list_sessions (XfceRc *rc);
+GList *settings_list_sessions (XfceRc *rc);
-void settings_list_sessions_treeview_init (GtkTreeView *treeview);
+void settings_list_sessions_treeview_init (GtkTreeView *treeview);
-void settings_list_sessions_populate (GtkTreeModel *model,
- GList *sessions);
+void settings_list_sessions_populate (GtkTreeModel *model,
+ GList *sessions);
+
+void settings_list_sessions_delete_session (GtkButton *button,
+ GtkTreeView *treeview);
G_END_DECLS;