HelenOS sources
navigator 81 uspace/app/nav/copy.c void navigator_copy_dlg(navigator_t *navigator, fmgt_flist_t *flist)
navigator 89 uspace/app/nav/copy.c dpanel = navigator_get_inactive_panel(navigator);
navigator 102 uspace/app/nav/copy.c rc = copy_dlg_create(navigator->ui, flist, dest, &dlg);
navigator 108 uspace/app/nav/copy.c copy_dlg_set_cb(dlg, ©_cb, (void *)navigator);
navigator 121 uspace/app/nav/copy.c navigator_t *nav = job->navigator;
navigator 185 uspace/app/nav/copy.c job->navigator = nav;
navigator 79 uspace/app/nav/delete.c void navigator_delete_dlg(navigator_t *navigator, fmgt_flist_t *flist)
navigator 84 uspace/app/nav/delete.c rc = delete_dlg_create(navigator->ui, flist, &dlg);
navigator 88 uspace/app/nav/delete.c delete_dlg_set_cb(dlg, &delete_cb, (void *)navigator);
navigator 100 uspace/app/nav/delete.c navigator_t *nav = job->navigator;
navigator 164 uspace/app/nav/delete.c job->navigator = nav;
navigator 81 uspace/app/nav/move.c void navigator_move_dlg(navigator_t *navigator, fmgt_flist_t *flist)
navigator 89 uspace/app/nav/move.c dpanel = navigator_get_inactive_panel(navigator);
navigator 102 uspace/app/nav/move.c rc = move_dlg_create(navigator->ui, flist, dest, &dlg);
navigator 108 uspace/app/nav/move.c move_dlg_set_cb(dlg, &move_cb, (void *)navigator);
navigator 121 uspace/app/nav/move.c navigator_t *nav = job->navigator;
navigator 185 uspace/app/nav/move.c job->navigator = nav;
navigator 149 uspace/app/nav/nav.c navigator_t *navigator = (navigator_t *) arg;
navigator 153 uspace/app/nav/nav.c nav_menu_resize(navigator->menu);
navigator 156 uspace/app/nav/nav.c navigator_panel_rect(navigator, i, &rect);
navigator 157 uspace/app/nav/nav.c panel_set_rect(navigator->panel[i], &rect);
navigator 168 uspace/app/nav/nav.c navigator_t *navigator = (navigator_t *) arg;
navigator 170 uspace/app/nav/nav.c ui_quit(navigator->ui);
navigator 181 uspace/app/nav/nav.c navigator_t *navigator = (navigator_t *) arg;
navigator 189 uspace/app/nav/nav.c navigator_new_file_dlg(navigator);
navigator 192 uspace/app/nav/nav.c navigator_new_dir_dlg(navigator);
navigator 195 uspace/app/nav/nav.c navigator_file_edit((void *)navigator);
navigator 198 uspace/app/nav/nav.c navigator_file_verify((void *)navigator);
navigator 201 uspace/app/nav/nav.c navigator_file_copy((void *)navigator);
navigator 204 uspace/app/nav/nav.c navigator_file_move((void *)navigator);
navigator 207 uspace/app/nav/nav.c navigator_file_delete((void *)navigator);
navigator 210 uspace/app/nav/nav.c navigator_file_rename((void *)navigator);
navigator 213 uspace/app/nav/nav.c ui_quit(navigator->ui);
navigator 224 uspace/app/nav/nav.c navigator_switch_panel(navigator);
navigator 240 uspace/app/nav/nav.c static void navigator_panel_rect(navigator_t *navigator, unsigned i,
navigator 246 uspace/app/nav/nav.c ui_window_get_app_rect(navigator->window, &arect);
navigator 266 uspace/app/nav/nav.c navigator_t *navigator;
navigator 273 uspace/app/nav/nav.c navigator = calloc(1, sizeof(navigator_t));
navigator 274 uspace/app/nav/nav.c if (navigator == NULL)
navigator 277 uspace/app/nav/nav.c rc = ui_create(display_spec, &navigator->ui);
navigator 288 uspace/app/nav/nav.c rc = ui_window_create(navigator->ui, ¶ms, &navigator->window);
navigator 295 uspace/app/nav/nav.c ui_window_set_cb(navigator->window, &window_cb, (void *) navigator);
navigator 296 uspace/app/nav/nav.c ui_window_get_app_rect(navigator->window, &arect);
navigator 298 uspace/app/nav/nav.c rc = ui_fixed_create(&navigator->fixed);
navigator 304 uspace/app/nav/nav.c ui_window_add(navigator->window, ui_fixed_ctl(navigator->fixed));
navigator 306 uspace/app/nav/nav.c rc = nav_menu_create(navigator->window, &navigator->menu);
navigator 310 uspace/app/nav/nav.c nav_menu_set_cb(navigator->menu, &navigator_menu_cb,
navigator 311 uspace/app/nav/nav.c (void *)navigator);
navigator 313 uspace/app/nav/nav.c rc = ui_fixed_add(navigator->fixed, nav_menu_ctl(navigator->menu));
navigator 321 uspace/app/nav/nav.c rc = panel_create(navigator->window, i == 0,
navigator 322 uspace/app/nav/nav.c &navigator->panel[i]);
navigator 326 uspace/app/nav/nav.c navigator_panel_rect(navigator, i, &rect);
navigator 327 uspace/app/nav/nav.c panel_set_rect(navigator->panel[i], &rect);
navigator 329 uspace/app/nav/nav.c panel_set_cb(navigator->panel[i], &navigator_panel_cb,
navigator 330 uspace/app/nav/nav.c navigator);
navigator 332 uspace/app/nav/nav.c rc = ui_fixed_add(navigator->fixed,
navigator 333 uspace/app/nav/nav.c panel_ctl(navigator->panel[i]));
navigator 339 uspace/app/nav/nav.c rc = panel_read_dir(navigator->panel[i], ".");
navigator 346 uspace/app/nav/nav.c rc = ui_window_paint(navigator->window);
navigator 352 uspace/app/nav/nav.c fibril_mutex_initialize(&navigator->io_err_act_lock);
navigator 353 uspace/app/nav/nav.c fibril_condvar_initialize(&navigator->io_err_act_cv);
navigator 354 uspace/app/nav/nav.c navigator->io_err_act_sel = false;
navigator 356 uspace/app/nav/nav.c fibril_mutex_initialize(&navigator->exists_act_lock);
navigator 357 uspace/app/nav/nav.c fibril_condvar_initialize(&navigator->exists_act_cv);
navigator 358 uspace/app/nav/nav.c navigator->exists_act_sel = false;
navigator 360 uspace/app/nav/nav.c *rnavigator = navigator;
navigator 363 uspace/app/nav/nav.c navigator_destroy(navigator);
navigator 367 uspace/app/nav/nav.c void navigator_destroy(navigator_t *navigator)
navigator 372 uspace/app/nav/nav.c if (navigator->panel[i] != NULL) {
navigator 373 uspace/app/nav/nav.c ui_fixed_remove(navigator->fixed,
navigator 374 uspace/app/nav/nav.c panel_ctl(navigator->panel[i]));
navigator 375 uspace/app/nav/nav.c panel_destroy(navigator->panel[i]);
navigator 379 uspace/app/nav/nav.c if (navigator->menu != NULL) {
navigator 380 uspace/app/nav/nav.c ui_fixed_remove(navigator->fixed, nav_menu_ctl(navigator->menu));
navigator 381 uspace/app/nav/nav.c nav_menu_destroy(navigator->menu);
navigator 384 uspace/app/nav/nav.c if (navigator->window != NULL)
navigator 385 uspace/app/nav/nav.c ui_window_destroy(navigator->window);
navigator 386 uspace/app/nav/nav.c if (navigator->ui != NULL)
navigator 387 uspace/app/nav/nav.c ui_destroy(navigator->ui);
navigator 388 uspace/app/nav/nav.c free(navigator);
navigator 394 uspace/app/nav/nav.c navigator_t *navigator;
navigator 397 uspace/app/nav/nav.c rc = navigator_create(display_spec, &navigator);
navigator 401 uspace/app/nav/nav.c ui_run(navigator->ui);
navigator 403 uspace/app/nav/nav.c navigator_destroy(navigator);
navigator 412 uspace/app/nav/nav.c panel_t *navigator_get_active_panel(navigator_t *navigator)
navigator 417 uspace/app/nav/nav.c if (panel_is_active(navigator->panel[i]))
navigator 418 uspace/app/nav/nav.c return navigator->panel[i];
navigator 431 uspace/app/nav/nav.c panel_t *navigator_get_inactive_panel(navigator_t *navigator)
navigator 436 uspace/app/nav/nav.c if (!panel_is_active(navigator->panel[i]))
navigator 437 uspace/app/nav/nav.c return navigator->panel[i];
navigator 451 uspace/app/nav/nav.c void navigator_switch_panel(navigator_t *navigator)
navigator 455 uspace/app/nav/nav.c if (panel_is_active(navigator->panel[0])) {
navigator 456 uspace/app/nav/nav.c rc = panel_activate(navigator->panel[1]);
navigator 459 uspace/app/nav/nav.c panel_deactivate(navigator->panel[0]);
navigator 461 uspace/app/nav/nav.c rc = panel_activate(navigator->panel[0]);
navigator 464 uspace/app/nav/nav.c panel_deactivate(navigator->panel[1]);
navigator 475 uspace/app/nav/nav.c void navigator_refresh_panels(navigator_t *navigator)
navigator 483 uspace/app/nav/nav.c if (!panel_is_active(navigator->panel[i])) {
navigator 484 uspace/app/nav/nav.c rc = panel_refresh(navigator->panel[i]);
navigator 496 uspace/app/nav/nav.c if (panel_is_active(navigator->panel[i])) {
navigator 497 uspace/app/nav/nav.c rc = panel_refresh(navigator->panel[i]);
navigator 507 uspace/app/nav/nav.c navigator_t *navigator = (navigator_t *)arg;
navigator 509 uspace/app/nav/nav.c navigator_new_file_dlg(navigator);
navigator 515 uspace/app/nav/nav.c navigator_t *navigator = (navigator_t *)arg;
navigator 517 uspace/app/nav/nav.c navigator_new_dir_dlg(navigator);
navigator 523 uspace/app/nav/nav.c navigator_t *navigator = (navigator_t *)arg;
navigator 526 uspace/app/nav/nav.c panel = navigator_get_active_panel(navigator);
navigator 537 uspace/app/nav/nav.c static errno_t navigator_edit_file(navigator_t *navigator, const char *fname)
navigator 546 uspace/app/nav/nav.c rc = ui_suspend(navigator->ui);
navigator 559 uspace/app/nav/nav.c rc = ui_resume(navigator->ui);
navigator 563 uspace/app/nav/nav.c navigator_refresh_panels(navigator);
navigator 564 uspace/app/nav/nav.c (void) ui_paint(navigator->ui);
navigator 567 uspace/app/nav/nav.c (void) ui_resume(navigator->ui);
navigator 568 uspace/app/nav/nav.c (void) ui_paint(navigator->ui);
navigator 579 uspace/app/nav/nav.c static errno_t navigator_exec_file(navigator_t *navigator, const char *fname)
navigator 588 uspace/app/nav/nav.c rc = ui_suspend(navigator->ui);
navigator 601 uspace/app/nav/nav.c rc = ui_resume(navigator->ui);
navigator 605 uspace/app/nav/nav.c navigator_refresh_panels(navigator);
navigator 607 uspace/app/nav/nav.c (void) ui_paint(navigator->ui);
navigator 610 uspace/app/nav/nav.c (void) ui_resume(navigator->ui);
navigator 611 uspace/app/nav/nav.c (void) ui_paint(navigator->ui);
navigator 624 uspace/app/nav/nav.c static errno_t navigator_open_file(navigator_t *navigator, const char *fname)
navigator 631 uspace/app/nav/nav.c return navigator_edit_file(navigator, fname);
navigator 634 uspace/app/nav/nav.c return navigator_exec_file(navigator, fname);
navigator 640 uspace/app/nav/nav.c navigator_t *navigator = (navigator_t *)arg;
navigator 645 uspace/app/nav/nav.c panel = navigator_get_active_panel(navigator);
navigator 651 uspace/app/nav/nav.c (void)navigator_show_error_oper_updir(navigator);
navigator 655 uspace/app/nav/nav.c (void)navigator_edit_file(navigator, attr.name);
navigator 661 uspace/app/nav/nav.c navigator_t *navigator = (navigator_t *)arg;
navigator 669 uspace/app/nav/nav.c panel = navigator_get_active_panel(navigator);
navigator 675 uspace/app/nav/nav.c (void)navigator_show_error_oper_updir(navigator);
navigator 690 uspace/app/nav/nav.c navigator_verify_dlg(navigator, flist);
navigator 696 uspace/app/nav/nav.c navigator_t *navigator = (navigator_t *)arg;
navigator 704 uspace/app/nav/nav.c panel = navigator_get_active_panel(navigator);
navigator 710 uspace/app/nav/nav.c (void)navigator_show_error_oper_updir(navigator);
navigator 725 uspace/app/nav/nav.c navigator_copy_dlg(navigator, flist);
navigator 731 uspace/app/nav/nav.c navigator_t *navigator = (navigator_t *)arg;
navigator 739 uspace/app/nav/nav.c panel = navigator_get_active_panel(navigator);
navigator 745 uspace/app/nav/nav.c (void)navigator_show_error_oper_updir(navigator);
navigator 760 uspace/app/nav/nav.c navigator_move_dlg(navigator, flist);
navigator 766 uspace/app/nav/nav.c navigator_t *navigator = (navigator_t *)arg;
navigator 774 uspace/app/nav/nav.c panel = navigator_get_active_panel(navigator);
navigator 780 uspace/app/nav/nav.c (void)navigator_show_error_oper_updir(navigator);
navigator 795 uspace/app/nav/nav.c navigator_delete_dlg(navigator, flist);
navigator 801 uspace/app/nav/nav.c navigator_t *navigator = (navigator_t *)arg;
navigator 807 uspace/app/nav/nav.c panel = navigator_get_active_panel(navigator);
navigator 813 uspace/app/nav/nav.c (void)navigator_show_error_oper_updir(navigator);
navigator 818 uspace/app/nav/nav.c navigator_rename_dlg(navigator, attr.name);
navigator 824 uspace/app/nav/nav.c navigator_t *navigator = (navigator_t *)arg;
navigator 826 uspace/app/nav/nav.c ui_quit(navigator->ui);
navigator 836 uspace/app/nav/nav.c navigator_t *navigator = (navigator_t *)arg;
navigator 839 uspace/app/nav/nav.c navigator_switch_panel(navigator);
navigator 850 uspace/app/nav/nav.c navigator_t *navigator = (navigator_t *)arg;
navigator 853 uspace/app/nav/nav.c navigator_open_file(navigator, fname);
navigator 870 uspace/app/nav/nav.c job->navigator->worker_fid = 0;
navigator 902 uspace/app/nav/nav.c job->navigator = nav;
navigator 78 uspace/app/nav/newdir.c void navigator_new_dir_dlg(navigator_t *navigator)
navigator 82 uspace/app/nav/newdir.c new_dir_dlg_create(navigator->ui, &dlg);
navigator 83 uspace/app/nav/newdir.c new_dir_dlg_set_cb(dlg, &new_dir_cb, (void *)navigator);
navigator 95 uspace/app/nav/newdir.c navigator_t *nav = job->navigator;
navigator 161 uspace/app/nav/newdir.c job->navigator = nav;
navigator 80 uspace/app/nav/newfile.c void navigator_new_file_dlg(navigator_t *navigator)
navigator 84 uspace/app/nav/newfile.c new_file_dlg_create(navigator->ui, &dlg);
navigator 85 uspace/app/nav/newfile.c new_file_dlg_set_cb(dlg, &new_file_cb, (void *)navigator);
navigator 97 uspace/app/nav/newfile.c navigator_t *nav = job->navigator;
navigator 184 uspace/app/nav/newfile.c job->navigator = nav;
navigator 79 uspace/app/nav/rename.c void navigator_rename_dlg(navigator_t *navigator, const char *old_path)
navigator 83 uspace/app/nav/rename.c rename_dlg_create(navigator->ui, old_path, &dlg);
navigator 84 uspace/app/nav/rename.c rename_dlg_set_cb(dlg, &rename_cb, (void *)navigator);
navigator 96 uspace/app/nav/rename.c navigator_t *nav = job->navigator;
navigator 160 uspace/app/nav/rename.c job->navigator = nav;
navigator 44 uspace/app/nav/types/copy.h struct navigator *navigator;
navigator 44 uspace/app/nav/types/delete.h struct navigator *navigator;
navigator 44 uspace/app/nav/types/move.h struct navigator *navigator;
navigator 91 uspace/app/nav/types/nav.h navigator_t *navigator;
navigator 45 uspace/app/nav/types/newdir.h struct navigator *navigator;
navigator 45 uspace/app/nav/types/newfile.h struct navigator *navigator;
navigator 45 uspace/app/nav/types/rename.h struct navigator *navigator;
navigator 44 uspace/app/nav/types/verify.h struct navigator *navigator;
navigator 79 uspace/app/nav/verify.c void navigator_verify_dlg(navigator_t *navigator, fmgt_flist_t *flist)
navigator 84 uspace/app/nav/verify.c rc = verify_dlg_create(navigator->ui, flist, &dlg);
navigator 88 uspace/app/nav/verify.c verify_dlg_set_cb(dlg, &verify_cb, (void *)navigator);
navigator 100 uspace/app/nav/verify.c navigator_t *nav = job->navigator;
navigator 164 uspace/app/nav/verify.c job->navigator = nav;
HelenOS homepage, sources at GitHub