OSDN Git Service

opentween/open-tween.git
8 years agoRetweetイベントのTargetに半角スペースが入っていたのを削除
KyoPeeee [Mon, 5 Oct 2015 15:26:54 +0000 (00:26 +0900)]
RetweetイベントのTargetに半角スペースが入っていたのを削除

8 years ago発言一覧でHome/Endキーを押した際にanchorFlagを初期化する (thx @coookien!)
Kimura Youichi [Mon, 5 Oct 2015 05:29:33 +0000 (14:29 +0900)]
発言一覧でHome/Endキーを押した際にanchorFlagを初期化する (thx @coookien!)

8 years agoTabInformations.SubmitUpdateの通知の優先度に関するテストコードを追加
Kimura Youichi [Sat, 3 Oct 2015 18:27:19 +0000 (03:27 +0900)]
TabInformations.SubmitUpdateの通知の優先度に関するテストコードを追加

8 years agoTabInformations.DistributePosts/SubmitUpdateメソッドを書き直し
Kimura Youichi [Sat, 3 Oct 2015 18:25:54 +0000 (03:25 +0900)]
TabInformations.DistributePosts/SubmitUpdateメソッドを書き直し

 * _adddedIds, _deletedIds を ConcurrentQueue<long> に変更
 * 通知音の判定を Distribute メソッドから SubmitUpdate メソッドに移動
 * Distribute から SubmitUpdate へ直接値を受け渡す変数を使用しない (_addCount, _sountFile, _notifyPosts)

8 years agoPostClass.Cloneメソッドを廃止
Kimura Youichi [Fri, 2 Oct 2015 15:46:08 +0000 (00:46 +0900)]
PostClass.Cloneメソッドを廃止

RelTabName を廃止したため InnerStorage なタブに追加する際に Clone する必要が無くなった
\rただし IsRead や FavoritesCount などが存在するため PostClass は完全に不変ではない

8 years agoPostClass.RelTabNameを廃止
Kimura Youichi [Fri, 2 Oct 2015 15:33:15 +0000 (00:33 +0900)]
PostClass.RelTabNameを廃止

従来 RelTabName を必要としていた場面では、今後 TabClass.AddPostToInnerStorage メソッドを直接使用する

8 years agoTweenMain.DoRefreshメソッドから呼び出す各処理をawaitで待機する
Kimura Youichi [Wed, 30 Sep 2015 17:03:46 +0000 (02:03 +0900)]
TweenMain.DoRefreshメソッドから呼び出す各処理をawaitで待機する

8 years agoサムネイル画像の枠が開閉される度にSettingLocalの保存が行われる不具合を修正
Kimura Youichi [Wed, 30 Sep 2015 16:57:52 +0000 (01:57 +0900)]
サムネイル画像の枠が開閉される度にSettingLocalの保存が行われる不具合を修正

投稿欄の高さ変更を検知するための SplitContainer2_Panel2_Resize メソッドが、
サムネイル枠の開閉による横幅の変化に反応してしまうことで、不必要な SettingLocal の書き出し処理が行われていた。

8 years agoサムネイル画像のキャンセル時にMemoryImageを明示的に破棄する
Kimura Youichi [Wed, 30 Sep 2015 16:53:09 +0000 (01:53 +0900)]
サムネイル画像のキャンセル時にMemoryImageを明示的に破棄する

8 years agoMouseWheelMessageFilterのテストコードを一時的に無効化
Kimura Youichi [Wed, 30 Sep 2015 17:11:27 +0000 (02:11 +0900)]
MouseWheelMessageFilterのテストコードを一時的に無効化

Monoで実行した際にテストに失敗するため

8 years agoバージョン 1.3.0-dev 開発開始
Kimura Youichi [Wed, 23 Sep 2015 14:34:44 +0000 (23:34 +0900)]
バージョン 1.3.0-dev 開発開始

8 years agoOpenTween v1.2.9 リリース OpenTween_v1.2.9
Kimura Youichi [Wed, 23 Sep 2015 14:33:43 +0000 (23:33 +0900)]
OpenTween v1.2.9 リリース

