OSDN Git Service

opentween/open-tween.git
10 months agoMerge pull request #230 from opentween/tweet-detail
upsilon [Sun, 16 Jul 2023 14:59:23 +0000 (23:59 +0900)]
Merge pull request #230 from opentween/tweet-detail

TweetDetailを使用したツイートの取得に対応

10 months agoTweetDetailを使用したツイートの取得に対応
Kimura Youichi [Sun, 16 Jul 2023 14:21:26 +0000 (23:21 +0900)]
TweetDetailを使用したツイートの取得に対応

10 months agoMerge pull request #229 from opentween/create-retweet
upsilon [Sun, 16 Jul 2023 13:45:29 +0000 (22:45 +0900)]
Merge pull request #229 from opentween/create-retweet

CreateRetweet/DeleteRetweetを使用したリツイートの操作に対応

10 months agoDeleteRetweetを使用したリツイートの取消に対応
Kimura Youichi [Sun, 16 Jul 2023 13:35:23 +0000 (22:35 +0900)]
DeleteRetweetを使用したリツイートの取消に対応

10 months agoCreateRetweetを使用したリツイートに対応
Kimura Youichi [Sun, 16 Jul 2023 13:22:20 +0000 (22:22 +0900)]
CreateRetweetを使用したリツイートに対応

10 months agoMerge pull request #228 from opentween/delete-tweet
upsilon [Sun, 16 Jul 2023 12:26:19 +0000 (21:26 +0900)]
Merge pull request #228 from opentween/delete-tweet

DeleteTweetを使用したツイートの削除に対応

10 months agoDeleteTweetを使用したツイートの削除に対応
Kimura Youichi [Sun, 16 Jul 2023 12:19:36 +0000 (21:19 +0900)]
DeleteTweetを使用したツイートの削除に対応

10 months agoCreateTweetRequestの不足しているパラメータを追加
Kimura Youichi [Sun, 16 Jul 2023 12:11:39 +0000 (21:11 +0900)]
CreateTweetRequestの不足しているパラメータを追加

10 months agoMerge pull request #227 from opentween/graphql-create-tweet
upsilon [Sun, 16 Jul 2023 12:02:30 +0000 (21:02 +0900)]
Merge pull request #227 from opentween/graphql-create-tweet

CreateTweetRequestを使用したツイート投稿に対応

10 months agoCreateTweetRequestを使用したツイート投稿に対応
Kimura Youichi [Sun, 16 Jul 2023 11:56:20 +0000 (20:56 +0900)]
CreateTweetRequestを使用したツイート投稿に対応

10 months agoCreateTweetRequestを実装
Kimura Youichi [Sun, 16 Jul 2023 11:44:13 +0000 (20:44 +0900)]
CreateTweetRequestを実装

10 months agoIApiConnection.PostJsonAsyncからレスポンスボディを取得できるように変更
Kimura Youichi [Sun, 16 Jul 2023 11:24:42 +0000 (20:24 +0900)]
IApiConnection.PostJsonAsyncからレスポンスボディを取得できるように変更

10 months agorequiredプロパティを使用するために必要な属性を追加
Kimura Youichi [Sun, 16 Jul 2023 11:14:02 +0000 (20:14 +0900)]
requiredプロパティを使用するために必要な属性を追加

10 months agoMerge pull request #226 from opentween/fix-image-search
upsilon [Sun, 9 Jul 2023 08:04:27 +0000 (17:04 +0900)]
Merge pull request #226 from opentween/fix-image-search

Google画像検索のURLの変更に対応

10 months agoMerge pull request #225 from opentween/tweet-thumbnail
upsilon [Sun, 9 Jul 2023 01:02:54 +0000 (10:02 +0900)]
Merge pull request #225 from opentween/tweet-thumbnail

TweetThumbnailクラスからWinForms依存の処理を分離

10 months agoGoogle画像検索のURLの変更に対応
Kimura Youichi [Sat, 8 Jul 2023 20:51:57 +0000 (05:51 +0900)]
Google画像検索のURLの変更に対応

