Commit Graph

399 Commits

Author SHA1 Message Date
tateisu 86efd2a62b replace column view holder layout xml to anko layout code 2019-10-05 21:28:04 +09:00
tateisu 0d17718402 「アプリ設定/挙動/Pixelfedサーバへの接続」を追加。インスタンス情報キャッシュの使用範囲を広げる 2019-10-02 18:37:41 +09:00
tateisu 1ecf6731d8 (Pixelfed)返信かどうかで添付メディアの有無をチェックする。ハッシュタグがASCIIと非ASCII文字の両方を含む場合に警告する。 2019-10-01 06:27:21 +09:00
tateisu de8a4b7575 「アプリ設定/投稿/添付メディア(Pixelfed)の最大バイト数」を追加。インスタンス情報キャッシュのリファクタ。 2019-10-01 05:31:55 +09:00
tateisu 40dce24593 (Mastodon 3.0)カスタム絵文字のカテゴリ表記。カスタム絵文字ロードの並列化。 2019-09-25 17:42:25 +09:00
tateisu 7ae2f5a748 refactor 2019-09-24 21:41:27 +09:00
tateisu d999fa0d1d 自分が投票した選択肢にチェックマークを表示する 2019-09-23 03:25:00 +09:00
tateisu 13fb8f20e1 update emoji. use svg emoji if provided. 2019-09-15 05:09:52 +09:00
tateisu 0a90f9f5c0 check capabilities?.hasCapability(NetworkCapabilities.NET_CAPABILITY_INTERNET) 2019-09-14 19:55:50 +09:00
tateisu 6c389f1022 API29未満の端末ではネットワーク状態チェックに古いAPIを使う 2019-09-14 14:08:36 +09:00
tateisu cf3c56ce05 検索API v1が削除される件の対策 https://github.com/tootsuite/mastodon/pull/11823 2019-09-14 00:49:19 +09:00
tateisu a25265674a add featured hashtags button in ActPost 2019-09-13 02:16:07 +09:00
tateisu dbfdcafca7 fix bug about using Matcher.group(i) 2019-09-12 23:05:18 +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 0b692a773f - Profile metadata のfield name のカスタム絵文字対応
- TimelineItemのアカウント表示でnoteのデコード結果が空の場合は空行を追加しない
- fix #108, メンション解読の改善
2019-09-12 20:59:33 +09:00
tateisu 19c4eeec3d Android Studio 3.5
Android gradle plugin 3.5.0
gradle-5.4.1
kotlin 1.3.50
kotlinx_coroutines 1.3.0
firebase-core:17.1.0
firebase-messaging:20.0.0
okhttp:4.1.0
okhttp-urlconnection:4.1.0
2019-08-24 12:35:22 +09:00
tateisu b9dd76b2f0 refactor 2019-08-12 10:28:13 +09:00
tateisu aed1bde1bc InstanceTickerの仕様変更に対応 2019-08-12 02:24:14 +09:00
tateisu 73b53ba9c4 GIF形式のカスタム絵文字に対応 2019-08-12 01:52:08 +09:00
tateisu 73ceb4acaa プロフ画面でnotes中のリンクのスキーマ部分が隠れないバグを修正 2019-07-29 01:51:48 +09:00
tateisu a69f7a2846 add "Switch button color" in App setting / Color 2019-07-24 03:48:21 +09:00
tateisu 3d4f886035 refactor 2019-07-20 15:47:03 +09:00
tateisu e653bfd467 improve hashtag detection when compositing new status 2019-07-20 15:32:43 +09:00
tateisu f095b3551b URL表記を短縮する際に文字装飾をリセットしないようにする 2019-07-15 01:20:02 +09:00
tateisu a45482f975 force full acct mention in delete & redraft. 2019-07-04 05:24:35 +09:00
tateisu 890377e901 force full acct mention in delete & redraft. 2019-07-03 20:37:30 +09:00
tateisu 0396264e27 アプリ設定/挙動に「翻訳ボタンを表示する」を追加 2019-06-26 05:28:02 +09:00
tateisu 4518f4dd10 アカウント設定に「WebUIの設定をいくつか読み込む/メディアを常に閲覧注意としてマークする/CWされたコンテンツを隠さない」を追加。 2019-06-04 08:24:54 +09:00
tateisu b76591e493 アプリ設定に「挙動/カスタム絵文字の区切りにゼロ幅空白を使う」を追加 2019-06-04 05:50:18 +09:00
tateisu 58e4d8283d blurhash support 2019-05-05 13:41:13 +09:00
tateisu cbeca85630 (Misskey v11)対応を改善。なおアプリからアカウントを削除して追加しなおす必要がある 2019-04-25 11:06:41 +09:00
tateisu 3f6f709e8a v3.4.7 2019-04-14 12:47:23 +09:00
tateisu ed4daf950f rename class NicoEnquete to TootPolls 2019-04-14 12:41:29 +09:00
tateisu af06ea5bce 簡易投稿メニューを追加 2019-04-13 05:19:15 +09:00
tateisu 24b26de8a7 (Misskey)カスタム絵文字リアクションの中途半端な対応。SVG絵文字のバリデーションが厳しすぎた問題の対応。 2019-04-07 22:47:05 +09:00
tateisu 7a12952260 (acct)からのハッシュタグカラムを開けるようにしたが、APIの出力がアレなので動線をコメントアウト 2019-04-04 11:10:42 +09:00
tateisu 8ec02c8a1d (Mastodon 2.8.0)blocked_byの表示。(Misskey)svgカスタム絵文字のエラー処理を改善。 2019-03-26 10:50:37 +09:00
tateisu 6b9bba8e3c support svg format in custom emoji. using http://bigbadaboom.github.io/androidsvg/ 2019-03-20 13:35:07 +09:00
tateisu 7436c82819 クラッシュレポート対応 2019-03-14 15:55:01 +09:00
tateisu 008924f853 リファクタ 2019-03-14 03:11:11 +09:00
tateisu d9487d0e78 投票結果通知に対応。(サーバ側の問題によりプッシュ通知は届きません)
エクスポートを介してクライアントアプリ登録を端末間で再利用するとアクセストークンを更新しても同じ値が返ってきてプッシュ購読がうまくない問題の対応。
2019-03-14 02:34:56 +09:00
tateisu 0eb8294e03 show/vote to polls 2019-03-06 18:49:02 +09:00
tateisu e1be78dab5 create post with polls 2019-03-05 14:55:47 +09:00
tateisu 8a42c1bf68 AndroidX migration, Glide 4.9.0 2019-02-15 10:51:22 +09:00
tateisu f25af9ff46 fix #95, ignore expired keyword filter 2019-02-14 12:05:07 +09:00
tateisu 5295f06439 Kotlin 1.3.21, Android Gradle plugin 3.3.1, Google Services plugin 4.2.0 2019-02-13 16:45:05 +09:00
tateisu e9fcb3147c InstanceTickerのデータURLを変更 2019-01-29 21:42:40 +09:00
tateisu 157306ca08 リファクタ 2019-01-29 10:56:24 +09:00
tateisu 0d4d1ed8ef remove 64-bit integer Id 2019-01-29 03:02:09 +09:00
tateisu 956ec7128a リファクタ 2019-01-17 00:27:37 +09:00
tateisu 1327ad01ce (Misskey) update mfm hashtag regex 2019-01-15 18:26:15 +09:00
tateisu 0e7c713f46 予約投稿を利用できるのは2.7.0rc1以降のインスタンスだけ 2019-01-09 00:13:59 +09:00
tateisu 598c91ebea 予約した投稿の再編集 2019-01-06 23:55:25 +09:00
tateisu 14530707c3 予約投稿を行う。 2019-01-06 17:20:37 +09:00
tateisu 4e83cb9fcc ニコニコ大百科の記事タイトルを解釈する時に+を正しく取り扱う。 2019-01-05 20:09:01 +09:00
tateisu d263262ad8 (Misskey)MFMのタグとURLの解釈で括弧のマッチングを考慮する 2018-12-26 15:51:52 +09:00
tateisu cba123bf8c 疑似アカウントでプロフカラムを開く 2018-12-26 13:47:16 +09:00
tateisu 2c2e816db6 misskeyのメンションがgithub,twitterで特別なことをするようになった 2018-12-13 08:27:00 +09:00
tateisu 4a1098dacd InstanceTickerのAPI変更に対応。ストリーミング時にスクロール位置がズレる問題の修正 2018-12-12 23:21:38 +09:00
tateisu 5adb944c98 (Misskey)プロフィールにロケーションと誕生日を表示。プロフィールにtwitter,github,discordの連携情報を表示。MFMのメンションがメールアドレスにも誤判定されるバグを修正。 2018-12-10 12:46:38 +09:00
tateisu 7e30c38577 InstanceTickerのライセンス表記。グラデーションの右端を透明色にする 2018-12-09 12:17:29 +09:00
tateisu 52fe206292 アプリ設定に「見た目/Instance tickerを表示する」を追加. 2018-12-09 00:29:07 +09:00
tateisu 1594391db3 リファクタ 2018-12-08 15:26:19 +09:00
tateisu 8a78790ee0 friends.nicoのマイナーな機能に対応 2018-12-06 18:04:52 +09:00
tateisu 8cfb406468 リファクタ。メディアビューアの遷移アニメーションの調整。tootsearchカラムでCWの開閉が全トゥートに影響してしまう問題の修正。 2018-12-06 17:31:50 +09:00
tateisu 6a002346d0 (Misskey)MFMのsmallとitalicに雑に対応 2018-12-06 08:33:49 +09:00
tateisu ffee74f522 リファクタ 2018-12-04 18:59:01 +09:00
tateisu 4db2b63916 (Misskey)strike マークダウンに対応 2018-12-04 06:53:05 +09:00
tateisu 6e167dd306 アプリ設定画面に子画面を設ける 2018-12-03 17:07:07 +09:00
tateisu e751e6513e リファクタ 2018-12-02 19:25:00 +09:00
tateisu 2e397690c1 リファクタ 2018-12-02 18:35:04 +09:00
tateisu 1d44aa6612 リファクタ 2018-12-02 17:02:47 +09:00
tateisu b82e59cb25 Misskeyタンスの投稿を別アカ操作できなかった問題の修正 2018-12-02 16:03:54 +09:00
tateisu 3bc5f099b6 リファクタ 2018-12-01 08:02:18 +09:00
tateisu 5ff7561dd5 添付メディアアップロード用スレッドの待機時間を変更 2018-12-01 05:58:13 +09:00
tateisu ad620c95a6 Misskeyタンスの画像を内蔵メディアビューアで開けないバグの修正。Misskeyの空欄CWがCWにならなかった問題の修正。 2018-11-30 19:54:32 +09:00
tateisu e45ab4600e リファクタ 2018-11-30 14:22:17 +09:00
tateisu e207421fcd fix username regex 2018-11-30 13:55:05 +09:00
tateisu fbe7485e06 リファクタ 2018-11-30 13:42:20 +09:00
tateisu 17ca25226b 添付メディアのアップロード順序を改善 2018-11-29 06:38:34 +09:00
tateisu e7620557da 添付メディアのアップロード順序を改善 2018-11-29 04:57:50 +09:00
tateisu 4fef191a35 (Misskey)MFMのcenterマークダウンに対応 2018-11-26 22:03:21 +09:00
tateisu 4d1da660de 前回レイアウト調整したらスクロール位置が始端かどうかの判定がおかしくなってたバグの修正 2018-11-26 00:11:25 +09:00
tateisu 3538603c97 トゥート背景に色をつけた場合の描画範囲を調整。タブレットモードの区切り線の描画方法を変更。 2018-11-24 16:04:42 +09:00
tateisu 9bd7c06085 (Misskey)MFMデコーダーの改善 2018-11-23 19:15:26 +09:00
tateisu 6e1a501372 - (Pleroma)プッシュ購読に対応してないのに200応答を返す問題に対応した
- (Misskey)引用マークダウンがネストしたら色を変える
- (Misskey)投稿のコンテキストメニューに「別アカウントからリアクション」を追加。Misskeyタンス同士なら+ボタンやリアクションアイコンの長押しもできる
2018-11-22 09:07:53 +09:00
tateisu ce93dd51d8 (Misskey)Markdownの入れ子対応 2018-11-21 16:42:21 +09:00
tateisu 5432d10331 アプリ設定に「ブーストボタンのアルファ値」を追加。明るいテーマのカラムヘッダ背景色のデフォルト値を白くした 2018-11-18 23:29:35 +09:00
tateisu d89a41096d - (Misskey)プロフカラムの複数ピン留め表示に対応。
- (Misskey)プロフカラムのTLの初回取得時に未来のuntilDateを指定する。
2018-11-18 12:51:03 +09:00
tateisu bd883d1c80 カラムにエラー表示が出てる時に上下フリックでリロード開始 2018-11-17 21:51:01 +09:00
tateisu 91bb6486cb (Misskey)ローカルのみの公開範囲に対応 2018-11-16 08:43:10 +09:00
tateisu 08d206890e - スマホモードでカラムのビューとViewHolderを再利用する
- カラムヘッダやカラム通信ステータスの表示を50ms遅らせて、短時間に何度も更新しないようにする
- カラムのビューとViewHolderの生成やカラム内の項目のView生成とバインドに時間がかかっていたらADBログに出力する
- gradle.properties 中のビルド中JVMメモリ使用の設定を変更
- v3.0.2
2018-11-16 07:08:11 +09:00
tateisu 25cd2e201b - (Misskey)返信のかわりに引用Renoteを作成できる(タンス側のバグがなければ)。
- (Misskey)返信と引用Renoteの際に元投稿をプレビューカードとして表示する。
- プレビューカードの表示にボーダー枠を追加。
2018-11-13 02:19:57 +09:00
tateisu 8fbcafaf3c - DMカラムに自分と最後の投稿者以外の参加者アイコンを4つまで表示する。
- DMカラムの項目の未読が変化しただけなら、カラム中の順序を入れ替えない。
- プレビューカードのちらつきを改善。
2018-11-11 19:43:20 +09:00
tateisu 9c12e5f85d Misskeyのカスタム絵文字の入力補完でaliasesに対応。Misskeyのプロフカラムで情報が足りない問題に対応。 2018-11-06 10:29:33 +09:00
tateisu 0e1dbdf5a4 Misskeyのカスタム絵文字を大きくする 2018-11-04 11:40:28 +09:00
tateisu 9ed778eb33 (Misskey 10.38.1)カスタム絵文字のピッカーと入力補完。投稿後の表示はまだできません 2018-11-04 09:34:18 +09:00
tateisu 486a91d996 (Misskey)ユーザのブロックと解除。被ブロック、被フォロー申請の表示。ただしブロックしたユーザの一覧を表示することはできない(APIがない)。 2018-10-31 04:29:00 +09:00
tateisu dd8534f0f4 別アカファボ、ブーストでMisskey アカウントを選べる( https://misskey.m544.net/ で動作確認済) 2018-10-08 02:57:19 +09:00
tateisu 3b045c016a deprecated NetworkInfo.getState 2018-10-01 00:00:28 +09:00
tateisu d109e5c324 add privacy policy, update dependencies 2018-09-27 23:21:37 +09:00
tateisu 02f1322123 fix build error 2018-09-23 05:46:07 +09:00
tateisu c7338685bd アカウントURLの正規表現の取り扱いで範囲例外が出ていたのを修正。アプリデータのエクスポート形式をjsonからzipに変更。エクスポート時にカラム背景画像もzipファイルにエクスポートする。 2018-09-21 01:41:04 +09:00
tateisu 609b80d274 画像のファイルヘッダを見てmimeTypeを修正する 2018-09-14 15:47:31 +09:00
tateisu f613f1510a プロフィールの画像選択もACTION_OPEN_DOCUMENTからACTION_GET_CONTENTに変更。カラム背景を選んだ際にデータをローカルにコピーする。 2018-09-07 14:51:59 +09:00
tateisu 29ec1c3ef8 (Misskey)プロフィール編集 2018-09-05 23:03:26 +09:00
tateisu a48298ffb6 リファクタ 2018-09-01 22:50:37 +09:00
tateisu 6857a73adc タイムアウト設定を絵文字には反映しない。パラメータ指定が壊れたアラビア文字リソースの修正。 2018-09-01 09:49:57 +09:00
tateisu bd092fb951 リファクタ 2018-08-31 19:29:34 +09:00
tateisu 8be857c8f1 version 2.8.0 2018-08-30 15:57:41 +09:00
tateisu a58ad7403d misskeyでもPush通知を受け取れるようにした 2018-08-30 15:51:32 +09:00
tateisu e7b82c707f GET /api/v1/push/subscription を頻繁には呼び出さないようにする 2018-08-30 12:33:32 +09:00
tateisu bd51297fdb GET /api/v1/push/subscription を頻繁には呼び出さないようにする 2018-08-30 12:23:13 +09:00
tateisu ca451a0c4e ログ出力の微妙な改善 2018-08-28 22:53:30 +09:00
tateisu fe4ac33809 logcatの出力を微妙に改善 2018-08-28 21:56:09 +09:00
tateisu 5b2592398b リファクタ 2018-08-25 20:18:08 +09:00
tateisu 8a32a54041 (Misskey)show and vote enquete 2018-08-25 01:24:11 +09:00
tateisu 31824c2de7 検索マークダウンの解析時にバックトラックしすぎる問題の修正 2018-08-24 21:37:47 +09:00
tateisu b7f5f67520 アプリ設定に公開範囲別のトゥート背景色を追加 2018-08-24 14:04:55 +09:00
tateisu 4ae72558b0 MFMのデコードの最適化 2018-08-24 09:26:45 +09:00
tateisu 41eb039fc4 メンションの表記をFull acctに変更する際に@が欠けていたバグの修正 2018-08-23 10:25:39 +09:00
tateisu 9d5ec0a2dd misskeyでCW警告部分に同じメンションが複数回出現するバグを修正。シンタックスハイライトのバグ修正。 2018-08-22 22:06:58 +09:00
tateisu b262645afa リファクタ。メンションの扱いを改善 2018-08-22 14:11:25 +09:00
tateisu 9fb35269f1 bump version to 2.7.0 2018-08-22 10:11:39 +09:00
tateisu 7bf9e6b40a Markdown対応の続き 2018-08-22 10:05:54 +09:00
tateisu 605afa9323 Misskey Markdownのデコーダを書いた 2018-08-22 08:35:54 +09:00
tateisu 80e6242f58 Misskeyの画像アップロード 2018-08-21 09:26:49 +09:00
tateisu 5fae0ea1ee - (一部タンスだけではなく)Masskey 7.1.0 以降のタンスならアカウントを追加できる
- アカウント設定画面にプロフィールを表示する。(編集はまだできません)
- アクセストークンを更新する
- お気に入りの設定と解除ができる。ただしお気に入り状態やカウントを取得できません
- 返信カウントとRenoteカウントを表示する。
- 投稿に使われたアプリ名を表示する。(会話ビューには常に,他TLでは設定による)
- 誰かの投稿にリプライを付ける時に元レス投稿者へのメンションがつかなかったバグを修正
- 時刻の左にCatとAdminのマークを表示する。
- v267で失敗したDBスキーマ更新の後始末。CWやNSFWの開閉状態がリセットされる。
- アプリ設定に「公開範囲の名前とアイコン」を追加。マストドンとミスキーで名前もアイコンも錯綜してるので自動切り替えと固定を選べるようにした
2018-08-21 02:37:42 +09:00
tateisu 92b0ef9441 Misskeyで単純なフォローとアンフォロー操作ができる 2018-08-20 09:07:55 +09:00
tateisu 7517f58a3c 特定のMisskeyタンスにログインできる 2018-08-19 13:19:33 +09:00
tateisu 75005c3870 画面回転時にスクロール位置を保存する。EntityのIDの型をLongとStringで切り替えられるようにする。misskey疑似アカウントでプロフカラムを見れる 2018-08-18 19:58:14 +09:00
tateisu 7ceb9e4f51 試験機能:misskeyのタンスを疑似アカウントで追加して、ローカルTLとグローバルTLを見れる 2018-08-17 04:58:30 +09:00
tateisu b58552c990 アプリ設定に「返信の数の表示」を追加 2018-08-16 17:02:55 +09:00
tateisu 00096ac693 タブレットモードで区切り線の下に空白が増えていく現象の対策 2018-08-15 22:27:04 +09:00
tateisu ca42c46d6e 絵文字デコード時の前後の条件を緩めた 2018-08-15 11:06:25 +09:00
tateisu 3eb772b506 アカウント設定にデフォルトテキストを追加。
自分に返信した時にメンションを付与しない。
ACTION_SENDを受け取った時に画像の有無にかかわらずEXTRA_TEXTを読む。
2018-08-05 03:56:51 +09:00
tateisu fc5933f573 会話ビューでエラーがあればトーストではなくカラム内部に表示する。
疑似アカウントのカラムはサーバからフィルタ設定を読まない。
カスタム絵文字描画時に画像のアスペクト比を維持する。
2018-08-05 03:07:55 +09:00
tateisu 8f66511c46 キーワードフィルタを単語マッチに対応。アプリ設定に「カラムストリップのタップで上端にスクロール」を追加 2018-07-10 15:44:34 +09:00
tateisu eccee68092 - 単語フィルタ編集画面の初期状態でソフトキーボードを表示しない
- 期限を指定したフィルタを後から無期限にする方法がないので、秒数にInt.MAX_VALUE shr 1 を渡す
- 単語フィルタ一覧カラムで上端スワイプするとリロード
- 単語フィルタ一覧の項目表示を少しキレイにした
- 単語フィルタ一覧で不可逆フラグを表示する
- 単語フィルタは単語[A-Za-z0-9_]の区切りを意識したマッチングを行う
- 単語フィルタの作成で適用箇所の初期状態を全てチェック済みに変更
- 単語フィルタの編集画面で保存ボタンをスクロールビューの外側に配置
2018-07-09 02:00:47 +09:00
tateisu ef353e0cae 2.4.3rc1のキーワードフィルタ対応(WIP) 編集UIがまだない 2018-07-07 00:22:22 +09:00
tateisu 771ab49089 投稿タスクへの参照をWeakReferenceに変更 2018-06-28 18:43:46 +09:00
tateisu a1119b7225 投稿ボタン連打対策 2018-06-28 18:15:31 +09:00
tateisu 4653f5861c 削除して再編集 2018-06-23 11:43:18 +09:00
tateisu 1a2a1b35ac (マストドン2.4.2以降)http,https以外のスキーマのリンクに対応した 2018-06-20 12:15:29 +09:00
tateisu 4d5173808f (試験対応)トレンドタグと検索v2 2018-05-30 14:18:45 +09:00
tateisu 44175241d9 プッシュ購読APIがサーバキーを返さない場合、購読の更新ボタンを押した際の表示にエラーを含める 2018-05-24 16:56:30 +09:00
tateisu d7fe519f8d プッシュ購読APIが返すサーバキーのチェックを強化 2018-05-23 16:08:08 +09:00
tateisu 9772d717fb GET /api/v1/push/subscription が403を返した時の対応を追加 2018-05-19 16:13:28 +09:00
tateisu b36125028a add file 2018-05-17 04:09:49 +09:00
tateisu 3817df8c7d セキュリティのため、プッシュ購読時に受け取った公開鍵をアプリサーバに送る 2018-05-17 04:09:07 +09:00