gnome-commander r1971 - in branches/gcmd-1-3: . src
- From: epiotr svn gnome org
- To: svn-commits-list gnome org
- Subject: gnome-commander r1971 - in branches/gcmd-1-3: . src
- Date: Wed, 13 Aug 2008 18:16:41 +0000 (UTC)
Author: epiotr
Date: Wed Aug 13 18:16:41 2008
New Revision: 1971
URL: http://svn.gnome.org/viewvc/gnome-commander?rev=1971&view=rev
Log:
Made SHIFT+F2 binding as user definable (mark.compare_directories)
Modified:
branches/gcmd-1-3/ChangeLog
branches/gcmd-1-3/src/gnome-cmd-file-list.cc
branches/gcmd-1-3/src/gnome-cmd-file-list.h
branches/gcmd-1-3/src/gnome-cmd-user-actions.cc
Modified: branches/gcmd-1-3/src/gnome-cmd-file-list.cc
==============================================================================
--- branches/gcmd-1-3/src/gnome-cmd-file-list.cc (original)
+++ branches/gcmd-1-3/src/gnome-cmd-file-list.cc Wed Aug 13 18:16:41 2008
@@ -1900,13 +1900,8 @@
}
-void gnome_cmd_file_list_compare_directories (void)
+void gnome_cmd_file_list_compare_directories (GnomeCmdFileList *fl1, GnomeCmdFileList *fl2)
{
- GnomeCmdFileSelector *fs1 = gnome_cmd_main_win_get_fs (main_win, ACTIVE);
- GnomeCmdFileList *fl1 = fs1 ? fs1->list : NULL;
- GnomeCmdFileSelector *fs2 = gnome_cmd_main_win_get_fs (main_win, INACTIVE);
- GnomeCmdFileList *fl2 = fs2 ? fs2->list : NULL;
-
g_return_if_fail (GNOME_CMD_IS_FILE_LIST (fl1) || GNOME_CMD_IS_FILE_LIST (fl2));
gnome_cmd_file_list_unselect_all (fl1);
@@ -2221,10 +2216,6 @@
{
switch (event->keyval)
{
- case GDK_F2:
- gnome_cmd_file_list_compare_directories ();
- return TRUE;
-
case GDK_F6:
gnome_cmd_file_list_show_rename_dialog (fl);
return TRUE;
Modified: branches/gcmd-1-3/src/gnome-cmd-file-list.h
==============================================================================
--- branches/gcmd-1-3/src/gnome-cmd-file-list.h (original)
+++ branches/gcmd-1-3/src/gnome-cmd-file-list.h Wed Aug 13 18:16:41 2008
@@ -139,7 +139,7 @@
void gnome_cmd_file_list_unselect_all_with_same_extension (GnomeCmdFileList *fl);
void gnome_cmd_file_list_restore_selection (GnomeCmdFileList *fl);
-void gnome_cmd_file_list_compare_directories (void);
+void gnome_cmd_file_list_compare_directories (GnomeCmdFileList *fl1, GnomeCmdFileList *fl2);
void gnome_cmd_file_list_sort (GnomeCmdFileList *fl);
Modified: branches/gcmd-1-3/src/gnome-cmd-user-actions.cc
==============================================================================
--- branches/gcmd-1-3/src/gnome-cmd-user-actions.cc (original)
+++ branches/gcmd-1-3/src/gnome-cmd-user-actions.cc Wed Aug 13 18:16:41 2008
@@ -269,6 +269,9 @@
if (!registered("file.internal_view"))
register_action(GDK_SHIFT_MASK, GDK_F3, "file.internal_view");
+ if (!registered("mark.compare_directories"))
+ register_action(GDK_SHIFT_MASK, GDK_F2, "mark.compare_directories");
+
if (!registered("mark.select_all"))
{
register_action(GDK_CONTROL_MASK, GDK_A, "mark.select_all");
@@ -1160,7 +1163,7 @@
void mark_compare_directories (GtkMenuItem *menuitem, gpointer not_used)
{
- gnome_cmd_file_list_compare_directories ();
+ gnome_cmd_file_list_compare_directories (get_fl (ACTIVE), get_fl (INACTIVE));
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]