tateisu
f1d3556abf
絵文字ピッカーの改善
2022-05-29 22:38:21 +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
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
d0bc9b8726
status.updateストリーミングイベントに対応
2022-03-20 15:45:23 +09:00
tateisu
59ffc0895f
fedibird.com beta の 投稿の参照 通知を正しく表示する。ただしプッシュ購読は未対応。
2022-03-19 23:42:20 +09:00
tateisu
a3f58e5a55
アカウント設定に投稿の言語コードを追加
2022-03-16 17:04:19 +09:00
tateisu
45a99a3d3a
トレンドリンク、トレンド投稿カラムの追加。
2022-03-16 14:08:54 +09:00
tateisu
0bbb3728bb
編集履歴カラムの追加。投稿のヘッダに編集済表記を追加。
2022-03-16 13:04:04 +09:00
tateisu
8bba82b930
(Mastodon 3.5.0)投稿を編集できるようにする
2022-03-15 20:39:37 +09:00
tateisu
18a638433c
#178 , image_matrix_limit を元にResizeConfigを作る部分で平方ピクセルとピクセルを混同してるバグがあった。3.4.2以降でもアカウント設定のリサイズ指定を尊重するようにした。
2022-03-15 14:21:11 +09:00
tateisu
30c7a409d1
コード整形
2022-03-13 21:49:21 +09:00
tateisu
19e9e8c3d9
getStreamSizeの実装をやり直す
2022-03-13 21:47:24 +09:00
tateisu
e0446da2e5
remove apache commons-io
2022-03-13 21:05:54 +09:00
tateisu
771d8789a9
依存関係の更新。detektで指摘されたコードスタイルの整形。
2022-03-11 08:11:49 +09:00
tateisu
12b460bb60
APIアクセスのタイムアウトを追加。Chrome Custom Tabsで開けたら2回開かないようにする。
2022-02-23 13:24:38 +09:00
tateisu
48ad3ad55d
細かい変更
2022-01-06 08:21:47 +09:00
tateisu
f936e7673b
コメント変更
2022-01-06 07:42:31 +09:00
tateisu
d1647b61a3
コード整形
2022-01-06 07:35:34 +09:00
tateisu
cd8168b62a
投稿時の動画変換のコードを整理
2022-01-06 07:29:05 +09:00
tateisu
3c90cfa6c8
サーバ情報の動画ファイルサイズ上限からビットレート上限を求める
2022-01-05 19:11:45 +09:00
tateisu
57f026518a
アカウント設定に投稿する動画を再圧縮する設定を追加
2022-01-05 18:39:48 +09:00
tateisu
b0ddddfe49
TootApiClientのisApiCancelleをval から suspend funに変更
2022-01-05 13:22:44 +09:00
tateisu
c7ec0fa3cd
- Android Studio 2020.3.1 Patch 4。
...
- Android Gradle plugin 7.0.4。
- kotlin 1.6.10。
- kotlinx_coroutines 1.6.0。
- androidx.emoji2 1.0.1。
- androidx.room 2.4.0。
- change reference: from R.attr.colorAccent to android.R.attr.colorAccent。
- remove unused parameter: AttachmentRequest.onUploadEnd。
- remove unused argument: fadeText in ItemViewHolder.showPreviewCard。
2022-01-05 12:54:30 +09:00
tateisu
d18ed22ead
アカウント設定画面の関数名が紛らわしかったのを直す
2022-01-05 12:37:40 +09:00
tateisu
dac4ed79c2
メディアビューアのcbMuteを静止画の場合はgoneにする
2022-01-05 12:26:21 +09:00
tateisu
ece2c8eac3
アプリ設定の文言変更
2021-12-04 17:55:28 +09:00
tateisu
82f7ec7f26
「アプリ設定/見た目/一部の通知の本文アルファ値」を追加
2021-12-04 01:57:07 +09:00
tateisu
a8640185d6
fix #175 , OnReceiveContentListenerの実装でNull例外が出ていたのを修正
2021-12-02 03:21:42 +09:00
tateisu
a3497e4b10
変数名の変更。警告よけ
2021-11-22 17:43:20 +09:00
tateisu
49fb448af8
App Startupの導入で失敗してたのを修正
2021-11-22 09:38:33 +09:00
tateisu
8241a6f377
fix #174 , 「アカウント設定/確認/ブックマーク解除」を追加
2021-11-21 16:12:10 +09:00
tateisu
dc79c922b5
fix #173 , noto絵文字を入力補完した際の処理を改善
2021-11-21 15:38:25 +09:00
tateisu
5ed8383f43
colorpickerのkotlin化など
2021-11-20 21:16:56 +09:00
tateisu
c1b631621f
JetPAck App StartUpを使った初期化を導入
2021-11-20 09:36:43 +09:00
tateisu
0e996868ab
- androidx.emoji2 1.0.0
...
- androidx.appcompat 1.4.0
- 物理キーボード使用時のコピペ操作ができなくなっていた問題の修正。ショートカットの実装をonKeyDown+onKeyUpからonKeyShortcutに変更した。
- EmojiTextView,EmojiEditText,EmojiButton を AppCompatに戻す。
2021-11-19 02:09:22 +09:00
tateisu
4c43e807b1
サイドメニューに「URLからカラムを開く」を追加
2021-11-16 22:05:08 +09:00
tateisu
629cb1df9b
SpellCheckSpanを除去しない
2021-11-15 13:27:28 +09:00
tateisu
82014cbf6e
カラム設定が保存されない問題の修正
2021-11-15 13:09:54 +09:00
tateisu
ca1c5b85d9
IMEの入力中、変換中文字列がある間は余計な装飾を除去しない
2021-11-15 11:03:03 +09:00
tateisu
18ad53ab50
kotlinx.datetimeを使うのをやめる。ISO8601のタイムゾーンオフセットを自前パースする。
2021-11-15 10:26:15 +09:00
tateisu
f6bd590d46
kotlinx.datetimeのISO-8601パーサのワークアラウンドの追加。サイドメニューにタイムゾーンを表示する。
2021-11-14 22:23:17 +09:00
tateisu
bf86e16e2e
isDecimalNotation がエンバグしたのでテストを書いて修正
2021-11-14 19:41:26 +09:00
tateisu
e046073ec6
「カラム設定/添付メディアの説明文を表示する」が保存されなかった問題の修正
2021-11-14 19:06:16 +09:00
tateisu
afb496a73d
コード整形
2021-11-14 18:56:23 +09:00
tateisu
61ed4159df
(Fedibird)ブースト通知に公開範囲アイコンを表示する
2021-11-13 04:41:19 +09:00
tateisu
4b50b49cf9
ピン留め投稿をブーストされた通知のアクション時刻の表記にピン留めアイコンが出てしまうバグの修正
2021-11-13 04:16:31 +09:00
tateisu
2aeed57d7e
API応答の日時データがUTCではない場合に対応
2021-11-13 03:59:08 +09:00
tateisu
b2653e6eb9
org.gradle.unsafe.configuration-cache=true, BlurhashViewをタップできなくなった不具合の修正
2021-11-10 20:23:06 +09:00
tateisu
2cf5436932
Emoji2のUI部品を使う、EmojiCompat.initを呼び出す、Twemoji設定のデフォルトをfalseに戻す
2021-11-08 20:05:03 +09:00
tateisu
9d69d263dc
Android 12未満ではTwemoji使用を強制する。
2021-11-08 19:33:55 +09:00
tateisu
6eaa98f5f9
exoPlayerのAPI変更に追従
2021-11-08 19:25:05 +09:00
tateisu
9bf43e55ec
ankoのtextViewやeditTextやbutton もAppCompatの部品に置き換える
2021-11-08 19:04:30 +09:00
tateisu
60ea6c5733
コードからTextViewを生成してる箇所をAppCompatTextViewに変更
2021-11-08 18:47:01 +09:00
tateisu
ed3d8a66b9
- 「アプリ設定/見た目/アプリ内蔵のUnicode絵文字を使う」を削除
...
- 「アプリ設定/見た目/Twemoji絵文字を使う」を追加
- Unicode絵文字を表示する場所でTwemojiとNotoColorEmojiCompatの使い分け
- 依存関係の追加/更新
androidx.annotation:annotation
androidx.appcompat:appcompat
androidx.emoji2:emoji2
androidx.emoji2:emoji2-bundled
androidx.emoji2:emoji2-views
androidx.emoji2:emoji2-views-helper
com.google.android.exoplayer:exoplayer
2021-11-08 18:29:11 +09:00
tateisu
e9eab2b7fb
ペースト時に余計な(投稿に反映されない)装飾を除去する
2021-11-07 21:00:06 +09:00
tateisu
8d998e90ca
add TootInstance.configuration property
2021-11-07 20:18:49 +09:00
tateisu
2fb86b714e
メディアビューアのmoreメニューで背景パターンを選択できる
2021-11-07 05:36:59 +09:00
tateisu
243dfc0bc5
設定キーの一覧を複数ファイルに分割。「カラム設定/添付メディアの説明文を表示する」を追加。
2021-11-06 12:00:29 +09:00
tateisu
18c4245a31
- 「アプリ設定/挙動/Webブラウザ」を除去
...
- ST以外のアプリでブラウザを開く実装を諦める。アプリから開いたのにアプリが起動されたらアプリ選択ダイアログを明示的に表示する。
- JDKをazul-14 に戻す。IDEが警告を出すけどこっちのほうが安定してる
- kotlin 1.5.31
- okhttp3:mockwebserver の推移的な依存関係の除外。
2021-11-06 11:11:28 +09:00
tateisu
eb48bbe7b8
- マークアップに関する地味な変更
...
- latexエスケープ除去に失敗してたのを修正
2021-11-06 10:02:40 +09:00
tateisu
793ed3a5aa
- IDEが解釈を諦めるくらい長くなったMisskeyMarkdownDecoderを複数ファイルに分割。
...
- CustomEmojiCacheの無駄な警告ログを抑制。
- 「アプリ設定/見た目/(Misskey)テキスト装飾を表示する」を追加。デフォルト有効。
- 「アプリ設定/見た目/(Misskey)未対応のマークアップを表示する」を追加。デフォルト有効。
2021-11-06 09:36:00 +09:00
tateisu
9b34fc53a4
okhttp のresponse.body のclose漏れを1件修正。ログレベルを変更してリーク時にトレースを出す。
2021-10-31 16:10:41 +09:00
tateisu
8599f47899
minor fix
2021-10-28 08:44:10 +09:00
tateisu
2e19190901
kotlin を1.5.30 に戻す。androidTestとtestを通す。
2021-10-28 08:37:39 +09:00
tateisu
9c68857e6e
targetSdkVersion 31
2021-10-28 05:58:19 +09:00
tateisu
61c7905d61
fix AcctSet create table failed.
2021-08-28 12:45:56 +09:00
tateisu
a95c24e841
fix #163 , (Mastodon)予約投稿時のscheduled_atの指定にZ(UTC)をつける
2021-08-24 08:03:03 +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
72d7fdfb5e
fixup code style
2021-06-28 23:35:55 +09:00
tateisu
cb1b3732ae
more cleanup
2021-06-28 23:26:42 +09:00
tateisu
1a99182e2b
more split
2021-06-28 21:52:26 +09:00
tateisu
d03116840a
more
...
change
2021-06-28 16:35:09 +09:00
tateisu
caf06354c3
split class packages
2021-06-28 16:09:00 +09:00
tateisu
8bcc0531f2
more clean up
2021-06-28 06:55:52 +09:00
tateisu
e94389c4d2
more clean up
2021-06-28 04:01:33 +09:00
tateisu
92b39a464a
add TestColumnMeta
2021-06-28 03:25:21 +09:00
tateisu
5e418a22c4
more fix
2021-06-27 19:22:11 +09:00
tateisu
179dbf32ce
rename file
2021-06-27 19:06:04 +09:00
tateisu
3b7b424119
fix can't restore reply from drafts
2021-06-27 19:05:04 +09:00
tateisu
3eccf01edd
more split...
2021-06-24 13:49:27 +09:00
tateisu
9395774a48
more split...
2021-06-24 11:31:34 +09:00
tateisu
6de96b4852
more split...
2021-06-23 13:14:25 +09:00
tateisu
ac2f54c22a
more clean up
2021-06-22 17:31:51 +09:00
tateisu
73afdb7b59
長いメソッドを分割する
2021-06-21 12:03:09 +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
814fa5e8e5
detektの導入
2021-06-20 12:02:30 +09:00
tateisu
a1f62e042d
onStart時にDBからアカウントを読み直す回数を減らす
2021-06-18 15:29:42 +09:00
tateisu
6e99875a56
fix onStart benchmark limit value
2021-06-18 15:01:26 +09:00
tateisu
afc14e6e30
Android Studioが促すのでonActivityResultからregisterForActivityResultに移行したら、onCreate時に登録し忘れ問題や呼び出しタイミングがonStartの前から後に変わる問題など発生してたのに対応
2021-06-18 14:54:38 +09:00
tateisu
5f7f486471
refactor
2021-06-13 20:48:48 +09:00
tateisu
c08a5dfd8e
refactor
2021-06-13 12:30:40 +09:00
tateisu
68f401c420
fix followers list only load 2 times.
2021-06-11 23:40:52 +09:00
tateisu
c33cf4797f
(Misskey)通報APIが使えるらしいので試してみる
2021-06-02 01:26:19 +09:00
tateisu
8b9b40c7b0
ctrl-Pからctrl-Tに変更
2021-06-01 23:12:49 +09:00
tateisu
098487a886
キーボードショートカットを2つだけ追加
2021-06-01 07:59:35 +09:00
tateisu
411fedc4f5
投稿画面のサイズの保存と復元
2021-06-01 07:07:16 +09:00
tateisu
74630a84b5
fixup
2021-05-30 21:52:11 +09:00
tateisu
18c355715c
アプリ設定/タブレットモード/投稿画面を別ウィンドウで表示する」を追加
2021-05-30 11:01:12 +09:00
tateisu
60224dc3f8
change reacton size
2021-05-29 07:56:51 +09:00
tateisu
0f13620640
fixup
2021-05-28 05:06:18 +09:00
tateisu
6edeb28b85
fix :null: reaction
2021-05-28 04:57:25 +09:00
tateisu
abef450f8f
リアクション機能の改善
2021-05-27 14:54:04 +09:00
tateisu
44b1a5b54a
APIにアクセスするバックグラウンド処理をsuspend fun にまとめた
2021-05-27 11:15:59 +09:00
tateisu
99fe09f1bf
リアクション時に確認ダイアログを表示する
2021-05-23 21:54:52 +09:00
tateisu
bc3f56c22d
リアクションした投稿の一覧をめいすきーでも見れるようにした
2021-05-22 21:02:55 +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
cbac2aaa4f
misskeyでローカルのカスタム絵文字でリアクションすると落ちる問題を修正
2021-05-21 23:30:09 +09:00
tateisu
00c11b234a
フォロー推奨ユーザカラムのv2 API対応
2021-05-21 20:56:22 +09:00
tateisu
be0ee77ade
リアクションカラムに絵文字による絞り込み機能を追加
2021-05-21 17:20:14 +09:00
tateisu
874411a536
リアクションの+/-ボタンの位置を移動。「アプリ設定/見た目/リアクション表示用の空間を確保する」を追加。
2021-05-21 15:29:32 +09:00
tateisu
c58fd2118d
リアクションの別アカ操作のバグ修正。 https://mastodon.juggler.jp/@tateisu/106267444494714783
2021-05-20 21:11:32 +09:00
tateisu
17c96ce0e3
別アカからのリアクションの処理を変更
2021-05-20 05:14:30 +09:00
tateisu
c0411f4e06
リアクションカラム。
2021-05-19 17:43:04 +09:00
tateisu
eaed84d8a4
ColumnViewHolderクラスのメソッドを拡張関数として別ファイルに移動する
2021-05-19 16:51:34 +09:00
tateisu
aa29a1e5ec
ItemViewHolderクラスのメソッドを拡張関数として別ファイルに移動する
2021-05-19 16:13:26 +09:00
tateisu
256865e0ce
プロフカラムを見れないバグを修正
2021-05-19 15:25:35 +09:00
tateisu
9b46a53da8
(Nightly Fedibird)他人が行ったリアクションのストリーミングイベントを表示に反映させる。自分の投稿への通知をWebPushで受け取る。(購読の更新が必要)
2021-05-19 14:38:19 +09:00
tateisu
2128288407
fixup
2021-05-19 00:13:16 +09:00
tateisu
076a3c791d
fixup
2021-05-18 23:44:12 +09:00
tateisu
a46dbba13b
(Nightly Fedibird)絵文字リアクションのストリーミングイベントに対応
2021-05-18 23:35:54 +09:00
tateisu
f072472979
refactor column class
2021-05-18 05:01:29 +09:00
tateisu
479342c0a0
refactor column class
2021-05-18 04:56:47 +09:00
tateisu
0b9d73013b
refactor column class
2021-05-18 04:55:53 +09:00
tateisu
369fc7cbad
refactor column class
2021-05-18 04:33:28 +09:00
tateisu
d831215ac4
refactor column class
2021-05-17 23:13:04 +09:00
tateisu
a2d91673e6
refactor column class
2021-05-17 22:20:08 +09:00
tateisu
7caef24a81
refactor column class
2021-05-17 22:03:23 +09:00
tateisu
c56521f0fe
firebase-messaging:22.0.0, some refactor
2021-05-17 17:37:39 +09:00
tateisu
97276495b8
(Nightly fedibird)絵文字リアクション機能
2021-05-17 14:03:18 +09:00
tateisu
f93d2c4a32
fix #156 , Subway Tooter requests grant type client_credentials when trying to connect to Friendica
2021-05-13 22:05:31 +09:00
tateisu
37d073ce77
fix #156 , Subway Tooter requests grant type client_credentials when trying to connect to Friendica
2021-05-13 22:03:29 +09:00
tateisu
3589e2a054
add push policy in account settings
2021-05-11 15:12:43 +09:00
tateisu
970264bd3a
fix user creation sequence. add resend confirm email dialog. (but api does not work)
2021-05-11 06:30:42 +09:00
tateisu
3f71b87125
「フォロー推奨ユーザ」カラムはサーバのバージョンが3.4.0rc1以降だと/api/v2/suggestionsを読む
2021-05-11 03:34:51 +09:00
tateisu
963d9003c1
more fix for whitelist mode
2021-05-09 12:17:11 +09:00
tateisu
955b6e4850
fix #155 , Unable to log into whitelist_mode instance
2021-05-09 10:18:56 +09:00
tateisu
e8222fa2d8
- update translators list in ActAbout
...
- Android gradle plugin 4.2.0
- Gradle 6.9
- kotlin 1.5.0
- kotlinx.coroutines 1.4.3
- junit 4.13.2
- firebase-messaging:21.1.0
- androidx.annotation:1.2.0
- androidx.recyclerview:1.2.0
- exoplayer:2.13.3
2021-05-08 14:56:34 +09:00
tateisu
ede2a81d82
復活したマストドン検索ポータルに対応。
2021-03-31 16:48:13 +09:00
tateisu
ae4e931b0c
refactor
2021-03-31 16:07:37 +09:00
tateisu
246af224a9
某のAPI変更に関する修正 see https://github.com/Kinoshita0623/MisskeyAndroidClient/issues/55
2021-03-23 15:40:15 +09:00
tateisu
f6328b3d8a
add PendingIntent.FLAG_IMMUTABLE for Android 12(S)
2021-02-25 11:05:36 +09:00
tateisu
91dc188bb0
use full qualified emoji code from emojipedia, improve skin tone map, add composite tones emoji category
2021-02-23 06:33:54 +09:00
tateisu
7450b837e7
絵文字データをJavaコードではなくデータファイルから読む
2021-02-20 20:22:22 +09:00
tateisu
f3939aef5b
Unicode絵文字の変換にTrieを使う。絵文字コードのunifiedを正しく取り扱う。
2021-02-20 08:40:02 +09:00
tateisu
fb1b02a0f0
use noto-emoji for Emoji 13.1
2021-02-19 10:18:58 +09:00
tateisu
cb286b6ae1
ビルドエラーを修正
2021-02-15 16:45:22 +09:00
tateisu
853d023d0a
update emoji data
2021-02-15 16:32:16 +09:00
tateisu
6b4d38b8d5
投稿時にサーバが公開範囲をサポートしているか確認する
2021-02-15 02:09:23 +09:00
tateisu
d186af5ac9
投稿画面の公開範囲の選択肢を決めるときにfedibird_capabilities の visibility_mutual と visibility_limited を参照する
2021-02-13 12:00:30 +09:00
tateisu
b8a1faf198
(fedibird)公開範囲に「相互」と「不明」を追加。サークル機能には対応してませんね…
2021-02-10 17:08:00 +09:00
tateisu
72b0c9a54e
添付メディアのサイズ制限をアプリ設定からアカウント設定に移動
2021-02-10 07:25:06 +09:00
tateisu
d92787acbc
read emoji attributes from noteUpdated streaming event.
2021-02-08 04:39:38 +09:00
tateisu
fb0de9373d
reaction notification use status.emojis
2021-02-07 08:31:51 +09:00
tateisu
a83e7163a6
allow custom emoji shortcodes includes atmark and dot
2021-02-06 02:02:17 +09:00
tateisu
c3538352ef
fix quote button not shown correctly in some case
2021-02-05 09:18:48 +09:00
tateisu
78adefa9bf
suppress false positive warnings in getStreamStatus
2021-02-05 09:08:58 +09:00
tateisu
3fbe14fa7e
fix thumbnail in server information column if thumbnail url don't contains schema://host
2021-02-05 09:01:47 +09:00
tateisu
29950d3d63
suppress false positive warnings in getStreamStatus
2021-02-05 08:56:17 +09:00
tateisu
11ab61ca7f
fix host contains incorrect url schema part
2021-02-05 08:51:45 +09:00
tateisu
4cf16c6ee8
「アプリ設定/色/ボタン強調色/リアクション」を追加。
2021-01-30 15:18:43 +09:00
tateisu
6676b9b41f
support some html tags
2021-01-29 21:59:27 +09:00
tateisu
65e7af9f49
suppress some debug log
2021-01-23 20:38:08 +09:00
tateisu
a0a9a70d76
\( の取り扱いを変更
2021-01-23 19:24:28 +09:00
tateisu
a7eb23768f
\( の取り扱いを変更
2021-01-23 19:18:52 +09:00
tateisu
6cd9189ee8
'['の取り扱いを変更
2021-01-23 10:20:37 +09:00
tateisu
c2378f2d1d
自分の行ったリアクションの背景に色をつける
2021-01-04 10:11:45 +09:00
tateisu
1902b58fc0
めいすきーのリアクションの@を含む絵文字の表示
2021-01-03 20:49:21 +09:00
tateisu
2b8f0a63cc
change reaction picker
2021-01-03 14:11:04 +09:00
tateisu
ebbbd48348
ストリーム種別の判定を改善
2020-12-27 23:39:11 +09:00
tateisu
5dba1dacef
マストドン3.3.0でストリーミングイベント中のストリーム購読を示す部分の判定に失敗していた
2020-12-27 22:01:41 +09:00
tateisu
04621ec97e
ストリーミングインジケータの表示がおかしい、カラムを復帰してから数秒待たないとストリーミングイベントの配信がおかしい等の問題を修正
2020-12-27 16:10:58 +09:00
tateisu
ca025f3e53
fix #148 .
2020-12-27 06:03:58 +09:00
tateisu
cb505b3bde
MisskeyのタグTLのストリーミングを修正。めいすきーでも/streaming を使う。
2020-12-22 13:51:52 +09:00
tateisu
362e026a76
disable fade out of sidemenu scrollbar
2020-12-22 13:27:39 +09:00
tateisu
00b05d8646
カラムがストリーミングイベントを受け取った際にカラムの状態を確認する
2020-12-22 08:49:26 +09:00
tateisu
c3ea720265
v4.3.9. firebase-messaging:21.0.1
2020-12-22 05:21:29 +09:00
tateisu
21508be87a
fixup
2020-12-22 05:16:33 +09:00
tateisu
953d4620a1
rewrite streaming related code
2020-12-21 11:13:03 +09:00
tateisu
40cad1b58f
account.last_status_atの解釈を変える
2020-12-19 20:39:36 +09:00
tateisu
29fa9c8007
account.last_status_atの解釈を変える
2020-12-19 20:16:28 +09:00
tateisu
ae22bf3943
関数名の変更
2020-12-19 20:10:12 +09:00
tateisu
35deaf985f
「アプリ設定/挙動/Webブラウザ」を追加
2020-12-19 15:46:42 +09:00
tateisu
70dd21bf41
Dispatchers.Mainを使う場所を精査して減らした
2020-12-17 12:17:48 +09:00
tateisu
dcb02bb39c
ProgressDialogの進捗メッセージが表示されなかったバグの修正
2020-12-17 12:00:00 +09:00
tateisu
bdce642d0e
細かい変更
2020-12-12 06:46:49 +09:00
tateisu
e30a1519ed
アカウント追加時にインスタンス情報の取得処理でエラーを出す問題の修正
2020-12-12 03:34:19 +09:00
tateisu
68b76a1122
通知まわりのクラスを個別ファイルに分割
2020-12-12 02:30:10 +09:00
tateisu
fdd85d6a10
デバッグビルドのみアカウント設定にボタンを追加。通知表示の既読状況がおかしい場合にかるく修正する
2020-12-11 08:25:55 +09:00
tateisu
307ddfa239
時刻の横に表示するアイコンでsuspendedフラグに対応する図柄を変更。account.last_status_atが日付部分だけを返す場合に対応。
2020-12-11 06:00:46 +09:00
tateisu
cec4b0d2e0
無害なログの警告レベルを下げる
2020-12-09 05:46:18 +09:00
tateisu
e8536843a6
使われなくなった WaitNotifyHelper を削除
2020-12-09 05:33:18 +09:00
tateisu
f18e136905
okhttpの全てのcallをexecute()からawait()に変更した。不安しかない
2020-12-09 05:24:42 +09:00
tateisu
b0b28509a4
refactor
2020-12-08 23:01:32 +09:00
tateisu
8818f25b6f
通知チェック部分のコードをコルーチン対応にした。AppOpenerはいくつかのOSアクティビティを選択肢から除去するようになった。
2020-12-08 22:48:23 +09:00
tateisu
301dde36c0
refactor. notestock検索カラムの本文のカスタム絵文字の表示。
2020-12-08 08:49:50 +09:00
tateisu
d9d3bd53a9
refactor
2020-12-07 22:07:22 +09:00
tateisu
76ae05d006
AppOpenerのログ出力の追加
2020-12-07 22:06:25 +09:00
tateisu
17f11fd196
notestockカラムの微調整。
2020-12-07 21:53:55 +09:00
tateisu
1916fe0d8e
Add notestock search column
2020-12-07 21:23:14 +09:00
tateisu
90000c1e89
androidx.browser:browser:1.3.0, startActivityを呼び出す部分のログ出力の強化
2020-12-07 17:33:01 +09:00
tateisu
2e8177bdfb
refactor
2020-12-07 16:32:49 +09:00
tateisu
316bc8e3a5
remove comparator of TootAnnouncement
2020-12-07 05:19:02 +09:00
tateisu
cea7c07e81
(Mastodon 3.3)add mute duration
2020-12-07 05:13:39 +09:00
tateisu
4be3ee1977
show suspended flag, similar to bot flag
2020-12-07 03:44:49 +09:00
tateisu
15a845e0e2
firebase messaging のtoken id の取得方法が非同期になった。文字列リソース中のパーセント表記のエスケープを修正。
2020-12-07 03:32:21 +09:00
tateisu
627020fc2b
プッシュ通知の購読の自動更新の判定ロジックを変更。古いサーバが知らないはずの通知タイプは比較しない
2020-12-06 07:50:35 +09:00
tateisu
2e97e72a85
アカウント設定からアクセストークン更新した際にclientを強制再登録していなかった問題の修正
2020-11-12 12:31:36 +09:00
tateisu
aedcbf6940
recaftor
2020-10-24 21:56:41 +09:00
tateisu
0bdf9c1207
recaftor
2020-10-24 21:55:51 +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
f33b3a84c5
refactor. fix mute from pseudo account
2020-10-17 00:41:40 +09:00
tateisu
5a3e771bc1
InstanceTickerのサポートを削除。「アプリ設定/見た目/OpenStickerを表示する」を追加。
2020-09-30 03:49:19 +09:00
tateisu
f4ac870c6a
refactor
2020-09-30 02:44:56 +09:00
tateisu
0de55da66b
refactor
2020-09-27 19:59:54 +09:00
tateisu
926d40fcc0
ブラウザを開く処理でパッケージ名にcom.huawei.android.internal を含むアプリを除外する
2020-09-27 07:34:18 +09:00
tateisu
351c495042
絵文字が沢山並ぶ場合のワークアラウンドを行う条件を変更
2020-09-26 14:55:44 +09:00
tateisu
ae26ce9b74
getFullAcctOrNull はホスト-ドメインのペアを複数受け取る
2020-09-23 10:36:17 +09:00
tateisu
ed55c4c212
getFullAcctOrNull はホスト-ドメインのペアを複数受け取る
2020-09-23 10:32:18 +09:00
tateisu
1064d219bd
ギャップ部分の背景色を変更できる
2020-09-22 07:06:43 +09:00
tateisu
593f3c7fc0
カラム読み込みのコードを整理した
2020-09-22 06:50:27 +09:00
tateisu
746031feb6
refactor
2020-09-22 01:54:16 +09:00
tateisu
c209e70796
カラムの差分読み込みのコードをリファクタ
2020-09-22 01:50:18 +09:00
tateisu
d8188d8869
カラムの差分読み込みのコードをリファクタ
2020-09-22 01:41:23 +09:00
tateisu
3a39262551
カラムの差分読み込みのコードをリファクタ
2020-09-22 01:25:47 +09:00
tateisu
e01e14325f
refactor
2020-09-21 07:00:04 +09:00
tateisu
f4077df5ad
メンションの情報がmentionsデータに含まれないケースをもう一つ見つけた。その時も投稿者のドメインを補う必要があった
2020-09-20 22:10:49 +09:00
tateisu
4cd5fc8365
Account.note中のメンションのacctに表示対象アカウントのドメイン名を補う
2020-09-20 20:28:14 +09:00
tateisu
8d47c7d283
(Mastodon)add notification type for post from specified followings. アカウント設定でプッシュ購読の更新を手動で行った時は以前の状況に関係なく購読を更新する。
2020-09-20 11:51:15 +09:00
tateisu
e47f96aa64
日本語のハッシュタグの入力時にキーボードを切り替えるのが面倒なので投稿画面の#ボタンを常に表示して、押した先のメニュー項目で#だけを入力できるようにする。ついでにMisskeyでもハッシュタグトレンドをこのメニューに表示する。
2020-09-19 07:23:01 +09:00
tateisu
57fc721ec2
(Misskey)ページングにsinceDate,untilDateではなくsinceId,untilIdを使う
2020-09-19 06:40:15 +09:00
tateisu
1a93c65337
プロフカラムのフォロー,フォロワーが疑似アカで読めないのは今も変わらなかったので戻す
2020-09-19 05:28:08 +09:00
tateisu
8305cb8ee3
refactor
2020-09-13 23:37:02 +09:00
tateisu
3721d03919
(Mastodon)いつからか認証なしでもアカウントのFollowing,Followersを見れるようになったらしい
2020-09-13 17:32:09 +09:00
tateisu
eb56b38749
ギャップ読み込みのバグ修正。MisskeyがTLにinjectしたデータのためにページングがおかしくなる問題の修正。
2020-09-13 02:47:00 +09:00
tateisu
646c3d450b
refactor
2020-09-12 15:35:27 +09:00
tateisu
ea85435dfc
マストドンのカラムのギャップ読み込みの時にsinceIdとmaxIdの大証比較を行わない
2020-09-12 15:15:17 +09:00
tateisu
a18a3fda2c
ギャップ読み込みでmax_idがnullの時の挙動を少し変更
2020-09-12 06:21:12 +09:00
tateisu
ad8a55f5e8
「アプリ設定/投稿/外部アプリから共有されたメディアに添付されたテキストを追加しない」を追加。
2020-09-12 04:55:04 +09:00
tateisu
fa6ced8c6b
ギャップを読む時に始端と終端を選べる。「アプリ設定/挙動/ギャップを始端|終端から読んだ後のスクロール位置」を追加。
2020-09-12 04:34:58 +09:00
tateisu
f8e549f1ec
アプリ起動時に簡易投稿入力のフォントをタイムラインフォントに合わせる
2020-09-11 22:39:55 +09:00
tateisu
01d647969e
カラム背景のアルファ値を編集した際にソフトウェアキーボードのACTION_DONEを利用する
2020-09-11 18:19:09 +09:00
tateisu
0933cbb84e
v4.2.5
2020-09-11 00:33:06 +09:00
tateisu
a83e63189d
改行せずに絵文字が12以上並んだら改行を挟む
2020-09-11 00:30:29 +09:00
tateisu
2a921ded1a
改行せずに絵文字が12以上並んだら改行を挟む
2020-09-10 23:21:01 +09:00
tateisu
0fc0a95919
改行せずに絵文字が12以上並んだら改行を挟む
2020-09-10 23:11:59 +09:00
tateisu
264664bdc4
改行せずに絵文字が12以上並んだら改行を挟む
2020-09-10 23:05:52 +09:00
tateisu
e256292fc0
コード解析して出た警告の抑制。あと条件式のバグを一つ直した
2020-09-10 04:46:50 +09:00
tateisu
75872d630b
(Android 11)ステータスバーとナビゲーションバーの色調整のAPI変更
2020-09-10 03:13:11 +09:00
tateisu
1bd00a6abf
「アプリ設定/開発者オプション/Exit Reasons」を追加。
2020-09-09 10:51:51 +09:00
tateisu
02504fdda1
JobScheduler.schedule()が失敗したらlogcatに出力する
2020-09-09 08:28:54 +09:00
tateisu
0735441c42
カスタム共有もパッケージ可視性の対応が必要
2020-09-09 07:22:54 +09:00
tateisu
5b4f304f24
プッシュ購読の更新時にokhttpのレスポンスを読まずにリークさせていた
2020-09-09 07:02:55 +09:00
tateisu
56ce93d013
Android 11 のパッケージ可視性に対応 https://developer.android.com/about/versions/11/privacy/package-visibility
2020-09-09 06:57:07 +09:00
tateisu
0134ccd465
ToastCompatをソースツリーに取り込んでAndroid 11でも動作するよう変更
2020-09-09 06:21:18 +09:00
tateisu
ca21a826ff
targetSdkVersion 30, Gradle 6.6.1, アプリ起動のみ確認済
2020-09-09 05:17:32 +09:00
tateisu
42b3d3216f
refactor
2020-09-08 09:53:44 +09:00
tateisu
e785238af6
強調表示する単語の設定画面でSwitchの色が変化しないバグの修正
2020-09-08 09:52:49 +09:00
tateisu
c655c046d3
replace Switch to SwitchCompat
2020-09-08 09:50:08 +09:00
tateisu
fc55460460
okhttpのタイムアウト設定を変更
2020-09-08 09:17:22 +09:00
tateisu
94880e9b73
リリース情報がnameを含まない時にtag_nameの情報を使う。リファクタ。
2020-09-08 08:55:15 +09:00
tateisu
9e36e3e803
separate managements of apiHost, apDomain
2020-09-07 21:20:11 +09:00
tateisu
25765c8171
フォロー一覧などのアカウント表示の説明文も行間設定が反映されるようにする
2020-09-07 18:18:25 +09:00
tateisu
629fc3ff3e
フッタ部ボタンと区切りの色のデフォルト値を変更。画面下部の余白のデフォルト値を8dpに変更。
2020-09-07 18:12:25 +09:00
tateisu
e6ee408914
「アプリについて」画面中のリンク切れのボタンを削除
2020-09-07 17:51:49 +09:00
tateisu
5e52b156d5
remove link to play store
2020-08-28 09:53:25 +09:00
tateisu
52a5ad4eaa
サイドメニューにバージョン表記。アップデートの有無を確認して表示。
2020-08-28 09:25:48 +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
45b6f4ff12
Unicode絵文字がたくさん並ぶと改行位置の検出がとても遅くなる問題の対策
2020-08-25 08:36:32 +09:00
tateisu
be46e5d517
refactor
2020-08-25 08:09:45 +09:00
tateisu
2a4e3745f0
fix #140 , カラム一覧で通称に「@.」を含むアカウントのカラムが消える
2020-08-23 08:05:24 +09:00
tateisu
86597ce6ea
kotlin 1.4に合わせたリファクタ
2020-08-23 07:37:24 +09:00
tateisu
be2aeca698
「アプリ設定/投稿/絵文字を選択したら絵文字ピッカーを閉じる」を追加。
2020-08-14 10:28:59 +09:00
tateisu
1d3a6f5311
簡易入力のメニューアイコンを公開範囲の図柄にする
2020-08-14 10:11:28 +09:00
tateisu
e5fcc7dce9
fedibird.comのドメインTLのストリーミングAPIエンドポイントの指定を変更 https://fedibird.com/@noellabo/104677818946444766
2020-08-13 16:33:54 +09:00
tateisu
5f95d25c69
(Mastodon 3.2)添付メディアのpreview_remote_urlに対応。
2020-07-23 03:46:33 +09:00
tateisu
54f851cca1
refactor and add workaround for crash report
2020-07-23 03:25:12 +09:00
tateisu
90f08df268
change bpDontCropMediaThumb pref's default value to true, for avoinding legal complaint. https://www.ip.courts.go.jp/app/files/hanrei_jp/761/087761_point.pdf
2020-07-21 23:22:45 +09:00
tateisu
c073c4e8ed
(Mastodon 3.2)音声や動画の添付メディアにカスタムサムネイルをアップロードできる。
2020-07-19 22:39:39 +09:00
tateisu
bab7bfdfd8
(Mastodon 3.2)プロフカラムで覚え書き(Personal notes)を記録/表示できる。覚書は記録した本人だけが閲覧できる。
2020-07-19 21:28:12 +09:00
tateisu
1f64df766e
(Mastodon 3.2)投稿時に添付メディアがなくてもNSFWを指定できる。それはプレビューカードのサムネイル表示に影響する。
2020-07-19 10:16:31 +09:00
tateisu
7a3b5bc5ae
投稿時にURL中の:shortcode: をUnicode絵文字に変換しない
2020-06-28 00:07:08 +09:00
tateisu
8e20a77cdc
コンテキストメニューのミュートとブロックボタンの長押しで別アカ操作
2020-06-25 05:03:35 +09:00
tateisu
340664fcc9
「アプリ設定/見た目/画面下部の余白」を追加。
2020-06-25 04:11:32 +09:00
tateisu
a114315042
「アプリ設定/色」にいくつかの項目を追加
2020-06-25 03:46:18 +09:00
tateisu
987760e1c7
アプリ設定で色をリセットした際にサムネイルに反映されない問題の修正
2020-06-18 13:12:10 +09:00
tateisu
3d8ee11f58
fedibirdの「ミュートされた引用」に対応
2020-06-08 08:29:20 +09:00
tateisu
cac1e029db
InstanceTickerのTSVを読むURLを変更。アプリ内DBのスキーマバージョンを54に上げる
2020-06-08 08:14:53 +09:00
tateisu
23e74d22f3
add error message
2020-06-03 04:46:20 +09:00
tateisu
b3df0080e7
fix #139 , add authentication header when get custom emoji list.
2020-05-16 23:59:18 +09:00
tateisu
c4d56edb7e
(Mastodon 3.1.4) サーバ情報カラムに「ユーザが招待を作成できる(Y/N」項目を追加。
2020-05-16 22:50:19 +09:00
tateisu
c470b9c79b
(Mastodon 3.1.4) 「連合TL」と「…周辺の連合TL」のカラム設定に「リモートのみ」を追加。
2020-05-16 21:48:53 +09:00
tateisu
ded1e329de
HTML中のリンクURLがハッシュタグか調べる正規表現を改善
2020-05-16 21:10:41 +09:00
tateisu
290205dba9
予約投稿カラムでカラムロードじに投稿者の情報も読む。あと忘れたけどなにかリファクタらしきもの
2020-05-16 21:01:24 +09:00
tateisu
850af70e4c
fix #135 , マストドン3.1で追加されたフィルタカテゴリに対応
2020-04-07 15:45:09 +09:00
tateisu
7ea383f876
fix #137 , 「アプリ設定/見た目/ブーストの数の表示」を追加。
2020-04-07 15:28:33 +09:00
tateisu
665388e4dc
Chrome Custom Tabsを開けない場合のフォールバックを再実装
2020-04-07 14:40:33 +09:00
tateisu
5b7a27c105
使わなくなったThreadPoolExecutorの定義と初期化をコメントアウト
2020-04-07 14:12:02 +09:00