Set up some default bindings if there are none to be loaded.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@675 6335cc39-0255-0410-8fd6-9bcaacd3b74c
This commit is contained in:
@@ -1,5 +1,5 @@
|
|||||||
#
|
#
|
||||||
# $Id: bindings.py,v 1.1 2002/03/17 09:03:06 mdb Exp $
|
# $Id: bindings.py,v 1.2 2002/03/18 00:03:41 mdb Exp $
|
||||||
#
|
#
|
||||||
# lookuplet - a utility for quickly looking up information
|
# lookuplet - a utility for quickly looking up information
|
||||||
# Copyright (C) 2001 Michael Bayne
|
# Copyright (C) 2001 Michael Bayne
|
||||||
@@ -106,6 +106,26 @@ class BindingSet:
|
|||||||
arg = gnome.config.get_string("lookuplet/bindings/arg_%.2u" % b);
|
arg = gnome.config.get_string("lookuplet/bindings/arg_%.2u" % b);
|
||||||
self.bindings.append(Binding(key, type, name, arg));
|
self.bindings.append(Binding(key, type, name, arg));
|
||||||
gnome.config.pop_prefix();
|
gnome.config.pop_prefix();
|
||||||
|
|
||||||
|
# if we loaded no bindings, use the defaults
|
||||||
|
if (count == 0):
|
||||||
|
self.bindings.append(Binding(
|
||||||
|
"Control-g", Binding.URL, "Google search",
|
||||||
|
"http://www.google.com/search?client=googlet&q=%U"));
|
||||||
|
self.bindings.append(Binding(
|
||||||
|
"Control-d", Binding.EXEC, "Dictionary lookup",
|
||||||
|
"gdict -a '%T'"));
|
||||||
|
self.bindings.append(Binding(
|
||||||
|
"Control-Shift-d", Binding.URL, "Debian package search",
|
||||||
|
"http://cgi.debian.org/cgi-bin/search_contents.pl?word=%U" +
|
||||||
|
"&case=insensitive&version=unstable&arch=i386" +
|
||||||
|
"&directories=yes"));
|
||||||
|
self.bindings.append(Binding(
|
||||||
|
"Control-f", Binding.URL, "Freshmeat search",
|
||||||
|
"http://freshmeat.net/search/?q=%U"));
|
||||||
|
self.bindings.append(Binding(
|
||||||
|
"Control-i", Binding.URL, "IMDB Title search",
|
||||||
|
"http://www.imdb.com/Tsearch?title=%U&restrict=Movies+only"));
|
||||||
return;
|
return;
|
||||||
|
|
||||||
#
|
#
|
||||||
|
|||||||
Reference in New Issue
Block a user