10 months agoサムネイル情報の取得が短時間に完了した場合のPanel2Collapsedの変更回数を減らす
Kimura Youichi [Sat, 8 Jul 2023 19:23:33 +0000 (04:23 +0900)]
サムネイル情報の取得が短時間に完了した場合のPanel2Collapsedの変更回数を減らす

10 months ago画像をブラウザで開く処理をTweetThumbnailControl内で行う
Kimura Youichi [Sat, 8 Jul 2023 19:02:47 +0000 (04:02 +0900)]
画像をブラウザで開く処理をTweetThumbnailControl内で行う

10 months agoTweetThumbnailControlクラスからWinFormsに依存しない処理を分離
Kimura Youichi [Sat, 8 Jul 2023 16:26:48 +0000 (01:26 +0900)]
TweetThumbnailControlクラスからWinFormsに依存しない処理を分離

10 months agoMouseWheelMessageFilterにIDisposebleを実装
Kimura Youichi [Sat, 8 Jul 2023 16:36:54 +0000 (01:36 +0900)]
MouseWheelMessageFilterにIDisposebleを実装

10 months agoOTPictureBox.Imageを直接更新した場合もSetImageFromTaskをキャンセルした扱いにする
Kimura Youichi [Sat, 8 Jul 2023 16:12:22 +0000 (01:12 +0900)]
OTPictureBox.Imageを直接更新した場合もSetImageFromTaskをキャンセルした扱いにする

10 months agoOTPictureBoxTestにWinFormsFactを使用する
Kimura Youichi [Sat, 8 Jul 2023 16:00:30 +0000 (01:00 +0900)]
OTPictureBoxTestにWinFormsFactを使用する

10 months agoTweetThumbnailをTweetThumbnailControlに名前変更
Kimura Youichi [Fri, 7 Jul 2023 19:46:19 +0000 (04:46 +0900)]
TweetThumbnailをTweetThumbnailControlに名前変更

10 months agoMerge pull request #224 from opentween/tabmodel-cursor
upsilon [Fri, 7 Jul 2023 18:43:38 +0000 (03:43 +0900)]
Merge pull request #224 from opentween/tabmodel-cursor

TimelineTimelineCursorを使用した過去ツイートの取得に対応

10 months agoTimelineTimelineCursorを使用した過去ツイートの取得に対応
Kimura Youichi [Fri, 7 Jul 2023 18:14:53 +0000 (03:14 +0900)]
TimelineTimelineCursorを使用した過去ツイートの取得に対応

10 months agoDirectMessageTabModel.NextCursorプロパティを追加
Kimura Youichi [Fri, 7 Jul 2023 17:01:10 +0000 (02:01 +0900)]
DirectMessageTabModel.NextCursorプロパティを追加

10 months agoTabModel.OldestId, SinceId プロパティを具象クラスに移動
Kimura Youichi [Fri, 7 Jul 2023 16:18:38 +0000 (01:18 +0900)]
TabModel.OldestId, SinceId プロパティを具象クラスに移動

10 months agoバージョン v3.6.3-dev 開発開始
Kimura Youichi [Wed, 5 Jul 2023 02:22:48 +0000 (11:22 +0900)]
バージョン v3.6.3-dev 開発開始

10 months agoOpenTween v3.6.2 リリース
Kimura Youichi [Wed, 5 Jul 2023 02:19:59 +0000 (11:19 +0900)]
OpenTween v3.6.2 リリース

10 months agoMerge pull request #222 from opentween/fix-tweet-with-visibility
upsilon [Thu, 6 Jul 2023 17:41:27 +0000 (02:41 +0900)]
Merge pull request #222 from opentween/fix-tweet-with-visibility

リプライ制限されたツイートのRTがParseTweetでエラーになる不具合の修正

10 months agoリプライ制限されたツイートのRTがParseTweetでエラーになる不具合の修正
Kimura Youichi [Wed, 5 Jul 2023 02:07:48 +0000 (11:07 +0900)]
リプライ制限されたツイートのRTがParseTweetでエラーになる不具合の修正

Fixes: 5232e94e ("graphqlエンドポイントを使用したリストのタイムライン取得に対応")

