Commit Graph

81 Commits

Author SHA1 Message Date
tateisu 6c804a2a5d とりあえずアプリサーバV2に対応する 2023-02-05 05:52:26 +09:00
tateisu 0955dff8db 保存時にURLからファイル名を決める際のサニタイズの改善 2023-01-30 08:00:37 +09:00
tateisu 9d712e9cc7 認証まわりのコードを色々変えた 2023-01-17 21:42:47 +09:00
tateisu 60bb5f7e7a 子画面のタイトルバーのandroidx Toolbar移行 2023-01-15 05:37:23 +09:00
tateisu d391a1ab8f baseモジュールにコードを少し移動した 2023-01-13 21:22:25 +09:00
tateisu 07daa2f7ef (Misskey 13)絵文字ピッカーと投稿中のローカルなカスタム絵文字の表示 2023-01-11 01:40:26 +09:00
tateisu 71bba5c011 - targetSdkVersion 33
- 端末のOSバージョンにより権限要求の内容を切り替える
-- アカウント設定の画像選択
-- 内蔵メディアビューアのダウンロード
- メイン画面開始時に通知権限を要求する
2023-01-05 16:26:35 +09:00
tateisu fde7582f04 log.traceとlog.eをまとめる。log.eの説明文を省略できないようにする。 2022-12-27 11:54:52 +09:00
tateisu c1afdbc0ab requestPermissionsをActivityResultContracts.RequestMultiplePermissionsに移行 2022-08-06 07:52:31 +09:00
tateisu eeedf742a6 内蔵ビューアでremote_urlの動画再生に失敗したら自サーバのurlで再生しなおす 2022-07-26 10:49:56 +09:00
tateisu 228a8d3338 Update dependencies:
- Android Studio Chipmunk | 2021.2.1 Patch 1
- kotlin_version = 1.6.21
- kotlinx_coroutines_version = 1.6.2
- com.google.android.material:material:1.6.0
- com.google.firebase:firebase-messaging:23.0.5
- comment out composeOptions that is not ye

