misskey-dev / misskey

🌎 A completely free and open interplanetary microblogging platform 🚀
https://misskey-hub.net/
GNU Affero General Public License v3.0
9.95k stars 1.35k forks source link

enhance(frontend): 投稿ダイアログのcwの見出しと本文を入れ替えるボタン #14596

Open fruitriin opened 3 weeks ago

fruitriin commented 3 weeks ago

What

resolve https://github.com/misskey-dev/misskey/issues/14595

https://github.com/user-attachments/assets/314acda5-7597-4265-aec5-c04df8f5a6dc

Why

見出しのつもりでテキストを入れてからCWボタンを押すと本文に入ってしまって悲しみがある

Additional info (optional)

Checklist

codecov[bot] commented 3 weeks ago

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 19.67%. Comparing base (00ccc22) to head (70b6405). Report is 63 commits behind head on develop.

Additional details and impacted files ```diff @@ Coverage Diff @@ ## develop #14596 +/- ## ============================================ - Coverage 39.75% 19.67% -20.09% ============================================ Files 1541 715 -826 Lines 192170 101165 -91005 Branches 2545 984 -1561 ============================================ - Hits 76402 19900 -56502 + Misses 115206 80721 -34485 + Partials 562 544 -18 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.

fruitriin commented 3 weeks ago

コーディングルール的に不適切な部分があれば修正しちゃって大丈夫です

syuilo commented 3 weeks ago

本文に改行がある状態で入れ替えるとどうなるかしら

fruitriin commented 3 weeks ago

何も考えてなかった だめかも

問題点がクリアになれば方向性としてはアリ?

fruitriin commented 3 weeks ago

試したらだめだった CWにswapしにいくとき改行をwhitespaceに置き換えればいいのかな swap2回すると両方から改行消えちゃうけどそれはそうということにしておこうかな

kakkokari-gtyih commented 3 weeks ago

なんかコードの改行がすごいことになってる

Sayamame-beans commented 3 weeks ago

持っていくのは1行目だけにするとかどうでしょう

fruitriin commented 3 weeks ago

ひえええどうしてフォーマットぶっこわれたし

Sayamame-beans commented 3 weeks ago

残りの部分は削除しなくても良い気がしました(1行目だけ抜き取るイメージ) 戻すときは1行目に加える、みたいな…?

fruitriin commented 3 weeks ago

謎のFormatが走ってないようにもどしました