10 months agoバージョン v3.6.2-dev 開発開始
Kimura Youichi [Tue, 4 Jul 2023 23:49:11 +0000 (08:49 +0900)]
バージョン v3.6.2-dev 開発開始

10 months agoOpenTween v3.6.1 リリース
Kimura Youichi [Tue, 4 Jul 2023 23:43:29 +0000 (08:43 +0900)]
OpenTween v3.6.1 リリース

10 months agoMerge pull request #220 from opentween/fix-postclass-reply
upsilon [Thu, 6 Jul 2023 14:54:02 +0000 (23:54 +0900)]
Merge pull request #220 from opentween/fix-postclass-reply

PostClass.IsReply の判定の誤りを修正

10 months agoMerge pull request #219 from opentween/fix-graphql-io-error
upsilon [Thu, 6 Jul 2023 14:44:12 +0000 (23:44 +0900)]
Merge pull request #219 from opentween/fix-graphql-io-error

graphqlのレスポンス読み込み中に発生したIOExceptionがハンドルされない不具合を修正

10 months agoMerge pull request #218 from opentween/fix-user-defined-url
upsilon [Thu, 6 Jul 2023 14:28:31 +0000 (23:28 +0900)]
Merge pull request #218 from opentween/fix-user-defined-url

UserAppointUrlが空文字列の場合にエラーが発生する不具合を修正 (thx @Tan90909090!)

10 months agoMerge pull request #217 from opentween/fix-owl
upsilon [Thu, 6 Jul 2023 14:06:57 +0000 (23:06 +0900)]
Merge pull request #217 from opentween/fix-owl

自分のツイートに対して PostClass.IsOwl がtrueにセットされる不具合の修正

10 months agoMerge pull request #216 from opentween/update-changelog
upsilon [Thu, 6 Jul 2023 14:00:34 +0000 (23:00 +0900)]
Merge pull request #216 from opentween/update-changelog

ChangeLog修正

10 months agoMerge pull request #215 from opentween/log-error-tweets
upsilon [Thu, 6 Jul 2023 13:49:35 +0000 (22:49 +0900)]
Merge pull request #215 from opentween/log-error-tweets

TimelineTweetのパース失敗時にレスポンスのJSONをErrorLogsに書き出す

10 months agoMerge pull request #214 from opentween/tweet-with-visibility
upsilon [Thu, 6 Jul 2023 13:41:17 +0000 (22:41 +0900)]
Merge pull request #214 from opentween/tweet-with-visibility

TweetWithVisibilityResultsに含まれるツイートの読み込みに対応

10 months agoPostClass.IsReply の判定の誤りを修正
Kimura Youichi [Tue, 4 Jul 2023 23:30:11 +0000 (08:30 +0900)]
PostClass.IsReply の判定の誤りを修正

Fixes: 0d8496bc ("TwitterPostFactoryでのPostClassインスタンスの生成にオブジェクト初期化子を使用する")

10 months agographqlのレスポンス読み込み中に発生したIOExceptionがハンドルされない不具合を修正
Kimura Youichi [Tue, 4 Jul 2023 23:11:20 +0000 (08:11 +0900)]
graphqlのレスポンス読み込み中に発生したIOExceptionがハンドルされない不具合を修正

10 months agoUserAppointUrlが空文字列の場合にエラーが発生する不具合を修正 (thx @Tan90909090!)
Kimura Youichi [Tue, 4 Jul 2023 23:01:06 +0000 (08:01 +0900)]
UserAppointUrlが空文字列の場合にエラーが発生する不具合を修正 (thx @Tan90909090!)

10 months ago自分のツイートに対して PostClass.IsOwl がtrueにセットされる不具合の修正
Kimura Youichi [Tue, 4 Jul 2023 22:36:38 +0000 (07:36 +0900)]
自分のツイートに対して PostClass.IsOwl がtrueにセットされる不具合の修正

Fixes: 0d8496bc ("TwitterPostFactoryでのPostClassインスタンスの生成にオブジェクト初期化子を使用する")

