OSDN Git Service
Kimura Youichi [Fri, 5 Jul 2013 18:02:58 +0000 (03:02 +0900)]
OpenTween v1.1.2 リリース
Kimura Youichi [Fri, 5 Jul 2013 17:51:27 +0000 (02:51 +0900)]
API v1 廃止によってGetRelatedResultsApi実行時にエラーが表示される問題を修正 (thx @KishSoup!)
関連発言表示の機能そのものは related_results.json が使用できない場合であっても
リプライチェインを辿る挙動にフォールバックするため動作に支障はない。
Kimura Youichi [Thu, 4 Jul 2013 19:36:02 +0000 (04:36 +0900)]
APIレートリミット表示がタイミングによって不整合を起こす問題を修正
複数のAPIへ同時にアクセスした場合などにエンドポイント毎のレートリミットの
記録がおかしくなる問題が存在していた
Kimura Youichi [Thu, 4 Jul 2013 18:59:51 +0000 (03:59 +0900)]
img.azyobuzi.net のミラーサイトURLを更新
Kimura Youichi [Sun, 30 Jun 2013 14:11:08 +0000 (23:11 +0900)]
C# への書き換え時のミスを修正 (thx @5px!)
Kimura Youichi [Sun, 30 Jun 2013 13:43:02 +0000 (22:43 +0900)]
Lockerz の API キーを削除 (thx @hama_kai!)
画像投稿 API に関するコードは
29f64d216557aed039a584c9ae63bd2da53dbf18
にて既に削除されている。
Kimura Youichi [Sun, 30 Jun 2013 15:00:24 +0000 (00:00 +0900)]
Search API (API v1.1) で page パラメータが廃止されたことに対する修正 (thx @nyamph_pf!)
Kimura Youichi [Sun, 30 Jun 2013 12:35:29 +0000 (21:35 +0900)]
Search API から不完全なツイートが返った場合の対策を追加 (thx @nyamph_pf!)
Kimura Youichi [Sun, 30 Jun 2013 10:13:47 +0000 (19:13 +0900)]
Merge remote-tracking branch 'spx268/TweakDetailsListView'
Kimura Youichi [Fri, 28 Jun 2013 16:39:55 +0000 (01:39 +0900)]
Kenji Wada [Thu, 27 Jun 2013 14:57:04 +0000 (23:57 +0900)]
Windows 8.1にてUserStreamが動作しない問題を修正
Kimura Youichi [Wed, 26 Jun 2013 20:39:44 +0000 (05:39 +0900)]
Merge remote-tracking branch 'spx268/UseCenterImage'
spx [Wed, 19 Jun 2013 12:25:44 +0000 (21:25 +0900)]
DetailsListView の再描画範囲を制御する処理を元に戻した
1.0.9 相当
spx [Fri, 19 Apr 2013 10:35:19 +0000 (19:35 +0900)]
ロック対象を厳密に
GetCurTabPost()も_postCache/_itemCacheIndexを使っているので
spx [Fri, 3 May 2013 11:16:12 +0000 (20:16 +0900)]
ErrorImage/InitialImageの表示にはPictureBoxSizeMode.CenterImageを使う
ANIKITI [Thu, 13 Jun 2013 11:07:06 +0000 (20:07 +0900)]
画像アップロード対応サービスについっぷるフォトを追加
ANIKITI [Thu, 13 Jun 2013 02:32:47 +0000 (11:32 +0900)]
画像アップロード対応サービスから Lockerz を削除
API が結構前に廃止されていたため (サムネイルも?)
ANIKITI [Thu, 13 Jun 2013 00:57:00 +0000 (09:57 +0900)]
Twitpic, yfrog, img.ly に画像をアップロードすることができない問題を修正
Kimura Youichi [Tue, 11 Jun 2013 14:13:23 +0000 (23:13 +0900)]
Merge remote-tracking branch 'sfjp/master'
Kimura Youichi [Tue, 11 Jun 2013 14:06:58 +0000 (23:06 +0900)]
バージョン 1.1.2-beta1 開発開始
Kimura Youichi [Tue, 11 Jun 2013 14:04:16 +0000 (23:04 +0900)]
OpenTween v1.1.1 リリース
ANIKITI [Tue, 11 Jun 2013 01:44:49 +0000 (10:44 +0900)]
UserStreams の list_user_(un)subscribed イベントを受信した際に未知のイベントとして扱われる問題を修正 (thx @Lolitapple!)
Kimura Youichi [Mon, 10 Jun 2013 16:29:21 +0000 (01:29 +0900)]
テストケース壊しまくってたので修正
Kimura Youichi [Mon, 10 Jun 2013 15:11:40 +0000 (00:11 +0900)]
Merge branch 'api11'
Kimura Youichi [Mon, 10 Jun 2013 15:09:48 +0000 (00:09 +0900)]
ChangeLog修正
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
Kimura Youichi [Mon, 10 Jun 2013 14:42:08 +0000 (23:42 +0900)]
HttpTwitter#GetListsStatuses メソッドのAPI v1.1対応漏れを修正 (thx @5px!)
per_page -> count パラメータ名変更に対応
Kimura Youichi [Mon, 10 Jun 2013 12:59:25 +0000 (21:59 +0900)]
HttpTwitter#DestroyStatus メソッドのAPI v1.1対応の不具合を修正
Kimura Youichi [Sat, 8 Jun 2013 06:31:38 +0000 (15:31 +0900)]
HttpTwitter#Statusid_retweeted_by_ids メソッドのAPI v1.1対応
Kimura Youichi [Fri, 7 Jun 2013 00:49:31 +0000 (09:49 +0900)]
TweetThumbnailTest.CancelAsyncTest() を無効化
Travis CI 環境で InvalidOperationException が発生する問題が未解決のため
Kimura Youichi [Thu, 6 Jun 2013 21:36:45 +0000 (06:36 +0900)]
お気に入り削除のAPI v1.1対応が正しく機能しない問題を修正 (thx @polka_roco_!)
Kimura Youichi [Thu, 6 Jun 2013 18:48:40 +0000 (03:48 +0900)]
APIレートリミットのリセット時刻がintの範囲を超える場合を考慮
2038年までTwitterあるかな
Kimura Youichi [Thu, 6 Jun 2013 18:43:24 +0000 (03:43 +0900)]
APIレートリミット表示ダイアログに関わるコードのAPI v1.1\b仮対応
Kimura Youichi [Wed, 5 Jun 2013 21:59:02 +0000 (06:59 +0900)]
リスト機能の API v1.1 対応が不十分であったため修正
Kimura Youichi [Wed, 5 Jun 2013 19:21:31 +0000 (04:21 +0900)]
APIリミット表示の更新を /statuses/home_timeline が使用された時のみにする
Kimura Youichi [Wed, 5 Jun 2013 18:50:07 +0000 (03:50 +0900)]
CallbackDelegate の余分な参照渡しを除去
Kimura Youichi [Thu, 6 Jun 2013 21:59:30 +0000 (06:59 +0900)]
Transifex の設定ファイルを追加
https://www.transifex.com/projects/p/opentween/ から翻訳に参加できます。
Kimura Youichi [Thu, 6 Jun 2013 21:42:45 +0000 (06:42 +0900)]
MyListsフォーム内のコントロール名に日本語が混入している箇所を修正
Transifex などで resx ファイルを扱う際に支障があるため。
Kimura Youichi [Thu, 6 Jun 2013 18:49:44 +0000 (03:49 +0900)]
ApiLimitオブジェクトに「レートリミット情報を取得した日時」を保持できるように修正
Kimura Youichi [Thu, 6 Jun 2013 18:10:13 +0000 (03:10 +0900)]
string.Copy() など余分な処理を除去
わずかながらメモリ使用量の改善に寄与。何で string.Copy() したのかは謎。
ANIKITI [Thu, 23 May 2013 08:42:22 +0000 (17:42 +0900)]
間違った書式のXMLコメントを修正
ANIKITI [Wed, 22 May 2013 23:58:50 +0000 (08:58 +0900)]
Win32Api.SPI_GETSCREENSAVERRUNNING 定数の値を修正
使用されていないメソッドと変数の削除
Kimura Youichi [Wed, 22 May 2013 20:41:48 +0000 (05:41 +0900)]
Kimura Youichi [Fri, 17 May 2013 09:39:08 +0000 (18:39 +0900)]
Merge remote-tracking branch 'moccos/SimilarImageSearch' into master (closes #11)
Kimura Youichi [Tue, 14 May 2013 19:37:58 +0000 (04:37 +0900)]
バージョン 1.1.1-beta1 開発開始
Kimura Youichi [Tue, 14 May 2013 19:36:45 +0000 (04:36 +0900)]
OpenTween v1.1.0 リリース
Kimura Youichi [Tue, 14 May 2013 19:34:46 +0000 (04:34 +0900)]
ListManage.{en,zh-CHS}.resx がビルド対象に入っていなかった問題を修正
moccos [Sun, 12 May 2013 22:56:54 +0000 (07:56 +0900)]
Added full size image supports for similar image search in ThumbnailGenerator.
moccos [Sun, 12 May 2013 21:59:55 +0000 (06:59 +0900)]
Rollbacked changes around doubleclick event. Fixed blamed codes.
Kimura Youichi [Fri, 10 May 2013 20:39:48 +0000 (05:39 +0900)]
Windows以外の環境で MyCommonTest.GetErrorLogPathTest が正常に動作しない問題を修正
Kimura Youichi [Fri, 10 May 2013 20:02:21 +0000 (05:02 +0900)]
ApplicationSettings.cs の記述により更新チェック機能を無効化できるように修正
派生ソフトウェアの開発者は、ApplicationSettings.VersionInfoUrl の値を null にセット
することによって更新チェック機能を無効化することが可能です。
Kimura Youichi [Fri, 10 May 2013 17:02:27 +0000 (02:02 +0900)]
Travis CI のビルド設定を修正
Kimura Youichi [Thu, 9 May 2013 21:55:17 +0000 (06:55 +0900)]
エラーログの出力先を変更
OpenTween.exe が配置されているディレクトリに新たに ErrorLogs ディレクトリが作成
され、その中にエラーログのファイルが生成されるようになります。
Kimura Youichi [Thu, 9 May 2013 20:42:55 +0000 (05:42 +0900)]
FiltersClassTest のテストコードの誤りを修正
moccos [Thu, 9 May 2013 20:11:41 +0000 (05:11 +0900)]
Implemented similar image search context menu.
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 を辿る処理が必要と
なる。
Kimura Youichi [Mon, 6 May 2013 11:00:22 +0000 (20:00 +0900)]
関連発言の取得で related_result の結果だけでなく in_reply_to も辿るように変更
protected な発言で related_result が機能しない問題への対策
Kimura Youichi [Thu, 14 Feb 2013 10:11:31 +0000 (19:11 +0900)]
API v1.1 に対応
ステータスバーの API レートリミット表示をクリックすると API v1 と API v1.1 を
切り替えることができます。
Kimura Youichi [Tue, 16 Apr 2013 19:52:43 +0000 (04:52 +0900)]
LockRecursionException が発生する問題について再度対策
ListView.CacheVirtualItems イベントの挙動が謎い。
Kimura Youichi [Tue, 16 Apr 2013 16:14:00 +0000 (01:14 +0900)]
FiltersClass のテストコードを追加 (書きかけ)
Kimura Youichi [Sat, 13 Apr 2013 10:04:51 +0000 (19:04 +0900)]
LockRecursionException が発生する問題を修正
39db1765 の変更以降発生していた再帰ロックの原因と推定した箇所を修正
Kimura Youichi [Wed, 10 Apr 2013 10:16:55 +0000 (19:16 +0900)]
サードパーティ製サービスのパーマリンクURLからステータスIDを抽出して関連発言表示する
Kimura Youichi [Tue, 9 Apr 2013 17:00:22 +0000 (02:00 +0900)]
関連発言表示に含めるパーマリンクURLの正規表現を修正
Kimura Youichi [Wed, 10 Apr 2013 00:54:38 +0000 (09:54 +0900)]
Revert "ImageCacheの排他制御を改善"
This reverts commit
f3d6eb2556e7739b167f1f4fd79251b1bb660ac8.
LRUCacheDictionaryは参照もスレッドセーフではないため。
Kimura Youichi [Tue, 9 Apr 2013 06:01:28 +0000 (15:01 +0900)]
ImageCacheの排他制御を改善
Monitorクラスを使用して排他制御を行っていた箇所をReaderWriterLockSlimに置き換え
Kimura Youichi [Tue, 9 Apr 2013 05:10:19 +0000 (14:10 +0900)]
ListViewItemのキャッシュにロックを使用
ロックが二重に行われるのを避けるためにDetailsListViewの再描画処理を削除した。
ListViewSubItem.BackColorを変更した時点で再描画されていそうな気がする。
ANIKITI [Mon, 8 Apr 2013 09:16:04 +0000 (18:16 +0900)]
多重起動時の動作を少し変更
ANIKITI [Sun, 7 Apr 2013 07:29:04 +0000 (16:29 +0900)]
C# への書き換え時のミスを修正
Kimura Youichi [Sat, 6 Apr 2013 20:51:22 +0000 (05:51 +0900)]
Kimura Youichi [Sat, 6 Apr 2013 20:49:17 +0000 (13:49 -0700)]
Merge pull request #10 from aokomoriuta/substitute_for_twit
タブ表示位置を下だけではなく上にも変更可能に
Kimura Youichi [Sat, 6 Apr 2013 19:50:09 +0000 (04:50 +0900)]
ChangeLog更新
spx [Thu, 28 Mar 2013 09:31:16 +0000 (18:31 +0900)]
URIのエスケープ方法を調整
Kimura Youichi [Sat, 6 Apr 2013 19:28:33 +0000 (04:28 +0900)]
バージョン 1.1.0-beta1 開発開始
Kimura Youichi [Sat, 6 Apr 2013 19:22:28 +0000 (04:22 +0900)]
OpenTween v1.0.9 リリース
Kimura Youichi [Sat, 6 Apr 2013 19:03:32 +0000 (04:03 +0900)]
プロフィール更新時に <, > などの記号をエスケープしていない問題を修正 (thx @cn!)
エスケープされていない <, > などの記号はTwitterAPI側で除去されるため、セキュリティ上の問題はない
Kimura Youichi [Sat, 6 Apr 2013 17:57:07 +0000 (02:57 +0900)]
改行コードがCRのツイートでも改行が正しく表示されるようにする (thx @ohta8801, @kossetsu_inryo!)
Kimura Youichi [Sat, 6 Apr 2013 17:17:54 +0000 (02:17 +0900)]
APIレスポンスに付くレートリミット関連のヘッダ名が小文字に変わったので対応
Kimura Youichi [Sat, 6 Apr 2013 16:08:23 +0000 (01:08 +0900)]
oauth/request_tokenではPINモードでもoauth_callbackが必須らしいので修正
Kimura Youichi [Sat, 6 Apr 2013 14:05:20 +0000 (23:05 +0900)]
C# への書き換え時のミスを修正 (thx @polka_roco_!)
Kimura Youichi [Sat, 6 Apr 2013 13:46:49 +0000 (22:46 +0900)]
ImageCache.Dispose(bool)でNullReferenceExceptionが起こる問題を修正
Kimura Youichi [Sun, 24 Feb 2013 09:17:30 +0000 (18:17 +0900)]
spx [Mon, 11 Feb 2013 12:39:25 +0000 (21:39 +0900)]
キャッシュ用の画像ダウンロードタスクが同じaddressに対して複数作られてしまう問題を修正
innerDictionaryをlockする部分が2つに分かれているため、2つ目のlockに至る前に1つ目をスルーしてしまって、複数リクエストを纏められないことがある
Kimura Youichi [Sun, 24 Feb 2013 03:15:49 +0000 (12:15 +0900)]
Dispose後のImageをPictureBoxに渡してしまう問題の修正 (サムネイル画像周り)
Kimura Youichi [Sun, 24 Feb 2013 03:14:36 +0000 (12:14 +0900)]
Dispose後のImageをPictureBoxに渡してしまう問題の修正 (プロフィール画像周り)
Kimura Youichi [Sat, 23 Feb 2013 10:01:12 +0000 (19:01 +0900)]
UserStreamsのunfollowイベントでエラーが起きていたのを修正
unfollow イベントに未対応であったため、未知のイベントとしてエラーログを吐き出していた模様。
Kimura Youichi [Sat, 23 Feb 2013 09:00:34 +0000 (18:00 +0900)]
Kimura Youichi [Wed, 20 Feb 2013 15:11:30 +0000 (00:11 +0900)]
ToolStripAPIGaugeTest ちょっと手を抜いてた箇所を修正
Mono上のNUnitだと失敗するっぽいので
Kimura Youichi [Wed, 20 Feb 2013 14:48:11 +0000 (23:48 +0900)]
ToolStripAPIGaugeTest がmonoで正常に動作しない問題を修正
Kimura Youichi [Wed, 20 Feb 2013 13:39:32 +0000 (22:39 +0900)]
Merge remote-tracking branch 'sfjp/master'
Kimura Youichi [Mon, 11 Feb 2013 13:13:58 +0000 (22:13 +0900)]
ToolStripAPIGauge を書き直し
Kimura Youichi [Mon, 18 Feb 2013 12:32:02 +0000 (21:32 +0900)]
APIレートリミット周りの実装を修正
Kimura Youichi [Wed, 20 Feb 2013 14:31:10 +0000 (23:31 +0900)]
.NET 環境で TweetThumbnailTest.ScrollTest を実行しないように修正
Kimura Youichi [Mon, 11 Feb 2013 07:48:54 +0000 (16:48 +0900)]
ImageCache.Dispose() で破棄する対象を間違えていた問題を修正
下記のようなエラーが報告された事による。
> 例外 System.InvalidOperationException: タスクを破棄できるのは、そのタスクが完了状態 (RanToCompletion、Faulted、または Canceled) の場合だけです。
Kimura Youichi [Sat, 9 Feb 2013 11:19:14 +0000 (20:19 +0900)]
OTWebClientが複数のリクエストの同時実行に対応出来ていない問題を修正
今のところ1つのOTWebClientインスタンスで複数回リクエストを送る使い方はしていないため問題は起きていない
ANIKITI [Fri, 15 Feb 2013 11:40:48 +0000 (20:40 +0900)]
設定ファイルが存在しない場合、ロード時に例外がスローされる問題を回避
aokomoriuta_g [Fri, 15 Feb 2013 11:08:51 +0000 (20:08 +0900)]
タブ表示位置を下だけではなく上にも変更可能に
上に表示するとTwitっぽい
Kimura Youichi [Thu, 7 Feb 2013 20:34:50 +0000 (05:34 +0900)]
バージョン1.0.9-beta2 開発開始
Kimura Youichi [Thu, 7 Feb 2013 20:21:15 +0000 (05:21 +0900)]
OpenTween v1.0.9-beta1 リリース
Kimura Youichi [Fri, 8 Feb 2013 14:22:25 +0000 (23:22 +0900)]
コンテキストメニューの「削除 (&D)」が翻訳されていない問題を修正
Kimura Youichi [Fri, 8 Feb 2013 12:12:43 +0000 (21:12 +0900)]
HttpUtility.HtmlDecode メソッドの置換 (
ca1b8ae) の誤りを修正 (thx @5px!)