8 years agoコントロールにフォーカスが当たっているか否かに関わらずMouseWheelMessageFilterでMouseWheelイベントを処理する
Kimura Youichi [Tue, 22 Sep 2015 10:36:24 +0000 (19:36 +0900)]
コントロールにフォーカスが当たっているか否かに関わらずMouseWheelMessageFilterでMouseWheelイベントを処理する

8 years agoWM_MOUSEWHEELのwParamが負の値になるとOverflowExceptionが発生する不具合を修正
Kimura Youichi [Tue, 22 Sep 2015 10:32:33 +0000 (19:32 +0900)]
WM_MOUSEWHEELのwParamが負の値になるとOverflowExceptionが発生する不具合を修正

f63fbac9e93daa4f15a924634b3c9fb464c10491 の修正では lParam が負の値になる場合しか考慮されていないため不十分
https://msdn.microsoft.com/ja-jp/library/windows/desktop/ms645617%28v=vs.85%29.aspx

8 years agoマルチディスプレイ環境でサムネイルのスクロール時にOverflowExceptionが発生する不具合を修正 (thx @mincat001!)
Kimura Youichi [Mon, 21 Sep 2015 14:59:06 +0000 (23:59 +0900)]
マルチディスプレイ環境でサムネイルのスクロール時にOverflowExceptionが発生する不具合を修正 (thx @mincat001!)

マルチディスプレイ環境で lParam から渡されるマウスの座標が負の値になる場合を考慮する必要がある
(メインディスプレイよりも左または上側では X, Y 座標が負の値になる)
https://msdn.microsoft.com/ja-jp/library/windows/desktop/ms645617%28v=vs.85%29.aspx

8 years agoサムネイル画像にフォーカスがない状態でも MouseWheel イベントを無理矢理発生させる
Kimura Youichi [Mon, 21 Sep 2015 12:16:23 +0000 (21:16 +0900)]
サムネイル画像にフォーカスがない状態でも MouseWheel イベントを無理矢理発生させる

1f5d5a9ab1861e863a434870bbabd786176f4bbd の対処は WebBrowser 上にフォーカスがある時以外では効果がなかった

8 years agoVisual Studio 2015以前のバージョンでOpenTween.slnを開けないようにする
Kimura Youichi [Mon, 21 Sep 2015 07:36:10 +0000 (16:36 +0900)]
Visual Studio 2015以前のバージョンでOpenTween.slnを開けないようにする

C# 6.0 に対応したコンパイラが必須であり、これ以前の環境でビルドするとエラーになるため

8 years agoTwitter._followersCountなどを自動実装プロパティに変更
Kimura Youichi [Mon, 21 Sep 2015 07:17:31 +0000 (16:17 +0900)]
Twitter._followersCountなどを自動実装プロパティに変更

8 years agoTwitter.VerifyCredentialsメソッド実行時にフォロワー数などの情報を更新する
Kimura Youichi [Mon, 21 Sep 2015 04:24:36 +0000 (13:24 +0900)]
Twitter.VerifyCredentialsメソッド実行時にフォロワー数などの情報を更新する

8 years ago不要になったコードを削除
Kimura Youichi [Mon, 21 Sep 2015 04:23:25 +0000 (13:23 +0900)]
不要になったコードを削除

起動時に必ず VerifyCredentials を実行するようになったためこのコードは実行されない

8 years ago起動時の /account/verify_credentials.json 失敗時にエラーダイアログを表示する
Kimura Youichi [Mon, 21 Sep 2015 04:15:37 +0000 (13:15 +0900)]
起動時の /account/verify_credentials.json 失敗時にエラーダイアログを表示する

8 years agoTweenMainが最大化されている状態でも発言詳細部・サムネイルの幅の変更を保存できるようにする
Kimura Youichi [Sun, 20 Sep 2015 08:51:27 +0000 (17:51 +0900)]
TweenMainが最大化されている状態でも発言詳細部・サムネイルの幅の変更を保存できるようにする

