OSDN Git Service

Ctrl+InsertキーがCtrl+Cと同様の動作をするように修正
authorKimura Youichi <kim.upsilon@bucyou.net>
Mon, 30 Nov 2015 05:07:49 +0000 (14:07 +0900)
committerKimura Youichi <kim.upsilon@bucyou.net>
Tue, 1 Dec 2015 09:08:40 +0000 (18:08 +0900)
https://osdn.jp/projects/opentween/forums/28653/36126/

OpenTween/Resources/ChangeLog.txt
OpenTween/Tween.cs

index 6c672a0..14e0a13 100644 (file)
@@ -10,6 +10,7 @@
  * CHG: プロフィール画面の「Web」「自己紹介」のURLを展開して表示するように変更 (thx @naminodarie!)
  * CHG: Foursquareのサムネイル表示機能でチェックインURLの仕様変更に対応
  * CHG: 「APIコマンドを回避する」の機能を廃止
+ * CHG: Ctrl+Insert キーで Ctrl+C と同じ機能が実行されるように変更 (Ctrl+Shift+Insert, Alt+Shift+Insert も同様)
  * FIX: Home/Endキーの直後に左右キーを押すと以前の選択ツイートの関連発言に移動してしまう不具合を修正 (thx @coookien!)
  * FIX: 発言詳細部のコンテキストメニューからURLのコピーを実行すると「&」が「&amp;」としてコピーされる不具合を修正 (thx @pO_0q!)
  * FIX: タイムラインの流速が速い時に発言一覧のスクロールバーがちらつく現象を修正
index 83027b3..93349c3 100644 (file)
@@ -6681,11 +6681,7 @@ namespace OpenTween
                     .FocusedOn(FocusedControl.ListTab)
                     .Do(() => this.GoNextTab(forward: false)),
 
-                ShortcutCommand.Create(Keys.Control | Keys.C)
-                    .FocusedOn(FocusedControl.ListTab)
-                    .Do(() => this.CopyStot()),
-
-                ShortcutCommand.Create(Keys.Control | Keys.C)
+                ShortcutCommand.Create(Keys.Control | Keys.C, Keys.Control | Keys.Insert)
                     .FocusedOn(FocusedControl.ListTab)
                     .Do(() => this.CopyStot()),
 
@@ -6908,7 +6904,7 @@ namespace OpenTween
                 ShortcutCommand.Create(Keys.Control | Keys.Shift | Keys.R)
                     .Do(() => this.MakeReplyOrDirectStatus(isAuto: false, isReply: true, isAll: true)),
 
-                ShortcutCommand.Create(Keys.Control | Keys.Shift | Keys.C)
+                ShortcutCommand.Create(Keys.Control | Keys.Shift | Keys.C, Keys.Control | Keys.Shift | Keys.Insert)
                     .Do(() => this.CopyIdUri()),
 
                 ShortcutCommand.Create(Keys.Control | Keys.Shift | Keys.F)
@@ -7042,10 +7038,6 @@ namespace OpenTween
                     .FocusedOn(FocusedControl.PostBrowser)
                     .Do(() => this.doReTweetUnofficial()),
 
-                ShortcutCommand.Create(Keys.Alt | Keys.Shift | Keys.C)
-                    .FocusedOn(FocusedControl.PostBrowser)
-                    .Do(() => this.CopyUserId()),
-
                 ShortcutCommand.Create(Keys.Alt | Keys.Shift | Keys.T)
                     .OnlyWhen(() => this.ExistCurrentPost)
                     .Do(() => this.doTranslation(_curPost.TextFromApi)),
@@ -7053,7 +7045,7 @@ namespace OpenTween
                 ShortcutCommand.Create(Keys.Alt | Keys.Shift | Keys.R)
                     .Do(() => this.doReTweetUnofficial()),
 
-                ShortcutCommand.Create(Keys.Alt | Keys.Shift | Keys.C)
+                ShortcutCommand.Create(Keys.Alt | Keys.Shift | Keys.C, Keys.Alt | Keys.Shift | Keys.Insert)
                     .Do(() => this.CopyUserId()),
 
                 ShortcutCommand.Create(Keys.Alt | Keys.Shift | Keys.Up)