following ExoPlayer's API changes:
- replace deprecated ExoPlayer's PlayerView to StyledPlayerView^M
- call ExoPlayer's StyledPlayerView's onResume(),onPause().
- remove some deprecated methods from ExoPlayer's event listener.
- hide some controller buttons from StyledPlayerView.
2022-05-29 14:00:51 +09:00
tateisu 771d8789a9 依存関係の更新。detektで指摘されたコードスタイルの整形。 2022-03-11 08:11:49 +09:00
tateisu b0ddddfe49 TootApiClientのisApiCancelleをval から suspend funに変更 2022-01-05 13:22:44 +09:00
tateisu dac4ed79c2 メディアビューアのcbMuteを静止画の場合はgoneにする 2022-01-05 12:26:21 +09:00
tateisu c1b631621f JetPAck App StartUpを使った初期化を導入 2021-11-20 09:36:43 +09:00
tateisu 6eaa98f5f9 exoPlayerのAPI変更に追従 2021-11-08 19:25:05 +09:00
tateisu 2fb86b714e メディアビューアのmoreメニューで背景パターンを選択できる 2021-11-07 05:36:59 +09:00
tateisu 243dfc0bc5 設定キーの一覧を複数ファイルに分割。「カラム設定/添付メディアの説明文を表示する」を追加。 2021-11-06 12:00:29 +09:00
tateisu 2785d66cb1 - exoPlayerの onPlayerErrorの引数の型をPlaybackExceptionに変更
- detekt 1.18.0
- google-services:4.3.10
2021-08-24 07:57:47 +09:00
tateisu 92b39a464a add TestColumnMeta 2021-06-28 03:25:21 +09:00
tateisu dbb92940cd more fix 2021-06-20 22:46:07 +09:00
tateisu 095bb433b4 detektの警告が出ないようにコードを修正 2021-06-20 22:12:25 +09:00
tateisu 5f7f486471 refactor 2021-06-13 20:48:48 +09:00
tateisu 44b1a5b54a APIにアクセスするバックグラウンド処理をsuspend fun にまとめた 2021-05-27 11:15:59 +09:00
tateisu a5d16a6934 マニフェストの微調整。ボタン無効状態で色を薄くする。選択してコピー画面のデザイン変更。強調表示する単語の編集画面のデザイン変更。 2021-05-22 18:07:23 +09:00
tateisu 3c3f7dff66 - exoplayer 2.14.0
- appcompat 1.3.0
- Android Gradle plugin 4.2.1
- google-services 4.3.8
- kotlinx_coroutines 1.5.0
- kotlinx-serialization-json 1.2.1
- kotlin.plugin.serialization 1.5.0
- deprecated になったGlobalScope や startActivityForResult に関する変更
2021-05-22 07:03:16 +09:00
tateisu 3589e2a054 add push policy in account settings 2021-05-11 15:12:43 +09:00
tateisu f18e136905 okhttpの全てのcallをexecute()からawait()に変更した。不安しかない 2020-12-09 05:24:42 +09:00
tateisu bc1621deaf Update dependecies.
- firebase-messaging:20.3.0
- conscrypt-android:2.5.1
- exoplayer:2.12.0
- junit:4.13.1
- com.android.tools.build:gradle:4.1.0
- com.google.gms:google-services:4.3.4
- de.mobilej.unmock:UnMockPlugin:0.7.6
Update ActMediaViewer for exoPlayer API changes.
2020-10-24 12:14:53 +09:00
tateisu f4ac870c6a refactor 2020-09-30 02:44:56 +09:00
tateisu 1aa15618c9 to avoid https://issuetracker.google.com/issues/158753935, use androidx.exifinterface:exifinterface:1.2.0 2020-08-25 09:04:18 +09:00
tateisu 5f95d25c69 (Mastodon 3.2)添付メディアのpreview_remote_urlに対応。 2020-07-23 03:46:33 +09:00
tateisu 062afc2294 クラッシュレポート対応 2020-02-08 03:54:23 +09:00
tateisu 5658679180 Pattern.compile に指定する正規表現を変換する 2020-02-04 11:04:07 +09:00
tateisu d5394f9632 Jsonパーサのテストを書いた。変更した絵文字の追加 2020-01-08 11:57:10 +09:00
tateisu 154af2118c replace JSON classes to keep object enum order. 2020-01-07 17:03:32 +09:00
tateisu ae9093ffe6 refactor 2019-12-31 05:40:10 +09:00
tateisu 1cbf22ccfb refactor 2019-12-31 04:07:09 +09:00
tateisu b8b376af24 refactor. change order of app,lang in timeline 2019-12-16 00:34:46 +09:00
tateisu 2abe66ead5 メディアビューアのミュートチェックボックスのレイアウト修正。ブックマーク解除確認のメッセージの問題を修正。 2019-11-16 20:30:29 +09:00
tateisu a7bada0dee メディアビューアにミュート機能 2019-11-16 10:58:09 +09:00
tateisu 821fa939da fix media viewer show null error when jpeg has orientation 1 2019-10-18 16:01:57 +09:00
tateisu 3f9cbd3145 メディアビューア画面のステータスバーとナビゲーションバーの色は常に暗くする。Android 8未満では単に端末デフォルトの色になる 2019-10-08 04:39:56 +09:00
tateisu 04b75ee4cf add tests for ExifInterface 2019-10-07 05:46:56 +09:00
tateisu cbb07af6ce fix requestFeature() must be called before adding content 2019-10-05 16:48:14 +09:00
tateisu f075dc4c82 - remove androidx.legacy dependency.
- fix warnings for new nullability.
- fix warnings for deprecated API.
2019-09-12 22:43:11 +09:00
tateisu 049b0c122b targetSdkVersion 29 2019-08-31 23:33:13 +09:00
tateisu 9b4ffd65c1 - Android Studio:3.4.2
- Kotlin 1.3.41
- kotlinx.coroutines 1.2.2
- com.android.tools.build:gradle:3.4.2
- firebase-core:17.0.0
- firebase-messaging:19.0.1
- androidx.annotation:annotation:1.1.0
- org.conscrypt:conscrypt-android:2.1.0
- io.github.inflationx:calligraphy3:3.1.1
- io.github.inflationx:viewpump:2.0.3
- com.github.woxthebox:draglistview:1.6.6
- com.github.kenglxn.QRGen:android:2.5.0
- com.caverock:androidsvg-aar:1.4
- com.google.android.exoplayer:exoplayer:2.10.2 (this requires targetCompatibility JavaVersion.VERSION_1_8)
- targetCompatibility JavaVersion.VERSION_1_8
- kotlin-stdlib-jdk7 => kotlin-stdlib
2019-07-12 13:38:19 +09:00
tateisu 4f43dba3c4 Misskeyで音声アップロード完了後に表示が変わらない問題の修正 2019-06-23 23:58:53 +09:00
tateisu c73c4da854 fix #101 2019-06-20 23:48:07 +09:00