OSDN Git Service
upsilon [Fri, 14 Jun 2024 16:32:16 +0000 (01:32 +0900)]
Merge pull request #371 from opentween/fix-twitter-media-id
画像投稿時にTwitterMediaIdからstringへの変換が正しく行えてない不具合を修正
Kimura Youichi [Fri, 14 Jun 2024 16:19:38 +0000 (01:19 +0900)]
画像投稿時にTwitterMediaIdからstringへの変換が正しく行えてない不具合を修正
Fixes:
2456ab12 ("TwitterMediaIdをレコード型として追加")
upsilon [Fri, 14 Jun 2024 14:48:20 +0000 (23:48 +0900)]
Merge pull request #370 from opentween/fix-include-rts-for-lists
Cookie使用時に「Listの発言取得に公式RTを含める」の設定が適用されない不具合を修正
Kimura Youichi [Fri, 14 Jun 2024 14:37:41 +0000 (23:37 +0900)]
Cookie使用時に「Listの発言取得に公式RTを含める」の設定が適用されない不具合を修正
Fixes:
961e4ee8 ("ISocialProtocolClient.GetListTimelineメソッドを追加")
Kimura Youichi [Thu, 13 Jun 2024 16:52:45 +0000 (01:52 +0900)]
バージョン v3.15.1-dev 開発開始
Kimura Youichi [Thu, 13 Jun 2024 16:49:04 +0000 (01:49 +0900)]
OpenTween v3.15.0 リリース
upsilon [Thu, 13 Jun 2024 16:41:23 +0000 (01:41 +0900)]
Merge pull request #368 from opentween/update-workflow
GitHub Actionのアップデートを適用
Kimura Youichi [Thu, 13 Jun 2024 16:32:30 +0000 (01:32 +0900)]
GitHub Actionのアップデートを適用
upsilon [Thu, 13 Jun 2024 16:30:05 +0000 (01:30 +0900)]
Merge pull request #367 from opentween/fix-typo
preferredのタイプミスを修正
Kimura Youichi [Thu, 13 Jun 2024 16:25:12 +0000 (01:25 +0900)]
preferredのタイプミスを修正
upsilon [Wed, 12 Jun 2024 17:27:29 +0000 (02:27 +0900)]
Merge pull request #366 from opentween/fix-search-tab-header
検索タブのcomboBoxQuery.ImeModeがDisableになる不具合を修正
Kimura Youichi [Wed, 12 Jun 2024 17:19:57 +0000 (02:19 +0900)]
検索タブのcomboBoxQuery.ImeModeがDisableになる不具合を修正
upsilon [Wed, 12 Jun 2024 15:50:59 +0000 (00:50 +0900)]
Merge pull request #365 from opentween/fix-favorites-tab
Favoritesタブが空のまま更新されない不具合を修正
Kimura Youichi [Wed, 12 Jun 2024 15:35:58 +0000 (00:35 +0900)]
Favoritesタブが空のまま更新されない不具合を修正
Fixes:
524e8940 ("タブの種類別に分かれていたCreatePostsFromJsonメソッドを統合")
upsilon [Wed, 12 Jun 2024 15:09:52 +0000 (00:09 +0900)]
Merge pull request #364 from opentween/misskey-drive-upload
Misskeyでのノート投稿時のファイル添付に対応
Kimura Youichi [Tue, 11 Jun 2024 18:01:05 +0000 (03:01 +0900)]
Misskeyでのファイル添付時に必要な権限が認可されているかチェックする
Kimura Youichi [Tue, 11 Jun 2024 17:37:53 +0000 (02:37 +0900)]
Misskeyでのノート投稿時のファイル添付に対応
Kimura Youichi [Tue, 11 Jun 2024 16:54:09 +0000 (01:54 +0900)]
TwitterMediaIdをレコード型として追加
Kimura Youichi [Mon, 10 Jun 2024 16:05:35 +0000 (01:05 +0900)]
バージョン v3.14.1-dev 開発開始
Kimura Youichi [Mon, 10 Jun 2024 16:03:11 +0000 (01:03 +0900)]
OpenTween v3.14.0 リリース
upsilon [Mon, 10 Jun 2024 15:33:42 +0000 (00:33 +0900)]
Merge pull request #362 from opentween/misskey
Misskeyアカウントのホームタイムライン閲覧・投稿に対応
Kimura Youichi [Mon, 10 Jun 2024 14:16:13 +0000 (23:16 +0900)]
メインアカウントに設定できるアカウントの種類をTwitterアカウントのみに制限
Kimura Youichi [Mon, 10 Jun 2024 13:51:56 +0000 (22:51 +0900)]
Misskeyアカウント追加時に指定したpermissionを設定ファイルに保持する
Kimura Youichi [Sun, 9 Jun 2024 12:52:48 +0000 (21:52 +0900)]
Misskeyのノート本文にTwitterのURLが含まれていた場合はQuoteStatusIdsに追加する
Kimura Youichi [Fri, 7 Jun 2024 00:27:35 +0000 (09:27 +0900)]
Misskeyのノートに添付画像や引用があることを発言一覧にも表示する
Kimura Youichi [Thu, 6 Jun 2024 17:41:04 +0000 (02:41 +0900)]
引用RNの表示に対応
Kimura Youichi [Tue, 4 Jun 2024 13:34:49 +0000 (22:34 +0900)]
Misskeyのノートに添付された画像のサムネイル表示に対応
Kimura Youichi [Sun, 2 Jun 2024 15:03:30 +0000 (00:03 +0900)]
ChangeLog更新
Kimura Youichi [Wed, 29 May 2024 14:35:51 +0000 (23:35 +0900)]
ImageCacheで画像のダウンロードに失敗した場合に空の画像をキャッシュさせる
Kimura Youichi [Mon, 27 May 2024 23:17:39 +0000 (08:17 +0900)]
MisskeyClient.UnfavoritePostメソッドを実装
Kimura Youichi [Mon, 27 May 2024 23:15:35 +0000 (08:15 +0900)]
MisskeyClient.FavoritePostメソッドを実装
Kimura Youichi [Mon, 27 May 2024 23:01:08 +0000 (08:01 +0900)]
MisskeyClient.UnretweetPostメソッドを実装
Kimura Youichi [Mon, 27 May 2024 22:49:53 +0000 (07:49 +0900)]
MisskeyClient.RetweetPostメソッドを実装
Kimura Youichi [Mon, 27 May 2024 22:44:25 +0000 (07:44 +0900)]
MisskeyClient.DeletePostメソッドを実装
Kimura Youichi [Mon, 27 May 2024 22:32:42 +0000 (07:32 +0900)]
MisskeyClient.CreatePostメソッドを実装
Kimura Youichi [Mon, 27 May 2024 16:53:04 +0000 (01:53 +0900)]
MisskeyClient.GetHomeTimelineメソッドを実装
Kimura Youichi [Mon, 27 May 2024 22:55:12 +0000 (07:55 +0900)]
MisskeyClient.GetPostByIdメソッドを実装
Kimura Youichi [Sat, 25 May 2024 18:21:31 +0000 (03:21 +0900)]
MisskeySetupDialogを追加
Kimura Youichi [Sun, 26 May 2024 00:18:24 +0000 (09:18 +0900)]
MisskeyClient.VerifyCredentialsメソッドを実装
Kimura Youichi [Sun, 26 May 2024 00:15:10 +0000 (09:15 +0900)]
MisskeyAccountクラスを追加
Kimura Youichi [Sat, 25 May 2024 18:57:44 +0000 (03:57 +0900)]
AccountSetupItem.Idに Guid.NewGuid() を初期値としてセットする
upsilon [Mon, 10 Jun 2024 13:31:19 +0000 (22:31 +0900)]
Merge pull request #361 from opentween/select-account-by-id-type
関連発言取得時にPostIdの型に応じて使用するアカウントを選択する
Kimura Youichi [Sun, 9 Jun 2024 12:32:16 +0000 (21:32 +0900)]
関連発言取得時にPostIdの型に応じて使用するアカウントを選択する
upsilon [Mon, 10 Jun 2024 13:24:33 +0000 (22:24 +0900)]
Merge pull request #360 from opentween/account-key-record
AccountKeyをレコードとして定義
Kimura Youichi [Sun, 9 Jun 2024 10:34:55 +0000 (19:34 +0900)]
Account{Id,Key} で表記揺れしていた識別子をAccountKeyに統一
Kimura Youichi [Sun, 9 Jun 2024 10:20:26 +0000 (19:20 +0900)]
AccountKeyをレコードとして定義
upsilon [Mon, 10 Jun 2024 13:17:41 +0000 (22:17 +0900)]
Merge pull request #359 from opentween/disable-secondary-account
設定画面でアカウントの有効・無効を切り替える機能を追加
Kimura Youichi [Sun, 9 Jun 2024 09:57:54 +0000 (18:57 +0900)]
設定画面で削除されたアカウントのタブを連動して削除する
Kimura Youichi [Sun, 9 Jun 2024 09:19:04 +0000 (18:19 +0900)]
設定画面でアカウントの有効・無効を切り替える機能を追加
Kimura Youichi [Sun, 9 Jun 2024 08:48:32 +0000 (17:48 +0900)]
UserAccount.Disabledプロパティを追加
upsilon [Fri, 7 Jun 2024 02:23:49 +0000 (11:23 +0900)]
Merge pull request #358 from opentween/secondary-account-post
メインアカウントでないタブでの発言投稿時にRecentタブに発言が追加される不具合を修正
Kimura Youichi [Fri, 7 Jun 2024 02:04:19 +0000 (11:04 +0900)]
メインアカウントでないタブでの発言投稿時にRecentタブに発言が追加される不具合を修正
Fixes:
8d7f8c67 ("メイン以外のアカウントのホームタイムラインを表示する機能を追加")
upsilon [Fri, 7 Jun 2024 02:00:35 +0000 (11:00 +0900)]
Merge pull request #357 from opentween/posturi
PostClass.PostUriプロパティを追加
Kimura Youichi [Fri, 7 Jun 2024 01:36:02 +0000 (10:36 +0900)]
PostClass.PostUriプロパティを追加
upsilon [Wed, 5 Jun 2024 16:14:28 +0000 (01:14 +0900)]
Merge pull request #356 from opentween/fix-error-on-dm-image
DMの添付画像の読み込み時に発生したエラーが適切に処理されない不具合を修正 (thx @wahho!)
Kimura Youichi [Wed, 5 Jun 2024 16:06:17 +0000 (01:06 +0900)]
DMの添付画像の読み込み時に発生したエラーが適切に処理されない不具合を修正 (thx @wahho!)
Fixes:
c3e2600c ("ton.twitter.com のサムネイル画像の取得に新しいIApiConnectionを使用する")
upsilon [Wed, 5 Jun 2024 15:53:35 +0000 (00:53 +0900)]
Merge pull request #354 from opentween/fix-invalid-user-id
TimelineTweetからの変換時にTwitterEntityMention.IdStrがnullになる不具合を修正
Kimura Youichi [Wed, 5 Jun 2024 14:37:04 +0000 (23:37 +0900)]
TimelineTweetからの変換時にTwitterEntityMention.IdStrがnullになる不具合を修正
Fixes:
5232e94e ("graphqlエンドポイントを使用したリストのタイムライン取得に対応")
upsilon [Wed, 5 Jun 2024 15:22:30 +0000 (00:22 +0900)]
Merge pull request #353 from opentween/drop-numeric-id-properties
TwitterStatusクラス等からlong型のIdプロパティを削除
Kimura Youichi [Wed, 5 Jun 2024 15:08:48 +0000 (00:08 +0900)]
TwitterUser.Idプロパティを削除
Kimura Youichi [Wed, 5 Jun 2024 15:02:50 +0000 (00:02 +0900)]
TwitterDirectMessage.{Id,SenderId,RecipientId}プロパティを削除
Kimura Youichi [Wed, 5 Jun 2024 14:54:25 +0000 (23:54 +0900)]
TwitterStatus.{Id,InReplyToStatusId,InReplyToUserId,QuotedStatusId}プロパティを削除
Kimura Youichi [Wed, 5 Jun 2024 14:39:54 +0000 (23:39 +0900)]
TwitterEntityMention.Idプロパティを削除
Kimura Youichi [Wed, 5 Jun 2024 14:53:01 +0000 (23:53 +0900)]
ParseDateTimeFromSnowflakeIdにlongではなくTwitterStatusIdを使用する
Kimura Youichi [Wed, 5 Jun 2024 14:28:54 +0000 (23:28 +0900)]
Twitter{Status,DirectMessage,User}Idインスタンス生成時にnullチェックを行う
upsilon [Wed, 5 Jun 2024 13:50:28 +0000 (22:50 +0900)]
Merge pull request #351 from opentween/thumbnailinfo
ThumbnailInfoから画像ダウンロード処理を分離
Kimura Youichi [Wed, 5 Jun 2024 00:35:06 +0000 (09:35 +0900)]
ThumbnailInfoから画像ダウンロード処理を分離
upsilon [Sun, 2 Jun 2024 12:53:54 +0000 (21:53 +0900)]
Merge pull request #350 from opentween/fix-reload-profile-image
プロフィール画像の手動での再読み込みが行えない不具合を修正
Kimura Youichi [Sun, 2 Jun 2024 12:43:34 +0000 (21:43 +0900)]
プロフィール画像の手動での再読み込みが行えない不具合を修正
upsilon [Sun, 2 Jun 2024 10:18:30 +0000 (19:18 +0900)]
Merge pull request #349 from opentween/webp-decoder
WebP画像のデコードに対応
Kimura Youichi [Sun, 2 Jun 2024 09:25:13 +0000 (18:25 +0900)]
CI環境ではConvertFromWebp_SuccessTestの実行をスキップする
Kimura Youichi [Thu, 30 May 2024 20:04:53 +0000 (05:04 +0900)]
WebP画像のデコードに対応
Kimura Youichi [Thu, 30 May 2024 13:49:45 +0000 (22:49 +0900)]
MemoryImageのbufferをbyte[]からArraySegment<byte>に変更
upsilon [Sat, 25 May 2024 17:46:01 +0000 (02:46 +0900)]
Merge pull request #348 from opentween/account-factory
AccountFactoryクラスを追加
Kimura Youichi [Sat, 25 May 2024 17:28:46 +0000 (02:28 +0900)]
AccountFactoryクラスを追加
Kimura Youichi [Sat, 25 May 2024 17:27:08 +0000 (02:27 +0900)]
UserAccountの未設定のプロパティを SettingCommon.xml に書き出さないようにする
Kimura Youichi [Sat, 25 May 2024 14:57:30 +0000 (23:57 +0900)]
IAccountFactoryをIAccountSetupに名前変更
upsilon [Sat, 25 May 2024 01:10:45 +0000 (10:10 +0900)]
Merge pull request #347 from opentween/check-account-type
TweenMain.twプロパティを削除
Kimura Youichi [Sat, 25 May 2024 01:04:10 +0000 (10:04 +0900)]
TweenMain.twプロパティを削除
Kimura Youichi [Sat, 25 May 2024 01:00:12 +0000 (10:00 +0900)]
ISocialProtocolClient.DeletePostメソッドでDMの削除に対応する
upsilon [Sat, 25 May 2024 00:49:28 +0000 (09:49 +0900)]
Merge pull request #346 from opentween/compose-post-state
発言投稿時の文字数カウントおよびattachment_url, exclude_reply_user_idsの抽出処理を別クラスに分離
Kimura Youichi [Fri, 24 May 2024 21:46:26 +0000 (06:46 +0900)]
ISocialProtocolClient.GetTextLengthRemainメソッドを追加
Kimura Youichi [Fri, 24 May 2024 21:33:17 +0000 (06:33 +0900)]
ISocialProcotolClient.CreatePostメソッドを追加
Kimura Youichi [Fri, 24 May 2024 21:06:29 +0000 (06:06 +0900)]
発言投稿時の文字数カウントおよびattachment_url, exclude_reply_user_idsの抽出処理を別クラスに分離
Kimura Youichi [Fri, 24 May 2024 20:13:54 +0000 (05:13 +0900)]
MediaSelector.InitializeServicesメソッドにISocialAccountを使用可能にする
Kimura Youichi [Fri, 24 May 2024 19:51:08 +0000 (04:51 +0900)]
PostStatusParamsをimmutableに変更しFormatStatusTextメソッドで使用する
Kimura Youichi [Fri, 24 May 2024 17:36:14 +0000 (02:36 +0900)]
IMediaUploadService.IsNativeUploadServiceを追加
upsilon [Thu, 23 May 2024 00:13:26 +0000 (09:13 +0900)]
Merge pull request #345 from opentween/account-state-interface
ISocialAccount.AccountStateを追加
Kimura Youichi [Thu, 23 May 2024 00:04:27 +0000 (09:04 +0900)]
表示中のタブを切り替えるとレートリミットの情報が表示されなくなる不具合を修正
Fixes:
f2ae9689 ("MyCommon.TwitterRateLimitsを廃止しアカウントごとにレートリミットを把握できるようにする")
Kimura Youichi [Wed, 22 May 2024 23:51:21 +0000 (08:51 +0900)]
ISocialAccount.AccountStateを追加
upsilon [Wed, 22 May 2024 22:42:23 +0000 (07:42 +0900)]
Merge pull request #344 from opentween/ratelimit-status
MyCommon.TwitterApiStatusを廃止しアカウントごとにレートリミットを把握できるようにする
Kimura Youichi [Wed, 22 May 2024 22:28:13 +0000 (07:28 +0900)]
MyCommon.TwitterRateLimitsを廃止しアカウントごとにレートリミットを把握できるようにする
Kimura Youichi [Wed, 22 May 2024 22:07:05 +0000 (07:07 +0900)]
ToolStripAPIGaugeからMyCommon.TwitterRateLimitsへの依存を除去
Kimura Youichi [Wed, 22 May 2024 21:29:31 +0000 (06:29 +0900)]
レートリミットの更新通知をRateLimitCollection.SubscribeAccessLimitUpdatedメソッド経由で購読する
Kimura Youichi [Wed, 22 May 2024 21:02:10 +0000 (06:02 +0900)]
TwitterApiStatusをTwitterRateLimitCollectionに名前変更
Kimura Youichi [Wed, 22 May 2024 20:43:17 +0000 (05:43 +0900)]
TwitterApiStatus.EndpointLimitsクラスをRateLimitCollectionに名前変更
Kimura Youichi [Wed, 22 May 2024 20:18:16 +0000 (05:18 +0900)]
使用していないTwitterApiStatus.MediaUploadLimitを削除
Kimura Youichi [Wed, 22 May 2024 20:13:20 +0000 (05:13 +0900)]
X-Access-Levelフィールドによる権限チェックを削除
APIレスポンスにX-Access-Levelが含まれなくなり判定自体が機能しなくなっているため
upsilon [Tue, 21 May 2024 19:21:02 +0000 (04:21 +0900)]
Merge pull request #343 from opentween/refresh-configuration
ISocialProtocolClient.RefreshConfigurationメソッドを追加
Kimura Youichi [Tue, 21 May 2024 18:58:17 +0000 (03:58 +0900)]
RefreshOwlをアカウント別に実行可能にする