blob: 2ca8a8b08a90c4809a07ef3b1cc28ab91330ec5c (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
# -*- coding: utf-8 -*-
Plugin.create :message_favorite do
message_fragment :favorited, "Favorite" do
message = retriever
set_icon Skin.get('unfav.png')
user_list = Gtk::UserList.new
begin
user_list.add_user Users.new(retriever.favorited_by.to_a)
rescue => err
error err
end
nativewidget user_list
on_favorite do |service, user, to_message|
if to_message == message
user_list.add_user(Users.new([user])) end end
end
end
|