OSDN Git Service

opentween/open-tween.git
11 years agoMerge branch 'api11'
Kimura Youichi [Mon, 10 Jun 2013 15:11:40 +0000 (00:11 +0900)]
Merge branch 'api11'

11 years agoChangeLog修正
Kimura Youichi [Mon, 10 Jun 2013 15:09:48 +0000 (00:09 +0900)]
ChangeLog修正

11 years ago画像投稿画面をキャンセルした場合にタイムライン画面に復帰できない不具合を修正 (thx @polka_roco_!)
Kimura Youichi [Mon, 10 Jun 2013 14:37:18 +0000 (23:37 +0900)]
画像投稿画面をキャンセルした場合にタイムライン画面に復帰できない不具合を修正 (thx @polka_roco_!)

33264ed0e847b96add8c20217fefa1a60b296923 の変更の部分的な取り消し

https://twitter.com/polka_roco_/status/333492818540646400
https://twitter.com/kim_upsilon/status/344081452167753728
https://twitter.com/aokomoriuta/status/344082325170171904

11 years agoHttpTwitter#GetListsStatuses メソッドのAPI v1.1対応漏れを修正 (thx @5px!)
Kimura Youichi [Mon, 10 Jun 2013 14:42:08 +0000 (23:42 +0900)]
HttpTwitter#GetListsStatuses メソッドのAPI v1.1対応漏れを修正 (thx @5px!)

per_page -> count パラメータ名変更に対応

11 years agoHttpTwitter#DestroyStatus メソッドのAPI v1.1対応の不具合を修正
Kimura Youichi [Mon, 10 Jun 2013 12:59:25 +0000 (21:59 +0900)]
HttpTwitter#DestroyStatus メソッドのAPI v1.1対応の不具合を修正

11 years agoHttpTwitter#Statusid_retweeted_by_ids メソッドのAPI v1.1対応
Kimura Youichi [Sat, 8 Jun 2013 06:31:38 +0000 (15:31 +0900)]
HttpTwitter#Statusid_retweeted_by_ids メソッドのAPI v1.1対応

11 years agoTweetThumbnailTest.CancelAsyncTest() を無効化
Kimura Youichi [Fri, 7 Jun 2013 00:49:31 +0000 (09:49 +0900)]
TweetThumbnailTest.CancelAsyncTest() を無効化

Travis CI 環境で InvalidOperationException が発生する問題が未解決のため

11 years agoお気に入り削除のAPI v1.1対応が正しく機能しない問題を修正 (thx @polka_roco_!)
Kimura Youichi [Thu, 6 Jun 2013 21:36:45 +0000 (06:36 +0900)]
お気に入り削除のAPI v1.1対応が正しく機能しない問題を修正 (thx @polka_roco_!)

11 years agoAPIレートリミットのリセット時刻がintの範囲を超える場合を考慮
Kimura Youichi [Thu, 6 Jun 2013 18:48:40 +0000 (03:48 +0900)]
APIレートリミットのリセット時刻がintの範囲を超える場合を考慮

2038年までTwitterあるかな

11 years agoAPIレートリミット表示ダイアログに関わるコードのAPI v1.1\b仮対応
Kimura Youichi [Thu, 6 Jun 2013 18:43:24 +0000 (03:43 +0900)]
APIレートリミット表示ダイアログに関わるコードのAPI v1.1\b仮対応

11 years agoリスト機能の API v1.1 対応が不十分であったため修正
Kimura Youichi [Wed, 5 Jun 2013 21:59:02 +0000 (06:59 +0900)]
リスト機能の API v1.1 対応が不十分であったため修正

11 years agoAPIリミット表示の更新を /statuses/home_timeline が使用された時のみにする
Kimura Youichi [Wed, 5 Jun 2013 19:21:31 +0000 (04:21 +0900)]
APIリミット表示の更新を /statuses/home_timeline が使用された時のみにする

11 years agoCallbackDelegate の余分な参照渡しを除去
Kimura Youichi [Wed, 5 Jun 2013 18:50:07 +0000 (03:50 +0900)]
CallbackDelegate の余分な参照渡しを除去

11 years agoTransifex の設定ファイルを追加
Kimura Youichi [Thu, 6 Jun 2013 21:59:30 +0000 (06:59 +0900)]
Transifex の設定ファイルを追加

