nokakoiから色々着想を得たので
Windowsクライアントも開発スタックに積み直した
需要を検知📝 nostr:note1wn6tqc7jtdspjlfuxt6c8z039vz9sklpjg0ddan9evk2r6ud2wmqfqamul
nokakoiは「こんな機能あったらいいな」が色々入っていて、Nostrユーザーに凄く価値提供出来ているWindowsクライアントだと思った
nostr:npub1yxkzj4smth5sehppn90uqur4yhxh3j999krhyx4ks8favzw3ut0se4m7cp
いちユーザーとしての
nokakoiフィードバックです
(感想レベル)
昨日書きかけで寝てしまった
□いいところ👍
- リリースノートが充実している
- コード内のドキュメントコメントが充実している
- 機能が充実(投稿/購読だけでなくTLの伺か配信機能/日本語のみTL表示/クライアントサイドのミュート/nokakoiencなどの独自機能/他にもオプションあり)
□少し気になったところ🦆
- regionはあるけどFormMain.cs内の処理が結構大きくなってきてるので、クラスに切り出しても良さそう
- デフォの文字列長20文字は短いので100文字くらいに増やした方がいいかも
- リリースノートは昇順じゃなく降順(新しいverから)書く方が一般的かも?
- コンパクトな反面、フォントサイズやアイコンはもう少し大きい方が個人的に助かるかも
(フォントなら目安16ptくらい)
#nokakoi応援タグ
#nokakoiの時代来い
👀⁉️ nostr:note1ka2mc4a04tq8akxla46k0axtr70p9wry2m9848qgavf8n22uw22sdvx8ws
タイムラインを構築する場合は
文字列を前に連携する必要はあるけども
昔、+を使った文字列連結だと
新しくアロケーションされてたような気がするけど、.NET8だとどうなんだろう
今のnokakoiで手軽に変えられてコスパいいのは、textboxをrichtextboxにすると拡大縮小出来るようになって良き
あと、textboxはReadonlyプロパティをtrueにした方がいいかも
WinFormでタイムラインを真面目に作ると、割としんどい問題
とりあえずnokakoiのWinForm部分の構造は大雑把に把握
い
あ
てすと
🙆♂️ nostr:note14p7ss38c7xze7jzc94rk36x3y8g7gqr27sn7nllazp5frmvfh3dq8q2nwf
おけです nostr:note18clnrw5luk9kzy9u0p6q4jtjcxvkck2tgm9wtpfzuwknu2ehpcnq9gd6mv
あと、kind1が長いと...になるのは
仕様っぽいですな
330L〜にロジックが入っている
うむ、FormMain.csの760L
ここのロジックか
kind0がとれてない投稿を
????で表示してるのかな