アプリ内のタブデータ保存処理を全部(各サービス+種別の組み合わせでだいたい20通りくらい)書き換えて、自動更新時はあえて同期実行させてDB保存処理を可視化した。黄色と赤だけど実質黄色のみ。2つほど黄色がでかいのは謎。灰色のwaitもコルーチンがどう実行されるのか次第なのでやっぱり謎。
久しぶりにTwitPane(ZonePane、R、たいぺん含む)のステップ数(ソースコードの行数)をカウントしてみた。だいたい19万行弱。Twitterのみ対応していた2023年初頭のほぼ倍。2023年末に増えてるのはタイッツー+Bluesky対応かな。
用のMastodon&Misskey&Blueskyクライアント #ZonePane
(@zonepane) を作っています。Twitterクライアント #TwitPane の作者です。
開発をご支援いただける方はFANBOX https://takke.fanbox.cc/ にてお願いします