aboutsummaryrefslogtreecommitdiffstats
path: root/core/plugin/search/search.rb
diff options
context:
space:
mode:
Diffstat (limited to 'core/plugin/search/search.rb')
-rw-r--r--core/plugin/search/search.rb6
1 files changed, 5 insertions, 1 deletions
diff --git a/core/plugin/search/search.rb b/core/plugin/search/search.rb
index c05e4dca..bc6d9932 100644
--- a/core/plugin/search/search.rb
+++ b/core/plugin/search/search.rb
@@ -6,6 +6,10 @@ Plugin.create :search do
Plugin.call(:search_start, token.model.query)
end
+ defspell(:search, :twitter) do |twitter, options|
+ twitter.search(options)
+ end
+
querybox = ::Gtk::Entry.new()
querycont = ::Gtk::VBox.new(false, 0)
searchbtn = ::Gtk::Button.new(_('検索'))
@@ -37,7 +41,7 @@ Plugin.create :search do
searchbtn.signal_connect('clicked'){ |elm|
elm.sensitive = querybox.sensitive = false
timeline(:search).clear
- Service.primary.search(q: querybox.text, count: 100).next{ |res|
+ spell(:search, Service.primary, q: querybox.text, count: 100).next{ |res|
timeline(:search) << res if res.is_a? Array
elm.sensitive = querybox.sensitive = true
}.trap{ |e|