OSDN Git Service
Kimura Youichi [Fri, 21 Mar 2014 18:30:52 +0000 (03:30 +0900)]
Task.Factory.StartNew() が使われている箇所を Task.Run() に置き換え
* Task.Run() はデフォルトで TaskScheduler.Default 指定
\r * Unwrap() が必要な箇所は Task.Run() 側で展開される
Kimura Youichi [Sat, 22 Mar 2014 16:35:34 +0000 (01:35 +0900)]
Mono環境ではTargetFrameworkを4.5としてビルドする
Kimura Youichi [Sat, 22 Mar 2014 14:35:51 +0000 (23:35 +0900)]
Travis CIで使用するMonoのバージョンを 3.2.4 -> 3.2.7 に変更
Kimura Youichi [Fri, 21 Mar 2014 17:11:45 +0000 (02:11 +0900)]
OpenTweenの対象フレームワークを4.0から4.5.1に変更
Kimura Youichi [Fri, 21 Mar 2014 16:02:07 +0000 (01:02 +0900)]
バージョン 1.2.0-beta1 開発開始
Kimura Youichi [Fri, 21 Mar 2014 15:58:51 +0000 (00:58 +0900)]
OpenTween v1.1.9 リリース
Kimura Youichi [Fri, 21 Mar 2014 15:16:13 +0000 (00:16 +0900)]
デフォルトで img.azyobuzi.net をDM内の画像URLに対しては使用しない設定に変更
Kimura Youichi [Fri, 21 Mar 2014 15:13:48 +0000 (00:13 +0900)]
設定画面に img.azyobuzi.net の有効無効を選択するチェックボックスを追加
追加した項目:
* ツイートに含まれる画像URLのサムネイル表示に img.azyobuzi.net を利用する
* ダイレクトメッセージに含まれるURLには使用しない
Kimura Youichi [Fri, 21 Mar 2014 15:12:41 +0000 (00:12 +0900)]
img.azyobuzi.net をDMに対しても使用するか否かを設定可能にする
spx [Sat, 15 Mar 2014 13:09:34 +0000 (22:09 +0900)]
603017d の微調整
重要な設定ではないので、遅延保存にする
spx [Sat, 15 Mar 2014 05:28:36 +0000 (14:28 +0900)]
Shift+クリックでのツイート複数選択時の起点がおかしくなる問題の修正
SelectedIndices.Add(idx) では selection mark が設定されないため
spx [Wed, 12 Mar 2014 22:20:13 +0000 (07:20 +0900)]
ChangeLog 更新
603017d での変更を反映
spx [Wed, 12 Mar 2014 22:14:16 +0000 (07:14 +0900)]
Merge branch 'spx268/IconSizeMenu'
Kimura Youichi [Wed, 12 Mar 2014 17:34:12 +0000 (02:34 +0900)]
ControlTransactionクラスを追加
usingブロックを使ってBeginUpdate/EndUpdateを表現します
Kimura Youichi [Wed, 12 Mar 2014 10:18:01 +0000 (19:18 +0900)]
TweetThumbnail内の CancellationTokenSource に対するDispose処理を追加
Kimura Youichi [Tue, 11 Mar 2014 15:33:27 +0000 (00:33 +0900)]
短縮URLの展開を再帰的に行う
Kimura Youichi [Tue, 11 Mar 2014 15:26:18 +0000 (00:26 +0900)]
ShortUrlクラスを書き直し
テストコードは.NET4.5に移行してHttpClientが使えるようになってから書きます…
spx [Tue, 11 Mar 2014 00:17:59 +0000 (09:17 +0900)]
アイコンサイズの変更メニューを階層化
ソート順をロックするメニューを追加
spx [Mon, 10 Mar 2014 14:31:45 +0000 (23:31 +0900)]
リストのカラムヘッダにアイコンサイズを変更するためのメニューを追加
spx [Mon, 10 Mar 2014 00:41:53 +0000 (09:41 +0900)]
アイコンサイズの再設定を微調整
アイコンサイズの変更を伴わないなら再設定処理をスキップする
Kimura Youichi [Sun, 9 Mar 2014 22:58:04 +0000 (07:58 +0900)]
Kimura Youichi [Sun, 9 Mar 2014 22:51:17 +0000 (07:51 +0900)]
Merge pull request #21 from spx268/ApplyIconSizeImmediately
Kimura Youichi [Sun, 9 Mar 2014 22:47:14 +0000 (07:47 +0900)]
ShowErrorImage/ShowInitialImage実行後にSizeModeを変更すると表示モードが変わってしまう不具合を修正
Kimura Youichi [Fri, 7 Mar 2014 16:22:25 +0000 (01:22 +0900)]
Monoで実行できないテストコードを当面の間無効にする
参照: https://bugzilla.novell.com/show_bug.cgi?id=497562
Kimura Youichi [Fri, 7 Mar 2014 15:29:00 +0000 (00:29 +0900)]
「#」の直後に結合文字が続くハッシュタグを登録できない問題の修正
参照: https://sourceforge.jp/ticket/browse.php?group_id=6526&tid=33411
Kimura Youichi [Fri, 7 Mar 2014 15:03:57 +0000 (00:03 +0900)]
HashtagManageクラスに対するテストコードを追加
Kimura Youichi [Sun, 2 Mar 2014 03:53:43 +0000 (12:53 +0900)]
テストコード内で if 等の分岐を多用している箇所を排除
ANIKITI [Thu, 6 Mar 2014 18:56:16 +0000 (03:56 +0900)]
Dictionary へのアクセスの最適化
spx [Thu, 6 Mar 2014 15:37:39 +0000 (00:37 +0900)]
ListView.Items.Count の参照を VirtualListSize に置き換え
spx [Thu, 6 Mar 2014 14:35:50 +0000 (23:35 +0900)]
ToolStripAPIGauge にボーダーを付加
ToolStripStatusLabel1 は必要なくなったので削除
spx [Wed, 5 Mar 2014 18:26:27 +0000 (03:26 +0900)]
Ad関連の残り物を掃除
spx [Wed, 5 Mar 2014 18:16:07 +0000 (03:16 +0900)]
typoの修正
spx [Wed, 5 Mar 2014 18:08:57 +0000 (03:08 +0900)]
サムネイル枠用のコンテキストメニューを明示的に破棄する
spx [Wed, 5 Mar 2014 17:43:42 +0000 (02:43 +0900)]
タブの削除処理で後片付けをしっかりとやる
特に Font と SmallImageList は GDI オブジェクトが破棄されず残ってしまうため
spx [Wed, 5 Mar 2014 15:02:23 +0000 (00:02 +0900)]
WebBrowser.AllowWebBrowserDrop の設定で COMException が発生する問題を修正
http://social.msdn.microsoft.com/Forums/vstudio/en-US/
6f495461-7190-4bdd-8a0f-
5d13122d18a6/webbrowser-control-creates-com-exception?forum=csharpgeneral
※デバッグ時に例外をトラップする設定にしていると鬱陶しいので
spx [Wed, 5 Mar 2014 14:37:54 +0000 (23:37 +0900)]
詳細発言欄で上下キーを使ったスクロールが出来なくなっていた問題を修正
Alt+Up/Down/PageUp/PageDown についても動作していなかったので修正
spx [Mon, 3 Mar 2014 14:08:34 +0000 (23:08 +0900)]
リストのアイコンサイズ変更についての注意書きを削除
spx [Sun, 2 Mar 2014 16:39:03 +0000 (01:39 +0900)]
重複する処理をひとまとめにした
他、微調整
spx [Sat, 1 Mar 2014 12:37:11 +0000 (21:37 +0900)]
リストのアイコンサイズ変更を再起動なしに適用する
Kimura Youichi [Fri, 28 Feb 2014 14:25:32 +0000 (23:25 +0900)]
クラス名の誤りを修正
Kimura Youichi [Fri, 28 Feb 2014 14:12:05 +0000 (23:12 +0900)]
TweetFormatterによって出力されるHTMLの変化にCreateRetweetUnofficialメソッドが追従できていない問題を修正
Kimura Youichi [Fri, 28 Feb 2014 14:00:21 +0000 (23:00 +0900)]
TweetFormatterがHashtagやMentionに対して出力するa要素にclass属性を追加
Kimura Youichi [Fri, 28 Feb 2014 13:58:06 +0000 (22:58 +0900)]
ブラウザからのD&Dで入力されるテキストの動作を変更
投稿欄に既にテキストが入力されている場合は間に半角スペースを挿入、空であればD&DされたページのタイトルとURLのみを挿入します
Kimura Youichi [Fri, 28 Feb 2014 14:30:00 +0000 (23:30 +0900)]
Kimura Youichi [Fri, 28 Feb 2014 14:26:16 +0000 (23:26 +0900)]
OTPictureBox.SizeMode にVisualStudioのデザイナ向けの属性を追加
Kimura Youichi [Fri, 28 Feb 2014 14:22:51 +0000 (23:22 +0900)]
Merge pull request #20 from spx268/UserPicture_HiDpi
spx [Mon, 24 Feb 2014 05:54:17 +0000 (14:54 +0900)]
高DPI環境下で詳細発言欄のプロフィール画像が拡大されない問題を修正
Kimura Youichi [Sun, 23 Feb 2014 14:34:11 +0000 (23:34 +0900)]
バージョン 1.1.9-beta1 開発開始
Kimura Youichi [Sun, 23 Feb 2014 04:46:57 +0000 (13:46 +0900)]
OpenTween v1.1.8 リリース
Kimura Youichi [Sun, 23 Feb 2014 04:45:06 +0000 (13:45 +0900)]
コピーライト表記を変更
旧: (C) OpenTween Project 2011-
新: (C) 2011 OpenTween contributors
Kimura Youichi [Sun, 23 Feb 2014 04:19:48 +0000 (13:19 +0900)]
Twitter APIがJSONでない改行を含む不正なテキストを返した場合にステータスバーの表示が崩れる問題の修正 (thx @Raydere!)
参照: https://sourceforge.jp/ticket/browse.php?group_id=6526&tid=33253
Kimura Youichi [Sat, 22 Feb 2014 15:30:13 +0000 (00:30 +0900)]
followers/ids.json が不正なデータを返した場合についてエラーログを出力させる
参照: https://sourceforge.jp/ticket/browse.php?group_id=6526&tid=33165
Kimura Youichi [Sat, 22 Feb 2014 14:50:32 +0000 (23:50 +0900)]
TwitterApiStatus.EndpointLimitsがスレッドセーフになるよう修正
Kimura Youichi [Sat, 22 Feb 2014 07:57:26 +0000 (16:57 +0900)]
R.I.P. twitvideo
Kimura Youichi [Sat, 22 Feb 2014 07:00:07 +0000 (16:00 +0900)]
ブラウザからのFaviconやリンクのD&Dに対応
Kimura Youichi [Mon, 17 Feb 2014 14:55:42 +0000 (23:55 +0900)]
コードスタイル修正
Kimura Youichi [Mon, 17 Feb 2014 10:33:28 +0000 (19:33 +0900)]
TweetThumbnailの排他制御にlockステートメントを使用
Kimura Youichi [Mon, 17 Feb 2014 10:32:35 +0000 (19:32 +0900)]
意図せずUIスレッドで動作していたタスクを修正
Kimura Youichi [Sun, 16 Feb 2014 01:15:18 +0000 (10:15 +0900)]
投稿するツイートの末尾の全角スペースを除去しない
Kimura Youichi [Sun, 16 Feb 2014 00:29:22 +0000 (09:29 +0900)]
Kimura Youichi [Sun, 16 Feb 2014 00:06:39 +0000 (09:06 +0900)]
TEMP 環境変数に不正なパスが指定されているユーザー対策
Kimura Youichi [Tue, 11 Feb 2014 23:16:42 +0000 (08:16 +0900)]
APIから返されるテキストの「&」もエスケープ対象に含まれていたため事前に一旦エスケープを解除する
Kimura Youichi [Tue, 11 Feb 2014 22:58:10 +0000 (07:58 +0900)]
連続した空白の表示を ではなく white-space: pre-wrap で対応
Kimura Youichi [Tue, 11 Feb 2014 22:53:42 +0000 (07:53 +0900)]
不要なサニタイズ処理や短縮URL解決を除去
TweetFormatter は入力値をエスケープした状態でHTMLを出力するためサニタイズは不要
Kimura Youichi [Tue, 11 Feb 2014 09:04:53 +0000 (18:04 +0900)]
ツイート内の改行を2文字としてカウントしてしまう問題の修正
Kimura Youichi [Tue, 11 Feb 2014 08:17:44 +0000 (17:17 +0900)]
httpsのURLを含むツイートの文字数カウントが正しくない問題の修正
Kimura Youichi [Tue, 11 Feb 2014 05:44:11 +0000 (14:44 +0900)]
Tweet Entityを使用したリンク化処理を書き直し
参照: https://sourceforge.jp/ticket/browse.php?group_id=6526&tid=33079
Kimura Youichi [Mon, 10 Feb 2014 00:50:08 +0000 (09:50 +0900)]
7f2fa759 の変更がタブ名の重複を考慮していない問題を修正 (thx @5px!)
Kimura Youichi [Sun, 9 Feb 2014 12:44:17 +0000 (21:44 +0900)]
コピーライト表示の不足を修正
Kimura Youichi [Sun, 9 Feb 2014 12:14:57 +0000 (21:14 +0900)]
ファイルメニューに「ツイートURLを開く」を追加
Kimura Youichi [Sun, 9 Feb 2014 10:47:45 +0000 (19:47 +0900)]
入力ダイアログを表示するためのフォームを追加
Kimura Youichi [Sun, 9 Feb 2014 05:16:00 +0000 (14:16 +0900)]
メニュー項目の「再読み込み (&R)」の半角スペースを除去
Kimura Youichi [Sun, 9 Feb 2014 04:47:05 +0000 (13:47 +0900)]
ImageCache.DownloadImageAsync() での再読み込み時にキャッシュ内の画像をDisposeする
Kimura Youichi [Sat, 8 Feb 2014 18:35:36 +0000 (03:35 +0900)]
ツイートのエンティティ情報に重複したインデックスが含まれている場合の対策を追加 (thx @nyamph_pf!)
Kimura Youichi [Sat, 8 Feb 2014 17:30:28 +0000 (02:30 +0900)]
プロフィール画像のロード時にWebExceptionが発生すると無限ループとなる場合がある問題の修正
参照: https://sourceforge.jp/ticket/browse.php?group_id=6526&tid=33115
Kimura Youichi [Sat, 8 Feb 2014 16:11:36 +0000 (01:11 +0900)]
UserPicture.Image にプロフィール画像を設定する前にCloneを実行する
Kimura Youichi [Fri, 7 Feb 2014 14:26:47 +0000 (23:26 +0900)]
プロフィール画像のコンテキストメニューに「再読み込み (&R)」を追加
Kimura Youichi [Fri, 7 Feb 2014 14:11:18 +0000 (23:11 +0900)]
TweenMain.UserPictureをPictureBoxExからOTPictureBoxに変更
Kimura Youichi [Fri, 7 Feb 2014 15:17:50 +0000 (00:17 +0900)]
OTPictureBox.Image にnullを代入されることが想定されていない問題を修正
Kimura Youichi [Fri, 7 Feb 2014 10:35:02 +0000 (19:35 +0900)]
Merge pull request #19 from spx268/TweakDrawSubItem
spx [Wed, 5 Feb 2014 18:42:21 +0000 (03:42 +0900)]
MyList_DrawSubItem の冗長な処理の簡略化と、使われていない SolidBrush の削除
Kimura Youichi [Sun, 2 Feb 2014 09:37:24 +0000 (18:37 +0900)]
Merge pull request #18 from spx268/RenameEventHandler
spx [Sun, 2 Feb 2014 08:08:58 +0000 (17:08 +0900)]
TweenMain, ListTab のイベントハンドラ名をコントロール名で統一
Kimura Youichi [Fri, 31 Jan 2014 20:53:29 +0000 (05:53 +0900)]
サムネイル画像のロード処理が UI スレッド上で行われてしまう問題の修正
Kimura Youichi [Fri, 31 Jan 2014 20:48:55 +0000 (05:48 +0900)]
サムネイル画像の取得時にキャンセルされると WebException が正常にハンドルされない場合がある問題を修正
ANIKITI [Wed, 29 Jan 2014 22:41:16 +0000 (07:41 +0900)]
不要と思われる ToDo 項目を削除
ANIKITI [Wed, 29 Jan 2014 22:40:02 +0000 (07:40 +0900)]
Twitter.CheckStatusCode メソッドで NullReferenceException がスローされる可能性がある問題を修正
Kimura Youichi [Wed, 22 Jan 2014 12:24:53 +0000 (21:24 +0900)]
MemoryImage.Clone() メソッド内にシーク処理を移動
Kimura Youichi [Tue, 21 Jan 2014 02:00:46 +0000 (11:00 +0900)]
構文エラー修正
Kimura Youichi [Tue, 21 Jan 2014 00:21:50 +0000 (09:21 +0900)]
MemoryImageにCloneメソッドを実装
Kimura Youichi [Thu, 16 Jan 2014 14:38:32 +0000 (23:38 +0900)]
バージョン 1.1.8-beta1 開発開始
Kimura Youichi [Thu, 16 Jan 2014 14:33:26 +0000 (23:33 +0900)]
OpenTween v1.1.7 リリース
Kimura Youichi [Thu, 16 Jan 2014 10:15:13 +0000 (19:15 +0900)]
テストコードの誤りを修正
Kimura Youichi [Thu, 16 Jan 2014 10:11:55 +0000 (19:11 +0900)]
Kimura Youichi [Thu, 16 Jan 2014 10:10:03 +0000 (19:10 +0900)]
Merge remote-tracking branches 'spx268/ThumbnailScrollbar' and 'spx268/UseImageServiceName'
spx [Wed, 15 Jan 2014 20:56:50 +0000 (05:56 +0900)]
ツイート選択時にサムネイル枠のスクロールバー選択位置を初期化するように修正
複数画像を持つツイート間を移動した際に、スクロールバーの選択位置を維持してしまうため
spx [Wed, 15 Jan 2014 17:33:36 +0000 (02:33 +0900)]
使用する画像投稿サービスの読み込み/保存に、インデックス値ではなくサービス名を使う
Kimura Youichi [Wed, 15 Jan 2014 16:57:25 +0000 (01:57 +0900)]
Kimura Youichi [Wed, 15 Jan 2014 11:37:21 +0000 (20:37 +0900)]
リンク等で使用される "twitter.com/" の記述を "https://twitter.com/" に置換
Kimura Youichi [Wed, 15 Jan 2014 11:22:58 +0000 (20:22 +0900)]
「通信にHTTPSを使用する」の設定項目を削除