==== Ver 1.2.5-beta1(20xx/xx/xx)
* NEW: 他人にRTされた自分のツイートをメニューから削除できるようになりました
+ * NEW: UserStreams の favorited_retweet イベント追加に対応
+ - イベント通知の有無は favorite イベントの通知設定に準じます
* FIX: 振り分けルールの設定後、表示中の発言一覧でツイートの並びがおかしくなる不具合を修正
* FIX: タブ削除の取消後、ツイートの内容が表示されるまでラグがある不具合を修正
* FIX: 画像が紐付いていないTumblrのURLに対してサムネイル画像欄が表示され読み込みに失敗する不具合を修正
{ "list_user_subscribed", MyCommon.EVENTTYPE.ListUserSubscribed },
{ "list_user_unsubscribed", MyCommon.EVENTTYPE.ListUserUnsubscribed },
{ "mute", MyCommon.EVENTTYPE.Mute },
- { "unmute", MyCommon.EVENTTYPE.Unmute }
+ { "unmute", MyCommon.EVENTTYPE.Unmute },
+ { "favorited_retweet", MyCommon.EVENTTYPE.Favorite },
};
public bool IsUserstreamDataReceived
case "unfollow":
evt.Target = "@" + eventData.Target.ScreenName;
break;
+ case "favorited_retweet":
+ if (evt.Username.ToLower().Equals(_uname)) return; //元発言のfavoriteイベントも同時に流れてくるので、こっちは無視する
+ goto case "favorite";
case "favorite":
case "unfavorite":
var tweetEvent = TwitterStreamEvent<TwitterStatus>.ParseJson(content);
return ev.Username == evt.Username && ev.Eventtype == evt.Eventtype && ev.Target == evt.Target;
})) return;
}
+ if (evt.Event == "favorited_retweet") break;
if (TabInformations.GetInstance().ContainsKey(tweetEvent.TargetObject.Id))
{
var post = TabInformations.GetInstance()[tweetEvent.TargetObject.Id];