Top |
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
#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"