panel             757 src/filemanager/boxes.c panel_listing_box (WPanel * panel, int num, char **userp, char **minip, gboolean * use_msformat,
panel             763 src/filemanager/boxes.c     if (panel == NULL)
panel             766 src/filemanager/boxes.c         panel = panel_empty_new (p);
panel             794 src/filemanager/boxes.c             QUICK_INPUT (panel->user_format, "user-fmt-input", &panel_user_format,
panel             798 src/filemanager/boxes.c             QUICK_INPUT (panel->user_status_format[panel->list_format], "mini_input",
panel             811 src/filemanager/boxes.c         mini_user_status = panel->user_mini_status;
panel             812 src/filemanager/boxes.c         result = panel->list_format;
panel             813 src/filemanager/boxes.c         status_format = panel->user_status_format;
panel             815 src/filemanager/boxes.c         g_snprintf (panel_brief_cols_in, sizeof (panel_brief_cols_in), "%d", panel->brief_cols);
panel             817 src/filemanager/boxes.c         if ((int) panel->list_format != panel_list_brief_idx)
panel             820 src/filemanager/boxes.c         if ((int) panel->list_format != panel_list_user_idx)
panel             841 src/filemanager/boxes.c                 *brief_cols = panel->brief_cols;
panel             851 src/filemanager/boxes.c         g_free (panel->user_format);
panel             853 src/filemanager/boxes.c             g_free (panel->user_status_format[i]);
panel             854 src/filemanager/boxes.c         g_free (panel);
panel             268 src/filemanager/cmd.c compare_dir (WPanel * panel, WPanel * other, enum CompareMode mode)
panel             273 src/filemanager/cmd.c     panel->marked = 0;
panel             274 src/filemanager/cmd.c     panel->total = 0;
panel             275 src/filemanager/cmd.c     panel->dirs_marked = 0;
panel             278 src/filemanager/cmd.c     for (i = 0; i < panel->dir.len; i++)
panel             280 src/filemanager/cmd.c         file_entry_t *source = &panel->dir.list[i];
panel             283 src/filemanager/cmd.c         file_mark (panel, i, 0);
panel             296 src/filemanager/cmd.c             do_file_mark (panel, i, 1);
panel             310 src/filemanager/cmd.c                 do_file_mark (panel, i, 1);
panel             322 src/filemanager/cmd.c                     do_file_mark (panel, i, 1);
panel             331 src/filemanager/cmd.c                 src_name = vfs_path_append_new (panel->cwd_vpath, source->fname, (char *) NULL);
panel             334 src/filemanager/cmd.c                     do_file_mark (panel, i, 1);
panel            1385 src/filemanager/cmd.c     WPanel *panel = current_panel;
panel            1388 src/filemanager/cmd.c     entry = &(panel->dir.list[panel->selected]);
panel            1389 src/filemanager/cmd.c     if ((S_ISDIR (entry->st.st_mode) && DIR_IS_DOTDOT (entry->fname)) || panel->dirs_marked)
panel            1400 src/filemanager/cmd.c     WPanel *panel = current_panel;
panel            1403 src/filemanager/cmd.c     entry = &(panel->dir.list[panel->selected]);
panel            1430 src/filemanager/cmd.c         send_message (panel, NULL, MSG_ACTION, CK_Down, NULL);
panel            1432 src/filemanager/cmd.c     recalculate_panel_summary (panel);
panel            1435 src/filemanager/cmd.c         panel_re_sort (panel);
panel            1437 src/filemanager/cmd.c     panel->dirty = 1;
panel            1445 src/filemanager/cmd.c     WPanel *panel = current_panel;
panel            1453 src/filemanager/cmd.c     for (i = 0; i < panel->dir.len; i++)
panel            1454 src/filemanager/cmd.c         if (S_ISDIR (panel->dir.list[i].st.st_mode)
panel            1455 src/filemanager/cmd.c             && ((panel->dirs_marked != 0 && panel->dir.list[i].f.marked)
panel            1456 src/filemanager/cmd.c                 || panel->dirs_marked == 0) && !DIR_IS_DOTDOT (panel->dir.list[i].fname))
panel            1464 src/filemanager/cmd.c             p = vfs_path_from_str (panel->dir.list[i].fname);
panel            1470 src/filemanager/cmd.c             panel->dir.list[i].st.st_size = (off_t) total;
panel            1471 src/filemanager/cmd.c             panel->dir.list[i].f.dir_size_computed = 1;
panel            1476 src/filemanager/cmd.c     recalculate_panel_summary (panel);
panel            1479 src/filemanager/cmd.c         panel_re_sort (panel);
panel            1481 src/filemanager/cmd.c     panel->dirty = 1;
panel             687 src/filemanager/file.c panel_compute_totals (const WPanel * panel, dirsize_status_msg_t * sm, size_t * ret_count,
panel             694 src/filemanager/file.c     for (i = 0; i < panel->dir.len; i++)
panel             696 src/filemanager/file.c         const file_entry_t *fe = &panel->dir.list[i];
panel             709 src/filemanager/file.c             p = vfs_path_append_new (panel->cwd_vpath, fe->fname, (char *) NULL);
panel             730 src/filemanager/file.c panel_operate_init_totals (const WPanel * panel, const vfs_path_t * source,
panel             755 src/filemanager/file.c             status = panel_compute_totals (panel, &dsm, &ctx->progress_count, &ctx->progress_bytes,
panel             784 src/filemanager/file.c         ctx->progress_count = panel->marked;
panel             785 src/filemanager/file.c         ctx->progress_bytes = panel->total;
panel            1186 src/filemanager/file.c move_file_file (const WPanel * panel, file_op_total_context_t * tctx, file_op_context_t * ctx,
panel            1291 src/filemanager/file.c     if (panel != NULL)
panel            1296 src/filemanager/file.c             panel_operate_init_totals (panel, src_vpath, &src_stat, ctx, TRUE,
panel            1313 src/filemanager/file.c     if (panel == NULL)
panel            1326 src/filemanager/file.c     if (!try_remove_file (ctx, src_vpath, &return_status) && panel == NULL)
panel            1550 src/filemanager/file.c do_move_dir_dir (const WPanel * panel, file_op_total_context_t * tctx, file_op_context_t * ctx,
panel            1567 src/filemanager/file.c     if (panel != NULL && check_progress_buttons (ctx) == FILE_ABORT)
panel            1603 src/filemanager/file.c             if (panel != NULL)
panel            1608 src/filemanager/file.c                     panel_operate_init_totals (panel, src_vpath, &src_stat, ctx, TRUE,
panel            1660 src/filemanager/file.c     if (panel != NULL && !calc_total)
panel            1665 src/filemanager/file.c             panel_operate_init_totals (panel, src_vpath, &src_stat, ctx, TRUE,
panel            1679 src/filemanager/file.c     if (panel == NULL)
panel            1712 src/filemanager/file.c panel_get_file (const WPanel * panel)
panel            1724 src/filemanager/file.c     if (panel->marked != 0)
panel            1728 src/filemanager/file.c         for (i = 0; i < panel->dir.len; i++)
panel            1729 src/filemanager/file.c             if (panel->dir.list[i].f.marked)
panel            1730 src/filemanager/file.c                 return panel->dir.list[i].fname;
panel            1733 src/filemanager/file.c     return panel->dir.list[panel->selected].fname;
panel            1739 src/filemanager/file.c check_single_entry (const WPanel * panel, gboolean force_single, struct stat *src_stat)
panel            1745 src/filemanager/file.c         source = selection (panel)->fname;
panel            1747 src/filemanager/file.c         source = panel_get_file (panel);
panel            1767 src/filemanager/file.c             if (!panel->is_panelized)
panel            1792 src/filemanager/file.c panel_operate_generate_prompt (const WPanel * panel, FileOperation operation,
panel            1852 src/filemanager/file.c     else if (panel->marked == panel->dirs_marked)
panel            1855 src/filemanager/file.c         cp = panel->dirs_marked != 0 ? prompt_parts[4] : prompt_parts[1];
panel            1873 src/filemanager/file.c do_confirm_copy_move (const WPanel * panel, FileOperation operation, gboolean force_single,
panel            1888 src/filemanager/file.c         tmp_dest_dir = vfs_path_as_str (panel->cwd_vpath);
panel            1914 src/filemanager/file.c     format = panel_operate_generate_prompt (panel, operation, src_stat);
panel            1917 src/filemanager/file.c                             source != NULL ? source : (const void *) &panel->marked, dest_dir,
panel            1929 src/filemanager/file.c do_confirm_erase (const WPanel * panel, const char *source, struct stat *src_stat)
panel            1939 src/filemanager/file.c     format = panel_operate_generate_prompt (panel, OP_DELETE, src_stat);
panel            1942 src/filemanager/file.c         g_snprintf (fmd_buf, sizeof (fmd_buf), format, panel->marked);
panel            1964 src/filemanager/file.c operate_single_file (const WPanel * panel, FileOperation operation, file_op_total_context_t * tctx,
panel            1975 src/filemanager/file.c         src_vpath = vfs_path_append_new (panel->cwd_vpath, src, (char *) NULL);
panel            1990 src/filemanager/file.c         value = panel_operate_init_totals (panel, src_vpath, src_stat, ctx, !is_file, dialog_type);
panel            2017 src/filemanager/file.c                     panel_operate_init_totals (panel, src_vpath, src_stat, ctx, !is_file,
panel            2045 src/filemanager/file.c                     value = move_file_file (panel, tctx, ctx, src, dest);
panel            2047 src/filemanager/file.c                     value = do_move_dir_dir (panel, tctx, ctx, src, dest);
panel            2067 src/filemanager/file.c operate_one_file (const WPanel * panel, FileOperation operation, file_op_total_context_t * tctx,
panel            2077 src/filemanager/file.c         src_vpath = vfs_path_append_new (panel->cwd_vpath, src, (char *) NULL);
panel            3213 src/filemanager/file.c     WPanel *panel = PANEL (source_panel);
panel            3214 src/filemanager/file.c     const gboolean single_entry = force_single || (panel->marked <= 1)
panel            3245 src/filemanager/file.c         source = check_single_entry (panel, force_single, &src_stat);
panel            3257 src/filemanager/file.c             do_confirm_copy_move (panel, operation, force_single, source, &src_stat, ctx, &do_bg);
panel            3267 src/filemanager/file.c     else if (confirm_delete && !do_confirm_erase (panel, source, &src_stat))
panel            3284 src/filemanager/file.c                                         vfs_path_as_str (panel->cwd_vpath), (char *) NULL));
panel            3291 src/filemanager/file.c             mc_setctl (panel->cwd_vpath, VFS_SETCTL_FORGET, NULL);
panel            3305 src/filemanager/file.c         else if (single_entry && S_ISDIR (selection (panel)->st.st_mode))
panel            3321 src/filemanager/file.c     if ((vfs_path_tokens_count (panel->cwd_vpath) != 0)
panel            3322 src/filemanager/file.c         && (mc_setctl (panel->cwd_vpath, VFS_SETCTL_STALE_DATA, GUINT_TO_POINTER (1)) != 0))
panel            3323 src/filemanager/file.c         save_cwd = g_strdup (vfs_path_as_str (panel->cwd_vpath));
panel            3349 src/filemanager/file.c             operate_single_file (panel, operation, tctx, ctx, source, &src_stat, dest, dialog_type);
panel            3352 src/filemanager/file.c             unmark_files (panel);
panel            3380 src/filemanager/file.c         if (panel_operate_init_totals (panel, NULL, NULL, ctx, file_op_compute_totals, dialog_type)
panel            3384 src/filemanager/file.c             for (i = 0; i < panel->dir.len; i++)
panel            3388 src/filemanager/file.c                 if (!panel->dir.list[i].f.marked)
panel            3391 src/filemanager/file.c                 source2 = panel->dir.list[i].fname;
panel            3392 src/filemanager/file.c                 src_stat = panel->dir.list[i].st;
panel            3394 src/filemanager/file.c                 value = operate_one_file (panel, operation, tctx, ctx, source2, &src_stat, dest);
panel            3400 src/filemanager/file.c                     do_file_mark (panel, i, 0);
panel            1119 src/filemanager/layout.c         WPanel *panel = PANEL (w);
panel            1128 src/filemanager/layout.c         if (old_type == view_listing && panel->frame_size == frame_full && type != view_listing)
panel            1210 src/filemanager/layout.c         WPanel *panel = PANEL (new_widget);
panel            1221 src/filemanager/layout.c             left_panel = panel;
panel            1223 src/filemanager/layout.c             right_panel = panel;
panel            1226 src/filemanager/layout.c         set_panel_formats (panel);
panel            1263 src/filemanager/layout.c         WPanel panel;
panel            1265 src/filemanager/layout.c #define panelswap(x) panel.x = panel1->x; panel1->x = panel2->x; panel2->x = panel.x;
panel             479 src/filemanager/midnight.c check_panel_timestamp (const WPanel * panel, panel_view_mode_t mode, struct vfs_class *vclass,
panel             486 src/filemanager/midnight.c         path_element = vfs_path_get_by_index (panel->cwd_vpath, -1);
panel             491 src/filemanager/midnight.c         if (vfs_getid (panel->cwd_vpath) != id)
panel             713 src/filemanager/midnight.c midnight_put_panel_path (WPanel * panel)
panel             722 src/filemanager/midnight.c     cwd_vpath = remove_encoding_from_path (panel->cwd_vpath);
panel             724 src/filemanager/midnight.c     cwd_vpath = vfs_path_clone (panel->cwd_vpath);
panel             740 src/filemanager/midnight.c put_link (WPanel * panel)
panel             744 src/filemanager/midnight.c     if (S_ISLNK (selection (panel)->st.st_mode))
panel             750 src/filemanager/midnight.c         vpath = vfs_path_append_new (panel->cwd_vpath, selection (panel)->fname, (char *) NULL);
panel             808 src/filemanager/midnight.c put_tagged (WPanel * panel)
panel             813 src/filemanager/midnight.c     if (panel->marked)
panel             817 src/filemanager/midnight.c         for (i = 0; i < panel->dir.len; i++)
panel             819 src/filemanager/midnight.c             if (panel->dir.list[i].f.marked)
panel             820 src/filemanager/midnight.c                 command_insert (cmdline, panel->dir.list[i].fname, TRUE);
panel             825 src/filemanager/midnight.c         command_insert (cmdline, panel->dir.list[panel->selected].fname, TRUE);
panel             378 src/filemanager/panel.c set_colors (const WPanel * panel)
panel             380 src/filemanager/panel.c     (void) panel;
panel             789 src/filemanager/panel.c format_file (WPanel * panel, int file_index, int width, int attr, gboolean isstatus,
panel             800 src/filemanager/panel.c     if (file_index < panel->dir.len)
panel             802 src/filemanager/panel.c         fe = &panel->dir.list[file_index];
panel             806 src/filemanager/panel.c     home = isstatus ? panel->status_format : panel->format;
panel             828 src/filemanager/panel.c             if (!isstatus && panel->content_shift > -1 && strcmp (fi->id, "name") == 0)
panel             837 src/filemanager/panel.c                 panel->max_shift = MAX (panel->max_shift, i);
panel             838 src/filemanager/panel.c                 i = MIN (panel->content_shift, i);
panel             865 src/filemanager/panel.c             if (!isstatus && panel->content_shift > -1)
panel             902 src/filemanager/panel.c repaint_file (WPanel * panel, int file_index, gboolean mv, int attr, gboolean isstatus)
panel             904 src/filemanager/panel.c     Widget *w = WIDGET (panel);
panel             914 src/filemanager/panel.c     panel_is_split = !isstatus && panel->list_cols > 1;
panel             919 src/filemanager/panel.c         nth_column = (file_index - panel->top_file) / panel_lines (panel);
panel             920 src/filemanager/panel.c         width /= panel->list_cols;
panel             924 src/filemanager/panel.c         if (nth_column + 1 >= panel->list_cols)
panel             934 src/filemanager/panel.c         ypos = file_index - panel->top_file;
panel             937 src/filemanager/panel.c             ypos %= panel_lines (panel);
panel             943 src/filemanager/panel.c     ret_frm = format_file (panel, file_index, width, attr, isstatus, &fln);
panel             945 src/filemanager/panel.c     if (panel_is_split && nth_column + 1 < panel->list_cols)
panel             955 src/filemanager/panel.c             if (panel->list_format != list_long)
panel             971 src/filemanager/panel.c             if (nth_column + 1 >= panel->list_cols)
panel             984 src/filemanager/panel.c display_mini_info (WPanel * panel)
panel             986 src/filemanager/panel.c     Widget *w = WIDGET (panel);
panel             991 src/filemanager/panel.c     widget_gotoyx (w, panel_lines (panel) + 3, 1);
panel             993 src/filemanager/panel.c     if (panel->searching)
panel             997 src/filemanager/panel.c         tty_print_string (str_fit_to_term (panel->search_buffer, w->cols - 3, J_LEFT));
panel            1002 src/filemanager/panel.c     set_colors (panel);
panel            1004 src/filemanager/panel.c     if (S_ISLNK (panel->dir.list[panel->selected].st.st_mode))
panel            1011 src/filemanager/panel.c             vfs_path_append_new (panel->cwd_vpath, panel->dir.list[panel->selected].fname,
panel            1024 src/filemanager/panel.c     else if (DIR_IS_DOTDOT (panel->dir.list[panel->selected].fname))
panel            1034 src/filemanager/panel.c         repaint_file (panel, panel->selected, FALSE, STATUS, TRUE);
panel            1040 src/filemanager/panel.c paint_dir (WPanel * panel)
panel            1045 src/filemanager/panel.c     items = panel_items (panel);
panel            1047 src/filemanager/panel.c     panel->max_shift = -1;
panel            1053 src/filemanager/panel.c         if (i + panel->top_file < panel->dir.len)
panel            1055 src/filemanager/panel.c             color = 2 * (panel->dir.list[i + panel->top_file].f.marked);
panel            1056 src/filemanager/panel.c             color += (panel->selected == i + panel->top_file && panel->active);
panel            1059 src/filemanager/panel.c         repaint_file (panel, i + panel->top_file, TRUE, color, FALSE);
panel            1068 src/filemanager/panel.c display_total_marked_size (const WPanel * panel, int y, int x, gboolean size_only)
panel            1070 src/filemanager/panel.c     const Widget *w = CONST_WIDGET (panel);
panel            1076 src/filemanager/panel.c     if (panel->marked <= 0)
panel            1082 src/filemanager/panel.c     g_strlcpy (b_bytes, size_trunc_sep (panel->total, panels_options.kilobyte_si),
panel            1087 src/filemanager/panel.c                     ngettext ("%s in %d file", "%s in %d files", panel->marked),
panel            1088 src/filemanager/panel.c                     b_bytes, panel->marked);
panel            1109 src/filemanager/panel.c mini_info_separator (const WPanel * panel)
panel            1113 src/filemanager/panel.c         const Widget *w = CONST_WIDGET (panel);
panel            1116 src/filemanager/panel.c         y = panel_lines (panel) + 2;
panel            1122 src/filemanager/panel.c         display_total_marked_size (panel, y, -1, FALSE);
panel            1129 src/filemanager/panel.c show_free_space (const WPanel * panel)
panel            1137 src/filemanager/panel.c     if (!vfs_file_is_local (panel->cwd_vpath) || !free_space)
panel            1140 src/filemanager/panel.c     if (old_cwd == NULL || strcmp (old_cwd, vfs_path_as_str (panel->cwd_vpath)) != 0)
panel            1146 src/filemanager/panel.c         old_cwd = g_strdup (vfs_path_as_str (panel->cwd_vpath));
panel            1156 src/filemanager/panel.c         const Widget *w = CONST_WIDGET (panel);
panel            1183 src/filemanager/panel.c panel_correct_path_to_show (const WPanel * panel)
panel            1190 src/filemanager/panel.c     elements_count = vfs_path_elements_count (panel->cwd_vpath);
panel            1193 src/filemanager/panel.c     path_element = vfs_path_element_clone (vfs_path_get_by_index (panel->cwd_vpath, -1));
panel            1203 src/filemanager/panel.c         prev_path_element = vfs_path_get_by_index (panel->cwd_vpath, -2);
panel            1239 src/filemanager/panel.c panel_get_encoding_info_str (const WPanel * panel)
panel            1244 src/filemanager/panel.c     path_element = vfs_path_get_by_index (panel->cwd_vpath, -1);
panel            1255 src/filemanager/panel.c show_dir (const WPanel * panel)
panel            1257 src/filemanager/panel.c     const Widget *w = CONST_WIDGET (panel);
panel            1260 src/filemanager/panel.c     set_colors (panel);
panel            1267 src/filemanager/panel.c         y = panel_lines (panel) + 2;
panel            1289 src/filemanager/panel.c     if (panel->is_panelized)
panel            1294 src/filemanager/panel.c         tmp = panel_get_encoding_info_str (panel);
panel            1304 src/filemanager/panel.c     if (panel->active)
panel            1307 src/filemanager/panel.c     tmp = panel_correct_path_to_show (panel);
panel            1313 src/filemanager/panel.c         if (panel->marked == 0)
panel            1316 src/filemanager/panel.c             if (S_ISREG (panel->dir.list[panel->selected].st.st_mode))
panel            1321 src/filemanager/panel.c                             size_trunc_sep (panel->dir.list[panel->selected].st.st_size,
panel            1332 src/filemanager/panel.c             display_total_marked_size (panel, w->lines - 1, 2, TRUE);
panel            1336 src/filemanager/panel.c     show_free_space (panel);
panel            1338 src/filemanager/panel.c     if (panel->active)
panel            1345 src/filemanager/panel.c adjust_top_file (WPanel * panel)
panel            1355 src/filemanager/panel.c     panel->selected = CLAMP (panel->selected, 0, panel->dir.len - 1);
panel            1357 src/filemanager/panel.c     items = panel_items (panel);
panel            1359 src/filemanager/panel.c     if (panel->dir.len <= items)
panel            1362 src/filemanager/panel.c         panel->top_file = 0;
panel            1374 src/filemanager/panel.c         if (panel->top_file < 0)
panel            1375 src/filemanager/panel.c             panel->top_file = 0;
panel            1377 src/filemanager/panel.c         i = panel->selected - items + 1;
panel            1378 src/filemanager/panel.c         if (panel->top_file < i)
panel            1379 src/filemanager/panel.c             panel->top_file = i;
panel            1381 src/filemanager/panel.c         i = panel->dir.len - items;
panel            1382 src/filemanager/panel.c         if (panel->top_file > i)
panel            1383 src/filemanager/panel.c             panel->top_file = i;
panel            1385 src/filemanager/panel.c         if (panel->top_file > panel->selected)
panel            1386 src/filemanager/panel.c             panel->top_file = panel->selected;
panel            1398 src/filemanager/panel.c panel_save_name (WPanel * panel)
panel            1402 src/filemanager/panel.c         return g_strdup (panel->panel_name);
panel            1404 src/filemanager/panel.c     return g_strconcat ("Temporal:", panel->panel_name, (char *) NULL);
panel            1410 src/filemanager/panel.c directory_history_add (WPanel * panel, const vfs_path_t * vpath)
panel            1415 src/filemanager/panel.c     panel->dir_history = list_append_unique (panel->dir_history, tmp);
panel            1416 src/filemanager/panel.c     panel->dir_history_current = panel->dir_history;
panel            1511 src/filemanager/panel.c panel_paint_sort_info (const WPanel * panel)
panel            1513 src/filemanager/panel.c     if (*panel->sort_field->hotkey != '\0')
panel            1516 src/filemanager/panel.c             panel->sort_info.reverse ? panel_sort_up_char : panel_sort_down_char;
panel            1519 src/filemanager/panel.c         str = g_strdup_printf ("%s%s", sort_sign, Q_ (panel->sort_field->hotkey));
panel            1520 src/filemanager/panel.c         widget_gotoyx (panel, 1, 1);
panel            1552 src/filemanager/panel.c panel_print_header (const WPanel * panel)
panel            1554 src/filemanager/panel.c     const Widget *w = CONST_WIDGET (panel);
panel            1567 src/filemanager/panel.c     for (i = 0; i < panel->list_cols; i++)
panel            1571 src/filemanager/panel.c         for (format = panel->format; format != NULL; format = g_slist_next (format))
panel            1579 src/filemanager/panel.c                 if (panel->list_format == list_long && strcmp (fi->id, panel->sort_field->id) == 0)
panel            1581 src/filemanager/panel.c                                      panel->sort_info.reverse
panel            1586 src/filemanager/panel.c                 if (panel->filter != NULL && strcmp (fi->id, "name") == 0)
panel            1589 src/filemanager/panel.c                     g_string_append (format_txt, panel->filter);
panel            1603 src/filemanager/panel.c         if (i < panel->list_cols - 1)
panel            1612 src/filemanager/panel.c     if (panel->list_format != list_long)
panel            1613 src/filemanager/panel.c         panel_paint_sort_info (panel);
panel            1619 src/filemanager/panel.c parse_panel_size (WPanel * panel, const char *format, gboolean isstatus)
panel            1638 src/filemanager/panel.c         panel->frame_size = frame;
panel            1639 src/filemanager/panel.c         panel->list_cols = 1;
panel            1649 src/filemanager/panel.c             panel->list_cols = g_ascii_digit_value (*format);
panel            1650 src/filemanager/panel.c             if (panel->list_cols < 1)
panel            1651 src/filemanager/panel.c                 panel->list_cols = 1;
panel            1658 src/filemanager/panel.c         panel_update_cols (WIDGET (panel), panel->frame_size);
panel            1683 src/filemanager/panel.c parse_display_format (WPanel * panel, const char *format, char **error, gboolean isstatus,
panel            1707 src/filemanager/panel.c     format = parse_panel_size (panel, format, isstatus);
panel            1821 src/filemanager/panel.c use_display_format (WPanel * panel, const char *format, char **error, gboolean isstatus)
panel            1832 src/filemanager/panel.c     home = parse_display_format (panel, format, error, isstatus, &total_cols);
panel            1837 src/filemanager/panel.c     panel->dirty = 1;
panel            1839 src/filemanager/panel.c     usable_columns = WIDGET (panel)->cols - 2;
panel            1843 src/filemanager/panel.c         usable_columns /= panel->list_cols;
panel            1844 src/filemanager/panel.c         if (panel->list_cols > 1)
panel            1914 src/filemanager/panel.c panel_format (WPanel * panel)
panel            1916 src/filemanager/panel.c     switch (panel->list_format)
panel            1924 src/filemanager/panel.c             int brief_cols = panel->brief_cols;
panel            1937 src/filemanager/panel.c         return panel->user_format;
panel            1948 src/filemanager/panel.c mini_status_format (WPanel * panel)
panel            1950 src/filemanager/panel.c     if (panel->user_mini_status)
panel            1951 src/filemanager/panel.c         return panel->user_status_format[panel->list_format];
panel            1953 src/filemanager/panel.c     switch (panel->list_format)
panel            1966 src/filemanager/panel.c         return panel->user_format;
panel            2033 src/filemanager/panel.c unselect_item (WPanel * panel)
panel            2035 src/filemanager/panel.c     repaint_file (panel, panel->selected, TRUE, 2 * selection (panel)->f.marked, FALSE);
panel            2088 src/filemanager/panel.c panel_selected_at_half (const WPanel * panel)
panel            2092 src/filemanager/panel.c     lines = panel_lines (panel);
panel            2095 src/filemanager/panel.c     top = panel->top_file;
panel            2096 src/filemanager/panel.c     if (panel->list_cols > 1)
panel            2097 src/filemanager/panel.c         top += lines * ((panel->selected - top) / lines);
panel            2099 src/filemanager/panel.c     return (panel->selected - top - lines / 2);
panel            2105 src/filemanager/panel.c move_down (WPanel * panel)
panel            2109 src/filemanager/panel.c     if (panel->selected + 1 == panel->dir.len)
panel            2112 src/filemanager/panel.c     unselect_item (panel);
panel            2113 src/filemanager/panel.c     panel->selected++;
panel            2115 src/filemanager/panel.c     items = panel_items (panel);
panel            2117 src/filemanager/panel.c     if (panels_options.scroll_pages && panel->selected - panel->top_file == items)
panel            2120 src/filemanager/panel.c         panel->top_file += items / 2;
panel            2121 src/filemanager/panel.c         if (panel->top_file > panel->dir.len - items)
panel            2122 src/filemanager/panel.c             panel->top_file = panel->dir.len - items;
panel            2123 src/filemanager/panel.c         paint_dir (panel);
panel            2125 src/filemanager/panel.c     else if (panels_options.scroll_center && panel_selected_at_half (panel) > 0)
panel            2128 src/filemanager/panel.c         panel->top_file++;
panel            2129 src/filemanager/panel.c         if (panel->top_file > panel->dir.len - items)
panel            2130 src/filemanager/panel.c             panel->top_file = panel->dir.len - items;
panel            2132 src/filemanager/panel.c     select_item (panel);
panel            2138 src/filemanager/panel.c move_up (WPanel * panel)
panel            2140 src/filemanager/panel.c     if (panel->selected == 0)
panel            2143 src/filemanager/panel.c     unselect_item (panel);
panel            2144 src/filemanager/panel.c     panel->selected--;
panel            2146 src/filemanager/panel.c     if (panels_options.scroll_pages && panel->selected < panel->top_file)
panel            2149 src/filemanager/panel.c         panel->top_file -= panel_items (panel) / 2;
panel            2150 src/filemanager/panel.c         if (panel->top_file < 0)
panel            2151 src/filemanager/panel.c             panel->top_file = 0;
panel            2152 src/filemanager/panel.c         paint_dir (panel);
panel            2154 src/filemanager/panel.c     else if (panels_options.scroll_center && panel_selected_at_half (panel) < 0)
panel            2157 src/filemanager/panel.c         panel->top_file--;
panel            2158 src/filemanager/panel.c         if (panel->top_file < 0)
panel            2159 src/filemanager/panel.c             panel->top_file = 0;
panel            2161 src/filemanager/panel.c     select_item (panel);
panel            2168 src/filemanager/panel.c move_selection (WPanel * panel, int lines)
panel            2173 src/filemanager/panel.c     new_pos = panel->selected + lines;
panel            2174 src/filemanager/panel.c     if (new_pos >= panel->dir.len)
panel            2175 src/filemanager/panel.c         new_pos = panel->dir.len - 1;
panel            2180 src/filemanager/panel.c     unselect_item (panel);
panel            2181 src/filemanager/panel.c     panel->selected = new_pos;
panel            2183 src/filemanager/panel.c     if (panel->selected - panel->top_file >= panel_items (panel))
panel            2185 src/filemanager/panel.c         panel->top_file += lines;
panel            2189 src/filemanager/panel.c     if (panel->selected - panel->top_file < 0)
panel            2191 src/filemanager/panel.c         panel->top_file += lines;
panel            2197 src/filemanager/panel.c         if (panel->top_file > panel->selected)
panel            2198 src/filemanager/panel.c             panel->top_file = panel->selected;
panel            2199 src/filemanager/panel.c         if (panel->top_file < 0)
panel            2200 src/filemanager/panel.c             panel->top_file = 0;
panel            2201 src/filemanager/panel.c         paint_dir (panel);
panel            2203 src/filemanager/panel.c     select_item (panel);
panel            2209 src/filemanager/panel.c move_left (WPanel * panel)
panel            2211 src/filemanager/panel.c     if (panel->list_cols > 1)
panel            2213 src/filemanager/panel.c         move_selection (panel, -panel_lines (panel));
panel            2223 src/filemanager/panel.c move_right (WPanel * panel)
panel            2225 src/filemanager/panel.c     if (panel->list_cols > 1)
panel            2227 src/filemanager/panel.c         move_selection (panel, panel_lines (panel));
panel            2237 src/filemanager/panel.c prev_page (WPanel * panel)
panel            2241 src/filemanager/panel.c     if (panel->selected == 0 && panel->top_file == 0)
panel            2244 src/filemanager/panel.c     unselect_item (panel);
panel            2245 src/filemanager/panel.c     items = panel_items (panel);
panel            2246 src/filemanager/panel.c     if (panel->top_file < items)
panel            2247 src/filemanager/panel.c         items = panel->top_file;
panel            2249 src/filemanager/panel.c         panel->selected = 0;
panel            2251 src/filemanager/panel.c         panel->selected -= items;
panel            2252 src/filemanager/panel.c     panel->top_file -= items;
panel            2254 src/filemanager/panel.c     select_item (panel);
panel            2255 src/filemanager/panel.c     paint_dir (panel);
panel            2261 src/filemanager/panel.c goto_parent_dir (WPanel * panel)
panel            2263 src/filemanager/panel.c     if (!panel->is_panelized)
panel            2267 src/filemanager/panel.c         char *fname = panel->dir.list[panel->selected].fname;
panel            2292 src/filemanager/panel.c         try_to_select (panel, bname);
panel            2302 src/filemanager/panel.c next_page (WPanel * panel)
panel            2306 src/filemanager/panel.c     if (panel->selected == panel->dir.len - 1)
panel            2309 src/filemanager/panel.c     unselect_item (panel);
panel            2310 src/filemanager/panel.c     items = panel_items (panel);
panel            2311 src/filemanager/panel.c     if (panel->top_file > panel->dir.len - 2 * items)
panel            2312 src/filemanager/panel.c         items = panel->dir.len - items - panel->top_file;
panel            2313 src/filemanager/panel.c     if (panel->top_file + items < 0)
panel            2314 src/filemanager/panel.c         items = -panel->top_file;
panel            2316 src/filemanager/panel.c         panel->selected = panel->dir.len - 1;
panel            2318 src/filemanager/panel.c         panel->selected += items;
panel            2319 src/filemanager/panel.c     panel->top_file += items;
panel            2321 src/filemanager/panel.c     select_item (panel);
panel            2322 src/filemanager/panel.c     paint_dir (panel);
panel            2328 src/filemanager/panel.c goto_child_dir (WPanel * panel)
panel            2330 src/filemanager/panel.c     if ((S_ISDIR (selection (panel)->st.st_mode) || link_isdir (selection (panel))))
panel            2334 src/filemanager/panel.c         vpath = vfs_path_from_str (selection (panel)->fname);
panel            2343 src/filemanager/panel.c goto_top_file (WPanel * panel)
panel            2345 src/filemanager/panel.c     unselect_item (panel);
panel            2346 src/filemanager/panel.c     panel->selected = panel->top_file;
panel            2347 src/filemanager/panel.c     select_item (panel);
panel            2353 src/filemanager/panel.c goto_middle_file (WPanel * panel)
panel            2355 src/filemanager/panel.c     unselect_item (panel);
panel            2356 src/filemanager/panel.c     panel->selected = panel->top_file + panel_items (panel) / 2;
panel            2357 src/filemanager/panel.c     select_item (panel);
panel            2363 src/filemanager/panel.c goto_bottom_file (WPanel * panel)
panel            2365 src/filemanager/panel.c     unselect_item (panel);
panel            2366 src/filemanager/panel.c     panel->selected = panel->top_file + panel_items (panel) - 1;
panel            2367 src/filemanager/panel.c     select_item (panel);
panel            2373 src/filemanager/panel.c move_home (WPanel * panel)
panel            2375 src/filemanager/panel.c     if (panel->selected == 0)
panel            2378 src/filemanager/panel.c     unselect_item (panel);
panel            2384 src/filemanager/panel.c         middle_pos = panel->top_file + panel_items (panel) / 2;
panel            2386 src/filemanager/panel.c         if (panel->selected > middle_pos)
panel            2388 src/filemanager/panel.c             goto_middle_file (panel);
panel            2391 src/filemanager/panel.c         if (panel->selected != panel->top_file)
panel            2393 src/filemanager/panel.c             goto_top_file (panel);
panel            2398 src/filemanager/panel.c     panel->top_file = 0;
panel            2399 src/filemanager/panel.c     panel->selected = 0;
panel            2401 src/filemanager/panel.c     paint_dir (panel);
panel            2402 src/filemanager/panel.c     select_item (panel);
panel            2408 src/filemanager/panel.c move_end (WPanel * panel)
panel            2410 src/filemanager/panel.c     if (panel->selected == panel->dir.len - 1)
panel            2413 src/filemanager/panel.c     unselect_item (panel);
panel            2419 src/filemanager/panel.c         items = panel_items (panel);
panel            2420 src/filemanager/panel.c         middle_pos = panel->top_file + items / 2;
panel            2422 src/filemanager/panel.c         if (panel->selected < middle_pos)
panel            2424 src/filemanager/panel.c             goto_middle_file (panel);
panel            2427 src/filemanager/panel.c         if (panel->selected != panel->top_file + items - 1)
panel            2429 src/filemanager/panel.c             goto_bottom_file (panel);
panel            2434 src/filemanager/panel.c     panel->selected = panel->dir.len - 1;
panel            2435 src/filemanager/panel.c     paint_dir (panel);
panel            2436 src/filemanager/panel.c     select_item (panel);
panel            2442 src/filemanager/panel.c do_mark_file (WPanel * panel, mark_act_t do_move)
panel            2444 src/filemanager/panel.c     do_file_mark (panel, panel->selected, selection (panel)->f.marked ? 0 : 1);
panel            2447 src/filemanager/panel.c         move_down (panel);
panel            2449 src/filemanager/panel.c         move_up (panel);
panel            2455 src/filemanager/panel.c mark_file (WPanel * panel)
panel            2457 src/filemanager/panel.c     do_mark_file (panel, MARK_DOWN);
panel            2463 src/filemanager/panel.c mark_file_up (WPanel * panel)
panel            2465 src/filemanager/panel.c     do_mark_file (panel, MARK_FORCE_UP);
panel            2471 src/filemanager/panel.c mark_file_down (WPanel * panel)
panel            2473 src/filemanager/panel.c     do_mark_file (panel, MARK_FORCE_DOWN);
panel            2479 src/filemanager/panel.c mark_file_right (WPanel * panel)
panel            2484 src/filemanager/panel.c         state_mark = selection (panel)->f.marked ? 0 : 1;
panel            2486 src/filemanager/panel.c     lines = panel_lines (panel);
panel            2487 src/filemanager/panel.c     lines = MIN (lines, panel->dir.len - panel->selected - 1);
panel            2490 src/filemanager/panel.c         do_file_mark (panel, panel->selected, state_mark);
panel            2491 src/filemanager/panel.c         move_down (panel);
panel            2493 src/filemanager/panel.c     do_file_mark (panel, panel->selected, state_mark);
panel            2499 src/filemanager/panel.c mark_file_left (WPanel * panel)
panel            2504 src/filemanager/panel.c         state_mark = selection (panel)->f.marked ? 0 : 1;
panel            2506 src/filemanager/panel.c     lines = panel_lines (panel);
panel            2507 src/filemanager/panel.c     lines = MIN (lines, panel->selected + 1);
panel            2510 src/filemanager/panel.c         do_file_mark (panel, panel->selected, state_mark);
panel            2511 src/filemanager/panel.c         move_up (panel);
panel            2513 src/filemanager/panel.c     do_file_mark (panel, panel->selected, state_mark);
panel            2519 src/filemanager/panel.c panel_select_unselect_files (WPanel * panel, const char *title, const char *history_name,
panel            2564 src/filemanager/panel.c     for (i = 0; i < panel->dir.len; i++)
panel            2566 src/filemanager/panel.c         if (DIR_IS_DOTDOT (panel->dir.list[i].fname))
panel            2568 src/filemanager/panel.c         if (S_ISDIR (panel->dir.list[i].st.st_mode) && files_only)
panel            2571 src/filemanager/panel.c         if (mc_search_run (search, panel->dir.list[i].fname, 0, panel->dir.list[i].fnamelen, NULL))
panel            2572 src/filemanager/panel.c             do_file_mark (panel, i, do_select ? 1 : 0);
panel            2591 src/filemanager/panel.c panel_select_files (WPanel * panel)
panel            2593 src/filemanager/panel.c     panel_select_unselect_files (panel, _("Select"), ":select_cmd: Select ", TRUE);
panel            2599 src/filemanager/panel.c panel_unselect_files (WPanel * panel)
panel            2601 src/filemanager/panel.c     panel_select_unselect_files (panel, _("Unselect"), ":unselect_cmd: Unselect ", FALSE);
panel            2607 src/filemanager/panel.c panel_select_invert_files (WPanel * panel)
panel            2611 src/filemanager/panel.c     for (i = 0; i < panel->dir.len; i++)
panel            2613 src/filemanager/panel.c         file_entry_t *file = &panel->dir.list[i];
panel            2616 src/filemanager/panel.c             do_file_mark (panel, i, file->f.marked ? 0 : 1);
panel            2627 src/filemanager/panel.c do_search (WPanel * panel, int c_code)
panel            2637 src/filemanager/panel.c     l = strlen (panel->search_buffer);
panel            2642 src/filemanager/panel.c             act = panel->search_buffer + l;
panel            2643 src/filemanager/panel.c             str_prev_noncomb_char (&act, panel->search_buffer);
panel            2646 src/filemanager/panel.c         panel->search_chpoint = 0;
panel            2650 src/filemanager/panel.c         if (c_code != 0 && (gsize) panel->search_chpoint < sizeof (panel->search_char))
panel            2652 src/filemanager/panel.c             panel->search_char[panel->search_chpoint] = c_code;
panel            2653 src/filemanager/panel.c             panel->search_chpoint++;
panel            2656 src/filemanager/panel.c         if (panel->search_chpoint > 0)
panel            2658 src/filemanager/panel.c             switch (str_is_valid_char (panel->search_char, panel->search_chpoint))
panel            2663 src/filemanager/panel.c                 panel->search_chpoint = 0;
panel            2666 src/filemanager/panel.c                 if (l + panel->search_chpoint < sizeof (panel->search_buffer))
panel            2668 src/filemanager/panel.c                     memcpy (panel->search_buffer + l, panel->search_char, panel->search_chpoint);
panel            2669 src/filemanager/panel.c                     l += panel->search_chpoint;
panel            2670 src/filemanager/panel.c                     panel->search_buffer[l] = '\0';
panel            2671 src/filemanager/panel.c                     panel->search_chpoint = 0;
panel            2677 src/filemanager/panel.c     reg_exp = g_strdup_printf ("%s*", panel->search_buffer);
panel            2692 src/filemanager/panel.c         search->is_case_sensitive = panel->sort_info.case_sensitive;
panel            2696 src/filemanager/panel.c     sel = panel->selected;
panel            2698 src/filemanager/panel.c     for (i = panel->selected; !wrapped || i != panel->selected; i++)
panel            2700 src/filemanager/panel.c         if (i >= panel->dir.len)
panel            2707 src/filemanager/panel.c         if (mc_search_run (search, panel->dir.list[i].fname, 0, panel->dir.list[i].fnamelen, NULL))
panel            2716 src/filemanager/panel.c         unselect_item (panel);
panel            2717 src/filemanager/panel.c         panel->selected = sel;
panel            2718 src/filemanager/panel.c         select_item (panel);
panel            2719 src/filemanager/panel.c         widget_draw (WIDGET (panel));
panel            2723 src/filemanager/panel.c         act = panel->search_buffer + l;
panel            2724 src/filemanager/panel.c         str_prev_noncomb_char (&act, panel->search_buffer);
panel            2738 src/filemanager/panel.c start_search (WPanel * panel)
panel            2740 src/filemanager/panel.c     if (panel->searching)
panel            2742 src/filemanager/panel.c         if (panel->selected == panel->dir.len - 1)
panel            2743 src/filemanager/panel.c             panel->selected = 0;
panel            2745 src/filemanager/panel.c             move_down (panel);
panel            2749 src/filemanager/panel.c         if (panel->search_buffer[0] == '\0')
panel            2750 src/filemanager/panel.c             g_strlcpy (panel->search_buffer, panel->prev_search_buffer,
panel            2751 src/filemanager/panel.c                        sizeof (panel->search_buffer));
panel            2753 src/filemanager/panel.c         do_search (panel, 0);
panel            2757 src/filemanager/panel.c         panel->searching = TRUE;
panel            2758 src/filemanager/panel.c         panel->search_buffer[0] = '\0';
panel            2759 src/filemanager/panel.c         panel->search_char[0] = '\0';
panel            2760 src/filemanager/panel.c         panel->search_chpoint = 0;
panel            2761 src/filemanager/panel.c         display_mini_info (panel);
panel            2769 src/filemanager/panel.c stop_search (WPanel * panel)
panel            2771 src/filemanager/panel.c     panel->searching = FALSE;
panel            2775 src/filemanager/panel.c     if (panel->search_buffer[0] != '\0')
panel            2776 src/filemanager/panel.c         g_strlcpy (panel->prev_search_buffer, panel->search_buffer,
panel            2777 src/filemanager/panel.c                    sizeof (panel->prev_search_buffer));
panel            2779 src/filemanager/panel.c     display_mini_info (panel);
panel            2858 src/filemanager/panel.c do_enter (WPanel * panel)
panel            2860 src/filemanager/panel.c     return do_enter_on_file_entry (selection (panel));
panel            2867 src/filemanager/panel.c panel_cycle_listing_format (WPanel * panel)
panel            2869 src/filemanager/panel.c     panel->list_format = (panel->list_format + 1) % LIST_FORMATS;
panel            2871 src/filemanager/panel.c     if (set_panel_formats (panel) == 0)
panel            2878 src/filemanager/panel.c chdir_other_panel (WPanel * panel)
panel            2880 src/filemanager/panel.c     const file_entry_t *entry = &panel->dir.list[panel->selected];
panel            2888 src/filemanager/panel.c         new_dir_vpath = vfs_path_append_new (panel->cwd_vpath, entry->fname, (char *) NULL);
panel            2891 src/filemanager/panel.c         new_dir_vpath = vfs_path_append_new (panel->cwd_vpath, "..", (char *) NULL);
panel            2892 src/filemanager/panel.c         sel_entry = strrchr (vfs_path_get_last_path_str (panel->cwd_vpath), PATH_SEP);
panel            2903 src/filemanager/panel.c     move_down (panel);
panel            2915 src/filemanager/panel.c panel_sync_other (const WPanel * panel)
panel            2923 src/filemanager/panel.c     if (!panel->is_panelized)
panel            2924 src/filemanager/panel.c         try_to_select (other_panel, selection (panel)->fname);
panel            2930 src/filemanager/panel.c chdir_to_readlink (WPanel * panel)
panel            2942 src/filemanager/panel.c     if (!S_ISLNK (panel->dir.list[panel->selected].st.st_mode))
panel            2945 src/filemanager/panel.c     i = readlink (selection (panel)->fname, buffer, MC_MAXPATHLEN - 1);
panel            2949 src/filemanager/panel.c     panel_fname_vpath = vfs_path_from_str (selection (panel)->fname);
panel            2974 src/filemanager/panel.c         new_dir_vpath = vfs_path_append_new (panel->cwd_vpath, buffer, (char *) NULL);
panel            2981 src/filemanager/panel.c     move_down (panel);
panel            2990 src/filemanager/panel.c panel_get_format_field_index_by_name (const WPanel * panel, const char *name)
panel            2995 src/filemanager/panel.c     for (lc_index = 1, format = panel->format;
panel            3009 src/filemanager/panel.c panel_get_sortable_field_by_format (const WPanel * panel, gsize lc_index)
panel            3014 src/filemanager/panel.c     format = (const format_item_t *) g_slist_nth_data (panel->format, lc_index);
panel            3029 src/filemanager/panel.c panel_toggle_sort_order_prev (WPanel * panel)
panel            3035 src/filemanager/panel.c     title = panel_get_title_without_hotkey (panel->sort_field->title_hotkey);
panel            3036 src/filemanager/panel.c     lc_index = panel_get_format_field_index_by_name (panel, title);
panel            3042 src/filemanager/panel.c              i != 0 && (pfield = panel_get_sortable_field_by_format (panel, i - 1)) == NULL; i--)
panel            3049 src/filemanager/panel.c         for (i = g_slist_length (panel->format);
panel            3050 src/filemanager/panel.c              i != 0 && (pfield = panel_get_sortable_field_by_format (panel, i - 1)) == NULL; i--)
panel            3056 src/filemanager/panel.c         panel->sort_field = pfield;
panel            3057 src/filemanager/panel.c         panel_set_sort_order (panel, pfield);
panel            3064 src/filemanager/panel.c panel_toggle_sort_order_next (WPanel * panel)
panel            3071 src/filemanager/panel.c     format_field_count = g_slist_length (panel->format);
panel            3072 src/filemanager/panel.c     title = panel_get_title_without_hotkey (panel->sort_field->title_hotkey);
panel            3073 src/filemanager/panel.c     lc_index = panel_get_format_field_index_by_name (panel, title);
panel            3080 src/filemanager/panel.c              && (pfield = panel_get_sortable_field_by_format (panel, i)) == NULL; i++)
panel            3089 src/filemanager/panel.c              && (pfield = panel_get_sortable_field_by_format (panel, i)) == NULL; i++)
panel            3095 src/filemanager/panel.c         panel->sort_field = pfield;
panel            3096 src/filemanager/panel.c         panel_set_sort_order (panel, pfield);
panel            3103 src/filemanager/panel.c panel_select_sort_order (WPanel * panel)
panel            3107 src/filemanager/panel.c     sort_order = sort_box (&panel->sort_info, panel->sort_field);
panel            3110 src/filemanager/panel.c         panel->sort_field = sort_order;
panel            3111 src/filemanager/panel.c         panel_set_sort_order (panel, sort_order);
panel            3126 src/filemanager/panel.c panel_content_scroll_left (WPanel * panel)
panel            3128 src/filemanager/panel.c     if (panel->content_shift > -1)
panel            3130 src/filemanager/panel.c         if (panel->content_shift > panel->max_shift)
panel            3131 src/filemanager/panel.c             panel->content_shift = panel->max_shift;
panel            3133 src/filemanager/panel.c         panel->content_shift--;
panel            3134 src/filemanager/panel.c         show_dir (panel);
panel            3135 src/filemanager/panel.c         paint_dir (panel);
panel            3149 src/filemanager/panel.c panel_content_scroll_right (WPanel * panel)
panel            3151 src/filemanager/panel.c     if (panel->content_shift < 0 || panel->content_shift < panel->max_shift)
panel            3153 src/filemanager/panel.c         panel->content_shift++;
panel            3154 src/filemanager/panel.c         show_dir (panel);
panel            3155 src/filemanager/panel.c         paint_dir (panel);
panel            3162 src/filemanager/panel.c panel_set_sort_type_by_id (WPanel * panel, const char *name)
panel            3164 src/filemanager/panel.c     if (strcmp (panel->sort_field->id, name) == 0)
panel            3165 src/filemanager/panel.c         panel->sort_info.reverse = !panel->sort_info.reverse;
panel            3174 src/filemanager/panel.c         panel->sort_field = sort_order;
panel            3177 src/filemanager/panel.c     panel_set_sort_order (panel, panel->sort_field);
panel            3251 src/filemanager/panel.c _do_panel_cd (WPanel * panel, const vfs_path_t * new_dir_vpath, enum cd_enum cd_type)
panel            3262 src/filemanager/panel.c             new_dir_vpath = panel->lwd_vpath;
panel            3269 src/filemanager/panel.c     olddir_vpath = vfs_path_clone (panel->cwd_vpath);
panel            3270 src/filemanager/panel.c     panel_set_lwd (panel, panel->cwd_vpath);
panel            3273 src/filemanager/panel.c     vfs_path_free (panel->cwd_vpath);
panel            3275 src/filemanager/panel.c     panel->cwd_vpath = vfs_path_clone (vfs_get_raw_current_dir ());
panel            3279 src/filemanager/panel.c     subshell_chdir (panel->cwd_vpath);
panel            3282 src/filemanager/panel.c     panel_clean_dir (panel);
panel            3284 src/filemanager/panel.c     if (!dir_list_load (&panel->dir, panel->cwd_vpath, panel->sort_field->sort_routine,
panel            3285 src/filemanager/panel.c                         &panel->sort_info, panel->filter))
panel            3288 src/filemanager/panel.c     try_to_select (panel, get_parent_dir_name (panel->cwd_vpath, olddir_vpath));
panel            3291 src/filemanager/panel.c     panel->dirty = 1;
panel            3302 src/filemanager/panel.c directory_history_next (WPanel * panel)
panel            3311 src/filemanager/panel.c         next = g_list_next (panel->dir_history_current);
panel            3317 src/filemanager/panel.c             ok = _do_panel_cd (panel, data_vpath, cd_exact);
panel            3319 src/filemanager/panel.c             panel->dir_history_current = next;
panel            3329 src/filemanager/panel.c directory_history_prev (WPanel * panel)
panel            3338 src/filemanager/panel.c         prev = g_list_previous (panel->dir_history_current);
panel            3344 src/filemanager/panel.c             ok = _do_panel_cd (panel, data_vpath, cd_exact);
panel            3346 src/filemanager/panel.c             panel->dir_history_current = prev;
panel            3356 src/filemanager/panel.c directory_history_list (WPanel * panel)
panel            3362 src/filemanager/panel.c     pos = g_list_position (panel->dir_history_current, panel->dir_history);
panel            3364 src/filemanager/panel.c     history_descriptor_init (&hd, WIDGET (panel)->y, WIDGET (panel)->x, panel->dir_history,
panel            3368 src/filemanager/panel.c     panel->dir_history = hd.list;
panel            3374 src/filemanager/panel.c         ok = _do_panel_cd (panel, s_vpath, cd_exact);
panel            3376 src/filemanager/panel.c             directory_history_add (panel, panel->cwd_vpath);
panel            3390 src/filemanager/panel.c         panel->dir_history_current = panel->dir_history;
panel            3396 src/filemanager/panel.c             prev = g_list_previous (panel->dir_history_current);
panel            3400 src/filemanager/panel.c             panel->dir_history_current = prev;
panel            3408 src/filemanager/panel.c panel_execute_cmd (WPanel * panel, long command)
panel            3413 src/filemanager/panel.c         stop_search (panel);
panel            3435 src/filemanager/panel.c         panel_cycle_listing_format (panel);
panel            3438 src/filemanager/panel.c         chdir_other_panel (panel);
panel            3441 src/filemanager/panel.c         chdir_to_readlink (panel);
panel            3450 src/filemanager/panel.c         do_enter (panel);
panel            3462 src/filemanager/panel.c         panel_select_invert_files (panel);
panel            3465 src/filemanager/panel.c         panel_select_files (panel);
panel            3471 src/filemanager/panel.c         panel_unselect_files (panel);
panel            3474 src/filemanager/panel.c         next_page (panel);
panel            3477 src/filemanager/panel.c         prev_page (panel);
panel            3480 src/filemanager/panel.c         goto_child_dir (panel);
panel            3483 src/filemanager/panel.c         goto_parent_dir (panel);
panel            3486 src/filemanager/panel.c         directory_history_list (panel);
panel            3489 src/filemanager/panel.c         directory_history_next (panel);
panel            3492 src/filemanager/panel.c         directory_history_prev (panel);
panel            3495 src/filemanager/panel.c         goto_bottom_file (panel);
panel            3498 src/filemanager/panel.c         goto_middle_file (panel);
panel            3501 src/filemanager/panel.c         goto_top_file (panel);
panel            3504 src/filemanager/panel.c         mark_file (panel);
panel            3507 src/filemanager/panel.c         mark_file_up (panel);
panel            3510 src/filemanager/panel.c         mark_file_down (panel);
panel            3513 src/filemanager/panel.c         mark_file_left (panel);
panel            3516 src/filemanager/panel.c         mark_file_right (panel);
panel            3522 src/filemanager/panel.c         move_up (panel);
panel            3525 src/filemanager/panel.c         move_down (panel);
panel            3528 src/filemanager/panel.c         res = move_left (panel);
panel            3531 src/filemanager/panel.c         res = move_right (panel);
panel            3534 src/filemanager/panel.c         move_end (panel);
panel            3537 src/filemanager/panel.c         move_home (panel);
panel            3541 src/filemanager/panel.c         panel_change_encoding (panel);
panel            3545 src/filemanager/panel.c         panel_content_scroll_left (panel);
panel            3548 src/filemanager/panel.c         panel_content_scroll_right (panel);
panel            3551 src/filemanager/panel.c         start_search (panel);
panel            3556 src/filemanager/panel.c         panel_sync_other (panel);
panel            3559 src/filemanager/panel.c         panel_select_sort_order (panel);
panel            3562 src/filemanager/panel.c         panel_toggle_sort_order_prev (panel);
panel            3565 src/filemanager/panel.c         panel_toggle_sort_order_next (panel);
panel            3568 src/filemanager/panel.c         panel->sort_info.reverse = !panel->sort_info.reverse;
panel            3569 src/filemanager/panel.c         panel_set_sort_order (panel, panel->sort_field);
panel            3572 src/filemanager/panel.c         panel_set_sort_type_by_id (panel, "name");
panel            3575 src/filemanager/panel.c         panel_set_sort_type_by_id (panel, "extension");
panel            3578 src/filemanager/panel.c         panel_set_sort_type_by_id (panel, "size");
panel            3581 src/filemanager/panel.c         panel_set_sort_type_by_id (panel, "mtime");
panel            3594 src/filemanager/panel.c panel_key (WPanel * panel, int key)
panel            3600 src/filemanager/panel.c         stop_search (panel);
panel            3604 src/filemanager/panel.c     if (panel->searching && ((key >= ' ' && key <= 255) || key == KEY_BACKSPACE))
panel            3606 src/filemanager/panel.c         do_search (panel, key);
panel            3610 src/filemanager/panel.c     command = widget_lookup_key (WIDGET (panel), key);
panel            3612 src/filemanager/panel.c         return panel_execute_cmd (panel, command);
panel            3616 src/filemanager/panel.c         goto_middle_file (panel);
panel            3622 src/filemanager/panel.c         start_search (panel);
panel            3623 src/filemanager/panel.c         do_search (panel, key);
panel            3635 src/filemanager/panel.c     WPanel *panel = PANEL (w);
panel            3651 src/filemanager/panel.c         show_dir (panel);
panel            3652 src/filemanager/panel.c         panel_print_header (panel);
panel            3653 src/filemanager/panel.c         adjust_top_file (panel);
panel            3654 src/filemanager/panel.c         paint_dir (panel);
panel            3655 src/filemanager/panel.c         mini_info_separator (panel);
panel            3656 src/filemanager/panel.c         display_mini_info (panel);
panel            3657 src/filemanager/panel.c         panel->dirty = 0;
panel            3662 src/filemanager/panel.c         current_panel = panel;
panel            3663 src/filemanager/panel.c         panel->active = 1;
panel            3665 src/filemanager/panel.c         if (mc_chdir (panel->cwd_vpath) != 0)
panel            3669 src/filemanager/panel.c             cwd = vfs_path_to_str_flags (panel->cwd_vpath, 0, VPF_STRIP_PASSWORD);
panel            3675 src/filemanager/panel.c             subshell_chdir (panel->cwd_vpath);
panel            3678 src/filemanager/panel.c         select_item (panel);
panel            3687 src/filemanager/panel.c         stop_search (panel);
panel            3688 src/filemanager/panel.c         panel->active = 0;
panel            3689 src/filemanager/panel.c         unselect_item (panel);
panel            3693 src/filemanager/panel.c         return panel_key (panel, parm);
panel            3696 src/filemanager/panel.c         return panel_execute_cmd (panel, parm);
panel            3699 src/filemanager/panel.c         vfs_stamp_path (panel->cwd_vpath);
panel            3704 src/filemanager/panel.c         panel_destroy (panel);
panel            3719 src/filemanager/panel.c mouse_toggle_mark (WPanel * panel)
panel            3721 src/filemanager/panel.c     do_mark_file (panel, MARK_DONT_MOVE);
panel            3722 src/filemanager/panel.c     mouse_marking = selection (panel)->f.marked;
panel            3729 src/filemanager/panel.c mouse_set_mark (WPanel * panel)
panel            3731 src/filemanager/panel.c     if (mouse_mark_panel == panel)
panel            3733 src/filemanager/panel.c         if (mouse_marking && !selection (panel)->f.marked)
panel            3734 src/filemanager/panel.c             do_mark_file (panel, MARK_DONT_MOVE);
panel            3735 src/filemanager/panel.c         else if (!mouse_marking && selection (panel)->f.marked)
panel            3736 src/filemanager/panel.c             do_mark_file (panel, MARK_DONT_MOVE);
panel            3743 src/filemanager/panel.c mark_if_marking (WPanel * panel, const mouse_event_t * event)
panel            3748 src/filemanager/panel.c             mouse_toggle_mark (panel);
panel            3750 src/filemanager/panel.c             mouse_set_mark (panel);
panel            3764 src/filemanager/panel.c mouse_sort_col (WPanel * panel, int x)
panel            3771 src/filemanager/panel.c     for (format = panel->format; format != NULL; format = g_slist_next (format))
panel            3801 src/filemanager/panel.c         if (panel->sort_field == col_sort_format)
panel            3803 src/filemanager/panel.c             panel->sort_info.reverse = !panel->sort_info.reverse;
panel            3806 src/filemanager/panel.c             panel->sort_info.reverse = FALSE;
panel            3808 src/filemanager/panel.c         panel_set_sort_order (panel, col_sort_format);
panel            3815 src/filemanager/panel.c panel_mouse_is_on_item (const WPanel * panel, int y, int x)
panel            3822 src/filemanager/panel.c     last = panel->dir.len - 1;
panel            3823 src/filemanager/panel.c     y += panel->top_file;
panel            3828 src/filemanager/panel.c     if (panel->list_cols > 1)
panel            3832 src/filemanager/panel.c         width = (WIDGET (panel)->cols - 2) / panel->list_cols;
panel            3833 src/filemanager/panel.c         lines = panel_lines (panel);
panel            3845 src/filemanager/panel.c     WPanel *panel = PANEL (w);
panel            3858 src/filemanager/panel.c                 directory_history_prev (panel);
panel            3861 src/filemanager/panel.c                 directory_history_next (panel);
panel            3864 src/filemanager/panel.c                 directory_history_list (panel);
panel            3873 src/filemanager/panel.c                 panel->dirty = 0;
panel            3881 src/filemanager/panel.c             mouse_sort_col (panel, event->x + 1);
panel            3893 src/filemanager/panel.c             my_index = panel_mouse_is_on_item (panel, event->y - 2, event->x);
panel            3896 src/filemanager/panel.c                 if (my_index != panel->selected)
panel            3898 src/filemanager/panel.c                     unselect_item (panel);
panel            3899 src/filemanager/panel.c                     panel->selected = my_index;
panel            3900 src/filemanager/panel.c                     select_item (panel);
panel            3904 src/filemanager/panel.c                 mark_if_marking (panel, event);
panel            3914 src/filemanager/panel.c             panel_mouse_is_on_item (panel, event->y - 2, event->x) >= 0)
panel            3915 src/filemanager/panel.c             do_enter (panel);
panel            3924 src/filemanager/panel.c             if (panels_options.mouse_move_pages && panel->top_file > 0)
panel            3925 src/filemanager/panel.c                 prev_page (panel);
panel            3927 src/filemanager/panel.c                 move_up (panel);
panel            3935 src/filemanager/panel.c                 && panel->top_file + panel_items (panel) < panel->dir.len)
panel            3936 src/filemanager/panel.c                 next_page (panel);
panel            3938 src/filemanager/panel.c                 move_down (panel);
panel            3946 src/filemanager/panel.c     if (panel->dirty)
panel            3953 src/filemanager/panel.c reload_panelized (WPanel * panel)
panel            3956 src/filemanager/panel.c     dir_list *list = &panel->dir;
panel            3959 src/filemanager/panel.c     (void) mc_chdir (panel->cwd_vpath);
panel            3981 src/filemanager/panel.c     recalculate_panel_summary (panel);
panel            3983 src/filemanager/panel.c     if (panel != current_panel)
panel            3990 src/filemanager/panel.c update_one_panel_widget (WPanel * panel, panel_update_flags_t flags, const char *current_file)
panel            3997 src/filemanager/panel.c         panel->is_panelized = FALSE;
panel            3998 src/filemanager/panel.c         mc_setctl (panel->cwd_vpath, VFS_SETCTL_FLUSH, NULL);
panel            3999 src/filemanager/panel.c         memset (&(panel->dir_stat), 0, sizeof (panel->dir_stat));
panel            4007 src/filemanager/panel.c         my_current_file = g_strdup (panel->dir.list[panel->selected].fname);
panel            4011 src/filemanager/panel.c     if (panel->is_panelized)
panel            4012 src/filemanager/panel.c         reload_panelized (panel);
panel            4014 src/filemanager/panel.c         panel_reload (panel);
panel            4016 src/filemanager/panel.c     try_to_select (panel, current_file);
panel            4017 src/filemanager/panel.c     panel->dirty = 1;
panel            4030 src/filemanager/panel.c         WPanel *panel;
panel            4032 src/filemanager/panel.c         panel = PANEL (get_panel_widget (which));
panel            4033 src/filemanager/panel.c         if (panel->is_panelized)
panel            4035 src/filemanager/panel.c         update_one_panel_widget (panel, flags, current_file);
panel            4042 src/filemanager/panel.c do_select (WPanel * panel, int i)
panel            4044 src/filemanager/panel.c     if (i != panel->selected)
panel            4046 src/filemanager/panel.c         panel->dirty = 1;
panel            4047 src/filemanager/panel.c         panel->selected = i;
panel            4048 src/filemanager/panel.c         panel->top_file = panel->selected - (WIDGET (panel)->lines - 2) / 2;
panel            4049 src/filemanager/panel.c         if (panel->top_file < 0)
panel            4050 src/filemanager/panel.c             panel->top_file = 0;
panel            4057 src/filemanager/panel.c do_try_to_select (WPanel * panel, const char *name)
panel            4064 src/filemanager/panel.c         do_select (panel, 0);
panel            4072 src/filemanager/panel.c     if (panel->is_panelized)
panel            4078 src/filemanager/panel.c     for (i = 0; i < panel->dir.len; i++)
panel            4080 src/filemanager/panel.c         if (strcmp (subdir, panel->dir.list[i].fname) == 0)
panel            4082 src/filemanager/panel.c             do_select (panel, i);
panel            4089 src/filemanager/panel.c     if (panel->selected >= panel->dir.len)
panel            4090 src/filemanager/panel.c         do_select (panel, panel->dir.len - 1);
panel            4222 src/filemanager/panel.c try_to_select (WPanel * panel, const char *name)
panel            4224 src/filemanager/panel.c     do_try_to_select (panel, name);
panel            4225 src/filemanager/panel.c     select_item (panel);
panel            4231 src/filemanager/panel.c panel_clean_dir (WPanel * panel)
panel            4233 src/filemanager/panel.c     panel->top_file = 0;
panel            4234 src/filemanager/panel.c     panel->selected = 0;
panel            4235 src/filemanager/panel.c     panel->marked = 0;
panel            4236 src/filemanager/panel.c     panel->dirs_marked = 0;
panel            4237 src/filemanager/panel.c     panel->total = 0;
panel            4238 src/filemanager/panel.c     panel->searching = FALSE;
panel            4239 src/filemanager/panel.c     panel->is_panelized = FALSE;
panel            4240 src/filemanager/panel.c     panel->dirty = 1;
panel            4241 src/filemanager/panel.c     panel->content_shift = -1;
panel            4242 src/filemanager/panel.c     panel->max_shift = -1;
panel            4244 src/filemanager/panel.c     dir_list_free_list (&panel->dir);
panel            4256 src/filemanager/panel.c panel_set_cwd (WPanel * panel, const vfs_path_t * vpath)
panel            4258 src/filemanager/panel.c     if (vpath != panel->cwd_vpath)      /* check if new vpath is not the panel->cwd_vpath object */
panel            4260 src/filemanager/panel.c         vfs_path_free (panel->cwd_vpath);
panel            4261 src/filemanager/panel.c         panel->cwd_vpath = vfs_path_clone (vpath);
panel            4274 src/filemanager/panel.c panel_set_lwd (WPanel * panel, const vfs_path_t * vpath)
panel            4276 src/filemanager/panel.c     if (vpath != panel->lwd_vpath)      /* check if new vpath is not the panel->lwd_vpath object */
panel            4278 src/filemanager/panel.c         vfs_path_free (panel->lwd_vpath);
panel            4279 src/filemanager/panel.c         panel->lwd_vpath = vfs_path_clone (vpath);
panel            4295 src/filemanager/panel.c     WPanel *panel;
panel            4300 src/filemanager/panel.c     panel = g_new0 (WPanel, 1);
panel            4301 src/filemanager/panel.c     w = WIDGET (panel);
panel            4306 src/filemanager/panel.c     panel->dir.size = DIR_LIST_MIN_SIZE;
panel            4307 src/filemanager/panel.c     panel->dir.list = g_new (file_entry_t, panel->dir.size);
panel            4308 src/filemanager/panel.c     panel->dir.len = 0;
panel            4309 src/filemanager/panel.c     panel->dir.callback = panel_dir_list_callback;
panel            4311 src/filemanager/panel.c     panel->list_cols = 1;
panel            4312 src/filemanager/panel.c     panel->brief_cols = 2;
panel            4313 src/filemanager/panel.c     panel->dirty = 1;
panel            4314 src/filemanager/panel.c     panel->content_shift = -1;
panel            4315 src/filemanager/panel.c     panel->max_shift = -1;
panel            4317 src/filemanager/panel.c     panel->list_format = list_full;
panel            4318 src/filemanager/panel.c     panel->user_format = g_strdup (DEFAULT_USER_FORMAT);
panel            4321 src/filemanager/panel.c         panel->user_status_format[i] = g_strdup (DEFAULT_USER_FORMAT);
panel            4324 src/filemanager/panel.c     panel->codepage = SELECT_CHARSET_NO_TRANSLATE;
panel            4327 src/filemanager/panel.c     panel->frame_size = frame_half;
panel            4329 src/filemanager/panel.c     panel->panel_name = g_strdup (panel_name);
panel            4330 src/filemanager/panel.c     panel->hist_name = g_strconcat ("Dir Hist ", panel->panel_name, (char *) NULL);
panel            4333 src/filemanager/panel.c     section = g_strconcat ("Temporal:", panel->panel_name, (char *) NULL);
panel            4337 src/filemanager/panel.c         section = g_strdup (panel->panel_name);
panel            4339 src/filemanager/panel.c     panel_load_setup (panel, section);
panel            4343 src/filemanager/panel.c     err = set_panel_formats (panel);
panel            4345 src/filemanager/panel.c         set_panel_formats (panel);
panel            4347 src/filemanager/panel.c     return panel;
panel            4368 src/filemanager/panel.c     WPanel *panel;
panel            4374 src/filemanager/panel.c     panel = panel_sized_empty_new (panel_name, y, x, lines, cols);
panel            4379 src/filemanager/panel.c         panel_set_cwd (panel, vpath);
panel            4384 src/filemanager/panel.c         panel->cwd_vpath = vfs_path_clone (vfs_get_raw_current_dir ());
panel            4387 src/filemanager/panel.c     panel_set_lwd (panel, vfs_get_raw_current_dir ());
panel            4390 src/filemanager/panel.c     path_element = vfs_path_get_by_index (panel->cwd_vpath, -1);
panel            4392 src/filemanager/panel.c         panel->codepage = get_codepage_index (path_element->encoding);
panel            4395 src/filemanager/panel.c     if (mc_chdir (panel->cwd_vpath) != 0)
panel            4398 src/filemanager/panel.c         panel->codepage = SELECT_CHARSET_NO_TRANSLATE;
panel            4401 src/filemanager/panel.c         vfs_path_free (panel->cwd_vpath);
panel            4402 src/filemanager/panel.c         panel->cwd_vpath = vfs_path_clone (vfs_get_raw_current_dir ());
panel            4406 src/filemanager/panel.c     if (!dir_list_load (&panel->dir, panel->cwd_vpath, panel->sort_field->sort_routine,
panel            4407 src/filemanager/panel.c                         &panel->sort_info, panel->filter))
panel            4423 src/filemanager/panel.c     return panel;
panel            4429 src/filemanager/panel.c panel_reload (WPanel * panel)
panel            4434 src/filemanager/panel.c     if (panels_options.fast_reload && stat (vfs_path_as_str (panel->cwd_vpath), &current_stat) == 0
panel            4435 src/filemanager/panel.c         && current_stat.st_ctime == panel->dir_stat.st_ctime
panel            4436 src/filemanager/panel.c         && current_stat.st_mtime == panel->dir_stat.st_mtime)
panel            4439 src/filemanager/panel.c     cwd_vpath = panel_recursive_cd_to_parent (panel->cwd_vpath);
panel            4440 src/filemanager/panel.c     vfs_path_free (panel->cwd_vpath);
panel            4444 src/filemanager/panel.c         panel->cwd_vpath = vfs_path_from_str (PATH_SEP_STR);
panel            4445 src/filemanager/panel.c         panel_clean_dir (panel);
panel            4446 src/filemanager/panel.c         dir_list_init (&panel->dir);
panel            4450 src/filemanager/panel.c     panel->cwd_vpath = cwd_vpath;
panel            4451 src/filemanager/panel.c     memset (&(panel->dir_stat), 0, sizeof (panel->dir_stat));
panel            4452 src/filemanager/panel.c     show_dir (panel);
panel            4454 src/filemanager/panel.c     if (!dir_list_reload (&panel->dir, panel->cwd_vpath, panel->sort_field->sort_routine,
panel            4455 src/filemanager/panel.c                           &panel->sort_info, panel->filter))
panel            4458 src/filemanager/panel.c     panel->dirty = 1;
panel            4459 src/filemanager/panel.c     if (panel->selected >= panel->dir.len)
panel            4460 src/filemanager/panel.c         do_select (panel, panel->dir.len - 1);
panel            4462 src/filemanager/panel.c     recalculate_panel_summary (panel);
panel            4529 src/filemanager/panel.c select_item (WPanel * panel)
panel            4531 src/filemanager/panel.c     adjust_top_file (panel);
panel            4533 src/filemanager/panel.c     panel->dirty = 1;
panel            4541 src/filemanager/panel.c unmark_files (WPanel * panel)
panel            4543 src/filemanager/panel.c     if (panel->marked != 0)
panel            4547 src/filemanager/panel.c         for (i = 0; i < panel->dir.len; i++)
panel            4548 src/filemanager/panel.c             file_mark (panel, i, 0);
panel            4550 src/filemanager/panel.c         panel->dirs_marked = 0;
panel            4551 src/filemanager/panel.c         panel->marked = 0;
panel            4552 src/filemanager/panel.c         panel->total = 0;
panel            4561 src/filemanager/panel.c recalculate_panel_summary (WPanel * panel)
panel            4565 src/filemanager/panel.c     panel->marked = 0;
panel            4566 src/filemanager/panel.c     panel->dirs_marked = 0;
panel            4567 src/filemanager/panel.c     panel->total = 0;
panel            4569 src/filemanager/panel.c     for (i = 0; i < panel->dir.len; i++)
panel            4570 src/filemanager/panel.c         if (panel->dir.list[i].f.marked)
panel            4575 src/filemanager/panel.c             panel->dir.list[i].f.marked = 0;
panel            4576 src/filemanager/panel.c             do_file_mark (panel, i, 1);
panel            4584 src/filemanager/panel.c do_file_mark (WPanel * panel, int idx, int mark)
panel            4586 src/filemanager/panel.c     if (panel->dir.list[idx].f.marked == mark)
panel            4590 src/filemanager/panel.c     if (DIR_IS_DOTDOT (panel->dir.list[idx].fname))
panel            4593 src/filemanager/panel.c     file_mark (panel, idx, mark);
panel            4594 src/filemanager/panel.c     if (panel->dir.list[idx].f.marked)
panel            4596 src/filemanager/panel.c         panel->marked++;
panel            4598 src/filemanager/panel.c         if (S_ISDIR (panel->dir.list[idx].st.st_mode))
panel            4600 src/filemanager/panel.c             if (panel->dir.list[idx].f.dir_size_computed)
panel            4601 src/filemanager/panel.c                 panel->total += (uintmax_t) panel->dir.list[idx].st.st_size;
panel            4602 src/filemanager/panel.c             panel->dirs_marked++;
panel            4605 src/filemanager/panel.c             panel->total += (uintmax_t) panel->dir.list[idx].st.st_size;
panel            4607 src/filemanager/panel.c         set_colors (panel);
panel            4611 src/filemanager/panel.c         if (S_ISDIR (panel->dir.list[idx].st.st_mode))
panel            4613 src/filemanager/panel.c             if (panel->dir.list[idx].f.dir_size_computed)
panel            4614 src/filemanager/panel.c                 panel->total -= (uintmax_t) panel->dir.list[idx].st.st_size;
panel            4615 src/filemanager/panel.c             panel->dirs_marked--;
panel            4618 src/filemanager/panel.c             panel->total -= (uintmax_t) panel->dir.list[idx].st.st_size;
panel            4620 src/filemanager/panel.c         panel->marked--;
panel            4630 src/filemanager/panel.c do_panel_cd (WPanel * panel, const vfs_path_t * new_dir_vpath, enum cd_enum cd_type)
panel            4634 src/filemanager/panel.c     r = _do_panel_cd (panel, new_dir_vpath, cd_type);
panel            4636 src/filemanager/panel.c         directory_history_add (panel, panel->cwd_vpath);
panel            4643 src/filemanager/panel.c file_mark (WPanel * panel, int lc_index, int val)
panel            4645 src/filemanager/panel.c     if (panel->dir.list[lc_index].f.marked != val)
panel            4647 src/filemanager/panel.c         panel->dir.list[lc_index].f.marked = val;
panel            4648 src/filemanager/panel.c         panel->dirty = 1;
panel            4655 src/filemanager/panel.c panel_re_sort (WPanel * panel)
panel            4660 src/filemanager/panel.c     if (panel == NULL)
panel            4663 src/filemanager/panel.c     filename = g_strdup (selection (panel)->fname);
panel            4664 src/filemanager/panel.c     unselect_item (panel);
panel            4665 src/filemanager/panel.c     dir_list_sort (&panel->dir, panel->sort_field->sort_routine, &panel->sort_info);
panel            4666 src/filemanager/panel.c     panel->selected = -1;
panel            4668 src/filemanager/panel.c     for (i = panel->dir.len; i != 0; i--)
panel            4669 src/filemanager/panel.c         if (strcmp (panel->dir.list[i - 1].fname, filename) == 0)
panel            4671 src/filemanager/panel.c             panel->selected = i - 1;
panel            4676 src/filemanager/panel.c     panel->top_file = panel->selected - panel_items (panel) / 2;
panel            4677 src/filemanager/panel.c     select_item (panel);
panel            4678 src/filemanager/panel.c     panel->dirty = 1;
panel            4684 src/filemanager/panel.c panel_set_sort_order (WPanel * panel, const panel_field_t * sort_order)
panel            4689 src/filemanager/panel.c     panel->sort_field = sort_order;
panel            4696 src/filemanager/panel.c         current_file = g_strdup (panel->dir.list[panel->selected].fname);
panel            4697 src/filemanager/panel.c         panel_reload (panel);
panel            4698 src/filemanager/panel.c         try_to_select (panel, current_file);
panel            4701 src/filemanager/panel.c     panel_re_sort (panel);
panel            4714 src/filemanager/panel.c panel_change_encoding (WPanel * panel)
panel            4720 src/filemanager/panel.c     r = select_charset (-1, -1, panel->codepage, FALSE);
panel            4725 src/filemanager/panel.c     panel->codepage = r;
panel            4727 src/filemanager/panel.c     if (panel->codepage == SELECT_CHARSET_NO_TRANSLATE)
panel            4733 src/filemanager/panel.c         cd_path_vpath = remove_encoding_from_path (panel->cwd_vpath);
panel            4734 src/filemanager/panel.c         do_panel_cd (panel, cd_path_vpath, cd_parse_command);
panel            4735 src/filemanager/panel.c         show_dir (panel);
panel            4740 src/filemanager/panel.c     errmsg = init_translation_table (panel->codepage, mc_global.display_codepage);
panel            4748 src/filemanager/panel.c     encoding = get_codepage_id (panel->codepage);
panel            4751 src/filemanager/panel.c         vfs_path_change_encoding (panel->cwd_vpath, encoding);
panel            4753 src/filemanager/panel.c         if (!do_panel_cd (panel, panel->cwd_vpath, cd_parse_command))
panel            4755 src/filemanager/panel.c                      vfs_path_as_str (panel->cwd_vpath));
panel            4833 src/filemanager/panel.c     WPanel *panel;
panel            4842 src/filemanager/panel.c         panel = PANEL (get_panel_widget (get_current_index ()));
panel            4844 src/filemanager/panel.c         panel = PANEL (get_panel_widget (get_other_index ()));
panel            4846 src/filemanager/panel.c     if (!panel->is_panelized)
panel            4847 src/filemanager/panel.c         (void) mc_chdir (panel->cwd_vpath);
panel             156 src/filemanager/panel.h void panel_clean_dir (WPanel * panel);
panel             158 src/filemanager/panel.h void panel_reload (WPanel * panel);
panel             159 src/filemanager/panel.h void panel_set_sort_order (WPanel * panel, const panel_field_t * sort_order);
panel             160 src/filemanager/panel.h void panel_re_sort (WPanel * panel);
panel             163 src/filemanager/panel.h void panel_change_encoding (WPanel * panel);
panel             170 src/filemanager/panel.h void try_to_select (WPanel * panel, const char *name);
panel             172 src/filemanager/panel.h void unmark_files (WPanel * panel);
panel             173 src/filemanager/panel.h void select_item (WPanel * panel);
panel             175 src/filemanager/panel.h void recalculate_panel_summary (WPanel * panel);
panel             176 src/filemanager/panel.h void file_mark (WPanel * panel, int idx, int val);
panel             177 src/filemanager/panel.h void do_file_mark (WPanel * panel, int idx, int val);
panel             179 src/filemanager/panel.h gboolean do_panel_cd (WPanel * panel, const vfs_path_t * new_dir_vpath, enum cd_enum cd_type);
panel             188 src/filemanager/panel.h void panel_set_cwd (WPanel * panel, const vfs_path_t * vpath);
panel             189 src/filemanager/panel.h void panel_set_lwd (WPanel * panel, const vfs_path_t * vpath);
panel             377 src/filemanager/panelize.c do_panelize_cd (WPanel * panel)
panel             383 src/filemanager/panelize.c     dir_list_clean (&panel->dir);
panel             389 src/filemanager/panelize.c     else if (panelized_panel.list.len > panel->dir.size)
panel             390 src/filemanager/panelize.c         dir_list_grow (&panel->dir, panelized_panel.list.len - panel->dir.size);
panel             392 src/filemanager/panelize.c     list = &panel->dir;
panel             395 src/filemanager/panelize.c     panelized_same = vfs_path_equal (panelized_panel.root_vpath, panel->cwd_vpath);
panel             427 src/filemanager/panelize.c     panel->is_panelized = TRUE;
panel             428 src/filemanager/panelize.c     panelize_absolutize_if_needed (panel);
panel             430 src/filemanager/panelize.c     try_to_select (panel, NULL);
panel             451 src/filemanager/panelize.c panelize_save_panel (WPanel * panel)
panel             454 src/filemanager/panelize.c     dir_list *list = &panel->dir;
panel             460 src/filemanager/panelize.c     if (panel->dir.len == 0)
panel             463 src/filemanager/panelize.c     if (panel->dir.len > panelized_panel.list.size)
panel             464 src/filemanager/panelize.c         dir_list_grow (&panelized_panel.list, panel->dir.len - panelized_panel.list.size);
panel             465 src/filemanager/panelize.c     panelized_panel.list.len = panel->dir.len;
panel             467 src/filemanager/panelize.c     for (i = 0; i < panel->dir.len; i++)
panel             502 src/filemanager/panelize.c panelize_absolutize_if_needed (WPanel * panel)
panel             504 src/filemanager/panelize.c     const dir_list *const list = &panel->dir;
panel             513 src/filemanager/panelize.c         panel_set_cwd (panel, root);
panel             514 src/filemanager/panelize.c         if (panel == current_panel)
panel              23 src/filemanager/panelize.h void panelize_save_panel (WPanel * panel);
panel              25 src/filemanager/panelize.h void panelize_absolutize_if_needed (WPanel * panel);
panel            1360 src/setup.c            LOAD_KEYMAP (PANEL, panel);
panel            1390 src/setup.c        SET_MAP (panel);
panel            1425 src/setup.c        FREE_KEYMAP (panel);
panel            1452 src/setup.c    panel_load_setup (WPanel * panel, const char *section)
panel            1457 src/setup.c        panel->sort_info.reverse =
panel            1459 src/setup.c        panel->sort_info.case_sensitive =
panel            1462 src/setup.c        panel->sort_info.exec_first =
panel            1467 src/setup.c        panel->sort_field = panel_get_field_by_id (buffer);
panel            1468 src/setup.c        if (panel->sort_field == NULL)
panel            1469 src/setup.c            panel->sort_field = panel_get_field_by_id ("name");
panel            1480 src/setup.c        panel->list_format = list_full;
panel            1484 src/setup.c                panel->list_format = list_formats[i].list_format;
panel            1489 src/setup.c        panel->brief_cols = mc_config_get_int (mc_global.panels_config, section, "brief_cols", 2);
panel            1492 src/setup.c        g_free (panel->user_format);
panel            1493 src/setup.c        panel->user_format =
panel            1498 src/setup.c            g_free (panel->user_status_format[i]);
panel            1500 src/setup.c            panel->user_status_format[i] =
panel            1504 src/setup.c        panel->user_mini_status =
panel            1511 src/setup.c    panel_save_setup (WPanel * panel, const char *section)
panel            1516 src/setup.c        mc_config_set_bool (mc_global.panels_config, section, "reverse", panel->sort_info.reverse);
panel            1518 src/setup.c                            panel->sort_info.case_sensitive);
panel            1520 src/setup.c                            panel->sort_info.exec_first);
panel            1522 src/setup.c        mc_config_set_string (mc_global.panels_config, section, "sort_order", panel->sort_field->id);
panel            1525 src/setup.c            if (list_formats[i].list_format == (int) panel->list_format)
panel            1532 src/setup.c        mc_config_set_int (mc_global.panels_config, section, "brief_cols", panel->brief_cols);
panel            1534 src/setup.c        mc_config_set_string (mc_global.panels_config, section, "user_format", panel->user_format);
panel            1540 src/setup.c                                  panel->user_status_format[i]);
panel            1544 src/setup.c                            panel->user_mini_status);
panel             159 src/setup.h    void panel_load_setup (WPanel * panel, const char *section);
panel             160 src/setup.h    void panel_save_setup (WPanel * panel, const char *section);
panel             165 src/usermenu.c test_type (WPanel * panel, char *arg)
panel             168 src/usermenu.c     mode_t st_mode = panel->dir.list[panel->selected].st.st_mode;
panel             202 src/usermenu.c             result |= panel->marked != 0 ? 1 : 0;
panel             226 src/usermenu.c         WPanel *panel = NULL;
panel             232 src/usermenu.c             panel = current_panel;
panel             234 src/usermenu.c             panel = other_panel;
panel             257 src/usermenu.c                 *condition = panel != NULL &&
panel             258 src/usermenu.c                     mc_search (arg, DEFAULT_CHARSET, panel->dir.list[panel->selected].fname,
panel             278 src/usermenu.c             *condition = panel != NULL
panel             279 src/usermenu.c                 && mc_search (arg, DEFAULT_CHARSET, vfs_path_as_str (panel->cwd_vpath),
panel             284 src/usermenu.c             *condition = panel != NULL && test_type (panel, arg);
panel             729 src/usermenu.c     WPanel *panel = NULL;
panel             752 src/usermenu.c                 panel = current_panel;
panel             757 src/usermenu.c                 panel = other_panel;
panel             760 src/usermenu.c             fname = panel->dir.list[panel->selected].fname;
panel             796 src/usermenu.c             if (panel != NULL)
panel             797 src/usermenu.c                 cwd = vfs_path_as_str (panel->cwd_vpath);
panel             875 src/usermenu.c         if (panel == NULL || panel->marked == 0)
panel             889 src/usermenu.c             if (panel == NULL)
panel             897 src/usermenu.c             for (i = 0; i < panel->dir.len; i++)
panel             898 src/usermenu.c                 if (panel->dir.list[i].f.marked)
panel             902 src/usermenu.c                     tmp = quote_func (panel->dir.list[i].fname, FALSE);
panel             908 src/usermenu.c                         do_file_mark (panel, i, 0);
panel             192 src/viewer/actions_cmd.c     WPanel *panel;
panel             206 src/viewer/actions_cmd.c         panel = current_panel;
panel             208 src/viewer/actions_cmd.c         panel = other_panel;
panel             214 src/viewer/actions_cmd.c     mcview_load (view, 0, panel->dir.list[panel->selected].fname, 0, 0, 0);