Commit Graph

1593 Commits

Author SHA1 Message Date
tateisu add0014304 言語フィルタ画面のリファクタ。 /api/v1/instance/languages で言語リストを読む。 2024-03-20 04:36:09 +09:00
tateisu 50d0139a08 v5.546 2024-03-18 00:55:04 +09:00
tateisu 6cd8839bbd OSSライセンス画面の書き直し 2024-03-18 00:54:05 +09:00
tateisu 15f54bdf00 ColorPickerDialogを少し整理 2024-03-17 19:05:30 +09:00
tateisu 1d265f42fc EmojiOneショートコードの使用をデフォルトOFFにする 2024-03-16 14:47:52 +09:00
tateisu ab094216d3 スプラッシュ画面の変更 2024-01-29 20:45:45 +09:00
tateisu 2cbbbcce43 使わない列挙型の削除 2024-01-07 07:56:16 +09:00
tateisu e703d7460b メディアアクセス権限の有無に応じて使用するピッカーを変える 2024-01-07 00:53:28 +09:00
tateisu ceca568a1a 画像と動画の選択をJetpack ActivityのPickVisualMediaに移行する 2024-01-06 07:26:14 +09:00
tateisu 5f7f4c34ec 依存関係の更新。QRコード生成ライブラリの変更。 2024-01-06 02:18:28 +09:00
tateisu 78e315e6ea detekt 1.23.4 2024-01-04 15:05:00 +09:00
tateisu 9cf5a36ff4 replace Enum.values() to Enum.entries 2024-01-04 14:41:40 +09:00
tateisu 18f9aa1c15 MisskeyからMastodonに来た投稿の添付メディアの説明文に文字列「null」が含まれる問題の対策 2024-01-04 14:10:52 +09:00
tateisu 2ed3ebe0f1 Mastodon 4.0以降で単語フィルタの削除に失敗していた 2024-01-04 10:40:09 +09:00
tateisu 3c975f40ee fix #258, TTS読み上げ完了のブロードキャスト受信のAndroid 14対応漏れ 2024-01-03 00:25:58 +09:00
tateisu f4093abba9 コード整理 2024-01-03 00:18:09 +09:00
tateisu f4d014e404 コード整理 2023-11-27 07:33:53 +09:00
tateisu 01e00f0582 投稿画面の添付メディア並び替えの後にsaveAttachmentList()する 2023-11-27 07:19:16 +09:00
tateisu b7df223b9c update dependencies 2023-11-26 17:32:25 +09:00
tateisu 870dc6186d 添付メディア並び替えで、並び替えせずにスクロールしたい場合がある 2023-11-26 16:42:25 +09:00
tateisu 729b10143f 投稿画面で添付メディアを並べ替え 2023-11-26 09:47:24 +09:00
tateisu 03a28791d9 コード整形 2023-09-09 22:22:28 +09:00
tateisu 289ed55112 #ほげほげ6 とか半角数字と非ascii文字が混ざったハッシュタグを投稿する時に警告を出さなくする 2023-09-03 20:21:28 +09:00
tateisu ea89672d18 WebSocket接続がProtocolExceptionを出した際のログ出力を短くする 2023-08-17 10:13:43 +09:00
tateisu 3e5ba6b1ab FOREGROUND_SERVICE_DATA_SYNCパーミッションの宣言と使用 2023-08-17 09:47:31 +09:00
tateisu 3887d8fed8 ストリーミング接続が認証エラーを返した場合、再接続しない 2023-08-06 17:04:54 +09:00
tateisu c459205284 Dependency update:
- Android Gradle plugin 8.1.0
- buildToolsVersion 34.0.0
- compileSdkVersion 34
- targetSdkVersion 34
- remove androidx.preference:preference

build.gradle
- use zulu-17 in .idea/gradle.xml
- use minSdk(), targetSdk(), compileSdk(), setBuildToolsVersion()
- use kotlin.jvmToolchain