10 months agoChangeLog修正
Kimura Youichi [Tue, 4 Jul 2023 22:32:12 +0000 (07:32 +0900)]
ChangeLog修正

70b7659d37d3a8aaf7214bb4e2da5ba0a1befe88 に関する更新内容に追記

10 months agoTimelineTweetのパース失敗時にレスポンスのJSONをErrorLogsに書き出す
Kimura Youichi [Tue, 4 Jul 2023 22:14:31 +0000 (07:14 +0900)]
TimelineTweetのパース失敗時にレスポンスのJSONをErrorLogsに書き出す

10 months agoTweetWithVisibilityResultsに含まれるツイートの読み込みに対応
Kimura Youichi [Tue, 4 Jul 2023 21:57:47 +0000 (06:57 +0900)]
TweetWithVisibilityResultsに含まれるツイートの読み込みに対応

10 months agoバージョン v3.6.1-dev 開発開始
Kimura Youichi [Tue, 4 Jul 2023 17:57:44 +0000 (02:57 +0900)]
バージョン v3.6.1-dev 開発開始

10 months agoOpenTween v3.6.0 リリース
Kimura Youichi [Tue, 4 Jul 2023 17:54:18 +0000 (02:54 +0900)]
OpenTween v3.6.0 リリース

10 months agoMerge pull request #212 from opentween/graphql
upsilon [Tue, 4 Jul 2023 17:15:39 +0000 (02:15 +0900)]
Merge pull request #212 from opentween/graphql

graphqlエンドポイントを使用したリストのタイムライン取得に対応

10 months agographqlエンドポイントを使用したリストのタイムライン取得に対応
Kimura Youichi [Tue, 4 Jul 2023 15:54:53 +0000 (00:54 +0900)]
graphqlエンドポイントを使用したリストのタイムライン取得に対応

10 months agoMerge pull request #211 from opentween/use-postid-for-quoted
upsilon [Tue, 4 Jul 2023 16:11:12 +0000 (01:11 +0900)]
Merge pull request #211 from opentween/use-postid-for-quoted

GetQuoteTweetStatusIdsで抽出したIDをTwitterStatusIdとして返す

10 months agoGetQuoteTweetStatusIdsで抽出したIDをTwitterStatusIdとして返す
Kimura Youichi [Tue, 4 Jul 2023 09:32:42 +0000 (18:32 +0900)]
GetQuoteTweetStatusIdsで抽出したIDをTwitterStatusIdとして返す

10 months agoMerge pull request #206 from opentween/add-testcases
upsilon [Tue, 4 Jul 2023 16:02:06 +0000 (01:02 +0900)]
Merge pull request #206 from opentween/add-testcases

テストケースを追加

10 months agoTabInformationsに対するテストコードを追加
Kimura Youichi [Sat, 24 Jun 2023 12:03:47 +0000 (21:03 +0900)]
TabInformationsに対するテストコードを追加

10 months agoMediaSelectorに対するテストコードを追加
Kimura Youichi [Sat, 24 Jun 2023 08:20:47 +0000 (17:20 +0900)]
MediaSelectorに対するテストコードを追加

10 months agoMerge pull request #210 from opentween/csharp11
upsilon [Sun, 2 Jul 2023 17:51:33 +0000 (02:51 +0900)]
Merge pull request #210 from opentween/csharp11

C# 11.0 に移行

10 months agoRaw string literalsを使用する
Kimura Youichi [Sun, 2 Jul 2023 17:08:11 +0000 (02:08 +0900)]
Raw string literalsを使用する

10 months agoC# の言語バージョンを C# 11.0 に変更
Kimura Youichi [Sun, 2 Jul 2023 16:15:11 +0000 (01:15 +0900)]
C# の言語バージョンを C# 11.0 に変更

10 months agoMerge pull request #209 from opentween/postid
upsilon [Sun, 2 Jul 2023 14:13:49 +0000 (23:13 +0900)]
Merge pull request #209 from opentween/postid

発言IDを表現するPostIdクラスを追加

