| Top |
| char * | app-generic-path | Read / Write |
| char * | app-home-path | Read / Write |
| char * | bookmark-filename | Read / Write |
| char * | current-path | Read / Write |
| char * | default-bundle | Read / Write |
| char * | default-path | Read / Write |
| char * | file-magic-executable | Read / Write |
| char * | home-path | Read / Write |
| char * | recently-used-filename | Read / Write |
gboolean ags_file_widget_test_flags (AgsFileWidget *file_widget,guint flags);
Test flags
of file_widget
.
Since: 6.6.0
void ags_file_widget_set_flags (AgsFileWidget *file_widget,guint flags);
Set flags
of file_widget
.
Since: 6.6.0
void ags_file_widget_unset_flags (AgsFileWidget *file_widget,guint flags);
Set flags
of file_widget
.
Since: 6.6.0
gboolean ags_file_widget_test_file_action (AgsFileWidget *file_widget,guint file_action);
Test file_action
of file_widget
.
Since: 6.6.0
void ags_file_widget_set_file_action (AgsFileWidget *file_widget,guint file_action);
Set file_action
of file_widget
.
Since: 6.6.0
gboolean ags_file_widget_test_file_filter (AgsFileWidget *file_widget,guint file_filter);
Test file_filter
of file_widget
.
Since: 6.6.0
void ags_file_widget_set_file_filter (AgsFileWidget *file_widget,guint file_filter);
Set file_filter
of file_widget
.
Since: 6.6.0
void ags_file_widget_set_default_bundle (AgsFileWidget *file_widget,gchar *default_bundle);
Set default_bundle
of file_widget
.
Since: 6.6.0
gchar *
ags_file_widget_get_default_bundle (AgsFileWidget *file_widget);
Get default bundle of file_widget
.
Since: 6.6.0
void ags_file_widget_set_home_path (AgsFileWidget *file_widget,gchar *home_path);
Set home_path
of file_widget
.
Since: 6.6.0
gchar *
ags_file_widget_get_home_path (AgsFileWidget *file_widget);
Get home path of file_widget
.
Since: 6.6.0
void ags_file_widget_set_app_home_path (AgsFileWidget *file_widget,gchar *app_home_path);
Set app_home_path
of file_widget
.
Since: 6.6.0
gchar *
ags_file_widget_get_app_home_path (AgsFileWidget *file_widget);
Get app home path of file_widget
.
Since: 6.6.0
void ags_file_widget_set_app_generic_path (AgsFileWidget *file_widget,gchar *app_generic_path);
Set app_generic_path
of file_widget
.
Since: 6.6.0
gchar *
ags_file_widget_get_app_generic_path (AgsFileWidget *file_widget);
Get app generic path of file_widget
.
Since: 6.6.0
void ags_file_widget_set_default_path (AgsFileWidget *file_widget,gchar *default_path);
Set default_path
of file_widget
.
Since: 6.6.0
gchar *
ags_file_widget_get_default_path (AgsFileWidget *file_widget);
Get default path of file_widget
.
Since: 6.6.0
void ags_file_widget_set_current_path (AgsFileWidget *file_widget,gchar *current_path);
Set current_path
of file_widget
.
Since: 6.6.0
gchar *
ags_file_widget_get_current_path (AgsFileWidget *file_widget);
Get current path of file_widget
.
Since: 6.6.0
void ags_file_widget_set_recently_used_filename (AgsFileWidget *file_widget,gchar *recently_used_filename);
Set recently_used_filename
of file_widget
.
Since: 6.6.0
gchar *
ags_file_widget_get_recently_used_filename
(AgsFileWidget *file_widget);
Get recently used filename of file_widget
.
Since: 6.6.0
void ags_file_widget_set_bookmark_filename (AgsFileWidget *file_widget,gchar *bookmark_filename);
Set bookmark_filename
of file_widget
.
Since: 6.6.0
gchar *
ags_file_widget_get_bookmark_filename (AgsFileWidget *file_widget);
Get bookmark filename of file_widget
.
Since: 6.6.0
void ags_file_widget_set_file_magic_executable (AgsFileWidget *file_widget,gchar *file_magic_executable);
Set file_magic_executable
of file_widget
.
Since: 6.6.0
gchar *
ags_file_widget_get_file_magic_executable
(AgsFileWidget *file_widget);
Get file magic executable of file_widget
.
Since: 6.6.0
gchar ** ags_file_widget_get_recently_used (AgsFileWidget *file_widget,guint *strv_length);
Get recently used from file_widget
.
Since: 6.6.0
void
ags_file_widget_read_recently_used (AgsFileWidget *file_widget);
Read recently-used from recently-used-filename.
Since: 6.6.0
void
ags_file_widget_write_recently_used (AgsFileWidget *file_widget);
Write recently_useds from recently_used-filename.
Since: 6.6.0
GHashTable *
ags_file_widget_get_location (AgsFileWidget *file_widget);
Get location from file_widget
.
Since: 6.6.0
void ags_file_widget_add_location (AgsFileWidget *file_widget,gchar *button_action,gchar *button_text);
Add button_action
to location with button_text
.
file_widget |
the AgsFileWidget |
|
button_action |
the button action |
|
button_text |
the button text |
Since: 6.6.0
void ags_file_widget_remove_location (AgsFileWidget *file_widget,gchar *button_action);
Remove button_action
from location with button_text
.
Since: 6.6.0
GHashTable *
ags_file_widget_get_bookmark (AgsFileWidget *file_widget);
Get bookmark from file_widget
.
Since: 6.6.0
void ags_file_widget_add_bookmark (AgsFileWidget *file_widget,gchar *bookmark_location);
Add bookmark_location
to bookmark with button_text
.
Since: 6.6.0
void ags_file_widget_remove_bookmark (AgsFileWidget *file_widget,gchar *bookmark_location);
Remove bookmark_location
from bookmark with button_text
.
Since: 6.6.0
void
ags_file_widget_read_bookmark (AgsFileWidget *file_widget);
Read bookmarks from bookmark-filename.
Since: 6.6.0
void
ags_file_widget_write_bookmark (AgsFileWidget *file_widget);
Write bookmarks from bookmark-filename.
Since: 6.6.0
gchar **
ags_file_widget_get_file_filter_suffix
(AgsFileWidget *file_widget);
gchar *
ags_file_widget_get_filename (AgsFileWidget *file_widget);
Get filename of file_widget
.
Since: 6.6.0
GSList *
ags_file_widget_get_filenames (AgsFileWidget *file_widget);
Get filenames of file_widget
.
Since: 6.6.0
void
ags_file_widget_refresh (AgsFileWidget *file_widget);
Refresh file_widget
due to current path change.
Since: 6.6.0
void ags_file_widget_create_dir (AgsFileWidget *file_widget,gchar *dir_path);
Create directory dir_path
.
Since: 6.6.0
AgsFileWidget * ags_file_widget_new ();
Creates a new instance of AgsFileWidget.
Since: 6.6.0
#define AGS_FILE_WIDGET_LOCATION_OPEN_RECENT "document-open-recent"
#define AGS_FILE_WIDGET_LOCATION_OPEN_START_HERE "open-start-here"
#define AGS_FILE_WIDGET_LOCATION_OPEN_USER_HOME "open-user-home"
#define AGS_FILE_WIDGET_LOCATION_OPEN_USER_DESKTOP "open-user-desktop"
#define AGS_FILE_WIDGET_LOCATION_OPEN_FOLDER_PICTURES "open-folder-pictures"
#define AGS_FILE_WIDGET_LOCATION_OPEN_FOLDER_MUSIC "open-folder-music"
#define AGS_FILE_WIDGET_LOCATION_OPEN_FOLDER_VIDEOS "open-folder-videos"
#define AGS_FILE_WIDGET_LOCATION_OPEN_FOLDER_DOWNLOADS "open-folder-downloads"
#define AGS_FILE_WIDGET_LOCATION_OPEN_FOLDER_DOCUMENTS "open-folder-documents"
#define AGS_FILE_WIDGET_LOCATION_OPEN_FOLDER_APP_HOME "open-app-home"
#define AGS_FILE_WIDGET_LOCATION_OPEN_FOLDER_APP_GENERIC "open-app-generic"
#define AGS_FILE_WIDGET_DEFAULT_FILE_MAGIC_EXECUTABLE "/usr/bin/ags-file"
“app-generic-path” property “app-generic-path” char *
The app generic path.
Owner: AgsFileWidget
Flags: Read / Write
Default value: NULL
Since: 6.6.0
“app-home-path” property “app-home-path” char *
The app home path.
Owner: AgsFileWidget
Flags: Read / Write
Default value: NULL
Since: 6.6.0
“bookmark-filename” property “bookmark-filename” char *
The recently used filename.
Owner: AgsFileWidget
Flags: Read / Write
Default value: NULL
Since: 6.6.0
“current-path” property “current-path” char *
The current path.
Owner: AgsFileWidget
Flags: Read / Write
Default value: NULL
Since: 6.6.0
“default-bundle” property “default-bundle” char *
The default bundle.
Owner: AgsFileWidget
Flags: Read / Write
Default value: NULL
Since: 6.6.0
“default-path” property “default-path” char *
The default path.
Owner: AgsFileWidget
Flags: Read / Write
Default value: NULL
Since: 6.6.0
“file-magic-executable” property “file-magic-executable” char *
The file magic executable.
Owner: AgsFileWidget
Flags: Read / Write
Default value: NULL
Since: 6.6.0
“home-path” property “home-path” char *
The home path.
Owner: AgsFileWidget
Flags: Read / Write
Default value: NULL
Since: 6.6.0
“create-dir” signalvoid user_function (AgsFileWidget *file_widget, char *dir_path, gpointer user_data)
The ::create-dir signal notifies about creating directory.
file_widget |
the AgsFileWidget |
|
dir_path |
the directory path |
|
user_data |
user data set when the signal handler was connected. |
Flags: Run Last
Since: 6.6.0
“refresh” signalvoid user_function (AgsFileWidget *file_widget, gpointer user_data)
The ::refresh signal notifies about filesystem change.
file_widget |
the AgsFileWidget |
|
user_data |
user data set when the signal handler was connected. |
Flags: Run Last
Since: 6.6.0