Scan directories using GIO.
[rox-filer.git] / ROX-Filer / src / run.h
blob71169cc9a7bc6e1f0fdfced1c98dd0fc197adfdb
1 /*
2 * ROX-Filer, filer for the ROX desktop project
3 * By Thomas Leonard, <tal197@users.sourceforge.net>.
4 */
6 #ifndef _RUN_H
7 #define _RUN_H
9 #include <gtk/gtk.h>
11 void run_app(const char *path);
12 void run_with_files(const char *path, GList *uri_list);
13 void run_with_data(const char *path, gpointer data, gulong length);
14 gboolean run_by_path(const guchar *full_path);
15 gboolean run_by_gfile(GFile *path);
16 gboolean run_by_uri(const gchar *uri, gchar **errmsg);
17 gboolean run_diritem(const guchar *full_path,
18 DirItem *item,
19 FilerWindow *filer_window,
20 FilerWindow *src_window,
21 gboolean edit);
22 gboolean run_diritem_gfile(GFile *path,
23 DirItem *item,
24 FilerWindow *filer_window,
25 FilerWindow *src_window,
26 gboolean edit);
27 void open_to_show(const guchar *path);
28 void examine(const guchar *path);
29 void show_help_files(const char *dir);
30 void run_with_args(const char *path, DirItem *item, const char *args);
32 #endif /* _RUN_H */