22:25:52 tateisu​ :force::r_9a: @tateisu@mastodon.juggler.jp
icon

@shibafu528 なるほどバグっぽいの見つけた

22:20:45 tateisu​ :force::r_9a: @tateisu@mastodon.juggler.jp
icon

タンスの独自機能って大半がWebUIいじっただけでアプリとは無縁で、たまにAPIまで用意されてても、諸事情で手を出すべきではない場合がある

22:13:38 tateisu​ :force::r_9a: @tateisu@mastodon.juggler.jp
icon

多分Androidを使う層と引用機能付きタンスを使う層が被ってない

22:13:12 tateisu​ :force::r_9a: @tateisu@mastodon.juggler.jp
icon

引用機能の存在は割と前から認識してるけど、特に要望もないのでずっと放置してる

21:51:02 tateisu​ :force::r_9a: @tateisu@mastodon.juggler.jp
icon

@osa_k こう? mastodon.juggler.jp/@tateisu/1 次のリリースに入るかも

Web site image
tateisu​ :force:​:r_9a: (@tateisu@mastodon.juggler.jp)
21:48:45 tateisu​ :force::r_9a: @tateisu@mastodon.juggler.jp
icon

システム通知にユーザー名ではなくacctを表示する設定

Attach image
Attach image
20:52:11 tateisu​ :force::r_9a: @tateisu@mastodon.juggler.jp
icon

いままでdrawwable毎に白い画像と黒い画像を用意してたのを、imageViewのtint属性やdrawableのtint属性やカスタムspanのカラーフィルタ指定に置き換えていく地味な作業。

19:52:26 tateisu​ :force::r_9a: @tateisu@mastodon.juggler.jp
icon

Android StudioのNew Image/Vector assets で生成されるアイコン画像が32dpから24dpに変わってた。追従してST内部のアイコン画像をVector drawableに変更したり自分で描いたPNG画像をリサイズするなどした。コード中のアイコン名の指定を間違えてないか不安だ

16:56:07 tateisu​ :force::r_9a: @tateisu@mastodon.juggler.jp
2019-01-16 16:53:27 Cutls Pの投稿 Cutls@kirishima.cloud
icon

このアカウントは、notestockで公開設定になっていません。

16:41:11 tateisu​ :force::r_9a: @tateisu@mastodon.juggler.jp
icon

なんだか気分が空虚で停滞してる。なにか元気が出るようなものがほしい…

16:07:49 tateisu​ :force::r_9a: @tateisu@mastodon.juggler.jp
icon

@cv_k マストドンにはあります

16:07:15 tateisu​ :force::r_9a: @tateisu@mastodon.juggler.jp
icon

@valerauko it's workaround for JSON's long presision. it is long int and the sort order is numeric.

15:14:11 tateisu​ :force::r_9a: @tateisu@mastodon.juggler.jp
icon

@valerauko pleroma said mastodon compatible in early development. but they will drop it without acknowledgement to app devs. most mastodon client parse id as number because mastodon uses numeric sort order.
Misskey uses it own api that use string id and string sort order.

14:57:44 tateisu​ :force::r_9a: @tateisu@mastodon.juggler.jp
icon

あしたの作業のために洗濯機置き場の棚を動かさなければ…。

14:35:18 tateisu​ :force::r_9a: @tateisu@mastodon.juggler.jp
icon

初手なあ…。FSNSで最初にみたFTLが自鯖のからっぽのFTLなんだが…。

14:33:25 tateisu​ :force::r_9a: @tateisu@mastodon.juggler.jp
icon

@valerauko Internal ID is unique in each server, so its handling is not equivalent to URI. URI is unique in all server.

14:28:15 tateisu​ :force::r_9a: @tateisu@mastodon.juggler.jp
icon

LTLとFTLって導通確認的には重要なので、自分のサーバなら絶対に消したくない。アップデート後の動作確認が面倒くさくなるやん

14:24:32 tateisu​ :force::r_9a: @tateisu@mastodon.juggler.jp
icon

@valerauko do you think these has AP object id? notification,favourite,boost,etc…
each FSNS has internal ids. mastodon uses 64bit int, Misskey uses MongoDB's Object ID.

14:15:32 tateisu​ :force::r_9a: @tateisu@mastodon.juggler.jp
icon

なんだか気まぐれな奴に見えるのでまたLTLが復活するかもしれないし、しないかもしれない。でもGTLみれないのは作者が「あとで直す」と言ってるのでバグ扱いらしい

14:14:28 tateisu​ :force::r_9a: @tateisu@mastodon.juggler.jp
icon

(Misskeyが、ではなく)Misskey.xyzがLTLを消した理由は「~をローカルに流すな」等の指示厨対策と、フォローによるソーシャルグラフ形成を促進のようなのです

14:07:40 tateisu​ :force::r_9a: @tateisu@mastodon.juggler.jp
icon

@kaniini @kragen why locale is related to compare IDs ? strcoll() is not good in some locales. or do you think about only latin based locales?

13:49:23 tateisu​ :force::r_9a: @tateisu@mastodon.juggler.jp
2019-01-16 13:46:36 tateisuの投稿 tateisu@misskey.xyz
icon

このアカウントは、notestockで公開設定になっていません。

13:49:21 tateisu​ :force::r_9a: @tateisu@mastodon.juggler.jp
2019-01-16 13:46:08 tateisuの投稿 tateisu@misskey.xyz
icon

このアカウントは、notestockで公開設定になっていません。

13:30:37 tateisu​ :force::r_9a: @tateisu@mastodon.juggler.jp
2019-01-16 12:40:26 Tootleの投稿 tootleapp@mastodon.cloud
icon

