File gnome-do-fix-keybindings-gconf.patch of Package gnome-do

=== modified file 'Do/src/Do.Core/Controller.cs'
Index: Do/src/Do.Core/Controller.cs
===================================================================
--- Do/src/Do.Core/Controller.cs.orig
+++ Do/src/Do.Core/Controller.cs
@@ -133,46 +133,46 @@ namespace Do.Core
 				OnSummonKeyPressEvent, true));
 			
 			// this keybinding is disabled by default - note the empty keybinding
-			Services.Keybinder.RegisterKeyBinding (new KeyBinding (Catalog.GetString ("Summon in Text Mode"), "",
+			Services.Keybinder.RegisterKeyBinding (new KeyBinding ("Summon in Text Mode", "",
 				OnTextModeSummonKeyPressEvent, true));
 			
-			Services.Keybinder.RegisterKeyBinding (new KeyBinding (Catalog.GetString ("Enter Text Mode"), "period",
+			Services.Keybinder.RegisterKeyBinding (new KeyBinding ("Enter Text Mode", "period",
 				OnTextModePressEvent));
 			
-			Services.Keybinder.RegisterKeyBinding (new KeyBinding (Catalog.GetString ("Clear"), "Escape",
+			Services.Keybinder.RegisterKeyBinding (new KeyBinding ("Clear", "Escape",
 				OnClearKeyPressEvent));
 			
-			Services.Keybinder.RegisterKeyBinding (new KeyBinding (Catalog.GetString ("Copy to Clipboard"), "<Control>c",
+			Services.Keybinder.RegisterKeyBinding (new KeyBinding ("Copy to Clipboard", "<Control>c",
 				OnCopyEvent));
-			Services.Keybinder.RegisterKeyBinding (new KeyBinding (Catalog.GetString ("Paste from Clipboard"), "<Control>v",
+			Services.Keybinder.RegisterKeyBinding (new KeyBinding ("Paste from Clipboard", "<Control>v",
 				OnPasteEvent));
 			
-			Services.Keybinder.RegisterKeyBinding (new KeyBinding (Catalog.GetString ("Previous Pane"), "<Shift>Tab",
+			Services.Keybinder.RegisterKeyBinding (new KeyBinding ("Previous Pane", "<Shift>Tab",
 				OnPreviousPanePressEvent));
-			Services.Keybinder.RegisterKeyBinding (new KeyBinding (Catalog.GetString ("Next Pane"), "Tab",
+			Services.Keybinder.RegisterKeyBinding (new KeyBinding ("Next Pane", "Tab",
 				OnNextPanePressEvent));
 			
-			Services.Keybinder.RegisterKeyBinding (new KeyBinding (Catalog.GetString ("Previous Item"), "Up",
+			Services.Keybinder.RegisterKeyBinding (new KeyBinding ("Previous Item", "Up",
 				OnPreviousItemPressEvent));
-			Services.Keybinder.RegisterKeyBinding (new KeyBinding (Catalog.GetString ("Next Item"), "Down",
+			Services.Keybinder.RegisterKeyBinding (new KeyBinding ("Next Item", "Down",
 				OnNextItemPressEvent));
 			
-			Services.Keybinder.RegisterKeyBinding (new KeyBinding (Catalog.GetString ("First Item"), "Home",
+			Services.Keybinder.RegisterKeyBinding (new KeyBinding ("First Item", "Home",
 				OnFirstItemPressEvent));
-			Services.Keybinder.RegisterKeyBinding (new KeyBinding (Catalog.GetString ("Last Item"), "End",
+			Services.Keybinder.RegisterKeyBinding (new KeyBinding ("Last Item", "End",
 				OnLastItemPressEvent));
 			
-			Services.Keybinder.RegisterKeyBinding (new KeyBinding (Catalog.GetString ("Previous 5 Results"), "Page_Up",
+			Services.Keybinder.RegisterKeyBinding (new KeyBinding ("Previous 5 Results", "Page_Up",
 				OnNextItemPagePressEvent));
-			Services.Keybinder.RegisterKeyBinding (new KeyBinding (Catalog.GetString ("Next 5 Results"), "Page_Down",
+			Services.Keybinder.RegisterKeyBinding (new KeyBinding ("Next 5 Results", "Page_Down",
 				OnPreviousItemPagePressEvent));
 			
-			Services.Keybinder.RegisterKeyBinding (new KeyBinding (Catalog.GetString ("Step Out of Item"), "Left",
+			Services.Keybinder.RegisterKeyBinding (new KeyBinding ("Step Out of Item", "Left",
 				OnStepOutItemPressEvent));
-			Services.Keybinder.RegisterKeyBinding (new KeyBinding (Catalog.GetString ("Step Into Item"), "Right",
+			Services.Keybinder.RegisterKeyBinding (new KeyBinding ("Step Into Item", "Right",
 				OnStepInItemPressEvent));
 			
-			Services.Keybinder.RegisterKeyBinding (new KeyBinding (Catalog.GetString ("Select Multiple Items"), "comma",
+			Services.Keybinder.RegisterKeyBinding (new KeyBinding ("Select Multiple Items", "comma",
 				OnSelectionKeyPressEvent));
 		}
 
Index: Do/src/Do.UI/KeybindingTreeView.cs
===================================================================
--- Do/src/Do.UI/KeybindingTreeView.cs.orig
+++ Do/src/Do.UI/KeybindingTreeView.cs
@@ -71,7 +71,7 @@ namespace Do.UI
 
 			foreach (KeyBinding binding in Services.Keybinder.Bindings) {
 				ks = (string.IsNullOrEmpty (binding.KeyString)) ? Catalog.GetString ("Disabled") : binding.KeyString;
-				store.AppendValues (binding.Description, ks, binding.DefaultKeyString, binding);
+				store.AppendValues (Catalog.GetString(binding.Description), ks, binding.DefaultKeyString, binding);
 			}
 		}