10 months ago発言IDを表現するPostIdクラスを追加
Kimura Youichi [Sat, 1 Jul 2023 16:26:54 +0000 (01:26 +0900)]
発言IDを表現するPostIdクラスを追加

現状では TwitterStatusId 以外の型が使われてもエラーになる

10 months agoTabModel.NextUnreadIdをNullableに変更
Kimura Youichi [Sat, 1 Jul 2023 16:51:13 +0000 (01:51 +0900)]
TabModel.NextUnreadIdをNullableに変更

10 months agoTabModel.SelectedStatusIdをNullableに変更
Kimura Youichi [Sat, 1 Jul 2023 16:44:51 +0000 (01:44 +0900)]
TabModel.SelectedStatusIdをNullableに変更

10 months agoPostClass.StatusIdからミリ秒精度の日時を抽出してソートに使用する
Kimura Youichi [Sun, 25 Jun 2023 10:44:14 +0000 (19:44 +0900)]
PostClass.StatusIdからミリ秒精度の日時を抽出してソートに使用する

将来的に Mastodon 等に対応した場合に Twitter のツイートと混在した
発言一覧を表示するためには StatusId に依存せず日時順にソートする機能を備える必要がある

10 months agoMerge pull request #208 from opentween/postclass-record
upsilon [Sun, 25 Jun 2023 10:25:38 +0000 (19:25 +0900)]
Merge pull request #208 from opentween/postclass-record

PostClassをレコード型に変更, 初期化後に変更しないプロパティをinit-onlyに変更

10 months agoPostClassをレコード型に変更, 初期化後に変更しないプロパティをinit-onlyに変更
Kimura Youichi [Sun, 25 Jun 2023 06:29:40 +0000 (15:29 +0900)]
PostClassをレコード型に変更, 初期化後に変更しないプロパティをinit-onlyに変更

10 months agoTwitterPostFactoryでのPostClassインスタンスの生成にオブジェクト初期化子を使用する
Kimura Youichi [Sun, 25 Jun 2023 06:28:16 +0000 (15:28 +0900)]
TwitterPostFactoryでのPostClassインスタンスの生成にオブジェクト初期化子を使用する

10 months agoPostClass.IsDeleted = true 設定時に他のプロパティに変更を加えない
Kimura Youichi [Sun, 25 Jun 2023 06:22:42 +0000 (15:22 +0900)]
PostClass.IsDeleted = true 設定時に他のプロパティに変更を加えない

10 months agoPostClass.StateIndexをgetter内で都度計算する
Kimura Youichi [Sun, 25 Jun 2023 06:21:26 +0000 (15:21 +0900)]
PostClass.StateIndexをgetter内で都度計算する

10 months agoPostClass.IsFav更新時にRT元のPostClassを更新する挙動を削除
Kimura Youichi [Sun, 25 Jun 2023 06:13:36 +0000 (15:13 +0900)]
PostClass.IsFav更新時にRT元のPostClassを更新する挙動を削除

10 months agoMerge pull request #207 from opentween/fix-clear-tab
upsilon [Sun, 25 Jun 2023 05:50:02 +0000 (14:50 +0900)]
Merge pull request #207 from opentween/fix-clear-tab

TabInformations.ClearTabIdsで不要になった発言がPostsから削除されない場合がある不具合を修正

10 months agoTabInformations.ClearTabIdsで不要になった発言がPostsから削除されない場合がある不具合を修正
Kimura Youichi [Sun, 25 Jun 2023 01:47:22 +0000 (10:47 +0900)]
TabInformations.ClearTabIdsで不要になった発言がPostsから削除されない場合がある不具合を修正

11 months agoMerge pull request #205 from opentween/update-dependencies
upsilon [Sat, 17 Jun 2023 10:40:24 +0000 (19:40 +0900)]
Merge pull request #205 from opentween/update-dependencies

OpenTween.Testsプロジェクトの依存関係を更新

11 months agoOpenTween.Testsプロジェクトの依存関係を更新
Kimura Youichi [Sat, 17 Jun 2023 10:34:06 +0000 (19:34 +0900)]
OpenTween.Testsプロジェクトの依存関係を更新

