rofi
1.7.0
|
Functions | |
Mode * | create_new_file_browser (void) |
ModeMode | file_browser_mode_completer (Mode *sw, int mretv, char **input, unsigned int selected_line, char **path) |
Variables | |
Mode | file_browser_mode |
Mode* create_new_file_browser | ( | void | ) |
Create a new filebrowser.
Definition at line 560 of file filebrowser.c.
References file_browser_mode, and rofi_mode::private_data.
Referenced by drun_mode_init(), and run_mode_init().
ModeMode file_browser_mode_completer | ( | Mode * | sw, |
int | mretv, | ||
char ** | input, | ||
unsigned int | selected_line, | ||
char ** | path | ||
) |
sw | Mode object. |
mretv | return value passed in. |
input | The user input string. |
selected_line | The user selected line. |
path | The full path as output. |
Definition at line 570 of file filebrowser.c.
References FileBrowserModePrivateData::array, FileBrowserModePrivateData::current_dir, DIRECTORY, free_list(), get_file_browser(), MENU_CUSTOM_INPUT, MENU_ENTRY_DELETE, MENU_LOWER_MASK, MENU_NEXT, MENU_OK, MENU_PREVIOUS, MENU_QUICK_SWITCH, MODE_EXIT, mode_get_private_data(), NEXT_DIALOG, FBFile::path, PREVIOUS_DIALOG, RELOAD_DIALOG, RESET_DIALOG, RFILE, rofi_expand_path(), FBFile::type, and UP.
Referenced by drun_mode_result(), and run_mode_result().
|
extern |
Mode object representing the run dialog.
Definition at line 628 of file filebrowser.c.
Referenced by create_new_file_browser(), and rofi_collect_modi().