if (service != "flicker" && service != "pingfm" && service != "foursquare" && service != "digg")
149
144
{
150
amenu = new Gtk.MenuItem.with_mnemonic (_("_Reply"));
151
amenu.activate.connect(() => {
145
_amenu = new Gtk.MenuItem.with_mnemonic (_("_Reply"));
146
_amenu.activate.connect(() => {
152
147
string nick = "";
153
148
Json.Object obj = null;
154
149
Json.Object sender_obj = null;
181
176
nick = "@" + nick;
182
177
reply (mid, account, nick);
183
178
});
184
menu.append(amenu);
179
_menu.append(_amenu);
185
180
}
186
181
187
182
if (service != "flicker" && service != "pingfm" && service != "foursquare" && service != "digg" && service != "qaiku" && service != "buzz" && stream != "private")
188
183
{
189
amenu = new Gtk.MenuItem.with_mnemonic (_("_Like"));
190
amenu.activate.connect(() => {
184
_amenu = new Gtk.MenuItem.with_mnemonic (_("_Like"));
185
_amenu.activate.connect(() => {
191
186
var ret = like (mid, account);
192
187
if (ret) {
193
188
string name = "";
228
223
notification.show ();
229
224
}
230
225
});
231
menu.append(amenu);
226
_menu.append(_amenu);
232
227
}
233
228
234
229
if ((service == "twitter" || service == "identica" || service == "statusnet" || service == "sina" || service == "sohu") && stream != "private")
235
230
{
236
amenu = new Gtk.MenuItem ();
231
_amenu = new Gtk.MenuItem ();
237
232
if (service == "twitter")
238
233
{
239
amenu = new Gtk.MenuItem.with_mnemonic (_("Re_tweet"));
234
_amenu = new Gtk.MenuItem.with_mnemonic (_("Re_tweet"));
240
235
}
241
236
if (service == "identica" || service == "statusnet")
242
237
{
243
amenu = new Gtk.MenuItem.with_mnemonic (_("Re_peat"));
238
_amenu = new Gtk.MenuItem.with_mnemonic (_("Re_peat"));
244
239
}
245
amenu.activate.connect(() => {
240
_amenu.activate.connect(() => {
246
241
var ret = share (mid, account);
247
242
if (ret) {
248
243
var notification = new Notify.Notification (_("Shared"), _("Shared post from %s").printf (sender), _scalable_icon);
249
244
notification.show ();
250
245
}
251
246
});
252
menu.append(amenu);
247
_menu.append(_amenu);
253
248
}
254
249
255
250
if ((service == "twitter" || service == "identica" || service == "statusnet") && stream != "user")
256
251
{
257
amenu = new Gtk.MenuItem.with_mnemonic (_("View User _Profile"));
258
amenu.activate.connect(() => {
252
_amenu = new Gtk.MenuItem.with_mnemonic (_("View User _Profile"));