11 months agoMerge pull request #204 from opentween/add-testcases
upsilon [Sat, 17 Jun 2023 02:49:44 +0000 (11:49 +0900)]
Merge pull request #204 from opentween/add-testcases

TabInformationsクラスのテストケースを追加

11 months agoタブ削除の取消の処理をTabInformationsに移動
Kimura Youichi [Fri, 16 Jun 2023 23:44:13 +0000 (08:44 +0900)]
タブ削除の取消の処理をTabInformationsに移動

11 months agoTabInformationsクラスのテストケースを追加
Kimura Youichi [Fri, 16 Jun 2023 22:41:15 +0000 (07:41 +0900)]
TabInformationsクラスのテストケースを追加

11 months agoバージョン v3.5.1-dev 開発開始
Kimura Youichi [Thu, 15 Jun 2023 20:40:38 +0000 (05:40 +0900)]
バージョン v3.5.1-dev 開発開始

11 months agoOpenTween v3.5.0 リリース
Kimura Youichi [Thu, 15 Jun 2023 20:37:15 +0000 (05:37 +0900)]
OpenTween v3.5.0 リリース

11 months agoMerge pull request #202 from opentween/fix-timeline-fetch-count
upsilon [Thu, 15 Jun 2023 20:15:08 +0000 (05:15 +0900)]
Merge pull request #202 from opentween/fix-timeline-fetch-count

Cookieを使用する場合にUserTimelineで99件を超えて取得するとエラーが返る問題の回避策を追加

11 months agoMerge pull request #201 from opentween/fix-disposing-imagecache-item
upsilon [Thu, 15 Jun 2023 17:44:21 +0000 (02:44 +0900)]
Merge pull request #201 from opentween/fix-disposing-imagecache-item

ImageCache内のTaskで発生したエラーがハンドルされずに破棄されてしまう場合がある不具合の修正

11 months agoMerge pull request #200 from opentween/fix-undo-removed-tab
upsilon [Thu, 15 Jun 2023 16:54:44 +0000 (01:54 +0900)]
Merge pull request #200 from opentween/fix-undo-removed-tab

削除したタブの取消時に同名のタブが存在した場合のエラーが適切に処理されない不具合を修正

11 months agoMerge pull request #199 from opentween/option-for-builtin-api-key
upsilon [Thu, 15 Jun 2023 15:47:41 +0000 (00:47 +0900)]
Merge pull request #199 from opentween/option-for-builtin-api-key

アカウント追加時にOpenTweenのAPIキーによる認可を選択肢に追加

11 months agoMerge pull request #198 from opentween/warn-on-unsupported-os
upsilon [Thu, 15 Jun 2023 15:40:30 +0000 (00:40 +0900)]
Merge pull request #198 from opentween/warn-on-unsupported-os

非対応のOSを使用した場合に起動時に警告を表示する

11 months agoCookieを使用する場合にUserTimelineで99件を超えて取得するとエラーが返る問題の回避策を追加
Kimura Youichi [Thu, 15 Jun 2023 15:27:07 +0000 (00:27 +0900)]
Cookieを使用する場合にUserTimelineで99件を超えて取得するとエラーが返る問題の回避策を追加

11 months agoTwitterApi.AppTokenプロパティをpublicに変更
Kimura Youichi [Thu, 15 Jun 2023 15:23:13 +0000 (00:23 +0900)]
TwitterApi.AppTokenプロパティをpublicに変更

これに伴い、TwitterApi クラスの外から TwitterAppToken の値を変更できないように各プロパティを init-only に変更した

11 months agoImageCache内のTaskで発生したエラーがハンドルされずに破棄されてしまう場合がある不具合の修正
Kimura Youichi [Thu, 15 Jun 2023 13:57:21 +0000 (22:57 +0900)]
ImageCache内のTaskで発生したエラーがハンドルされずに破棄されてしまう場合がある不具合の修正

Fixes: 519d4f3e ("アイコンのキャッシュ機構を書き直し")

