プロジェクト

全般

プロフィール

致命的 #643 » dm.patch

Osamu Koga, 2014-03-17 01:58

差分を表示:

core/plugin/direct_message/direct_message.rb
detach(:direct_message, event)
}
mumbles = ::Gtk::VBox.new(false, 0)
postbox = ::Gtk::PostBox.new(Sender.new(::Gtk::PostBox::PostToPrimaryService.new, user), :postboxstorage => mumbles, :delegate_other => true)
postbox = ::Gtk::PostBox.new(Sender.new(user), :postboxstorage => mumbles, :delegate_other => true)
mumbles.pack_start(postbox)
container.closeup(mumbles).add(::Gtk::HBox.new.add(tl).closeup(scrollbar))
container
core/plugin/direct_message/sender.rb
module Plugin::DirectMessage
class Sender
attr_reader :service
def initialize(service, user)
@service, @user = service, user
def initialize(user)
@user = user
end
def post(args)
@service.send_direct_message({:text => args[:message], :user => @user}, &Proc.new)
Service.primary.send_direct_message({:text => args[:message], :user => @user}, &Proc.new)
end
end
    (1-1/1)