Code:
- update some event listeners for nullability annotation in API 34.
2023-08-06 16:42:16 +09:00
tateisu 5229215661 - add transcodeVideoMedia3Transformer that use JetPack Media3 Transformer
- use transcodeVideoMedia3Transformer (does not support frame ratio conversion) instead of transcodeVideo(depends on LiTr)
- createResizedVideoOpener add arbument VideoInfo.
2023-08-06 10:46:33 +09:00
tateisu 661f7cc187 画像を変換した差異、変換後のフォーマットに合ったファイル拡張子でサーバに送る 2023-07-20 14:03:28 +09:00
tateisu 4fc6442c37 コード整形 2023-07-20 11:40:12 +09:00
tateisu 55fb631952 動画の再エンコード時にピクセルサイズが奇数にならないようにする 2023-07-20 10:50:15 +09:00
tateisu 5280e7f2be コード整理 2023-07-19 15:29:26 +09:00
tateisu d1a9a3c5f6 Bitmapの最大サイズを調べるコードを二分探索にする 2023-07-19 15:24:24 +09:00
tateisu f5accd5ffa BuildConfigを排除。添付データのアップロードにチャネルを2つ使ってたのをやめる 2023-07-19 12:31:16 +09:00
tateisu 1612b7cffe
Merge pull request #248 from ddvarpdd/main
canCustomEmojiReaction の判定条件の追加
2023-07-19 02:40:06 +09:00
tateisu 2683ed17c5 コード整形 2023-07-19 02:38:18 +09:00
tateisu d29cbb1299 GIFデータの表示を改善 2023-07-17 09:37:48 +09:00
ddvarpdd d214d42c08
カスタム絵文字の反応のための正しいPleroma API機能フィールドを確認してくださ
上流のPleromaは、APIの`pleroma_custom_emoji_reactions`フィールドを使用して、そのような機能が利用可能であることを示します [1][2]。
一部のフォークでは、互換性のあるAPIを使用しながら、非推奨の`custom_emoji_reactions`フィールドを使用しています。

[1] https://git.pleroma.social/pleroma/pleroma/-/merge_requests/3845
[2] https://eientei.org/api/v1/instance - APIレスポンスの例
2023-07-16 21:44:53 +00:00
tateisu 406d066437 内蔵メディアビューアのテクスチャサイズ上限を端末から取得する 2023-07-16 07:24:10 +09:00
tateisu 7d3715d8b9 外部アプリからシェアした際に送信先インスタンスのサーバ情報をまだキャッシュできていない場合に対応 2023-07-12 09:54:09 +09:00
tateisu f7d079eef1 change message 2023-07-11 09:52:57 +09:00
tateisu 6ac8545b58 フォロー限定投稿にフォロー外から返信しようとした際のエラー表示を改善 2023-07-11 09:09:43 +09:00
tateisu b7635bb967 - kotlin 1.9.0
- replace exoPlayer to androidx.media3
- replace QR code generator to com.github.androidmads:QRGenerator
- remove InflationX/ViewPump, InflationX/Calligraphy. that can't recognize resource id outer module.
2023-07-11 06:52:31 +09:00
tateisu fdfbd5cd35 ダウンロード完了の表示にはダイアログを使わない 2023-07-09 10:59:45 +09:00
tateisu 925373df11 Android 14 でもForegroundInfoにforegroundServiceTypeを指定しない 2023-07-06 14:19:40 +09:00
tateisu f05e3ba4c4 MyNetworkImageView がHTTP応答エラーに遭遇した際のログ出力を減らす 2023-06-30 08:43:49 +09:00
tateisu 8ceb21a48a 依存関係の更新に伴う変更。WorkManagerのサービスがmanifestにforegroundServiceTypeを持たない問題の対応。 2023-06-30 00:24:17 +09:00
tateisu d30aa1ba4a ForegroundInfo作成時にforegroundServiceTypeを指定する 2023-06-09 06:23:35 +09:00
tateisu 934cf684a9 絵文字ピッカーで長押しすると絵文字の詳細を表示する 2023-05-21 00:33:48 +09:00
tateisu 11e3906f57 静止画のmimeType判定の改善 2023-05-15 10:31:34 +09:00