8 years agoOTSplitContainerの反転処理で分割線の幅を考慮する
Kimura Youichi [Sun, 20 Sep 2015 05:32:41 +0000 (14:32 +0900)]
OTSplitContainerの反転処理で分割線の幅を考慮する

修正前は反転時に各パネルの幅(高さ)が分割線の幅だけずれていた

8 years agoSplitContainer.Orientationの動作を勘違いしていたテストコードを修正
Kimura Youichi [Sat, 19 Sep 2015 23:15:03 +0000 (08:15 +0900)]
SplitContainer.Orientationの動作を勘違いしていたテストコードを修正

Oriencation.Vertical は分割線が垂直であることを表すのでパネルは左右に並ぶ

8 years ago起動直後の初回のDM一覧取得が失敗する不具合を修正
Kimura Youichi [Fri, 11 Sep 2015 05:26:16 +0000 (14:26 +0900)]
起動直後の初回のDM一覧取得が失敗する不具合を修正

起動直後は Twitter.AccessLevel が初期値の Anonymous になっており、
この状態で初回の DM 取得が行われると Twitter.CheckAccessLevel メソッドでエラーとなる場合があった。
初回読み込みのタイミングによっては DM より先に他のタブの読み込みが行われるため、
その場合には Twitter.AccessLevel に適切な値がセットされ DM 読み込み時にエラーが発生しないことがある。

8 years agoサムネイル画像にフォーカスがない状態でマウスホイールによる画像の切り替えが動作しない不具合を回避
Kimura Youichi [Tue, 8 Sep 2015 14:51:36 +0000 (23:51 +0900)]
サムネイル画像にフォーカスがない状態でマウスホイールによる画像の切り替えが動作しない不具合を回避

TweetThumbnail 内で MouseWheel イベントを拾おうとすると、TweetThumbnail にフォーカスのある
状態でなければ反応しないため TweenMain で拾う必要がある

8 years agoハッシュタグ付加機能が動作しない不具合を修正
Kimura Youichi [Tue, 8 Sep 2015 14:50:01 +0000 (23:50 +0900)]
ハッシュタグ付加機能が動作しない不具合を修正

b086b7bf5c056b3fb8b4b27379a17e8ff4d20cf7 での変更ミスを修正

8 years agoバージョン 1.2.9-dev 開発開始
Kimura Youichi [Sun, 6 Sep 2015 12:49:26 +0000 (21:49 +0900)]
バージョン 1.2.9-dev 開発開始

8 years agoOpenTween v1.2.8 リリース OpenTween_v1.2.8
Kimura Youichi [Sun, 6 Sep 2015 12:46:15 +0000 (21:46 +0900)]
OpenTween v1.2.8 リリース

8 years ago文字数上限を無視して強制的に投稿する機能を追加
Kimura Youichi [Sat, 5 Sep 2015 14:09:45 +0000 (23:09 +0900)]
文字数上限を無視して強制的に投稿する機能を追加

誤カウントやTwitterが正しくないDM上限文字数を返している場合の対策
末尾カット機能は残すと投稿時の質問が長くなるので削除

8 years agoPublicSearch/Lists/Userタブの更新中にエラーが発生すると後続のタブが更新されない不具合を修正 (thx @tests_peer!)
Kimura Youichi [Sat, 5 Sep 2015 04:01:06 +0000 (13:01 +0900)]
PublicSearch/Lists/Userタブの更新中にエラーが発生すると後続のタブが更新されない不具合を修正 (thx @tests_peer!)

https://twitter.com/tests_peer/status/637890620225224705
https://twitter.com/tests_peer/status/637892853092347904

8 years agoTweetThumbnail.searchSimilarImageMenuItem を searchImageGoogleMenuItem に名前変更
Kimura Youichi [Sat, 5 Sep 2015 11:19:12 +0000 (20:19 +0900)]
TweetThumbnail.searchSimilarImageMenuItem を searchImageGoogleMenuItem に名前変更

8 years agoSauceNAOによる類似画像検索を追加
Kimura Youichi [Sat, 5 Sep 2015 11:15:28 +0000 (20:15 +0900)]
SauceNAOによる類似画像検索を追加

