00:00:14 @c0_ke@misskey.dev
icon

わたしもQtのナイスな機能で楽したい

00:00:56 @c0_ke@misskey.dev
icon

現実はnodeguiの謎挙動に悩まされることの方が多いけど

01:30:34 @c0_ke@misskey.dev
icon

どうやって絵文字対応すればいいのか全くわからん

01:40:30 @c0_ke@misskey.dev
icon

https://github.com/twitter/twemoji-parser

Twemojiのパーサーを見付けたので闇の実装が始まりそう

Web site image
GitHub - twitter/twemoji-parser: A simple library for identifying emoji entities within a string in order to render them as Twemoji.
01:41:55 @c0_ke@misskey.dev
icon

Ripcordが画像として埋め込みしてるっぽいのでTenChaもその類になりそう

01:42:49 @c0_ke@misskey.dev
icon

*⃣

01:44:56 @c0_ke@misskey.dev
icon

いやまて闇の実装しなくてもいけるかも

01:46:56 @c0_ke@misskey.dev
icon

そう、Twemojiのフォントを組み込みすればいいんだ(

01:47:26 @c0_ke@misskey.dev
icon

ライセンスが複雑になる音がするねぇ

01:47:41 @c0_ke@misskey.dev
icon

いや、待て合法的にやる手段がある

01:47:49 @c0_ke@misskey.dev
icon

動的参照だ

01:48:03 @c0_ke@misskey.dev
icon

「このフォントは?」
「そこにあったので使ってますね」

02:00:05 @c0_ke@misskey.dev
icon

💯

02:01:46 @c0_ke@misskey.dev
icon

やっぱ闇に手出す必要があるかもしれない

02:01:58 @c0_ke@misskey.dev
icon

0️⃣

02:06:49 @c0_ke@misskey.dev
icon

PostViewにもフィルター付けないと

02:09:56 @c0_ke@misskey.dev
icon

<big>てす</big>

02:10:00 @c0_ke@misskey.dev
icon

!?

02:10:10 @c0_ke@misskey.dev
icon

Qtってこんなことできたのか...

02:14:39 @c0_ke@misskey.dev
icon

マジ?

02:16:17 @c0_ke@misskey.dev
icon

んー

02:17:25 @c0_ke@misskey.dev
icon

<img src="./1f9e1.png">

02:17:31 @c0_ke@misskey.dev
icon

うわぁ...

02:18:32 @c0_ke@misskey.dev
icon

面白い機能を発見したのでこれを利用していこうか

Attach image
02:19:13 @c0_ke@misskey.dev
icon

QLabelはリッチテキスト的な記法で色々できる、楽だけどTenChaを刺せる

02:19:26 @c0_ke@misskey.dev
icon

強いて言えばこれで脆弱性を作る方が難しい

02:22:29 @c0_ke@misskey.dev
icon

<a href="http://example.com">ゆーあーるえる</a>

02:22:59 @c0_ke@misskey.dev
icon

URLが対応できる...

02:24:26 @c0_ke@misskey.dev
icon

<script>console.log('test');</script>

02:24:44 @c0_ke@misskey.dev
icon

??????????????/

02:26:33 @c0_ke@misskey.dev
icon

<test></test>

02:26:56 @c0_ke@misskey.dev
icon

<noscript>test</noscript>

02:27:02 @c0_ke@misskey.dev
icon

????

02:27:30 @c0_ke@misskey.dev
icon

<script>window</script>

02:28:52 @c0_ke@misskey.dev
icon

<sup>test</sup>test<sub>test</sub>

02:28:59 @c0_ke@misskey.dev
icon

わお

02:31:55 @c0_ke@misskey.dev
icon

<img src="./1f9e1.png" width="10" height="10">

02:32:02 @c0_ke@misskey.dev
icon

わーお

02:32:49 @c0_ke@misskey.dev
icon

荒技で絵文字ができる

Attach image
02:33:14 @c0_ke@misskey.dev
icon

ローカルのリソースしか取れないので刺さらないけどね

02:35:14 @c0_ke@misskey.dev
icon

Renoteガード

02:35:51 @c0_ke@misskey.dev
icon

ノーコメントで

02:38:49 @c0_ke@misskey.dev
icon

なんで

02:39:38 @c0_ke@misskey.dev
2020-04-15 02:39:07 レイエスの投稿 eizi2002@misskey.dev
icon

<a href="https://github.com/coke12103/TenCha"><font size="7">茶</font></a>

Web site image
GitHub - coke12103/TenCha: 2009年のMisskeyクライアント
02:39:41 @c0_ke@misskey.dev
icon

.

Attach image
02:40:44 @c0_ke@misskey.dev
icon

これは気合しかない絵文字

Attach image
Attach image
02:41:40 @c0_ke@misskey.dev
icon

スクリプト系は刺さらないけど装飾系は結構容赦なく刺さる

02:42:05 @c0_ke@misskey.dev
icon

この方法で実装できますよ?

02:42:48 @c0_ke@misskey.dev
icon

絵文字はTwemojiもカスタム絵文字も無理矢理埋め込むので

02:43:02 @c0_ke@misskey.dev
icon

やってることは変わらないです

02:43:33 @c0_ke@misskey.dev
icon

絵文字対応のバージョンから./.tmpに絵文字キャッシュする感じにしていこうかな

02:43:54 @c0_ke@misskey.dev
icon

できるだけCDNにアクセス飛ばしまくりたくない

02:44:57 @c0_ke@misskey.dev
icon

キャッシュの仕様も考えないとなぁ

02:46:15 @c0_ke@misskey.dev
icon

EmojiのIDどう管理しようかな

02:47:35 @c0_ke@misskey.dev
icon

通しでリスト作ってそれに応じてキャッシュしていくか

02:48:17 @c0_ke@misskey.dev
icon

そんな残骸残る方法使わないです

02:48:33 @c0_ke@misskey.dev
icon

全部自分のフォルダ直下で管理する旧クラ方式を採用する

02:49:09 @c0_ke@misskey.dev
icon

それWindows相手には正しくない

02:51:10 @c0_ke@misskey.dev
icon

そもそもポータブル仕様で動くアプリなので残骸を残す挙動は一切するつもりない

02:52:04 @c0_ke@misskey.dev
icon

@d_flat_aug7@misskey.io Misskeyクライアントなんてもので./を汚染するの大罪だと思うんだ

02:53:26 @c0_ke@misskey.dev
icon

J a c k p o t

Attach image
02:56:25 @c0_ke@misskey.dev
icon

そもそも普通はブラウザのキャッシュに任せるのでなぁ...

03:00:36 @c0_ke@misskey.dev
icon

TwiemojiParser
- constructor
- parse

03:00:57 @c0_ke@misskey.dev
icon

んでこれとは別にキャッシュを書く必要が...

03:05:54 @c0_ke@misskey.dev
icon

./tmp
- tmplist.json
- *.png

03:16:26 @c0_ke@misskey.dev
icon

Misskeyを壊す人本当にクライアントに刺さる

03:29:45 @c0_ke@misskey.dev
icon

{
[
{
"id": "数字",
"match": "文字",
"filename": "文字"
}
]
}

03:45:49 @c0_ke@misskey.dev
icon

うわぁ...

03:45:59 @c0_ke@misskey.dev
icon

likeとか変換しなきゃいけないのか...

03:56:09 @c0_ke@misskey.dev
icon

キャッシュ用関数にTwiemojiかMisskeyのカスタム絵文字かってのを判定させるようにした

04:25:41 @c0_ke@misskey.dev
icon

L4D2配信見付けて作業用BGMにしようとしたんだけどめっちゃL4D2やりたくなるので10秒で諦めた

04:26:59 @c0_ke@misskey.dev
icon

絵文字の実装終わったら6時間ぐらいやります

04:27:35 @c0_ke@misskey.dev
icon

やべぇマジでL4D2死ぬほどやりたいんだけど

04:35:46 @c0_ke@misskey.dev
icon

ファイル名をuuidにしちゃだめかな

05:28:09 @c0_ke@misskey.dev
icon

頭使い過ぎて頭が頭

05:36:39 @c0_ke@misskey.dev
icon

a<img src="./1f9e1.png" width="14" height="14">a

05:37:07 @c0_ke@misskey.dev
icon

A<img src="./1f9e1.png" width="14" height="14">A

05:37:18 @c0_ke@misskey.dev
icon

A<img src="./1f9e1.png" width="12" height="12">a

05:37:38 @c0_ke@misskey.dev
icon

a<img src="./1f9e1.png" width="10" height="10">a

05:38:20 @c0_ke@misskey.dev
icon

A<img src="./1f9e1.png" width="9" height="9">a

05:38:49 @c0_ke@misskey.dev
icon

A<img src="./1f9e1.png" width="4" height="4">a

05:39:24 @c0_ke@misskey.dev
icon

AAA
A<img src="./1f9e1.png" width="14" height="14">a
AAA

05:40:11 @c0_ke@misskey.dev
icon

AAA
A<img src="./1f9e1.png" width="9" height="9">a
AAA

05:59:56 @c0_ke@misskey.dev
icon

さっさと終わらせてL4D2するはずがリッチテキストパーサーを書くはめににゃって無いてる

06:02:17 @c0_ke@misskey.dev
icon

改行とリンクをどうにかするだけだけど

06:11:58 @c0_ke@misskey.dev
icon

postview, timeline

06:12:47 @c0_ke@misskey.dev
icon

たいまもくもくしたい

06:18:26 @c0_ke@misskey.dev
icon

うわーーーーーーーーーーーーーーーーーーーー

06:24:38 @c0_ke@misskey.dev
icon

noteのテキスト変換するべきなのだろうか...

06:24:41 @c0_ke@misskey.dev
icon

うーん

06:34:56 @c0_ke@misskey.dev
icon

あーーーーーーーーーーーーーーーめんどくさいーーーーーーーーーーーーーーーーーーーー

06:36:49 @c0_ke@misskey.dev
icon

うわーーーーーーーーーーーーーーーん

06:48:29 @c0_ke@misskey.dev
icon

💯

06:50:00 @c0_ke@misskey.dev
2020-04-15 06:48:29 печенье тортの投稿 c0_ke@misskey.dev
icon

💯

06:51:25 @c0_ke@misskey.dev
2020-04-15 06:48:29 печенье тортの投稿 c0_ke@misskey.dev
icon

💯

06:51:49 @c0_ke@misskey.dev
icon

うわーーーーーーーーーーーーーーーーーー

06:51:54 @c0_ke@misskey.dev
icon

動かないーーーーーーーーーーーーーー

06:52:05 @c0_ke@misskey.dev
icon

:falkon:

06:57:21 @c0_ke@misskey.dev
2020-04-15 06:52:05 печенье тортの投稿 c0_ke@misskey.dev
icon

:falkon:

06:58:00 @c0_ke@misskey.dev
2020-04-15 06:52:05 печенье тортの投稿 c0_ke@misskey.dev
icon

:falkon:

07:00:00 @c0_ke@misskey.dev
icon

なんでーーーーーーーーーーーーー

07:07:28 @c0_ke@misskey.dev
icon

*⃣

07:09:25 @c0_ke@misskey.dev
icon

*⃣

07:11:20 @c0_ke@misskey.dev
icon

*⃣

07:12:08 @c0_ke@misskey.dev
icon

:test:

07:13:59 @c0_ke@misskey.dev
icon

心が折れそう

07:19:52 @c0_ke@misskey.dev
icon

遅いと思いつつ動かすことを優先してしまっている

07:20:21 @c0_ke@misskey.dev
icon

投稿の切り替えに4秒かかる

07:20:26 @c0_ke@misskey.dev
icon

アホでは

07:20:55 @c0_ke@misskey.dev
icon

あ、これだめなやつだ

07:26:53 @c0_ke@misskey.dev
icon

(コ`・ヘ・´ケ)

07:27:16 @c0_ke@misskey.dev
icon

:falkon

07:27:22 @c0_ke@misskey.dev
icon

:falkon:

07:27:48 @c0_ke@misskey.dev
icon

盛大にやらかした

07:35:08 @c0_ke@misskey.dev
icon

:falkon:

07:37:32 @c0_ke@misskey.dev
icon

:falkon:

08:06:20 @c0_ke@misskey.dev
icon

🐡( '-' 🐡 )フグパンチ!!!!🐡( '-' 🐡 )フグパンチ!!!!

08:06:45 @c0_ke@misskey.dev
icon

...一応動きはした

Attach image
08:06:57 @c0_ke@misskey.dev
icon

実用上ありえないぐらい問題あるけど

08:07:06 @c0_ke@misskey.dev
icon

なんと言っても重い

08:11:02 @c0_ke@misskey.dev
icon

QtでEmojiって難しい

08:23:23 @c0_ke@misskey.dev
icon

あーあーあーあーあーあーあーあーあーあーあーあーあーあーあーー

08:23:33 @c0_ke@misskey.dev
icon

添い寝したい

08:24:43 @c0_ke@misskey.dev
icon

もうマジ無理

08:57:01 @c0_ke@misskey.dev
icon

💯

09:00:23 @c0_ke@misskey.dev
icon

:falkon:

09:01:09 @c0_ke@misskey.dev
icon

一応絵文字対応したけどこれ大丈夫なのかな

09:01:30 @c0_ke@misskey.dev
icon

:xtu:

09:02:17 @c0_ke@misskey.dev
icon

SVGの絵文字出ない...

09:02:25 @c0_ke@misskey.dev
icon

変換書くか...

09:07:23 @c0_ke@misskey.dev
icon

絵文字パーサーちゃんと動くけどいいのかなこれ...

09:09:44 @c0_ke@misskey.dev
icon

Webじゃないので1回は絵文字が当たらない場合がある...

09:25:15 @c0_ke@misskey.dev
icon

胃が痛いです

09:34:22 @c0_ke@misskey.dev
icon

あーあーあーあーあーあーーああーあーー

09:42:01 @c0_ke@misskey.dev
icon

a
a
a

09:43:36 @c0_ke@misskey.dev
icon

*⃣0️⃣📑

09:44:56 @c0_ke@misskey.dev
2020-04-15 09:43:36 печенье тортの投稿 c0_ke@misskey.dev
icon

*⃣0️⃣📑

09:47:35 @c0_ke@misskey.dev
2020-04-15 09:43:36 печенье тортの投稿 c0_ke@misskey.dev
icon

*⃣0️⃣📑

09:53:40 @c0_ke@misskey.dev
icon

*⃣

09:53:48 @c0_ke@misskey.dev
icon

0️⃣

09:59:25 @c0_ke@misskey.dev
icon

0️⃣*⃣📑

09:59:36 @c0_ke@misskey.dev
icon

やりましたわ!

10:01:34 @c0_ke@misskey.dev
icon

てす

10:02:15 @c0_ke@misskey.dev
icon

ぬえ?

10:03:05 @c0_ke@misskey.dev
icon

絵文字のためにQtのLabelのリッチテキスト装飾を使うために絵文字をキャッシュする所から作ってます...

10:06:44 @c0_ke@misskey.dev
icon

微妙に置換されないのなんなの

10:07:25 @c0_ke@misskey.dev
icon

❤️⌨⛩🍭

10:08:24 @c0_ke@misskey.dev
icon

tesu

10:08:54 @c0_ke@misskey.dev
icon

sute

10:09:05 @c0_ke@misskey.dev
icon

置換ーーーーーーーーーー

10:12:55 @c0_ke@misskey.dev
icon

がんばれわたし...

10:13:07 @c0_ke@misskey.dev
icon

やった!

10:13:16 @c0_ke@misskey.dev
icon

やってない...

10:16:10 @c0_ke@misskey.dev
icon

a-a-a-a-a-

10:16:24 @c0_ke@misskey.dev
icon

ぬあー

10:25:59 @c0_ke@misskey.dev
icon

やったーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー

10:29:43 @c0_ke@misskey.dev
icon

v('ω')v(。>﹏<。)(Δ・x・Δ)(=^・・^=)(。>﹏<。)🐡( '-' 🐡 )フグパンチ!!!!

10:30:15 @c0_ke@misskey.dev
icon

別のバグ作ってて死んだ

10:32:41 @c0_ke@misskey.dev
icon

(=^・・^=)(。>﹏<。)🐡( '-' 🐡 )フグパンチ!!!!(Δ・x・Δ)v('ω')v(。>﹏<。)v('ω')v(コ`・ヘ・´ケ)

10:32:57 @c0_ke@misskey.dev
icon

あーーーーーー

10:33:01 @c0_ke@misskey.dev
icon

理解した

10:33:13 @c0_ke@misskey.dev
icon

もうやだ

10:33:45 @c0_ke@misskey.dev
icon

絵文字リリース死ぬほど難しい

10:51:12 @c0_ke@misskey.dev
icon

🐡( '-' 🐡 )フグパンチ!!!!

10:51:35 @c0_ke@misskey.dev
icon

一応動くんだけどなんもわからない

10:52:23 @c0_ke@misskey.dev
icon

GIFとSVGなぁ...

10:52:49 @c0_ke@misskey.dev
icon

あとHTMLっぽい記法が無に飲まれるのなぁ...

10:52:51 @c0_ke@misskey.dev
icon

a-

10:52:57 @c0_ke@misskey.dev
icon

厳しい

10:55:10 @c0_ke@misskey.dev
icon

疲れたので添い寝したい

10:56:25 @c0_ke@misskey.dev
icon

Qtなんですよ

10:56:48 @c0_ke@misskey.dev
icon

HTML方式で装飾できるのでimgを埋め込みしている

10:57:16 @c0_ke@misskey.dev
icon

ローカルしか埋め込みできないのでキャッシュの実装もあり厳しい

10:57:36 @c0_ke@misskey.dev
icon

あとね、わたしがやってるのQtであってQtじゃない

10:58:11 @c0_ke@misskey.dev
icon

デフォルトで用意されたレイアウトでも崩れるnodeguiとかいうものなので

11:00:13 @c0_ke@misskey.dev
icon

Qtの通り動いてたらわたしこんなに苦しんでない

11:04:22 @c0_ke@misskey.dev
icon

わたしはカスタム絵文字作ってるわけじゃなくてTwemojiの方からやってるんですよ

11:04:33 @c0_ke@misskey.dev
icon

そもそもデフォで絵文字がちゃんと出ないので

11:04:38 @c0_ke@misskey.dev
icon

そこすら画像になってる

11:07:02 @c0_ke@misskey.dev
icon

添い寝ーーーーーーー

11:08:52 @c0_ke@misskey.dev
icon

作業終わった後添い寝してくれる人がほしい

21:11:24 @c0_ke@misskey.dev
icon

9時間前のわたしの絵文字実装が正しいのかわからない

21:13:22 @c0_ke@misskey.dev
icon

絵文字キャッシュ、本気でキャッシュのなんたるかを知らないで作っているのであぶないコードの可能性がありそうで怖い

21:14:07 @c0_ke@misskey.dev
icon

ファイル名がUUIDだったりするなど何も考えてない実装をしている

Attach image
21:17:21 @c0_ke@misskey.dev
icon

それとTenChaって基本知識がない人間が作ってるせいもあって画像のキャッシュが貯まり切るまで安定して絵文字が表示されない、という最悪の仕様を作ってしまっている

21:18:14 @c0_ke@misskey.dev
icon

Noteを作る時パーサーにキャッシュ叩かせてるんだけどHTL, LTL, STL, GTLの4つが取り合うのでこうなんかもう地獄

21:18:26 @c0_ke@misskey.dev
icon

Noteを共通化しないとこれ地獄

21:20:38 @c0_ke@misskey.dev
icon

そもそも絵文字をキャッシュするのが正しいのかわからない

21:23:11 @c0_ke@misskey.dev
icon

そもそもキャッシュなんて自前で作るものなの?

21:31:16 @c0_ke@misskey.dev
icon

あ...

21:31:36 @c0_ke@misskey.dev
icon

最悪のバグをみつけた

21:31:52 @c0_ke@misskey.dev
icon

インスタンスごとの絵文字被りを想定していない...

21:32:05 @c0_ke@misskey.dev
icon

はい書き直します

21:32:10 @c0_ke@misskey.dev
icon

...

21:32:57 @c0_ke@misskey.dev
icon

というかなんで同じIDの絵文字がインスタンスごとで違うのあるの

21:33:19 @c0_ke@misskey.dev
icon

その可能性完全に忘れてたわ

21:39:14 @c0_ke@misskey.dev
icon

:ie:

21:40:18 @c0_ke@misskey.dev
icon

はい、ID被った絵文字はちゃんと出ない。

Attach image
21:40:39 @c0_ke@misskey.dev
icon

これはどうすりゃええねんって気持ちになってくるな

21:40:49 @c0_ke@misskey.dev
icon

あ、URL

21:40:55 @c0_ke@misskey.dev
icon

よしいける

21:47:14 @c0_ke@misskey.dev
icon

あーーーーーーーーーーー

21:47:46 @c0_ke@misskey.dev
icon

URLで判定するとプロキシ変わって再キャッシュされるやつなんじゃないのこれ

21:51:46 @c0_ke@misskey.dev
icon

てす

21:51:57 @c0_ke@misskey.dev
icon

すて

21:52:30 @c0_ke@misskey.dev
icon

URL判定正しかった説あるな?

21:53:39 @c0_ke@misskey.dev
icon

何度投稿しても2重キャッシュされないので多分成功

21:53:57 @c0_ke@misskey.dev
icon

.

Attach image
21:54:54 @c0_ke@misskey.dev
icon

キャッシュが貯まり切るまではTwemojiとカスタム絵文字のリクエスト飛ばしまくるけどね

21:55:05 @c0_ke@misskey.dev
2020-04-15 21:39:06 おしまいの投稿 coke@mstdn.y-zu.org
icon

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

21:55:12 @c0_ke@misskey.dev
2020-04-15 21:39:06 おしまいの投稿 coke@mstdn.y-zu.org
icon

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

21:55:21 @c0_ke@misskey.dev
icon

:ie:

21:55:25 @c0_ke@misskey.dev
2020-04-15 21:55:21 печенье тортの投稿 c0_ke@misskey.dev
icon

:ie:

21:56:17 @c0_ke@misskey.dev
icon

.

Attach image
21:58:35 @c0_ke@misskey.dev
icon

投稿には同じインスタンスの絵文字しか含まれない
投稿の作成時には投稿のEmojiの配列から参照を行う(URL判定で返す)
絵文字の置換は文字列で行う

これで問題なさそう

21:59:14 @c0_ke@misskey.dev
icon

他インスタンスの絵文字を投稿に含められたりするとこれ地獄になるけどね

21:59:20 @c0_ke@misskey.dev
icon

だって置き換えできないじゃん

22:00:13 @c0_ke@misskey.dev
icon

:ie::ie: (mstdn.y-zu.org産) が同時に含まれる場合なんかこのシステムは盛大にバグる

22:01:09 @c0_ke@misskey.dev
icon

基本投稿ごと、ユーザーごとにパースをかけてるので引用なんかなら大丈夫

22:01:15 @c0_ke@misskey.dev
2020-04-15 22:00:56 takimura@​:misskey:​.dev​​:spi:の投稿 cv_k@misskey.dev
icon

2009年にはほぼ用いられなかったPC上での絵文字表示に対応する2009年のクライアント

22:01:33 @c0_ke@misskey.dev
icon

わたしだってこんな苦行対応したくないけどMisskeyだからしょうがないでしょ

22:02:46 @c0_ke@misskey.dev
icon

対応しないと豆腐だらけなんですよこのSNS

22:03:17 @c0_ke@misskey.dev
icon

ちなみにこんな感じの狂った置換をしている

Attach image
22:04:41 @c0_ke@misskey.dev
icon

これ自動にするとこうなる

Attach image
22:05:27 @c0_ke@misskey.dev
icon

やってみる

22:06:07 @c0_ke@misskey.dev
icon

てす

22:06:26 @c0_ke@misskey.dev
icon

うんまあだろうと思った

22:06:35 @c0_ke@misskey.dev
icon

こうなった

Attach image
22:08:02 @c0_ke@misskey.dev
icon

autoだと貫通する上幅指定されてないので他の文字が容赦なく被ってくる

22:09:13 @c0_ke@misskey.dev
icon

そもそもGIFが動かないやつだ

22:09:47 @c0_ke@misskey.dev
icon

そう、QLabelの画像埋め込みはアニメーション非対応なのである...

22:10:19 @c0_ke@misskey.dev
icon

ちょっとした2009年要素

22:11:57 @c0_ke@misskey.dev
icon

ただHTMLっぽい記法がパーサーに飲まれて虚無に消えるって症状が代わりに出たのでそれはどうにかしたい

22:12:19 @c0_ke@misskey.dev
icon

あくまでぽい記法が無に消えるだけなんだけどそれは結構問題な気がする

22:13:29 @c0_ke@misskey.dev
icon

<spin></spin>は飲まれますね...

22:14:50 @c0_ke@misskey.dev
icon

&lt;spin&gt;&lt;/spin&gt;

22:14:58 @c0_ke@misskey.dev
icon

なるほど?

22:15:07 @c0_ke@misskey.dev
icon

エスケープしてやると飲まれない

22:18:12 @c0_ke@misskey.dev
icon

💢

Attach image
22:24:08 @c0_ke@misskey.dev
icon

URLにも微妙に反応するようになった

Attach image
22:24:31 @c0_ke@misskey.dev
icon

✌️(´・_・`)✌️v('ω')vv('ω')vv('ω')v✌️(´・_・`)✌️(Δ・x・Δ)(Δ・x・Δ)v('ω')v(Δ・x・Δ)(=^・・^=)(。>﹏<。)(Δ・x・Δ)(。>﹏<。)(=^・・^=)

22:24:46 @c0_ke@misskey.dev
icon

あ、やべ

22:30:07 @c0_ke@misskey.dev
icon

自分の名前がエスケープされてしまっていた

22:37:50 @c0_ke@misskey.dev
icon

てす

22:38:12 @c0_ke@misskey.dev
icon

わーーーーーーーーーーーーーーーーー

22:38:40 @c0_ke@misskey.dev
icon

回転 spin

22:38:57 @c0_ke@misskey.dev
icon

エスケープ成功

Attach image
22:39:26 @c0_ke@misskey.dev
icon

v('ω')v(=^・・^=)(。>﹏<。)v('ω')v🐡( '-' 🐡 )フグパンチ!!!!(コ`・ヘ・´ケ)✌️(´・_・`)✌️(=^・・^=)(。>﹏<。)(Δ・x・Δ)(。>﹏<。)(。>﹏<。)(コ`・ヘ・´ケ)

22:39:40 @c0_ke@misskey.dev
icon

だいぶ挙動がマシになってきたぞ

22:40:28 @c0_ke@misskey.dev
icon

@vvvvvv1vvvvv@mstdn.jp Milkteaが元ネタだったり

22:41:18 @c0_ke@misskey.dev
icon

MFMパーサー多分書けるけど面倒というお気持ち

22:41:50 @c0_ke@misskey.dev
icon

TenChaは様々なクライアントのプレースホルダーをパクっているので色々パターンがある

22:44:26 @c0_ke@misskey.dev
icon

QLabelのお陰で色々と雑に絵文字実装ができたけど文字装飾もできるっぽいのマジで魔窟

22:44:47 @c0_ke@misskey.dev
2020-04-15 22:44:18 takimura@​:misskey:​.dev​​:spi:の投稿 cv_k@misskey.dev
icon

何も選択していない状態でリノートを選ぶとクラッシュする issue

22:44:57 @c0_ke@misskey.dev
icon

ぬるぽしてやがる...

22:51:19 @c0_ke@misskey.dev
icon

てす

22:51:34 @c0_ke@misskey.dev
2020-04-15 22:51:19 печенье тортの投稿 c0_ke@misskey.dev
icon

てす

22:52:11 @c0_ke@misskey.dev
icon

直した

22:52:17 @c0_ke@misskey.dev
icon

絵文字と共にリリースかなこれ

22:53:04 @c0_ke@misskey.dev
icon

絵文字の実装に自信ないんだけどリリースしていいのだろうか

23:00:15 @c0_ke@misskey.dev
icon

投稿の長さが一定じゃなくなったので当然の権利のようにwrapの機構が使えなくない最悪のバグが生まれました

Attach image
23:01:30 @c0_ke@misskey.dev
icon

絵文字追加とバグ修正の代償にもっと最悪のバグを作ってしまった...

23:02:20 @c0_ke@misskey.dev
icon

いや、まだだ

23:02:24 @c0_ke@misskey.dev
icon

まだ舞える

23:12:49 @c0_ke@misskey.dev
icon

なんか上手くいった...?

Attach image
23:13:16 @c0_ke@misskey.dev
icon

マジで?

23:13:28 @c0_ke@misskey.dev
icon

これもしかして問題のアレ直った?

23:13:59 @c0_ke@misskey.dev
icon

え?え?

23:14:03 @c0_ke@misskey.dev
icon

マジ?

23:14:06 @c0_ke@misskey.dev
icon

直った?

23:14:11 @c0_ke@misskey.dev
icon

サイズ代わんない

23:15:20 @c0_ke@misskey.dev
icon

サイズが代わらない!!!!!!!!!!!!!!!!

23:15:24 @c0_ke@misskey.dev
icon

直った!?

23:16:14 @c0_ke@misskey.dev
icon

URLをAで埋め込みするようにしてそれ以外をwrapするようにしたら直ったっぽさ

23:48:48 @c0_ke@misskey.dev
icon

コミュニティはないほうがいいよ

23:49:49 @c0_ke@misskey.dev
icon

コミュニティがあるとコミュニティの空気を読む義務が発生して死ぬので

23:51:12 @c0_ke@misskey.dev
icon

空気に左右されずにコード書いて発狂できるの大事

23:52:59 @c0_ke@misskey.dev
icon

LTLがあると辞める的な主張になるの、結局は自分らがでかい鯖にいるのが原因だと思うんだ

23:53:10 @c0_ke@misskey.dev
icon

なんで分散型なのに分散しないんですか?

23:54:30 @c0_ke@misskey.dev
icon

でかい鯖にいて、システム的に存在するのが仕様のLTLに居座って、リモート宛の空リプにキレるってそれ自業自得でしょ

23:58:46 @c0_ke@misskey.dev
icon

まあそんなことはどうでもいいんだ。TenChaの絵文字実装はこれでいいのか