OpenHomeInBrowser,
OpenStatusInBrowser,
None,
+ ReplyAll,
}
public enum HITRESULT
* NEW: 画面上に表示する解像度に応じたプロフィール画像の取得に対応
- 高DPI環境で表示した場合により高解像度のプロフィール画像が取得されるようになります
- リストのアイコンサイズを none に設定した場合、発言が選択されるまでプロフィール画像のダウンロードを行わなくなります
+ * NEW: 発言のダブルクリック時の動作に「Reply All」(@返信ALL)を追加
* CHG: ツイートの投稿者とRTしたユーザーに関するメニュー項目を整理
* CHG: DMが選択されている時は「@返信」「@返信ALL」のどちらも「DM送信」と同じ動作となるように変更
* CHG: 複数のユーザー宛のリプライ時にツイートの先頭にピリオドを加える仕様を廃止
resources.GetString("ListDoubleClickActionComboBox.Items4"),
resources.GetString("ListDoubleClickActionComboBox.Items5"),
resources.GetString("ListDoubleClickActionComboBox.Items6"),
- resources.GetString("ListDoubleClickActionComboBox.Items7")});
+ resources.GetString("ListDoubleClickActionComboBox.Items7"),
+ resources.GetString("ListDoubleClickActionComboBox.Items8")});
resources.ApplyResources(this.ListDoubleClickActionComboBox, "ListDoubleClickActionComboBox");
this.ListDoubleClickActionComboBox.Name = "ListDoubleClickActionComboBox";
//
{
MyCommon.ListItemDoubleClickActionType.None => 0,
MyCommon.ListItemDoubleClickActionType.Reply => 1,
- MyCommon.ListItemDoubleClickActionType.Favorite => 2,
- MyCommon.ListItemDoubleClickActionType.ShowProfile => 3,
- MyCommon.ListItemDoubleClickActionType.ShowTimeline => 4,
- MyCommon.ListItemDoubleClickActionType.ShowRelated => 5,
- MyCommon.ListItemDoubleClickActionType.OpenHomeInBrowser => 6,
- MyCommon.ListItemDoubleClickActionType.OpenStatusInBrowser => 7,
+ MyCommon.ListItemDoubleClickActionType.ReplyAll => 2,
+ MyCommon.ListItemDoubleClickActionType.Favorite => 3,
+ MyCommon.ListItemDoubleClickActionType.ShowProfile => 4,
+ MyCommon.ListItemDoubleClickActionType.ShowTimeline => 5,
+ MyCommon.ListItemDoubleClickActionType.ShowRelated => 6,
+ MyCommon.ListItemDoubleClickActionType.OpenHomeInBrowser => 7,
+ MyCommon.ListItemDoubleClickActionType.OpenStatusInBrowser => 8,
_ => 1,
};
this.TabMouseLockCheck.Checked = settingCommon.TabMouseLock;
{
0 => MyCommon.ListItemDoubleClickActionType.None,
1 => MyCommon.ListItemDoubleClickActionType.Reply,
- 2 => MyCommon.ListItemDoubleClickActionType.Favorite,
- 3 => MyCommon.ListItemDoubleClickActionType.ShowProfile,
- 4 => MyCommon.ListItemDoubleClickActionType.ShowTimeline,
- 5 => MyCommon.ListItemDoubleClickActionType.ShowRelated,
- 6 => MyCommon.ListItemDoubleClickActionType.OpenHomeInBrowser,
- 7 => MyCommon.ListItemDoubleClickActionType.OpenStatusInBrowser,
+ 2 => MyCommon.ListItemDoubleClickActionType.ReplyAll,
+ 3 => MyCommon.ListItemDoubleClickActionType.Favorite,
+ 4 => MyCommon.ListItemDoubleClickActionType.ShowProfile,
+ 5 => MyCommon.ListItemDoubleClickActionType.ShowTimeline,
+ 6 => MyCommon.ListItemDoubleClickActionType.ShowRelated,
+ 7 => MyCommon.ListItemDoubleClickActionType.OpenHomeInBrowser,
+ 8 => MyCommon.ListItemDoubleClickActionType.OpenStatusInBrowser,
_ => MyCommon.ListItemDoubleClickActionType.Reply,
};
settingCommon.TabMouseLock = this.TabMouseLockCheck.Checked;
<data name="Label57.Size" type="System.Drawing.Size, System.Drawing"><value>484, 12</value></data>
<data name="Label57.Text"><value>Refetch tweets and verify whether marked favorites. This option causes traffic increasement.</value></data>
<data name="ListDoubleClickActionComboBox.Items"><value>Do nothing</value></data>
- <data name="ListDoubleClickActionComboBox.Items3"><value>Show user's profile</value></data>
- <data name="ListDoubleClickActionComboBox.Items4"><value>Show user's timeline</value></data>
- <data name="ListDoubleClickActionComboBox.Items5"><value>Show Relational tweet</value></data>
- <data name="ListDoubleClickActionComboBox.Items6"><value>Open user's home of twitter.com</value></data>
- <data name="ListDoubleClickActionComboBox.Items7"><value>Open status of twitter.com</value></data>
+ <data name="ListDoubleClickActionComboBox.Items4"><value>Show user's profile</value></data>
+ <data name="ListDoubleClickActionComboBox.Items5"><value>Show user's timeline</value></data>
+ <data name="ListDoubleClickActionComboBox.Items6"><value>Show Relational tweet</value></data>
+ <data name="ListDoubleClickActionComboBox.Items7"><value>Open user's home of twitter.com</value></data>
+ <data name="ListDoubleClickActionComboBox.Items8"><value>Open status of twitter.com</value></data>
<data name="PlaySnd.Size" type="System.Drawing.Size, System.Drawing"><value>215, 16</value></data>
<data name="PlaySnd.Text"><value>Play sounds when new status arrived</value></data>
<data name="TabMouseLockCheck.Size" type="System.Drawing.Size, System.Drawing"><value>157, 16</value></data>
<data name="Label57.Text"><value>発言を再取得してFav結果を検証します。通信量が増えるのでOff推奨</value></data>
<data name="ListDoubleClickActionComboBox.Items"><value>なし</value></data>
<data name="ListDoubleClickActionComboBox.Items1"><value>Reply</value></data>
- <data name="ListDoubleClickActionComboBox.Items2"><value>Favorite</value></data>
- <data name="ListDoubleClickActionComboBox.Items3"><value>プロフィール表示</value></data>
- <data name="ListDoubleClickActionComboBox.Items4"><value>ユーザーのタイムラインを表示</value></data>
- <data name="ListDoubleClickActionComboBox.Items5"><value>関連発言表示</value></data>
- <data name="ListDoubleClickActionComboBox.Items6"><value>ユーザーのHomeを開く</value></data>
- <data name="ListDoubleClickActionComboBox.Items7"><value>ステータスをWebで開く</value></data>
+ <data name="ListDoubleClickActionComboBox.Items2"><value>Reply All</value></data>
+ <data name="ListDoubleClickActionComboBox.Items3"><value>Favorite</value></data>
+ <data name="ListDoubleClickActionComboBox.Items4"><value>プロフィール表示</value></data>
+ <data name="ListDoubleClickActionComboBox.Items5"><value>ユーザーのタイムラインを表示</value></data>
+ <data name="ListDoubleClickActionComboBox.Items6"><value>関連発言表示</value></data>
+ <data name="ListDoubleClickActionComboBox.Items7"><value>ユーザーのHomeを開く</value></data>
+ <data name="ListDoubleClickActionComboBox.Items8"><value>ステータスをWebで開く</value></data>
<data name="ListDoubleClickActionComboBox.Location" type="System.Drawing.Point, System.Drawing"><value>263, 209</value></data>
<data name="ListDoubleClickActionComboBox.Size" type="System.Drawing.Size, System.Drawing"><value>232, 20</value></data>
<data name="ListDoubleClickActionComboBox.TabIndex" type="System.Int32, mscorlib"><value>31</value></data>
case MyCommon.ListItemDoubleClickActionType.Reply:
this.MakeReplyText();
break;
+ case MyCommon.ListItemDoubleClickActionType.ReplyAll:
+ this.MakeReplyText(atAll: true);
+ break;
case MyCommon.ListItemDoubleClickActionType.Favorite:
await this.FavoriteChange(true);
break;