11 months ago削除したタブの取消時に同名のタブが存在した場合のエラーが適切に処理されない不具合を修正
Kimura Youichi [Thu, 15 Jun 2023 12:52:17 +0000 (21:52 +0900)]
削除したタブの取消時に同名のタブが存在した場合のエラーが適切に処理されない不具合を修正

関連発言タブの削除を取り消した時に同名のタブが存在すると ArgumentOutOfRangeException が発生する問題の修正。
この変更により、タブ削除の取消時に同名のタブがある場合はタブ名の変更を試みずにエラーメッセージを表示するように変更している。

Fixes: 4df2ef94 ("TweenMain.ListTab.TabPagesとTabInformations.Tabsの順序を同期させる")

11 months agoAuthByOAuth1BuiltinKeyRadioButtonを追加
Kimura Youichi [Thu, 15 Jun 2023 02:39:46 +0000 (11:39 +0900)]
AuthByOAuth1BuiltinKeyRadioButtonを追加

11 months agoConsumerKey/ConsumerSecret未指定の場合にOpenTweenのAPIキーを使用する
Kimura Youichi [Thu, 15 Jun 2023 11:44:10 +0000 (20:44 +0900)]
ConsumerKey/ConsumerSecret未指定の場合にOpenTweenのAPIキーを使用する

15 months ago.NET FrameworkのバージョンチェックをApiKeyの検証より先に実施する
Kimura Youichi [Tue, 14 Feb 2023 19:19:19 +0000 (04:19 +0900)]
.NET FrameworkのバージョンチェックをApiKeyの検証より先に実施する

ApiKey クラス内では .NET Framework 4.7.2 より前のバージョンには存在しない
Rfc2898DeriveBytes のコンストラクタを使用しており、バージョンチェック結果の
エラーが表示されるよりも先に MissingMethodException エラーを発生させて
しまう状態となっていた。

15 months ago非対応のOSを使用した場合に起動時に警告を表示する
Kimura Youichi [Sat, 4 Feb 2023 01:31:34 +0000 (10:31 +0900)]
非対応のOSを使用した場合に起動時に警告を表示する

15 months agoバージョン v3.4.1-dev 開発開始
Kimura Youichi [Wed, 25 Jan 2023 19:11:51 +0000 (04:11 +0900)]
バージョン v3.4.1-dev 開発開始

15 months agoOpenTween v3.4.0 リリース
Kimura Youichi [Wed, 25 Jan 2023 19:08:36 +0000 (04:08 +0900)]
OpenTween v3.4.0 リリース

16 months agoMerge pull request #195 from opentween/reorder-in-mediaselector
upsilon [Mon, 23 Jan 2023 16:32:48 +0000 (01:32 +0900)]
Merge pull request #195 from opentween/reorder-in-mediaselector

MediaSelectorに追加したメディアの順序変更・削除に対応

16 months agoMediaSelectorに追加したメディアの順序変更・削除に対応
Kimura Youichi [Sun, 22 Jan 2023 06:21:18 +0000 (15:21 +0900)]
MediaSelectorに追加したメディアの順序変更・削除に対応

16 months agoMediaSelectorPanelにメディアの順序変更と削除のメニュー項目を追加
Kimura Youichi [Sat, 21 Jan 2023 10:03:24 +0000 (19:03 +0900)]
MediaSelectorPanelにメディアの順序変更と削除のメニュー項目を追加

16 months agoMediaSelectorPanelの不足している英語リソースを追加
Kimura Youichi [Sat, 21 Jan 2023 10:02:26 +0000 (19:02 +0900)]
MediaSelectorPanelの不足している英語リソースを追加

16 months agoMediaSelector.SelectedMediaItemIndexが変更された場合に選択状態を同期する
Kimura Youichi [Sat, 21 Jan 2023 08:55:25 +0000 (17:55 +0900)]
MediaSelector.SelectedMediaItemIndexが変更された場合に選択状態を同期する

16 months agoMerge pull request #194 from opentween/fix-taborder
upsilon [Sun, 22 Jan 2023 15:47:32 +0000 (00:47 +0900)]
Merge pull request #194 from opentween/fix-taborder

AuthTypeSelectDialogのタブオーダーの誤りを修正