-
-
Notifications
You must be signed in to change notification settings - Fork 1.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Improve paste uploading Resolve #3023 #4542
Conversation
フォルダー選択ダイアログの存在を見つけた |
ぬっ、UIがめんどくさい(いったんやめておく) |
UIを思いついたので再びWipにします |
とりあえずできた |
コンフリクト解消 |
設定とか無しで、強制的に日付形式でも良さそう |
えっなぜ |
実装を複雑にしてまで設定できるようにする必要性あるかなーと思った |
無意味なファイル名付いたファイル大量生産と日時で付けられたファイル名付いたファイル大量生産で前者を選択可能にする意味なさそう |
あー |
日付のフォーマットの指定のことかと思った |
フォーマットに関しても設定できる必要性は薄そう |
それはmmddyyyyじゃないとだめとかddmmyyyyじゃないとだめとかそういういちゃもんを付ける人がいそうなのであってもよさそう |
ほむん |
ん?すみません、もう一回聞きたいんですが、 AyaMorisawaの
が要らない感じですか? |
うーむ要らなそう |
私は要る |
私はルートフォルダにさえなければファイル名はなんでもいいわ |
マージ不可orz |
復帰 |
momentをimportするとスクリプトサイズ結構増えちゃう記憶があるのでなんとかmoment無しで実現できないかな |
もう moment 混入してると思います。 |
今importしてるmomentは非同期コンポーネントなのでほとんど問題ないです |
できるならnative tsにしてできないならday.jsとか使ってみる |
このPRで編集されている投稿フォームウィジェットは非同期じゃなかったと思うのでそこを非同期にする方法もありそうですけど面倒そう |
とりあえず既定のアップロード先フォルダ設定機能はmomentとは関係ないのでこのPRから先に抜き出して適用しようと思います |
テンプレート設定はできないようにして、 |
せっかくだし、これのAuthorの @tamaina の意見を反映してまずどれかカスタマイズできるようにした方が良さそうだけど、moment.js なしでは day.js みたいな代替ライブラリを使わない限りある程度複雑になるのは事実なので、いっそのこと
みたいにするのはどうかな |
よさそう |
f2fce87
to
df301ac
Compare
一旦 rebase した |
poll-editorにmomentが入ってるのでそれも非同期にしなきゃだめそう |
poll-editorは非同期ですね |
poll-editor自体が必ず非同期なんですねー |
ありがとうございます |
あ~~~~~バクひとつ遅れた⤵⤵⤵⤵⤵⤵ |
Summary
resolve #3023
画像をペーストした際にこれまでは
image.png
という名前で保存されてimage.png
がたくさんあふれてしまっていたのを、日付時刻による名付けを行えるように。設定
>動作
で以下のオプションを変更可能にした。[{{number}}]
で連番指定)(フォルダー選択ダイアログがあればそちらのほうが良いと思う)フォルダー選択ダイアログにしたhttps://youtu.be/aGF59wffkvE