https://www.transifex.com/projects/p/opentween/ から翻訳に参加できます。

11 years agoMyListsフォーム内のコントロール名に日本語が混入している箇所を修正
Kimura Youichi [Thu, 6 Jun 2013 21:42:45 +0000 (06:42 +0900)]
MyListsフォーム内のコントロール名に日本語が混入している箇所を修正

Transifex などで resx ファイルを扱う際に支障があるため。

11 years agoApiLimitオブジェクトに「レートリミット情報を取得した日時」を保持できるように修正
Kimura Youichi [Thu, 6 Jun 2013 18:49:44 +0000 (03:49 +0900)]
ApiLimitオブジェクトに「レートリミット情報を取得した日時」を保持できるように修正

11 years agostring.Copy() など余分な処理を除去
Kimura Youichi [Thu, 6 Jun 2013 18:10:13 +0000 (03:10 +0900)]
string.Copy() など余分な処理を除去

わずかながらメモリ使用量の改善に寄与。何で string.Copy() したのかは謎。

11 years ago間違った書式のXMLコメントを修正
ANIKITI [Thu, 23 May 2013 08:42:22 +0000 (17:42 +0900)]
間違った書式のXMLコメントを修正

11 years agoWin32Api.SPI_GETSCREENSAVERRUNNING 定数の値を修正
ANIKITI [Wed, 22 May 2013 23:58:50 +0000 (08:58 +0900)]
Win32Api.SPI_GETSCREENSAVERRUNNING 定数の値を修正

使用されていないメソッドと変数の削除

11 years agoChangeLog 更新
Kimura Youichi [Wed, 22 May 2013 20:41:48 +0000 (05:41 +0900)]
ChangeLog 更新

ecd436c6413708de2ff384d8c1d06e7ce4637090 の変更を反映

