Commit Graph

60 Commits

Author SHA1 Message Date
tateisu add0014304 言語フィルタ画面のリファクタ。 /api/v1/instance/languages で言語リストを読む。 2024-03-20 04:36:09 +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 e57568a5b4 update dependencies. also update IDE to Android Studio Iguana | 2023.2.1 2024-03-16 19:33:25 +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 2ed3ebe0f1 Mastodon 4.0以降で単語フィルタの削除に失敗していた 2024-01-04 10:40:09 +09:00
tateisu b7df223b9c update dependencies 2023-11-26 17:32:25 +09:00
tateisu 729b10143f 投稿画面で添付メディアを並べ替え 2023-11-26 09:47:24 +09:00
tateisu 03a28791d9 コード整形 2023-09-09 22:22:28 +09:00
tateisu 31549e440d remove warnings 2023-09-09 21:46:24 +09:00
tateisu 2ae268b2aa build.gradle.kts 移行 2023-09-09 20:49:20 +09:00
tateisu 2e2e461a34 build.gradleの整理 2023-08-06 17:30:08 +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 1ec2e1c447 remove androidx.media3:media3-cast:1.1.0 that use firebase. 2023-07-22 09:36:09 +09:00
tateisu 55fb631952 動画の再エンコード時にピクセルサイズが奇数にならないようにする 2023-07-20 10:50:15 +09:00
tateisu 79e6fc4858 org.jetbrains.kotlin.androidのバージョンを揃える 2023-07-19 13:07:19 +09:00
tateisu 1e514eec46 build.gradle の apply plugin 記法をなくす 2023-07-19 12:41:12 +09:00
tateisu f5accd5ffa BuildConfigを排除。添付データのアップロードにチャネルを2つ使ってたのをやめる 2023-07-19 12:31:16 +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 8ceb21a48a 依存関係の更新に伴う変更。WorkManagerのサービスがmanifestにforegroundServiceTypeを持たない問題の対応。 2023-06-30 00:24:17 +09:00
tateisu 8efb801bc3 update dependencies 2023-06-29 23:39:48 +09:00
tateisu 3e83522143 コード整理 2023-05-14 15:56:18 +09:00
tateisu 1bf4d2b8c9 添付データのMime Type 判定の改善。サーバ側issueのあるHEIC,HEIF,AVIFを強制的に変換する 2023-05-14 14:29:23 +09:00
tateisu f45ebd780f リサイズ不要なPNGもWebPに変換する 2023-05-14 10:52:34 +09:00
tateisu f33026baf3 アプリデータのエクスポート時にローカルフォルダに保存できるようにする 2023-05-04 01:20:11 +09:00
tateisu c5f262112e オーディオのトランスコード処理を追加。しかしサーバ側問題でうまくない… 2023-04-30 18:08:52 +09:00
tateisu 332b4dc5a0 投稿の編集時に添付データを追加した場合の挙動を改善 2023-04-28 18:35:13 +09:00
tateisu 0a892ecef9 baseモジュールでBuildConfigを使わない 2023-04-23 04:15:55 +09:00
tateisu 1026983132 - kotlin 1.8.20, ksp 1.8.20-1.0.11, koin 3.3.3
- 添付ファイルがない時に空行が増えてたバグの修正
2023-04-23 02:52:20 +09:00
tateisu 49bd10561d AGP 8.0.0, Gradle 8.1, JDK17でkspがJava target levelを勘違いする問題の対策 2023-04-16 05:23:34 +09:00
tateisu 46eac79c09 androidx.annotationをkaptしない。フォロー中のハッシュタグのフォロー解除に確認ダイアログを追加。 2023-04-04 09:38:52 +09:00
tateisu 610b3f072d fix LogCategory dont log category name, remove MyGifDrawable that no longer used 2023-02-15 16:39:26 +09:00
tateisu effbb08d24 ログをDBに記録してアプリ設定のバグ報告から送信する機能 2023-02-11 18:25:17 +09:00
tateisu 5476ddb081 v5.513 2023-02-11 04:19:55 +09:00
tateisu 13e72e0f0f 端末により古いcommons-codecが使われてしまう問題の対策 2023-02-11 03:54:23 +09:00
tateisu 4798d22858 kotlinx-coroutines-play-services をnoFcmから除去 2023-02-10 13:57:07 +09:00
tateisu 0738277691 WebPの角丸とアニメの改善。「アプリ設定/開発者オプション/glide test」の追加。 2023-02-10 07:34:40 +09:00
tateisu 995e7a7504 Misskeyでプッシュ通知の動作確認を行った。 2023-02-08 18:55:49 +09:00
tateisu ecbed39f5b APIのEntityがクラスイニシャライザ内部で複雑な処理をするのを減らす。それはsuspendにできない… 2023-02-07 21:49:45 +09:00
tateisu 981665f115 SavedAccountのプロパティ名をcamelCaseに直す。プロパティを2つ追加。使わなくなったプロパティとカラム定義のコメントアウト。 2023-02-06 11:10:24 +09:00
tateisu ba361806bd とりあえずプッシュ通知を受け取れる 2023-02-06 00:44:28 +09:00
tateisu 6c804a2a5d とりあえずアプリサーバV2に対応する 2023-02-05 05:52:26 +09:00
tateisu ffdd474c73 いろいろ調整 2023-02-02 03:07:26 +09:00
tateisu 492995dc40 add CryptUrils. import anko source code instead of aar library to avoid build problem 2023-02-02 01:11:39 +09:00
tateisu fb59239edd コード整形 2023-01-30 08:09:12 +09:00