8 years agoサムネイル表示に使用するPictureBoxのイベントハンドラを破棄時に解除する
Kimura Youichi [Thu, 27 Aug 2015 15:25:20 +0000 (00:25 +0900)]
サムネイル表示に使用するPictureBoxのイベントハンドラを破棄時に解除する

イベントハンドラを経由して TweetThumbnail に対する参照が残ることでメモリリークが生じていた可能性がある

8 years agoマウスホイールでのサムネイル画像の切り替えを実装
Kimura Youichi [Thu, 27 Aug 2015 03:57:27 +0000 (12:57 +0900)]
マウスホイールでのサムネイル画像の切り替えを実装

8 years agoChangeLogの文言を修正
Kimura Youichi [Sun, 23 Aug 2015 10:35:06 +0000 (19:35 +0900)]
ChangeLogの文言を修正

8 years agoWaitingDialogのスケーリングが正しく行われない問題を回避
Kimura Youichi [Sun, 23 Aug 2015 10:13:56 +0000 (19:13 +0900)]
WaitingDialogのスケーリングが正しく行われない問題を回避

Localizableが有効でないフォームのClientSizeがなぜか正しくスケーリングされない

8 years agoWaitingDialog.WaitForAsync(Task) を使用するとタスク内で発生した例外をハンドルできない不具合を修正
Kimura Youichi [Sat, 22 Aug 2015 22:50:03 +0000 (07:50 +0900)]
WaitingDialog.WaitForAsync(Task) を使用するとタスク内で発生した例外をハンドルできない不具合を修正

https://osdn.jp/ticket/browse.php?group_id=6526&tid=35432

8 years agoTabInformations.PostsをConcurrentDictionaryに変更 (thx @intbatt, @Linfiel!)
Kimura Youichi [Sat, 22 Aug 2015 11:34:46 +0000 (20:34 +0900)]
TabInformations.PostsをConcurrentDictionaryに変更 (thx @intbatt, @Linfiel!)

https://osdn.jp/ticket/browse.php?group_id=6526&tid=35409

