@ykzts@pawoo.net
あっとwxcafe@social.wxcafe.net も同じことやってたぞ…
@ykzts@pawoo.net
あっとwxcafe@social.wxcafe.net も同じことやってたぞ…
AndroidのTextViewだとRTO指定はネストしてたので、display_nameを走査して必要な分だけPDF,PDI を追加するようにしたなあ
双方向テキスト#Unicode https://ja.wikipedia.org/wiki/%E5%8F%8C%E6%96%B9%E5%90%91%E3%83%86%E3%82%AD%E3%82%B9%E3%83%88#Unicode
単純に文字列連結すると RTO以降の文字全部が方向をオーバライドされちゃうので、 display_name の後に 書字方向をリセットする何かをアプリが埋め込まないといけない
@musashino205 RTL制御文字の RTO って奴じゃないですかね。 うちのアプリでも少し前にコレの対策しました
@michan06 moreメニューが完全に隠れちゃうし、簡略表示ONにした方がいいかも。UIデザイン的には最低320dp以上って前提で組んでます
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
@i_sparkling API的にはありますよ。UI的には一部タンスのWebアプリには入ってます
下書き保存、Twitterと違って添付とかin-reply-toとかも保存しないといけないのかなあ…下書きからの復元をどの程度やるか選択できるようにしないといけないっぽいよ
ところで、Pawooアプリではremove_remoteされた画像が動画と勘違いされる反応をしますが、if(type ==image){~~}else{~~}としているのではないかと思ってしまいます。あそこは、remove_remote一切しなさそうなので、(type==unknown)に気づいていないのか、重要でないと考えているのか。(実際重要じゃない。)
このアカウントは、notestockで公開設定になっていません。
バグ修正です…
- スマホモードで投稿ボタンを押すとアカウント選択ダイアログを表示してしまうバグを修正
- カラム最小幅を320dpから300dpに変更。Nexus 7 縦画面でも2カラム表示に
このアカウントは、notestockで公開設定になっていません。
複数カラム表示はHuawei FDR-A01 で試したら動作が重くて困るレベルだった…
画像選択を他アプリからできるようにしろって要望がきた。
ACTION_OPEN_DOCUMENTに対応してるアプリの数がまず少ないし、今からSAF非対応の外部ピッカーとか使いたくない。Android7.xで fileUrlExposedExceptionでひどいことになる、見えてる地雷
v0.4.8
- タブレット対応。重すぎる場合はアプリ設定でオフれます。
- カラムを追加した時に初期状態のまま読み込まれないことがある不具合を修正
タブレット対応は現状かなり重い&作りが雑な感じです…
このアカウントは、notestockで公開設定になっていません。
iptablesでやろうとすると面倒ですね。dockerがiptablesいじるタイミングに合わせてルール追加しないといけない。
docker-compose.ymlで露出ポートのアドレスをdockerの仮想ブリッジに絞る方法なら簡単
このアカウントは、notestockで公開設定になっていません。
平日だし天気良いし詰まった仕事もないし、お出かけするよ。ミュシャ展を見に行きたい
@takezo 複数カラム表示だけやるつもりなんですが、他はどんなことをしたらいいんでしょうか
つーかタブレット対応全くしてないはずなのにタブレットユーザからクレームが来るの怖い
たまに起動したらまずアプデで30分もってかれるのがPS4の常。なお3DSも大差ない模様
v0.4.6
- カラム設定の高さが240dpより大きくなったらスクロールするようにした
- カラム設定に「ストリーミングAPIを使わない」「画面復帰時に新着を自動取得しない」を追加。
- アプリ設定に「メイン画面表示中は自動消灯無効」を追加
- 過去に生成したクライアント情報の有効期間が不明なので、毎回作り直すことにした
- カラム設定に「すべての画像を隠す」を追加
外人から「添付メディアをデフォルトで隠す設定が欲しい」とか言われた。…彼らも大変なんだな…
v0.4.5
- クラッシュレポート対応
- お気に入り/ブーストを別タンスのアカウントからでも行えるようになりました。ただし少し遅いです
- お気に入り/ブースト/フォローの長押しで別アカウントから~操作
- 疑似アカウントTLからの操作動線の見直し
#SubwayTooter Subway Tooter
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
sidekiqのモニター見たら再試行のとこに山ほど通信エラーがでてたので、まあよしとするか…
仕掛けた時刻あたりにHTTP::TimeoutError とスタックトレースがあるけど、ジョブ完了とかそういう正常系のログ出力はないのかな…
1.3.3にした後sidekiqコンテナのログを眺めてみたんだけど、スケジュールされたジョブが動いてる気配がない…。
@i_sparkling 逆に小さい鯖は寄付で維持費賄えたりするんですよね… うちもそうだし
「日本のマストドン定着は難しいのでは」 https://mstdn.itmedia.co.jp/users/itmedia_news/updates/43
いや、君らも余計なことさえしなきゃ普通にSNSやっていけたかもだよ。黒字にはならんだろうけど
@lin 公式Web をChromeで開いて開発ツールで見るとWebSocketのURLわかるん
mstdn.jp の連合タイムラインを試しにストリーミングありで表示してみたけど、これ絶対バッテリーに良くない #subwayTooter
- 画面復帰時に新しいデータを自動ロードする。(アプリ設定で無効化できます)
-- カラム設定によっては激しくバッテリーを消費します
- ストリーミングAPI対応。(アプリ設定で無効化できます)
-- インスタンスによってはストリーミングAPIのURLを検出できません
どちらも試験実装です。問題が出る場合はアプリ設定でオフにしてください
juggler鯖で4:00に開始したメンテナンスは4:32に終わりました。 Mastodon 1.3.3 へのアップデートを行いました。
細かいバグ修正リリースです
- 選択してコピーの画面にテーマを適用し忘れていた
- 発言中に記載されたステータスページURLをアプリ内で開く
- 他アプリからIntentFilterで受け取ったURLがステータスページならアプリ内で開く
- カラムデータのリストをArrayListより変更コストの低いものに変更
@hyuki0000 購読されたけどまだ何も配送していない、という状態は普通にありえます。エラーにより配送できてないならsidekiq モニターに何か出ているはずです
説明しよう。emojioneのバージョンの問題だ。>スマホで入力した絵文字が変わる
@walteruribe Hi, you can ask here or github issues.
近所のステーキのどんでリブロインのミディアムとデカンタの赤ワインよ。おっさんの1人メシ。ミニパフェきたー
https://mastodon.juggler.jp/media/tc6bwNy7uqxSH91ChNI
親指短いな
生まれ育ったのは河内のほうだからそのまま出しちゃうとどうみてもヤクザにしかならないので使わずに進めた結果、関西人らしいしゃべりではなくなった
@tomomi_daigouin アプリ設定の「簡略表示」をお試しください。 #subwayTooter
https://babuu.club/@cawoli/27672
おーこれは可愛い。こうなると画面下の両端のボタンとカラムストリップ背景もカスタマイズしたくなるな #SubwayTooter
@Yukiya 自動更新、別に嫌いな訳じゃないんですけど現時点だと導入にハードルがあるんですよ。状況が改善し次第導入できるように準備は進めていますのでお待ちください
このアカウントは、notestockで公開設定になっていません。
- 通知を開いた時に画面を開くのが遅い問題の対策
- レイアウト指定のミスを修正。CWのバグはこれなのか…?
- ユーザのdisplay_name に含まれるBDI制御文字が閉じられていなかった場合の対策
- ハッシュタグ付きの投稿は公開範囲が公開でないなら警告する
- ミュートしたアプリを削除できなかった不具合を修正
- 発言のmoreメニューに「選択してコピー」を追加
-- テキストを選択して他アプリへ送信できます
-- テキストを選択してたWeb検索できます
-- テキストを選択して「単語をミュート」できます
…試してみたら入れ子になってんな。制御文字の数を数えて同じだけ復帰させてやらんとダメだ
unicodeの RIGHT-TO-LEFT OVERRIDE って入れ子なの?それとも一回POPしたらそれで元通りになるの?
String.fomat( "%s からメッセージです",string_may_contain_RLO) で string_may_contain_RLO にRLOが入ってても残りの文字列がLtoRで表示されるようにしたい。
String.fomat( "%s からメッセージです",string_may_contain_RLO + PDI +PDF ) って感じで大丈夫なのか?
このアカウントは、notestockで公開設定になっていません。
さっきレイアウトXML読み返したら指定ミスを一つ見つけたんだけど、コレなのかどうかも不明
#subwayTooter CWを開くとたまにテキストが全部表示されない件。発生条件が不明なのでなかなか試せてない…
- レポートされた クラッシュの対応
- メイン画面下部にカラム一覧を追加
- カラム設定に「色と背景」ボタンを追加
- 他タンスの発言中のハッシュタグをタップする疑似アカウントで開く選択肢
#SubwayTooter https://mastodon.juggler.jp/media/5OlGnwsIHfY7SrLlfE8 https://mastodon.juggler.jp/media/9-zI_mDKIIjg9XIf81g
https://mastodon.juggler.jp/media/j_cuPJ3vJB70a7shH9o
フッタ部分のUI変更。左右のメニューボタンとトゥートボタンの間にHorizontalScrollViewを置いて、各カラムに飛ぶボタンを並べてみた
https://mastodon.juggler.jp/media/U36GJZ4dp8FbtFTNSfY
カラムヘッダの背景色と文字色、カラム背景の色、画像、画像のアルファ値を設定可能に
UI的に良いのか悪いのかさっぱり分からない
カラムヘッダをタップしてもRippleEffectが出ないのを直したら公開するか…
@techie これが自社サービス+公式アプリだけとかなら割と簡単なんですけどね
@Mihaya 報告ありがとうございます。その問題は既知ではあるんですが、まだ原因を追跡できてない感じです
@ykzts@pawoo.net 縦長の動画だったらどうなるの?表示領域が伸びるの?
しかし今日はだらだらする。コーディングしてたら洗濯が終わったことに気が付かんのよ
画面内にカラム一覧ボタンを配置する…ってのは画面下にバー作ってメニューとトゥートボタンもそこに押し込んだ方が良さそう…
Subway Tooter ではPush通知どうするかなあ… とりあえずissueにメモ残しとく https://github.com/tateisu/SubwayTooter/issues/9
つまりマストドンAPIの上にモバイルのpush通知を実装するにはサーバ建ててアプリのユーザ数だけストリーミング接続すると… そりゃTの通知がトラブル多いのも頷けるし、PもPタンスだけ有効にするわけだよ
@lin リトライ必要ない奴は緊急じゃないってことじゃない?refresh以外のはデータの掃除が主だし。
https://github.com/Gargron/tusky-api ほー。マストドンのAPIからFirebase Notificationへのプロクシサーバとかあるのか。名前がtusky-api
1.3.3はconfig/sidekiq.ymlを複数作ってコンテナ事に単一ファイルのボリュームマッピングすればよさげ。スケジュール回すプロセスが複数あっても意味なさそうだし
Leon -マストドンクライアントアプリ(Unreleased)
https://play.google.com/store/apps/details?id=land.dev.cs.leon
NoAgendaSocial.com
https://play.google.com/store/apps/details?id=net.liverworks.noagendasocial
特定インスタンス専用のマストドンクライアント
Ashra
https://play.google.com/store/apps/details?id=link.tonarino.rabbit
Twitter と Mastodon に同時に投稿できるアプリ
v0.3.9
- アプリ設定に「角丸表示しない」を追加
- レポートされたクラッシュの修正
TwitterやMastodonがデフォUIで絶対時刻を表示しない理由って「時間を忘れて熱中させるため」があると思うんだけどどうだろう
元々自分用だけど、公開してクレームや要望がつくことで自分のセンスが鍛えられるのです。逆にいうと参考にならんメタ批評は要らん