Commit Graph

69 Commits

Author SHA1 Message Date
tateisu d30aa1ba4a ForegroundInfo作成時にforegroundServiceTypeを指定する 2023-06-09 06:23:35 +09:00
tateisu 46eac79c09 androidx.annotationをkaptしない。フォロー中のハッシュタグのフォロー解除に確認ダイアログを追加。 2023-04-04 09:38:52 +09:00
tateisu 198880dd93 コード整形、依存関係の更新、前回のストリーミングURL関連で変更しすぎた部分を一部戻す 2023-03-31 11:17:11 +09:00
tateisu fd3e329e7e 煩雑なログやステータス表示を軽減する 2023-02-09 15:17:37 +09:00
tateisu 54efd01282 noFcmのアイコン見た目を変える。2 variantを連続ビルドするスクリプト。リリースビルドで軽く試験。 2023-02-09 04:50:08 +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 60bacaac64 通知のアクセント色をリソースXMLに移す 2023-02-06 19:26:02 +09:00
tateisu d520f9ddfd Push通知周りの整備を続ける 2023-02-06 18:56:35 +09:00
tateisu 981665f115 SavedAccountのプロパティ名をcamelCaseに直す。プロパティを2つ追加。使わなくなったプロパティとカラム定義のコメントアウト。 2023-02-06 11:10:24 +09:00
tateisu 055b196be6 BigTextStyleを使う。通知タップ時にアカウントの通知カラムを開く。 2023-02-06 01:34:51 +09:00
tateisu ba361806bd とりあえずプッシュ通知を受け取れる 2023-02-06 00:44:28 +09:00
tateisu f8d04f0bcf admin.report 通知に雑に対応 2023-02-05 06:12:06 +09:00
tateisu 6c804a2a5d とりあえずアプリサーバV2に対応する 2023-02-05 05:52:26 +09:00
tateisu 9d712e9cc7 認証まわりのコードを色々変えた 2023-01-17 21:42:47 +09:00
tateisu 30b5beab64 runTestを使う。detektのチェック範囲を全モジュールとテストコードを含める。 2023-01-15 16:51:13 +09:00
tateisu b2b47e730a TestDispatcherの調査 2023-01-15 14:04:37 +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 c0966845b0 文言の修正 2023-01-13 06:51:38 +09:00
tateisu fde7582f04 log.traceとlog.eをまとめる。log.eの説明文を省略できないようにする。 2022-12-27 11:54:52 +09:00
tateisu 373415874c Tootsearchのサービス終了。ほか依存関係の更新やdeprecated警告の対応など 2022-12-27 00:04:32 +09:00
tateisu 19d626e5f1 Fix:
- remove ForegroundPollingService
- check notifications in  MyFirebaseMessagingService.onMessageReceived
- dont send empty search request.

Dependencies:
- coreLibraryDesugaringEnabled true
- desugar_jdk_libs:1.2.0
- material:1.7.0
- exifinterface:1.3.5
- annotation:1.5.0
- firebase-messaging:23.1.0
- work-runtime-ktx:2.8.0-beta01
- appcompat_version = 1.5.1
- kotlin_version = 1.7.20
- Android Gradle plugin 7.3.1
- google-services:4.3.14
2022-11-07 11:45:17 +09:00
tateisu 4001c53cba minSdkVersion 26 2022-08-11 16:51:49 +09:00
tateisu b148c6dd03 detektで指摘された問題の対応 2022-07-20 13:27:19 +09:00
tateisu 4324025a5b Misskeyの通知チェックでmarkAsRead=falseを追加。通知ワーカーのsetForegroundの例外を捕獲する。 2022-07-08 07:11:46 +09:00
tateisu fbe7c7d02a アプリ設定を変更するまでMisskeyサーバへの通知チェックを行わない 2022-07-07 23:47:00 +09:00
tateisu 4b4fe9fe90 ログ出力の強化。エラー捕獲の追加 2022-06-27 14:12:33 +09:00
tateisu a3277ade5d admin.sign_up と update の購読指定は無視されるので再購読判定時にチェックしない 2022-06-15 12:39:53 +09:00
tateisu a2d1e6ec79 実際にチェックしない場合はPush購読チェックのprogressを出さない 2022-06-15 11:57:56 +09:00
tateisu 5e4ed90980 v4.9.1 2022-06-15 11:24:36 +09:00
tateisu 09e619b6ad コード整形 2022-06-15 11:12:33 +09:00
tateisu de2d75c150 通知の定期チェックのWorkerは複数アカウントをまとめてチェックする 2022-06-15 06:28:19 +09:00
tateisu 6bd923503a インポート中に通知関連の処理を中断する処理を再実装 2022-06-14 15:33:35 +09:00
tateisu 5db3786361 通知取得中の表示とログの整理 2022-06-14 03:10:13 +09:00
tateisu 7794c487bf さらに修正 2022-06-14 02:51:01 +09:00
tateisu 14edce501a プッシュ通知を受け取った後の受信処理のバグ修正 2022-06-14 02:29:30 +09:00
tateisu cbf91a8c0d プッシュ通知を受け取った後の受信処理のバグ修正 2022-06-14 02:28:33 +09:00
tateisu 4a1b4f91c2 突然のWorkManager移行 2022-06-14 02:23:46 +09:00
tateisu 0a510e44fe admin.sign_up のプッシュ購読を追加。ON/OFFは通知設定のフォロー項目の値を兼ねる 2022-04-18 11:14:05 +09:00
tateisu 77be9f9396 admin.sign_up通知に対応 2022-04-17 14:56:57 +09:00
tateisu 59ffc0895f fedibird.com beta の 投稿の参照 通知を正しく表示する。ただしプッシュ購読は未対応。 2022-03-19 23:42:20 +09:00
tateisu 8bba82b930 (Mastodon 3.5.0)投稿を編集できるようにする 2022-03-15 20:39:37 +09:00
tateisu b0ddddfe49 TootApiClientのisApiCancelleをval から suspend funに変更 2022-01-05 13:22:44 +09:00
tateisu c1b631621f JetPAck App StartUpを使った初期化を導入 2021-11-20 09:36:43 +09:00
tateisu 243dfc0bc5 設定キーの一覧を複数ファイルに分割。「カラム設定/添付メディアの説明文を表示する」を追加。 2021-11-06 12:00:29 +09:00
tateisu 8599f47899 minor fix 2021-10-28 08:44:10 +09:00
tateisu 9c68857e6e targetSdkVersion 31 2021-10-28 05:58:19 +09:00
tateisu cb1b3732ae more cleanup 2021-06-28 23:26:42 +09:00
tateisu caf06354c3 split class packages 2021-06-28 16:09:00 +09:00