8 years ago“[”キーによる返信先ツイートの取得を非同期に行う
Kimura Youichi [Mon, 17 Aug 2015 10:26:33 +0000 (19:26 +0900)]
“[”キーによる返信先ツイートの取得を非同期に行う

8 years agoUserStreamsから受信したデータの処理中にWebApiExceptionが発生した場合にトレースログを出力する
Kimura Youichi [Mon, 17 Aug 2015 10:14:22 +0000 (19:14 +0900)]
UserStreamsから受信したデータの処理中にWebApiExceptionが発生した場合にトレースログを出力する

不正な形式や想定外のデータを受信した場合への対処

8 years agoDMアクセス権限のチェック処理をCheckAccessLevelメソッドに抽出
Kimura Youichi [Sun, 16 Aug 2015 09:22:12 +0000 (18:22 +0900)]
DMアクセス権限のチェック処理をCheckAccessLevelメソッドに抽出

8 years agoTwitter.AccountStateを確認する処理をCheckAccountStateメソッドに抽出
Kimura Youichi [Sun, 16 Aug 2015 09:08:02 +0000 (18:08 +0900)]
Twitter.AccountStateを確認する処理をCheckAccountStateメソッドに抽出

8 years agoミュート中のユーザーID取得時に発生したWebExceptionがキャッチされない不具合を修正
Kimura Youichi [Sun, 16 Aug 2015 08:13:42 +0000 (17:13 +0900)]
ミュート中のユーザーID取得時に発生したWebExceptionがキャッチされない不具合を修正

https://osdn.jp/ticket/browse.php?group_id=6526&tid=35408

75f0e72bd6086bc8ab16668ce9ccc3a10edb756e での修正ミス

8 years agoツイートの文字数カウント時にサロゲートペアを1文字としてカウントする
Kimura Youichi [Sat, 15 Aug 2015 13:40:20 +0000 (22:40 +0900)]
ツイートの文字数カウント時にサロゲートペアを1文字としてカウントする

8 years ago140文字を越えるDMの全文テキスト取得に対応
Kimura Youichi [Sat, 15 Aug 2015 13:08:07 +0000 (22:08 +0900)]
140文字を越えるDMの全文テキスト取得に対応

8 years ago140文字を越えるDMの投稿に対応
Kimura Youichi [Sat, 15 Aug 2015 12:59:17 +0000 (21:59 +0900)]
140文字を越えるDMの投稿に対応

https://twittercommunity.com/t/41348

8 years ago投稿欄の文字数カウントに関するコードを整理
Kimura Youichi [Sat, 15 Aug 2015 12:56:42 +0000 (21:56 +0900)]
投稿欄の文字数カウントに関するコードを整理

 * t.co 短縮による文字数の減少は Twitter クラスで計算する
 * フッター付加や API コマンド回避などは TweenMain クラスに残す
 * 文字数の計算と実際に投稿するテキストの生成が分かれて二度手間になっていた箇所を解消
 * ついでに投稿時の「D (スクリーン名)」が文字数カウントに余分に含まれていた不具合を修正

8 years ago上下キー,PageUp/Downキーによる選択移動時にアンカーが初期化されない不具合を修正
Kimura Youichi [Sat, 15 Aug 2015 12:41:38 +0000 (21:41 +0900)]
上下キー,PageUp/Downキーによる選択移動時にアンカーが初期化されない不具合を修正

8 years ago既存のコードのnull条件演算子 (.?) が利用可能な箇所を置き換え
Kimura Youichi [Fri, 14 Aug 2015 12:28:45 +0000 (21:28 +0900)]
既存のコードのnull条件演算子 (.?) が利用可能な箇所を置き換え

8 years agoバージョン 1.2.8-dev 開発開始
Kimura Youichi [Tue, 11 Aug 2015 14:20:35 +0000 (23:20 +0900)]
バージョン 1.2.8-dev 開発開始

8 years agoOpenTween v1.2.7 リリース OpenTween_v1.2.7
Kimura Youichi [Tue, 11 Aug 2015 14:19:42 +0000 (23:19 +0900)]
OpenTween v1.2.7 リリース

8 years agoChangeLogの pbs.twimg.com の障碍に関する回避策を強調
Kimura Youichi [Tue, 11 Aug 2015 14:13:34 +0000 (23:13 +0900)]
ChangeLogの pbs.twimg.com の障碍に関する回避策を強調

8 years agoCtrl+[1-8], Ctrl+Shift+[1-8] で選択されるタブやカラムの位置が従来より右に1つずれていた不具合を修正 (thx @coookien!)
Kimura Youichi [Tue, 11 Aug 2015 13:53:04 +0000 (22:53 +0900)]
Ctrl+[1-8], Ctrl+Shift+[1-8] で選択されるタブやカラムの位置が従来より右に1つずれていた不具合を修正 (thx @coookien!)

8 years agopbs.twimg.comへの接続にIPv4を強制するコードが意図した動作をしなかったことに対する修正
Kimura Youichi [Tue, 11 Aug 2015 08:23:24 +0000 (17:23 +0900)]
pbs.twimg.comへの接続にIPv4を強制するコードが意図した動作をしなかったことに対する修正

8 years agoGyazoのサムネイル表示を修正(https対応)
spx [Sun, 9 Aug 2015 22:59:46 +0000 (07:59 +0900)]
Gyazoのサムネイル表示を修正(https対応)

8 years agopbs.twimg.com への接続時に強制的にIPv4を使用する設定項目を追加
Kimura Youichi [Sun, 9 Aug 2015 15:51:46 +0000 (00:51 +0900)]
pbs.twimg.com への接続時に強制的にIPv4を使用する設定項目を追加

8 years agoPostClass.StatusGeoクラスをImmutableな構造体に変更
Kimura Youichi [Sun, 9 Aug 2015 13:16:09 +0000 (22:16 +0900)]
PostClass.StatusGeoクラスをImmutableな構造体に変更

8 years agoPostClass.PostGeoプロパティにnullが入ることを許容し、位置情報のない状態と原点(0, 0)の位置情報を持つ状態を区別する
Kimura Youichi [Sun, 9 Aug 2015 13:14:04 +0000 (22:14 +0900)]
PostClass.PostGeoプロパティにnullが入ることを許容し、位置情報のない状態と原点(0, 0)の位置情報を持つ状態を区別する

8 years ago使用されなくなったフィールドを削除 (CA1823)
Kimura Youichi [Sun, 9 Aug 2015 08:26:43 +0000 (17:26 +0900)]
使用されなくなったフィールドを削除 (CA1823)

8 years agoTweetThumbnailTest.CancelAsyncTest でのキャンセル処理のテストにウェイトを追加
Kimura Youichi [Sun, 9 Aug 2015 07:10:35 +0000 (16:10 +0900)]
TweetThumbnailTest.CancelAsyncTest でのキャンセル処理のテストにウェイトを追加

キャンセルされるまでの間に満たないままサムネイル表示が完了してしまい失敗扱いとなる事が多々発生したため

8 years agoTwitter APIのエラーコードの定義を追加
Kimura Youichi [Sun, 9 Aug 2015 06:52:43 +0000 (15:52 +0900)]
Twitter APIのエラーコードの定義を追加

8 years ago75f0e72bd6086bc8ab16668ce9ccc3a10edb756e で誤って追加したパラメータを削除
Kimura Youichi [Sun, 9 Aug 2015 06:52:11 +0000 (15:52 +0900)]
75f0e72bd6086bc8ab16668ce9ccc3a10edb756e で誤って追加したパラメータを削除

8 years ago投稿したDMが二度送信される不具合を修正 (thx @o_keiichi!)
Kimura Youichi [Sun, 9 Aug 2015 06:51:18 +0000 (15:51 +0900)]
投稿したDMが二度送信される不具合を修正 (thx @o_keiichi!)

75f0e72bd6086bc8ab16668ce9ccc3a10edb756e の修正ミス

8 years agoTabPage.TagにDetailsListViewを代入するタイミングを変更
spx [Sat, 8 Aug 2015 00:29:23 +0000 (09:29 +0900)]
TabPage.TagにDetailsListViewを代入するタイミングを変更
ListTabへ追加する前

8 years ago起動時の設定反映処理順を変更
spx [Thu, 6 Aug 2015 23:36:34 +0000 (08:36 +0900)]
起動時の設定反映処理順を変更
初回起動時の設定ダイアログ表示よりも前は、最低限必要な初期化処理と設定値の補正だけに留める

8 years agoタイムライン検索の結果を表示するSearchResultsタブを実装
Kimura Youichi [Sun, 9 Aug 2015 05:15:52 +0000 (14:15 +0900)]
タイムライン検索の結果を表示するSearchResultsタブを実装

従来は振り分けタブでそれっぽく表示していたのでRecentタブ以外では使えなかったが、この実装で他の種類のタブ上でも使えるようになった

8 years agoいつかHttpClientでTwitter APIを叩きたい願望
Kimura Youichi [Sat, 8 Aug 2015 12:09:03 +0000 (21:09 +0900)]
いつかHttpClientでTwitter APIを叩きたい願望

8 years agoOAuth署名生成などの処理をOAuthUtilityクラスに移動
Kimura Youichi [Wed, 5 Aug 2015 11:25:31 +0000 (20:25 +0900)]
OAuth署名生成などの処理をOAuthUtilityクラスに移動

8 years agoHttpConnection.UrlEncodeメソッドをMyCommonクラスに移動
Kimura Youichi [Wed, 5 Aug 2015 08:35:27 +0000 (17:35 +0900)]
HttpConnection.UrlEncodeメソッドをMyCommonクラスに移動

8 years agoPostClass.GetRetweetSourceメソッドをRetweetSourceプロパティに変更
spx [Wed, 5 Aug 2015 17:43:45 +0000 (02:43 +0900)]
PostClass.GetRetweetSourceメソッドをRetweetSourceプロパティに変更

8 years agoリツイートキャッシュの作成時に引数外のプロパティもコピーする
spx [Wed, 5 Aug 2015 17:42:05 +0000 (02:42 +0900)]
リツイートキャッシュの作成時に引数外のプロパティもコピーする

8 years agoTweenMain.InitColumnsメソッドのDisplayIndex変更処理を修正
spx [Wed, 5 Aug 2015 17:36:36 +0000 (02:36 +0900)]
TweenMain.InitColumnsメソッドのDisplayIndex変更処理を修正
1d920fd5 で漏れた_cfgLocal.DisplayIndex8を追加

8 years ago/statuses/show/:id.json で存在しないステータスIDを指定した際に返されるエラーコードを追加
Kimura Youichi [Tue, 4 Aug 2015 09:08:39 +0000 (18:08 +0900)]
/statuses/show/:id.json で存在しないステータスIDを指定した際に返されるエラーコードを追加

公式ドキュメントに記載なし。何故エラーコード34ではないのか

8 years agoTwitter.CheckStatusCodeメソッドから直接WebApiExceptionを投げる
Kimura Youichi [Mon, 3 Aug 2015 17:04:13 +0000 (02:04 +0900)]
Twitter.CheckStatusCodeメソッドから直接WebApiExceptionを投げる

8 years agoエラー情報の受け渡しにメソッドの戻り値ではなくExceptionを使用する
Kimura Youichi [Mon, 3 Aug 2015 16:27:57 +0000 (01:27 +0900)]
エラー情報の受け渡しにメソッドの戻り値ではなくExceptionを使用する

8 years agoPostFilterRule.GetHashCodeメソッドを実装
Kimura Youichi [Sun, 2 Aug 2015 13:54:54 +0000 (22:54 +0900)]
PostFilterRule.GetHashCodeメソッドを実装

8 years ago使用されていないAppendSettingDialog.InitialUserIdを削除
Kimura Youichi [Sun, 2 Aug 2015 13:37:06 +0000 (22:37 +0900)]
使用されていないAppendSettingDialog.InitialUserIdを削除

8 years agoIDisposableなオブジェクトの破棄をより厳格に行う (CA2000)
Kimura Youichi [Sun, 2 Aug 2015 13:35:29 +0000 (22:35 +0900)]
IDisposableなオブジェクトの破棄をより厳格に行う (CA2000)

8 years agoTweenMain.InitColumnsメソッドのコードを整理
Kimura Youichi [Sun, 2 Aug 2015 13:02:16 +0000 (22:02 +0900)]
TweenMain.InitColumnsメソッドのコードを整理

8 years ago引用ツイートをクリックした場合の動作を変更
Kimura Youichi [Sun, 2 Aug 2015 13:01:42 +0000 (22:01 +0900)]
引用ツイートをクリックした場合の動作を変更

(旧)
ツイートURL,引用表示されたツイートをクリック→関連発言表示

(新)
ツイートURLをクリック→Webブラウザで表示
\r引用表示されたツイートをクリック→関連発言表示

8 years agotmblr.co がリダイレクト先を適切にエンコードしないために文字化けする問題の対策
Kimura Youichi [Sat, 25 Jul 2015 22:53:26 +0000 (07:53 +0900)]
tmblr.co がリダイレクト先を適切にエンコードしないために文字化けする問題の対策

8 years agoimg.azyobuzi.netによるGyazoのサムネイル表示を無効化
spx [Sat, 25 Jul 2015 14:36:19 +0000 (23:36 +0900)]
img.azyobuzi.netによるGyazoのサムネイル表示を無効化
gif画像の展開に失敗するため

8 years agoGyazoのマッチパターンを修正
spx [Fri, 24 Jul 2015 09:11:13 +0000 (18:11 +0900)]
Gyazoのマッチパターンを修正

8 years agoインデックス初期化子に移行した際の変更漏れを修正
Kimura Youichi [Thu, 23 Jul 2015 17:09:13 +0000 (02:09 +0900)]
インデックス初期化子に移行した際の変更漏れを修正

8 years agoQTと非公式RT機能を統合
Kimura Youichi [Thu, 23 Jul 2015 15:56:14 +0000 (00:56 +0900)]
QTと非公式RT機能を統合

(旧)
Retweet(Unofficial)→in_reply_toなし非公式RT
Quote→in_reply_to付き非公式RT

(新)
Retweet(Unofficial)→in_reply_to付き非公式RT
Quoteは引用ツイート機能 (ツイートURLを付けるやつ) に既に変更されている

8 years agoTweenMainクラスの_reply_to_id, _reply_to_nameをTuple<long, string>にまとめる
Kimura Youichi [Thu, 23 Jul 2015 14:06:13 +0000 (23:06 +0900)]
TweenMainクラスの_reply_to_id, _reply_to_nameをTuple<long, string>にまとめる

8 years agoタブ作成時のサブコントロール追加処理を修正
spx [Thu, 23 Jul 2015 13:17:26 +0000 (22:17 +0900)]
タブ作成時のサブコントロール追加処理を修正

8 years agoAppVeyorのビルド環境をVS2015に変更
Kimura Youichi [Thu, 23 Jul 2015 07:19:08 +0000 (16:19 +0900)]
AppVeyorのビルド環境をVS2015に変更

8 years agoMono 4.0.2でのビルドエラーを回避
Kimura Youichi [Thu, 23 Jul 2015 06:05:28 +0000 (15:05 +0900)]
Mono 4.0.2でのビルドエラーを回避

ToolStripLabelHistory.LogLevel (enum) と ToolStripLabelHistory.LogEntry.LogLevel (プロパティ) 間が曖昧なことによるエラー

8 years agoDictionaryの初期化にインデックス初期化子を使用する
Kimura Youichi [Wed, 22 Jul 2015 22:55:03 +0000 (07:55 +0900)]
Dictionaryの初期化にインデックス初期化子を使用する

8 years agoImmutableなクラスなどでgetterのみの自動プロパティを使用
Kimura Youichi [Wed, 22 Jul 2015 22:47:07 +0000 (07:47 +0900)]
Immutableなクラスなどでgetterのみの自動プロパティを使用

8 years agoWinFormsの高DPI対応のための設定を追加
Kimura Youichi [Wed, 22 Jul 2015 22:04:50 +0000 (07:04 +0900)]
WinFormsの高DPI対応のための設定を追加

8 years agoArgumentExceptionに渡す引数名にnameofを使用する
Kimura Youichi [Wed, 22 Jul 2015 21:48:25 +0000 (06:48 +0900)]
ArgumentExceptionに渡す引数名にnameofを使用する

8 years agoサポートするランタイムに.NET4.6を追加
Kimura Youichi [Wed, 22 Jul 2015 21:49:00 +0000 (06:49 +0900)]
サポートするランタイムに.NET4.6を追加

8 years ago開発環境をVisual Studio 2015に移行
Kimura Youichi [Wed, 22 Jul 2015 20:43:27 +0000 (05:43 +0900)]
開発環境をVisual Studio 2015に移行

8 years ago発言一覧のソート列の変更処理をSetSortColumnメソッドに抽出
Kimura Youichi [Wed, 22 Jul 2015 20:39:13 +0000 (05:39 +0900)]
発言一覧のソート列の変更処理をSetSortColumnメソッドに抽出

8 years agoGyazoのサムネイル表示に対応
spx [Wed, 22 Jul 2015 14:40:52 +0000 (23:40 +0900)]
Gyazoのサムネイル表示に対応

8 years agoMobypictureのサムネイル展開に使うプロパティ名をog:imageに限定
spx [Wed, 22 Jul 2015 14:39:02 +0000 (23:39 +0900)]
Mobypictureのサムネイル展開に使うプロパティ名をog:imageに限定
b1fec85の修正

8 years agoMetaThumbnailService: 対象のプロパティ名を指定できるようにした
spx [Wed, 22 Jul 2015 14:34:43 +0000 (23:34 +0900)]
MetaThumbnailService: 対象のプロパティ名を指定できるようにした