このアカウントは、notestockで公開設定になっていません。

13:23:24 tateisu​ :force::r_9a: @tateisu@mastodon.juggler.jp
icon

とりあえずGTLすらみれないのは早く直すべき>Misskey
新タンスでFTLが寂しい場合はリレーを導入するか、ユーザの誰かがタンス間スコッピングを頑張るしかない。ほらここにタンス間スコッピングに特化したクライアントがありますよ

13:13:37 tateisu​ :force::r_9a: @tateisu@mastodon.juggler.jp
icon

Pleromaが嫌いな訳ではないが、この状況でアプリ開発側から歩み寄るほどお人好しではない。issueやPRは歓迎するが、そこまでだ。

13:02:44 tateisu​ :force::r_9a: @tateisu@mastodon.juggler.jp
icon

Pleromaは最初はMastodon互換APIを謳いつつ非互換が結構あって、しかも非互換部分を増やすのにAPIドキュメントは不足してる。
「勝手に互換クライアント扱いされて、サーバ側が非互換を増やしたらクライアントがdisられる」というアプリ開発者の視点ではとても気分の悪い展開になってる。現状、彼らと協調していける気はあまりしない

12:56:24 tateisu​ :force::r_9a: @tateisu@mastodon.juggler.jp
icon

BT) で何か起きてるらしいけど、追いかけてないから何が起きてるか纏めてSTのissueに投げてくれ>PleromaでST使ってる人たち

12:54:33 tateisu​ :force::r_9a: @tateisu@mastodon.juggler.jp
2019-01-16 10:17:15 💝 Plausocks 💗 Miqo'te Bitch 🐾の投稿 plausocks@mst3k.interlinked.me
icon

このアカウントは、notestockで公開設定になっていません。

12:54:28 tateisu​ :force::r_9a: @tateisu@mastodon.juggler.jp
2019-01-16 07:44:05 :abunhdhappyhop: :abunhdhappy: :abunhdhop: :abunhd: :abunhdhappyhop: :abunhdhappy:の投稿 kaniini@pleroma.site
icon

このアカウントは、notestockで公開設定になっていません。

12:53:42 tateisu​ :force::r_9a: @tateisu@mastodon.juggler.jp
icon

LTLとSTLはともかくGTLまで見れなくなったMisskey.xyz 。
もはやホームと通知とリバーシだけのSNSなのか…?

12:44:19 tateisu​ :force::r_9a: @tateisu@mastodon.juggler.jp
2019-01-16 11:30:49 ておりあ👐の投稿 theoria@wug.fun
icon

このアカウントは、notestockで公開設定になっていません。

12:39:43 tateisu​ :force::r_9a: @tateisu@mastodon.juggler.jp
2019-01-16 12:37:34 中の亀@JPの投稿 tootle@mstdn.jp
icon

このアカウントは、notestockで公開設定になっていません。

12:35:26 tateisu​ :force::r_9a: @tateisu@mastodon.juggler.jp
icon

@series223w10 マストドン2.7の機能

12:34:51 tateisu​ :force::r_9a: @tateisu@mastodon.juggler.jp
icon

@shibafu528 リストのAPIで「あるメンバーを含むリストの一覧」というのがある。これが使えないなら所有者の持つ全てのリストを全スキャンしないと、あるメンバーのリスト登録状況を表示できない。レスポンスやサーバのエラーログを見てないので、APIが使えてない理由は知らない

12:31:03 tateisu​ :force::r_9a: @tateisu@mastodon.juggler.jp
pleroma.site maintenance part 2: electric boogaloo
icon

@kaniini pleroma users does not make issues on ST about API in compatibility.

12:28:45 tateisu​ :force::r_9a: @tateisu@mastodon.juggler.jp
icon

@plausocks you can post issue to ST's github.

01:32:34 tateisu​ :force::r_9a: @tateisu@mastodon.juggler.jp
icon

Picrewの「ほしかわメーカー」でつくったよ! picrew.me/share?cd=hkPoR8AHJY

Web site image
Picrew|つくってあそべる画像メーカー
Attach image
01:10:27 tateisu​ :force::r_9a: @tateisu@mastodon.juggler.jp
icon

Picrewの「ぬ製少年メーカー」でつくったよ! picrew.me/share?cd=D1nKJCxfst

Web site image
Picrew|つくってあそべる画像メーカー
Attach image
01:00:32 tateisu​ :force::r_9a: @tateisu@mastodon.juggler.jp
(確認内容)
icon

okhttpのリポジトリをgit cloneしてandroid studioで超適当に開く。
CacheControl.Builder.maxStale()経由でセットされるCacheControl.maxStaleSeconds() をFind Usages
CacheStrategy.Factory.getCandidate()で使われてる。
- mustRevalidate() が偽
- noCache()が偽
- maxStaleSeconds()が-1ではない
- ageMillis + minFreshMillis < freshMillis + maxStaleMillis
上記条件をすべて満たすとネットワークアクセスなしでキャッシュレスポンスを返す。
さらにFind Usagesを辿ると CacheInterceptor.intercept() が CacheStrategy.Factory.get() を呼び出す。
RealCall.getResponseWithInterceptorChain() が CacheInterceptor を生成する。

00:57:44 tateisu​ :force::r_9a: @tateisu@mastodon.juggler.jp
icon

okhttpのCacheControl.Builder.maxStale()の挙動を誤解してた。リクエストにCacheControl.Builder.maxStaleを指定するとageがstale期限内であればネットワークアクセスは行われないのだった。