1
1
Patch from Ronald Da Man.
Этот коммит содержится в:
Miguel de Icaza 1999-04-07 01:33:04 +00:00
родитель 0ef58f89a5
Коммит ac4255c10b
5 изменённых файлов: 15 добавлений и 3 удалений

Просмотреть файл

@ -25,6 +25,8 @@
#include "gdesktop.h"
#include "../vfs/vfs.h"
static void start_search (WPanel *panel);
enum {
SORT_NAME,
SORT_EXTENSION,
@ -612,6 +614,12 @@ gnome_select_all_cmd (GtkWidget *widget, WPanel *panel)
do_refresh ();
}
void
gnome_start_search (GtkWidget *widget, WPanel *panel)
{
start_search (panel);
}
void
gnome_reverse_selection_cmd_panel (WPanel *panel)
{

Просмотреть файл

@ -16,6 +16,7 @@ void gnome_custom_view_cmd (GtkWidget *widget, WPanel *panel);
void gnome_sort_cmd (GtkWidget *widget, WPanel *panel);
void gnome_select_all_cmd (GtkWidget *widget, WPanel *panel);
void gnome_start_search (GtkWidget *widget, WPanel *panel);
void gnome_filter_cmd (GtkWidget *widget, WPanel *panel);
void gnome_external_panelize (GtkWidget *widget, WPanel *panel);
void gnome_open_files (GtkWidget *widget, WPanel *panel);

Просмотреть файл

@ -398,6 +398,9 @@ GnomeUIInfo gnome_panel_edit_menu [] = {
GNOMEUIINFO_ITEM_NONE(N_("_Select Files..."), N_("Select a group of files"), select_cmd),
GNOMEUIINFO_ITEM_NONE(N_("_Invert Selection"), N_("Reverses the list of tagged files"), reverse_selection_cmd),
GNOMEUIINFO_SEPARATOR,
{ GNOME_APP_UI_ITEM, N_("Search"), N_("Search for a file in the current Panel"), gnome_start_search,
NULL, NULL, 0, NULL, 's', GDK_CONTROL_MASK },
GNOMEUIINFO_SEPARATOR,
GNOMEUIINFO_ITEM_NONE(N_("_Rescan Directory"), N_("Rescan the directory contents"), reread_cmd),
GNOMEUIINFO_SEPARATOR,
GNOMEUIINFO_MENU_PREFERENCES_ITEM(gnome_configure_box, NULL),

Просмотреть файл

@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"POT-Creation-Date: 1999-04-06 13:58-0500\n"
"POT-Creation-Date: 1999-04-06 14:18-0500\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"

Просмотреть файл

@ -2030,14 +2030,14 @@ do_search (WPanel *panel, int c_code)
#endif
}
static void
void
start_search (WPanel *panel)
{
if (panel->searching){
if (panel->selected+1 == panel->count)
panel->selected = 0;
else
move_down (panel);
do_move_down (panel);
do_search (panel, 0);
} else {
panel->searching = 1;