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