11 years agoMerge remote-tracking branch 'moccos/SimilarImageSearch' into master (closes #11)
Kimura Youichi [Fri, 17 May 2013 09:39:08 +0000 (18:39 +0900)]
Merge remote-tracking branch 'moccos/SimilarImageSearch' into master (closes #11)

11 years agoバージョン 1.1.1-beta1 開発開始
Kimura Youichi [Tue, 14 May 2013 19:37:58 +0000 (04:37 +0900)]
バージョン 1.1.1-beta1 開発開始

11 years agoOpenTween v1.1.0 リリース OpenTween_v1.1.0
Kimura Youichi [Tue, 14 May 2013 19:36:45 +0000 (04:36 +0900)]
OpenTween v1.1.0 リリース

11 years agoListManage.{en,zh-CHS}.resx がビルド対象に入っていなかった問題を修正
Kimura Youichi [Tue, 14 May 2013 19:34:46 +0000 (04:34 +0900)]
ListManage.{en,zh-CHS}.resx がビルド対象に入っていなかった問題を修正

11 years agoAdded full size image supports for similar image search in ThumbnailGenerator.
moccos [Sun, 12 May 2013 22:56:54 +0000 (07:56 +0900)]
Added full size image supports for similar image search in ThumbnailGenerator.

11 years agoRollbacked changes around doubleclick event. Fixed blamed codes.
moccos [Sun, 12 May 2013 21:59:55 +0000 (06:59 +0900)]
Rollbacked changes around doubleclick event. Fixed blamed codes.

11 years agoWindows以外の環境で MyCommonTest.GetErrorLogPathTest が正常に動作しない問題を修正
Kimura Youichi [Fri, 10 May 2013 20:39:48 +0000 (05:39 +0900)]
Windows以外の環境で MyCommonTest.GetErrorLogPathTest が正常に動作しない問題を修正

11 years agoApplicationSettings.cs の記述により更新チェック機能を無効化できるように修正
Kimura Youichi [Fri, 10 May 2013 20:02:21 +0000 (05:02 +0900)]
ApplicationSettings.cs の記述により更新チェック機能を無効化できるように修正

派生ソフトウェアの開発者は、ApplicationSettings.VersionInfoUrl の値を null にセット
することによって更新チェック機能を無効化することが可能です。

11 years agoTravis CI のビルド設定を修正
Kimura Youichi [Fri, 10 May 2013 17:02:27 +0000 (02:02 +0900)]
Travis CI のビルド設定を修正

11 years agoエラーログの出力先を変更
Kimura Youichi [Thu, 9 May 2013 21:55:17 +0000 (06:55 +0900)]
エラーログの出力先を変更

OpenTween.exe が配置されているディレクトリに新たに ErrorLogs ディレクトリが作成
され、その中にエラーログのファイルが生成されるようになります。

11 years agoFiltersClassTest のテストコードの誤りを修正
Kimura Youichi [Thu, 9 May 2013 20:42:55 +0000 (05:42 +0900)]
FiltersClassTest のテストコードの誤りを修正

11 years agoImplemented similar image search context menu.
moccos [Thu, 9 May 2013 20:11:41 +0000 (05:11 +0900)]
Implemented similar image search context menu.

11 years ago/1/related_results/show/:id.json の代わりに /1/related_results/show.json?id= を使用するように変更
Kimura Youichi [Mon, 6 May 2013 11:15:06 +0000 (20:15 +0900)]
/1/related_results/show/:id.json の代わりに /1/related_results/show.json?id= を使用するように変更

/1/related_results/show/:id.json では Authorization ヘッダを付加しても匿名
アクセスとして扱われていたが、 /1/related_results/show.json?id= では OAuth
の認証情報が使われるようになる。
ただし、protected ユーザーの関連発言が一括取得できない問題は依然として解決しない
(空配列が返される) ため、 5ab83512 にて追加した in_reply_to を辿る処理が必要と
なる。

11 years ago関連発言の取得で related_result の結果だけでなく in_reply_to も辿るように変更
Kimura Youichi [Mon, 6 May 2013 11:00:22 +0000 (20:00 +0900)]
関連発言の取得で related_result の結果だけでなく in_reply_to も辿るように変更

protected な発言で related_result が機能しない問題への対策

11 years agoAPI v1.1 に対応
Kimura Youichi [Thu, 14 Feb 2013 10:11:31 +0000 (19:11 +0900)]
API v1.1 に対応

ステータスバーの API レートリミット表示をクリックすると API v1 と API v1.1 を
切り替えることができます。

11 years agoLockRecursionException が発生する問題について再度対策
Kimura Youichi [Tue, 16 Apr 2013 19:52:43 +0000 (04:52 +0900)]
LockRecursionException が発生する問題について再度対策

ListView.CacheVirtualItems イベントの挙動が謎い。

11 years agoFiltersClass のテストコードを追加 (書きかけ)
Kimura Youichi [Tue, 16 Apr 2013 16:14:00 +0000 (01:14 +0900)]
FiltersClass のテストコードを追加 (書きかけ)

11 years agoLockRecursionException が発生する問題を修正
Kimura Youichi [Sat, 13 Apr 2013 10:04:51 +0000 (19:04 +0900)]
LockRecursionException が発生する問題を修正

39db1765 の変更以降発生していた再帰ロックの原因と推定した箇所を修正

11 years agoサードパーティ製サービスのパーマリンクURLからステータスIDを抽出して関連発言表示する
Kimura Youichi [Wed, 10 Apr 2013 10:16:55 +0000 (19:16 +0900)]
サードパーティ製サービスのパーマリンクURLからステータスIDを抽出して関連発言表示する

11 years ago関連発言表示に含めるパーマリンクURLの正規表現を修正
Kimura Youichi [Tue, 9 Apr 2013 17:00:22 +0000 (02:00 +0900)]
関連発言表示に含めるパーマリンクURLの正規表現を修正

11 years agoRevert "ImageCacheの排他制御を改善"
Kimura Youichi [Wed, 10 Apr 2013 00:54:38 +0000 (09:54 +0900)]
Revert "ImageCacheの排他制御を改善"

This reverts commit f3d6eb2556e7739b167f1f4fd79251b1bb660ac8.

LRUCacheDictionaryは参照もスレッドセーフではないため。

11 years agoImageCacheの排他制御を改善
Kimura Youichi [Tue, 9 Apr 2013 06:01:28 +0000 (15:01 +0900)]
ImageCacheの排他制御を改善

Monitorクラスを使用して排他制御を行っていた箇所をReaderWriterLockSlimに置き換え

11 years agoListViewItemのキャッシュにロックを使用
Kimura Youichi [Tue, 9 Apr 2013 05:10:19 +0000 (14:10 +0900)]
ListViewItemのキャッシュにロックを使用

ロックが二重に行われるのを避けるためにDetailsListViewの再描画処理を削除した。
ListViewSubItem.BackColorを変更した時点で再描画されていそうな気がする。

11 years ago多重起動時の動作を少し変更
ANIKITI [Mon, 8 Apr 2013 09:16:04 +0000 (18:16 +0900)]
多重起動時の動作を少し変更

11 years agoC# への書き換え時のミスを修正
ANIKITI [Sun, 7 Apr 2013 07:29:04 +0000 (16:29 +0900)]
C# への書き換え時のミスを修正

11 years agoChangeLog更新
Kimura Youichi [Sat, 6 Apr 2013 20:51:22 +0000 (05:51 +0900)]
ChangeLog更新

33264ed0e847b96add8c20217fefa1a60b296923 に対する記述を追加

11 years agoMerge pull request #10 from aokomoriuta/substitute_for_twit
Kimura Youichi [Sat, 6 Apr 2013 20:49:17 +0000 (13:49 -0700)]
Merge pull request #10 from aokomoriuta/substitute_for_twit

タブ表示位置を下だけではなく上にも変更可能に

11 years agoChangeLog更新
Kimura Youichi [Sat, 6 Apr 2013 19:50:09 +0000 (04:50 +0900)]
ChangeLog更新

11 years agoURIのエスケープ方法を調整
spx [Thu, 28 Mar 2013 09:31:16 +0000 (18:31 +0900)]
URIのエスケープ方法を調整

11 years agoバージョン 1.1.0-beta1 開発開始
Kimura Youichi [Sat, 6 Apr 2013 19:28:33 +0000 (04:28 +0900)]
バージョン 1.1.0-beta1 開発開始

11 years agoOpenTween v1.0.9 リリース OpenTween_v1.0.9
Kimura Youichi [Sat, 6 Apr 2013 19:22:28 +0000 (04:22 +0900)]
OpenTween v1.0.9 リリース

11 years agoプロフィール更新時に <, > などの記号をエスケープしていない問題を修正 (thx @cn!)
Kimura Youichi [Sat, 6 Apr 2013 19:03:32 +0000 (04:03 +0900)]
プロフィール更新時に <, > などの記号をエスケープしていない問題を修正 (thx @cn!)

エスケープされていない <, > などの記号はTwitterAPI側で除去されるため、セキュリティ上の問題はない

11 years ago改行コードがCRのツイートでも改行が正しく表示されるようにする (thx @ohta8801, @kossetsu_inryo!)
Kimura Youichi [Sat, 6 Apr 2013 17:57:07 +0000 (02:57 +0900)]
改行コードがCRのツイートでも改行が正しく表示されるようにする (thx @ohta8801, @kossetsu_inryo!)

11 years agoAPIレスポンスに付くレートリミット関連のヘッダ名が小文字に変わったので対応
Kimura Youichi [Sat, 6 Apr 2013 17:17:54 +0000 (02:17 +0900)]
APIレスポンスに付くレートリミット関連のヘッダ名が小文字に変わったので対応

11 years agooauth/request_tokenではPINモードでもoauth_callbackが必須らしいので修正
Kimura Youichi [Sat, 6 Apr 2013 16:08:23 +0000 (01:08 +0900)]
oauth/request_tokenではPINモードでもoauth_callbackが必須らしいので修正

11 years agoC# への書き換え時のミスを修正 (thx @polka_roco_!)
Kimura Youichi [Sat, 6 Apr 2013 14:05:20 +0000 (23:05 +0900)]
C# への書き換え時のミスを修正 (thx @polka_roco_!)

11 years agoImageCache.Dispose(bool)でNullReferenceExceptionが起こる問題を修正
Kimura Youichi [Sat, 6 Apr 2013 13:46:49 +0000 (22:46 +0900)]
ImageCache.Dispose(bool)でNullReferenceExceptionが起こる問題を修正

11 years agoChangeLog更新
Kimura Youichi [Sun, 24 Feb 2013 09:17:30 +0000 (18:17 +0900)]
ChangeLog更新

3bf4c5cf7237230b395dbf2e4d7cda31cfba3988 に対する記述を追加

11 years agoキャッシュ用の画像ダウンロードタスクが同じaddressに対して複数作られてしまう問題を修正
spx [Mon, 11 Feb 2013 12:39:25 +0000 (21:39 +0900)]
キャッシュ用の画像ダウンロードタスクが同じaddressに対して複数作られてしまう問題を修正

innerDictionaryをlockする部分が2つに分かれているため、2つ目のlockに至る前に1つ目をスルーしてしまって、複数リクエストを纏められないことがある

11 years agoDispose後のImageをPictureBoxに渡してしまう問題の修正 (サムネイル画像周り)
Kimura Youichi [Sun, 24 Feb 2013 03:15:49 +0000 (12:15 +0900)]
Dispose後のImageをPictureBoxに渡してしまう問題の修正 (サムネイル画像周り)

11 years agoDispose後のImageをPictureBoxに渡してしまう問題の修正 (プロフィール画像周り)
Kimura Youichi [Sun, 24 Feb 2013 03:14:36 +0000 (12:14 +0900)]
Dispose後のImageをPictureBoxに渡してしまう問題の修正 (プロフィール画像周り)

11 years agoUserStreamsのunfollowイベントでエラーが起きていたのを修正
Kimura Youichi [Sat, 23 Feb 2013 10:01:12 +0000 (19:01 +0900)]
UserStreamsのunfollowイベントでエラーが起きていたのを修正

unfollow イベントに未対応であったため、未知のイベントとしてエラーログを吐き出していた模様。

11 years agoChangeLog更新し忘れ
Kimura Youichi [Sat, 23 Feb 2013 09:00:34 +0000 (18:00 +0900)]
ChangeLog更新し忘れ

933679b50b88e7ba4271c2abe1917e05203410fc に対する記述を追加

11 years agoToolStripAPIGaugeTest ちょっと手を抜いてた箇所を修正
Kimura Youichi [Wed, 20 Feb 2013 15:11:30 +0000 (00:11 +0900)]
ToolStripAPIGaugeTest ちょっと手を抜いてた箇所を修正

Mono上のNUnitだと失敗するっぽいので

11 years agoToolStripAPIGaugeTest がmonoで正常に動作しない問題を修正
Kimura Youichi [Wed, 20 Feb 2013 14:48:11 +0000 (23:48 +0900)]
ToolStripAPIGaugeTest がmonoで正常に動作しない問題を修正

11 years agoMerge remote-tracking branch 'sfjp/master'
Kimura Youichi [Wed, 20 Feb 2013 13:39:32 +0000 (22:39 +0900)]
Merge remote-tracking branch 'sfjp/master'

11 years agoToolStripAPIGauge を書き直し
Kimura Youichi [Mon, 11 Feb 2013 13:13:58 +0000 (22:13 +0900)]
ToolStripAPIGauge を書き直し

11 years agoAPIレートリミット周りの実装を修正
Kimura Youichi [Mon, 18 Feb 2013 12:32:02 +0000 (21:32 +0900)]
APIレートリミット周りの実装を修正

11 years ago.NET 環境で TweetThumbnailTest.ScrollTest を実行しないように修正
Kimura Youichi [Wed, 20 Feb 2013 14:31:10 +0000 (23:31 +0900)]
.NET 環境で TweetThumbnailTest.ScrollTest を実行しないように修正

11 years agoImageCache.Dispose() で破棄する対象を間違えていた問題を修正
Kimura Youichi [Mon, 11 Feb 2013 07:48:54 +0000 (16:48 +0900)]
ImageCache.Dispose() で破棄する対象を間違えていた問題を修正

下記のようなエラーが報告された事による。
> 例外 System.InvalidOperationException: タスクを破棄できるのは、そのタスクが完了状態 (RanToCompletion、Faulted、または Canceled) の場合だけです。

11 years agoOTWebClientが複数のリクエストの同時実行に対応出来ていない問題を修正
Kimura Youichi [Sat, 9 Feb 2013 11:19:14 +0000 (20:19 +0900)]
OTWebClientが複数のリクエストの同時実行に対応出来ていない問題を修正

今のところ1つのOTWebClientインスタンスで複数回リクエストを送る使い方はしていないため問題は起きていない

11 years ago設定ファイルが存在しない場合、ロード時に例外がスローされる問題を回避
ANIKITI [Fri, 15 Feb 2013 11:40:48 +0000 (20:40 +0900)]
設定ファイルが存在しない場合、ロード時に例外がスローされる問題を回避

11 years agoタブ表示位置を下だけではなく上にも変更可能に
aokomoriuta_g [Fri, 15 Feb 2013 11:08:51 +0000 (20:08 +0900)]
タブ表示位置を下だけではなく上にも変更可能に

上に表示するとTwitっぽい

11 years agoバージョン1.0.9-beta2 開発開始
Kimura Youichi [Thu, 7 Feb 2013 20:34:50 +0000 (05:34 +0900)]
バージョン1.0.9-beta2 開発開始

11 years agoOpenTween v1.0.9-beta1 リリース OpenTween_v1.0.9-beta1
Kimura Youichi [Thu, 7 Feb 2013 20:21:15 +0000 (05:21 +0900)]
OpenTween v1.0.9-beta1 リリース

11 years agoコンテキストメニューの「削除 (&D)」が翻訳されていない問題を修正
Kimura Youichi [Fri, 8 Feb 2013 14:22:25 +0000 (23:22 +0900)]
コンテキストメニューの「削除 (&D)」が翻訳されていない問題を修正

11 years agoHttpUtility.HtmlDecode メソッドの置換 (ca1b8ae) の誤りを修正 (thx @5px!)
Kimura Youichi [Fri, 8 Feb 2013 12:12:43 +0000 (21:12 +0900)]
HttpUtility.HtmlDecode メソッドの置換 (ca1b8ae) の誤りを修正 (thx @5px!)

11 years agoDisposeメソッドが適切に呼ばれるように修正
Kimura Youichi [Thu, 7 Feb 2013 21:35:29 +0000 (06:35 +0900)]
Disposeメソッドが適切に呼ばれるように修正

11 years agoOpenTween.csproj 修正
Kimura Youichi [Thu, 7 Feb 2013 21:04:21 +0000 (06:04 +0900)]
OpenTween.csproj 修正

11 years ago.NET Framework 4.0 Client Profile での動作に対応
Kimura Youichi [Thu, 7 Feb 2013 19:48:56 +0000 (04:48 +0900)]
.NET Framework 4.0 Client Profile での動作に対応

LRUCacheDictionary クラスによって System.Runtime.Caching.dll 依存は
無くなったため、残りの System.Web.HttpUtility クラスへの依存を無くした

11 years ago改行コードの修正 (CRLF -> LF)
Kimura Youichi [Thu, 7 Feb 2013 19:58:28 +0000 (04:58 +0900)]
改行コードの修正 (CRLF -> LF)

11 years agoBingTestとFoursquareTestの名前空間を修正
Kimura Youichi [Thu, 7 Feb 2013 19:36:09 +0000 (04:36 +0900)]
BingTestとFoursquareTestの名前空間を修正

11 years agoTweetThumbnailTest.CancelTest() が時々失敗する問題の修正
Kimura Youichi [Thu, 7 Feb 2013 19:22:15 +0000 (04:22 +0900)]
TweetThumbnailTest.CancelTest() が時々失敗する問題の修正

11 years agoLRUCacheDictionaryクラスに対するテストの追加、バグ修正
Kimura Youichi [Thu, 7 Feb 2013 19:18:56 +0000 (04:18 +0900)]
LRUCacheDictionaryクラスに対するテストの追加、バグ修正

11 years agoTweetThumbnailのテストでNullReferenceExceptionが発生する問題の修正
Kimura Youichi [Thu, 7 Feb 2013 18:48:36 +0000 (03:48 +0900)]
TweetThumbnailのテストでNullReferenceExceptionが発生する問題の修正

11 years agoプロフィール画像の取得に profile_image_url ではなく profile_image_url_https を使用するように変更
Kimura Youichi [Wed, 6 Feb 2013 17:51:02 +0000 (02:51 +0900)]
プロフィール画像の取得に profile_image_url ではなく profile_image_url_https を使用するように変更

11 years agoビルド時に sgen.exe が異常終了する問題の回避
Kimura Youichi [Wed, 6 Feb 2013 17:31:12 +0000 (02:31 +0900)]
ビルド時に sgen.exe が異常終了する問題の回避

11 years agoアイコンのキャッシュ機構を書き直し
Kimura Youichi [Wed, 6 Feb 2013 10:46:56 +0000 (19:46 +0900)]
アイコンのキャッシュ機構を書き直し

 * LRU によるキャッシュを実装
 * 副産物として System.Runtime.Caching.dll 依存が無くなりました
   (まだ .NET Framework 4 Full に依存する箇所は残っています)
 * 同一アイコンに対するリクエストが複数同時に行われた場合、
   一本の非同期タスクに纏められるようになりました

11 years agoMemoryImageクラスを追加
Kimura Youichi [Mon, 4 Feb 2013 12:59:48 +0000 (21:59 +0900)]
MemoryImageクラスを追加

Image.FromStream() を使うと元となったストリームを破棄せずに保持する必要があるため、その管理にこのクラスを使用する。

11 years agoTweetThumbnailTest.ScrollTest() 動作しそうなので復活
Kimura Youichi [Sun, 3 Feb 2013 19:05:06 +0000 (04:05 +0900)]
TweetThumbnailTest.ScrollTest() 動作しそうなので復活

11 years agoOpenTween.Thumbnail.Tumblrクラスが無差別にツイートに含まれるURLへHEADリクエストを飛ばす問題を修正
Kimura Youichi [Sun, 3 Feb 2013 19:00:07 +0000 (04:00 +0900)]
OpenTween.Thumbnail.Tumblrクラスが無差別にツイートに含まれるURLへHEADリクエストを飛ばす問題を修正

11 years agoサムネイルの読込キャンセルに時間が掛かる場合があるのを改善
Kimura Youichi [Sun, 3 Feb 2013 18:50:36 +0000 (03:50 +0900)]
サムネイルの読込キャンセルに時間が掛かる場合があるのを改善

11 years agoサムネイル表示の2枚目以降の画像が正しいサイズで表示されない不具合を修正
Kimura Youichi [Thu, 24 Jan 2013 17:46:01 +0000 (02:46 +0900)]
サムネイル表示の2枚目以降の画像が正しいサイズで表示されない不具合を修正

11 years agoWORKERTYPE.OpenUri を廃止、OpenUriAsyncメソッド内でTaskを使用してURLを開く
Kimura Youichi [Tue, 22 Jan 2013 06:40:19 +0000 (15:40 +0900)]
WORKERTYPE.OpenUri を廃止、OpenUriAsyncメソッド内でTaskを使用してURLを開く

11 years agoTwitter API 稼働情報のページを開くメニュー項目を追加
Kimura Youichi [Tue, 22 Jan 2013 06:12:56 +0000 (15:12 +0900)]
Twitter API 稼働情報のページを開くメニュー項目を追加

11 years ago96dpiの環境で発言詳細欄のアイコンが等倍に表示されるようにサイズ調整 (thx @5px!)
Kimura Youichi [Mon, 21 Jan 2013 05:21:02 +0000 (14:21 +0900)]
96dpiの環境で発言詳細欄のアイコンが等倍に表示されるようにサイズ調整 (thx @5px!)

11 years agoimg.azyobuzi.net エラー時のフォールバック処理を改善
Kimura Youichi [Mon, 21 Jan 2013 05:09:17 +0000 (14:09 +0900)]
img.azyobuzi.net エラー時のフォールバック処理を改善

11 years agoImgAzyobuziNetクラスの初期化時にregex.jsonが2度呼ばれる不具合を修正
Kimura Youichi [Mon, 21 Jan 2013 04:37:22 +0000 (13:37 +0900)]
ImgAzyobuziNetクラスの初期化時にregex.jsonが2度呼ばれる不具合を修正

11 years agoバージョン1.0.9-beta1 開発開始
Kimura Youichi [Sun, 20 Jan 2013 16:01:23 +0000 (01:01 +0900)]
バージョン1.0.9-beta1 開発開始

11 years agoOpenTween v1.0.8 リリース OpenTween_v1.0.8
Kimura Youichi [Sun, 20 Jan 2013 15:59:20 +0000 (00:59 +0900)]
OpenTween v1.0.8 リリース

アニメーションGifの問題 (b097755) は緊急性が高いと判断し速やかに当バージョンのリリースを実施する