Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commitad678da

Browse files
authored
Merge pull request#2 from ktomala/master
Changes to make this plugin work with Terminator 1.91 and Ubuntu 16.04
2 parents1a2fc2e +a89107b commitad678da

File tree

1 file changed

+8
-3
lines changed

1 file changed

+8
-3
lines changed

‎searchplugin.py‎

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,7 @@
1-
importgtk
1+
importgi
2+
gi.require_version('Gtk','3.0')
3+
fromgi.repositoryimportGtk
4+
fromgi.repositoryimportGdk
25
importurllib
36
importterminatorlib.pluginasplugin
47
importre
@@ -12,6 +15,8 @@
1215
# AVAILABLE must contain a list of all the classes that you want exposed
1316
AVAILABLE= ['SearchPlugin']
1417

18+
gtk=Gtk
19+
1520
_spaces=re.compile(" +")
1621

1722
# TODO: move some of the constants into a config object
@@ -25,15 +30,15 @@ def do_search(self, searchMenu):
2530
return
2631
base_uri="http://www.google.com/search?q=%s"
2732
uri=base_uri%urllib.quote(self.searchstring.encode("utf-8"))
28-
gtk.show_uri(None,uri,gtk.gdk.CURRENT_TIME)
33+
gtk.show_uri(None,uri,Gdk.CURRENT_TIME)
2934

3035
defcallback(self,menuitems,menu,terminal):
3136
"""Add our menu item to the menu"""
3237
self.terminal=terminal
3338
item=gtk.ImageMenuItem(gtk.STOCK_FIND)
3439
item.connect('activate',self.do_search)
3540
ifterminal.vte.get_has_selection():
36-
clip=gtk.clipboard_get(gtk.gdk.SELECTION_PRIMARY)
41+
clip=gtk.Clipboard.get(Gdk.SELECTION_PRIMARY)
3742
self.searchstring=clip.wait_for_text().strip()
3843
self.searchstring=self.searchstring.replace("\n"," ")
3944
self.searchstring=self.searchstring.replace("\t"," ")

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp