OSDN Git Service
spx [Sun, 17 May 2015 07:08:34 +0000 (16:08 +0900)]
引用ツイート内の絵文字画像に付く枠線を除去
Kimura Youichi [Sun, 17 May 2015 01:14:55 +0000 (10:14 +0900)]
「発言内URLを開く」に表示されるリンクの一覧に引用ツイートで追加されたリンクを含めない
Kimura Youichi [Sun, 17 May 2015 00:22:53 +0000 (09:22 +0900)]
既にタブと紐付いているツイートのIsReadを外部から変更しない
TabInformations, TabClass の外部からは必ず SetReadAllTab を介して未読状態を変更する
\r(タブ単位での未読状態の食い違いが生じるため)
Kimura Youichi [Sun, 17 May 2015 00:19:46 +0000 (09:19 +0900)]
TabInformations.SetReadAllTabメソッドで PostClass.IsRead を変化させるタイミングを修正
IsInnerStorageTabType == true のタブが保持するツイートであれば TabClass 内で、
それ以外のツイート(TabInformations が保持する)は TabInformations 内で IsRead を変化させる。
Kimura Youichi [Sun, 17 May 2015 00:03:28 +0000 (09:03 +0900)]
favorite/unfavoriteイベントのコードを整理
TabInformation関連のメソッド呼び出しの重複を除去
spx [Sat, 16 May 2015 19:02:28 +0000 (04:02 +0900)]
振り分けルールの表示色を変更
選択状態のルールは有効無効関係なくHighlightTextを使用する。代わりに、無効状態のルールには無効だと分かるように先頭に<無効>と表記するようにした。
spx [Sat, 16 May 2015 19:01:25 +0000 (04:01 +0900)]
振り分けルールダイアログのリソース抜け分を追加
Kimura Youichi [Sat, 16 May 2015 10:06:51 +0000 (19:06 +0900)]
TweetFormatter内でEntityを直接書き換えないように修正
Twitter.ReplaceTextFromApi メソッドで支障があったため
https://twitter.com/5px/status/
596581607105908736
Kimura Youichi [Sat, 16 May 2015 07:33:26 +0000 (16:33 +0900)]
PostClass.QuoteStatusIdsの重複を除去
pic.twitter.com で複数枚の画像が添付されている場合など同一のIDが複数返る場合がある
Kimura Youichi [Sat, 16 May 2015 07:22:14 +0000 (16:22 +0900)]
引用元のツイートを既読状態でTLに追加する
キャッシュを兼ねてAddPostしているが、TLに表示されるのが適切か要検討
Kimura Youichi [Sat, 16 May 2015 06:25:56 +0000 (15:25 +0900)]
サムネイル表示・引用ツイートの読み込みを待機するタイミングを修正
Kimura Youichi [Sat, 16 May 2015 05:24:03 +0000 (14:24 +0900)]
発言詳細部の描画を抑制する範囲を変更
Kimura Youichi [Sat, 16 May 2015 04:30:02 +0000 (13:30 +0900)]
サムネイル表示のキャンセル処理をawaitで待機する
Kimura Youichi [Sat, 16 May 2015 04:06:31 +0000 (13:06 +0900)]
TweenMain.CommonKeyDown内で呼び出される非同期メソッドをawaitで待機可能にする
Kimura Youichi [Sat, 16 May 2015 03:57:41 +0000 (12:57 +0900)]
TweenMain.OpenUriAsyncの呼び出しにawaitを使用するよう修正
Kimura Youichi [Sat, 16 May 2015 03:26:24 +0000 (12:26 +0900)]
FormatQuoteTweetHtml_PostClassTest を日付のロケールを考慮するように修正
Kimura Youichi [Sat, 16 May 2015 03:16:07 +0000 (12:16 +0900)]
引用ツイート (本文中のツイートURL) の展開表示を実装
Kimura Youichi [Fri, 15 May 2015 19:19:25 +0000 (04:19 +0900)]
発言詳細部のCSSを整理
等幅表示のHTMLを廃止してもCSSで対応できる気がする(要検討)
Kimura Youichi [Fri, 15 May 2015 18:33:14 +0000 (03:33 +0900)]
PostClass.QuoteStatusIds を追加
ツイートに含まれる引用ツイートのIDを抽出した配列を返すプロパティ
Kimura Youichi [Fri, 15 May 2015 17:57:41 +0000 (02:57 +0900)]
TwitterEntitiesを IEnumerable<TwitterEntity> として列挙可能にした
Kimura Youichi [Thu, 14 May 2015 14:10:37 +0000 (23:10 +0900)]
Merge branch 'appveyor'
Kimura Youichi [Thu, 14 May 2015 14:08:26 +0000 (23:08 +0900)]
appveyor.yml を追加
Kimura Youichi [Thu, 14 May 2015 09:04:07 +0000 (18:04 +0900)]
開発版のバージョン番号規則を変更
AppVeyorでビルドしたバイナリの配布に向けた修正
末尾にはAppVeyor上のビルド番号が入ることを想定している
旧: 1.2.5.1 => "v1.2.5-beta1"
新: 1.2.5.1 => "v1.2.5-dev"
旧: 1.2.5.20 => "v1.2.5-beta20"
新: 1.2.5.20 => "v1.2.5-dev (Build 20)"
Kimura Youichi [Thu, 14 May 2015 09:07:53 +0000 (18:07 +0900)]
OTBaseFormTest.CurrentScaleFactor_Test を削除
環境依存を避けてテストを記述することが困難であったため削除
Kimura Youichi [Wed, 6 May 2015 12:57:00 +0000 (21:57 +0900)]
ツイートURLをクリックした場合に関連発言表示タブを開くように挙動を変更
Kimura Youichi [Wed, 6 May 2015 12:39:30 +0000 (21:39 +0900)]
TweenMain.OpenRelatedTabメソッドを statusId のみでも受け付けるよう修正
Kimura Youichi [Wed, 6 May 2015 11:16:58 +0000 (20:16 +0900)]
タブ新規作成時に末尾のミュートタブの順序を崩さないように修正
Kimura Youichi [Wed, 6 May 2015 09:05:45 +0000 (18:05 +0900)]
DrawItemEventArgs.Indexから -1 が返る場合を考慮
リストが空の場合であってもフォーカス枠を描画するために DrawItem イベントが発生する場合がある
http://stackoverflow.com/questions/696485
Kimura Youichi [Wed, 6 May 2015 08:54:10 +0000 (17:54 +0900)]
ListFilterの描画時にアイテムの選択状態を考慮
Kimura Youichi [Tue, 5 May 2015 05:47:45 +0000 (14:47 +0900)]
Twitter.ParseSource, PostClass.SourceHtmlのエスケープ処理を修正
Source, SourceUri にはエスケープ解除された文字列を保持し、出力時にエスケープする
Kimura Youichi [Mon, 4 May 2015 14:30:54 +0000 (23:30 +0900)]
異常なsourceを含むツイートの表示時にエラーが発生する問題を回避 (thx @blanite!)
https://twitter.com/blanite/status/
576761697848836096
https://twitter.com/kim_upsilon/status/
595156014032244738
Kimura Youichi [Mon, 4 May 2015 14:07:24 +0000 (23:07 +0900)]
PostClass.SourceUriプロパティを追加
SourceHtmlは振り分けルールの互換性のため残した
Kimura Youichi [Mon, 4 May 2015 06:46:43 +0000 (15:46 +0900)]
存在しないスクリーンネームに対してDMを送信した場合のエラーを適切に扱えていない不具合を修正 (thx @Linfiel!)
https://twitter.com/Linfiel/status/
574801748692357121
Kimura Youichi [Mon, 4 May 2015 14:34:16 +0000 (23:34 +0900)]
ChangeLog 更新
12bfd8e9...
677894a1 での変更分を反映
Kimura Youichi [Mon, 4 May 2015 04:52:51 +0000 (13:52 +0900)]
FilterDialog.RuleEnableModeの変更条件を修正
Kimura Youichi [Fri, 1 May 2015 09:06:02 +0000 (18:06 +0900)]
振り分けルールの有効・無効を切り替えるボタンを実装
Kimura Youichi [Wed, 29 Apr 2015 12:05:43 +0000 (21:05 +0900)]
振り分けルールの有効/無効で表示色を変える
Kimura Youichi [Fri, 1 May 2015 09:10:38 +0000 (18:10 +0900)]
振り分けルールの無効化オプションを追加
Kimura Youichi [Sat, 2 May 2015 15:24:49 +0000 (00:24 +0900)]
Merge branch 'feature-mutetab'
Kimura Youichi [Thu, 26 Mar 2015 19:55:57 +0000 (04:55 +0900)]
ミュート条件の設定機能を実装
振り分けルール編集かツイート右クリックから振り分けルール作成で設定可能
Kimura Youichi [Thu, 26 Mar 2015 19:50:54 +0000 (04:50 +0900)]
ミュート機能を実装
spx [Sun, 8 Mar 2015 16:24:12 +0000 (01:24 +0900)]
UserInfoDialogでの絵文字画像D&Dの不具合を修正
加えてDragOverをDragEnterに変更
spx [Fri, 6 Mar 2015 17:31:03 +0000 (02:31 +0900)]
画像ファイルをD&Dした際の拡張子チェックが不十分になっていた不具合を修正
52335c3での変更への追従漏れ
spx [Fri, 6 Mar 2015 17:22:02 +0000 (02:22 +0900)]
発言詳細欄からの絵文字画像D&D対策が不十分だったので修正
加えて、TweenMain_DragOverでの処理はTweenMain_DragEnterへ移した
Kimura Youichi [Fri, 6 Mar 2015 14:06:34 +0000 (23:06 +0900)]
GetSelectedTextメソッドの実装にdynamic型を使用
Kimura Youichi [Fri, 6 Mar 2015 14:04:03 +0000 (23:04 +0900)]
TweenMain.WebBrowser_GetSelectionTextメソッドをWebBrowserの拡張メソッドに変更
Kimura Youichi [Fri, 6 Mar 2015 12:00:45 +0000 (21:00 +0900)]
PostBrowserの標準のショートカットキーの動作を一部有効にする
従来 WebBrowserShortcutsEnabled を false にした上で Ctrl+C など一部のショートカットキーの動作を CommonKeyDown メソッドで再現していたが、
WebBrowserShortcutsEnabled を true にしたまま特定のショートカットキー以外の入力を無効にすることで標準の挙動を生かした。
これにより絵文字を含むテキストが正常にコピーされない問題が回避できる。
Kimura Youichi [Thu, 5 Mar 2015 01:33:36 +0000 (10:33 +0900)]
Unicode絵文字が含まれるテキストがD&Dで投稿欄に入力できない問題を修正
Kimura Youichi [Fri, 6 Mar 2015 14:16:38 +0000 (23:16 +0900)]
Merge pull request #26 t-ashula/fix-travis-unfinish
travis-ci ( mono ) でのテストが終了しない対策として moq に変更
t.ashula [Fri, 6 Mar 2015 01:34:37 +0000 (10:34 +0900)]
change Mock library to Moq
spx [Thu, 5 Mar 2015 22:54:42 +0000 (07:54 +0900)]
発言詳細欄の絵文字画像をドラッグすると強制終了することがある不具合を修正
Kimura Youichi [Wed, 4 Mar 2015 17:10:44 +0000 (02:10 +0900)]
Merge branch 'EmojiRendering', remote-tracking branch 'hama_kai/FixListTabSelectCall'
Kimura Youichi [Wed, 4 Mar 2015 17:07:54 +0000 (02:07 +0900)]
ChangeLog 更新
0fbcd5be...
e3a85007 での変更分を反映
Kimura Youichi [Wed, 4 Mar 2015 16:12:50 +0000 (01:12 +0900)]
絵文字の表示にTwemojiを使用するか否かを設定可能にする (デフォルト有効)
Kimura Youichi [Wed, 4 Mar 2015 16:17:00 +0000 (01:17 +0900)]
Twemojiの画像に適用するスタイルを公式のものに合わせる
https://github.com/twitter/twemoji/blob/v1.2.1/README.md#inline-styles
Kimura Youichi [Wed, 4 Mar 2015 16:39:52 +0000 (01:39 +0900)]
Twemojiの画像にalt属性を付与
Kimura Youichi [Wed, 4 Mar 2015 15:10:00 +0000 (00:10 +0900)]
EmojiFormatterに対するテストコードを追加
takke [Wed, 4 Mar 2015 05:44:54 +0000 (14:44 +0900)]
文字サイズを絵文字のサイズに反映するようにした
takke [Tue, 3 Mar 2015 15:55:08 +0000 (00:55 +0900)]
詳細発言欄の絵文字表示対応
hama_kai [Tue, 24 Feb 2015 15:57:53 +0000 (00:57 +0900)]
ListTabSelect()がListTab.Selectingイベントとで二重に呼ばれる箇所を削除
hama_kai [Tue, 24 Feb 2015 14:48:52 +0000 (23:48 +0900)]
Listsタブ作成でKeyNotFoundExceptionが発生する問題を修正
Kimura Youichi [Sun, 22 Feb 2015 13:50:02 +0000 (22:50 +0900)]
Merge branch 'tap-worker'
Kimura Youichi [Sun, 22 Feb 2015 11:58:19 +0000 (20:58 +0900)]
Taskを返す非同期処理にawaitを使用する
Kimura Youichi [Sun, 22 Feb 2015 03:05:12 +0000 (12:05 +0900)]
WORKERTYPE.BlockIdsをRefreshBlockIdsAsyncメソッドに移行
GetTimelineWorker関係のメソッドは不要になったため削除
Kimura Youichi [Sun, 22 Feb 2015 02:54:59 +0000 (11:54 +0900)]
WORKERTYPE.RelatedをGetRelatedTweetsAsyncメソッドに移行
Kimura Youichi [Sun, 22 Feb 2015 01:39:31 +0000 (10:39 +0900)]
WORKERTYPE.ListをGetListTimelineAsyncメソッドに移行
Kimura Youichi [Sat, 21 Feb 2015 17:00:04 +0000 (02:00 +0900)]
WORKERTYPE.UserTimelineをGetUserTimelineAsyncメソッドに移行
Kimura Youichi [Sat, 21 Feb 2015 16:57:12 +0000 (01:57 +0900)]
WORKERTYPE.PublicSearchをGetPublicSearchAsyncメソッドに移行
Kimura Youichi [Sat, 21 Feb 2015 16:20:04 +0000 (01:20 +0900)]
WORKERTYPE.FavoritesをGetFavoritesAsyncメソッドに移行
Kimura Youichi [Sat, 21 Feb 2015 16:07:26 +0000 (01:07 +0900)]
WORKERTYPE.ConfigurationをRefreshTwitterConfigurationAsyncメソッドに移行
Kimura Youichi [Sat, 21 Feb 2015 16:01:22 +0000 (01:01 +0900)]
WORKERTYPE.NoRetweetIdsをRefreshNoRetweetIdsAsyncメソッドに移行
Kimura Youichi [Sat, 21 Feb 2015 15:54:12 +0000 (00:54 +0900)]
WORKERTYPE.FollowerをRefreshFollowerIdsAsyncメソッドに移行
Kimura Youichi [Sat, 21 Feb 2015 15:41:36 +0000 (00:41 +0900)]
WORKERTYPE.RetweetをRetweetAsyncメソッドに移行
Kimura Youichi [Sat, 21 Feb 2015 15:22:38 +0000 (00:22 +0900)]
WORKERTYPE.PostMessageをPostMessageAsyncメソッドに移行
Kimura Youichi [Sat, 21 Feb 2015 14:34:45 +0000 (23:34 +0900)]
WORKERTYPE.FavRemoveをFavRemoveAsyncメソッドに移行
Kimura Youichi [Sat, 21 Feb 2015 14:33:55 +0000 (23:33 +0900)]
WORKERTYPE.FavAddをFavAddAsyncメソッドに移行
Kimura Youichi [Sat, 21 Feb 2015 13:17:32 +0000 (22:17 +0900)]
WORKERTYPE.DirectMessegeRcvをGetDirectMessegesAsyncメソッドに移行
Kimura Youichi [Sat, 21 Feb 2015 13:05:27 +0000 (22:05 +0900)]
WORKERTYPE.ReplyをGetReplyAsyncメソッドに移行
Kimura Youichi [Sat, 21 Feb 2015 13:04:11 +0000 (22:04 +0900)]
WORKERTYPE.TimelineをGetHomeTimelineAsyncメソッドに移行
Kimura Youichi [Sat, 21 Feb 2015 12:04:30 +0000 (21:04 +0900)]
動作中の非同期タスクの管理にSemaphoreSlimを使用
spx [Fri, 13 Feb 2015 15:01:17 +0000 (00:01 +0900)]
Mobypictureのサムネイル展開に失敗する不具合を修正
moby.toが
c104bac で展開対象になったため
spx [Thu, 12 Feb 2015 13:00:21 +0000 (22:00 +0900)]
YouTubeのサムネイル判定処理を修正
httpsへリダイレクトされると失敗する
Kimura Youichi [Wed, 11 Feb 2015 14:27:51 +0000 (23:27 +0900)]
バージョン 1.2.6-beta1 開発開始
Kimura Youichi [Wed, 11 Feb 2015 14:22:32 +0000 (23:22 +0900)]
OpenTween v1.2.5 リリース
Kimura Youichi [Wed, 11 Feb 2015 10:34:00 +0000 (19:34 +0900)]
TabImageのスケーリング処理の位置を移動 [skip ci]
Kimura Youichi [Wed, 11 Feb 2015 09:42:45 +0000 (18:42 +0900)]
TweenMain.TabImageのスケーリング処理を追加
Kimura Youichi [Wed, 11 Feb 2015 04:11:22 +0000 (13:11 +0900)]
サムネイル画像をダブルクリックする際に FullSizeImageUrl がnullの場合は ImageUrl を開くよう変更
Kimura Youichi [Wed, 11 Feb 2015 04:07:11 +0000 (13:07 +0900)]
YouTube, ニコニコ動画, Vimeo のサムネイルに IsPlayable = true を追加
spx [Tue, 10 Feb 2015 22:50:13 +0000 (07:50 +0900)]
起動時にツイートを二重取得することがある不具合を修正 (thx @hama_kai!)
https://twitter.com/hama_kai/status/
565211579814141953
spx [Tue, 10 Feb 2015 18:35:33 +0000 (03:35 +0900)]
pic.twitter.comのサムネイルURLから:thumbを削除
spx [Tue, 10 Feb 2015 18:33:44 +0000 (03:33 +0900)]
TwitterのアニメGIF/動画サムネイルをダブルクリックするとサムネイル画像が開くようになっていたのを修正
FullSizeImageUrlを開くようになっていたため、判定を変更
Kimura Youichi [Tue, 10 Feb 2015 17:42:22 +0000 (02:42 +0900)]
サムネイル画像をダブルクリックした際に開く画像を ImageUrl から FullSizeImageUrl に変更
Kimura Youichi [Tue, 10 Feb 2015 17:35:22 +0000 (02:35 +0900)]
ThumbnailInfo.FullSizeImageUrl に対応した画像サービスを追加
spx [Tue, 10 Feb 2015 11:22:11 +0000 (20:22 +0900)]
Twitter Amplifyのサムネイル表示に対応
Kimura Youichi [Mon, 9 Feb 2015 14:28:44 +0000 (23:28 +0900)]
発言一覧の右クリックメニューに「Source振り分けルール作成」を追加 (fixes #23)
https://github.com/opentween/OpenTween/issues/23
spx [Mon, 9 Feb 2015 14:33:52 +0000 (23:33 +0900)]
ChangeLogを更新
spx [Mon, 9 Feb 2015 14:32:27 +0000 (23:32 +0900)]
Merge branch 'feature-videotype'
spx [Mon, 9 Feb 2015 14:29:28 +0000 (23:29 +0900)]
サムネイル上に描画する再生アイコンの色を白に変更
Kimura Youichi [Sat, 7 Feb 2015 16:45:22 +0000 (01:45 +0900)]
ToolStripAPIGaugeをコンストラクタでの動的追加ではなくデザイナの管理下に移動
Kimura Youichi [Sat, 7 Feb 2015 15:22:45 +0000 (00:22 +0900)]
デザイナでの編集時にレイアウトが縦方向に数pxずれる問題の対策