syuilo
e312283ea0
enhance(frontend): 投稿フォームのヒントを追加 ( #16712 )
...
* wip
* wip
* Update MkSpot.vue
* Update MkPostForm.vue
* wip
* wip
* Update CHANGELOG.md
2025-11-07 11:03:33 +09:00
syuilo
4ba18690d7
feat(frontend): EXIFフレーム機能 ( #16725 )
...
* wip
* wip
* Update ImageEffector.ts
* Update image-label-renderer.ts
* Update image-label-renderer.ts
* wip
* Update image-label-renderer.ts
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* Update use-uploader.ts
* Update watermark.ts
* wip
* wu
* wip
* Update image-frame-renderer.ts
* wip
* wip
* Update image-frame-renderer.ts
* Create ImageCompositor.ts
* Update ImageCompositor.ts
* wip
* wip
* Update ImageEffector.ts
* wip
* Update use-uploader.ts
* wip
* wip
* wip
* wip
* Update fxs.ts
* wip
* wip
* wip
* Update CHANGELOG.md
* wip
* wip
* Update MkImageEffectorDialog.vue
* Update MkImageEffectorDialog.vue
* Update MkImageFrameEditorDialog.vue
* Update use-uploader.ts
* improve error handling
* Update use-uploader.ts
* 🎨
* wip
* wip
* lazy load
* lazy load
* wip
* wip
* wip
2025-11-06 20:25:17 +09:00
Souma
119423e3ae
enhance(frontend): Extend links to profile pages ( #16417 )
...
* feat(frontend): Add a link to profile to banner and avatar
Increase the area of links to click easily.
* chore(frontend): Change the link of notes count
Move to the notes tab for better userbility.
* feat(frontend): Add links to notes, followers and following
For easy transition to the shown information.
* docs(changelog): Add a description about this change
Users can notice what's changed by this PR.
* style(frontend): Fix the linter error
Remove the duplicated space.
* refactor(frontend): Don't surround the banners with links
It may conflict with the follow buttons.
* docs(changelog): Move the changes to the latest version
This feature is not merged and will be released in the latest version.
Signed-off-by: Souma <101255979+5ouma@users.noreply.github.com>
---------
Signed-off-by: Souma <101255979+5ouma@users.noreply.github.com>
Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
2025-11-06 13:42:52 +09:00
かっこかり
290fd8c7cc
enhance(frontend): ブラウザの通知権限をより確実に取得できるように ( #16758 )
...
* enhance(frontend): ブラウザの通知権限をより確実に取得できるように
* Update Changelog
2025-11-06 12:36:36 +09:00
かっこかり
0edb0133fc
enhance(frontend): チャンネル周りのUIの整理 ( #16743 )
...
* enhance(frontend): チャンネル周りのUIの整理
* fix: 共通要素間の一貫性を保つ
* Update Changelog
* fix: チャンネル新規作成を管理タブに移動・上部ボタン削除
2025-11-06 10:15:59 +09:00
かっこかり
0abe021640
fix(frontend): PageHeaderのタイトルがはみ出る問題を修正 ( #16744 )
...
* fix(frontend): PageHeaderのタイトルがはみ出る問題を修正
* Update Changelog
* fix: remove duplicated scoped class to avoid confusion
2025-11-06 09:31:55 +09:00
かっこかり
e15b8b7fa3
fix(frontend): formlinkのスタイル修正 ( #16741 )
2025-11-04 15:13:24 +09:00
かっこかり
6bce19655b
fix(frontend): ドライブのtipのスタイル修正 ( #16742 )
2025-11-04 11:58:29 +09:00
かっこかり
78ed024b0b
refactor(frontend): EmojiPickerの冗長なCSSを一部簡略化 ( #16717 )
2025-11-02 12:12:33 +09:00
syuilo
cd77404006
fix tooltip text
2025-10-26 19:29:37 +09:00
syuilo
298f8802d4
fix(frontend): 期限が無期限のアンケートに投票できない問題を修正
...
Fix #16708
2025-10-26 10:32:12 +09:00
syuilo
6e614ff061
Revert "Fix touch position offset in image masking on iOS devices ( #16702 )"
...
This reverts commit 456504cf82 .
2025-10-25 19:32:00 +09:00
Copilot
456504cf82
Fix touch position offset in image masking on iOS devices ( #16702 )
...
* Initial plan
* Fix iOS touch position offset in image masking feature
Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
2025-10-24 11:14:12 +09:00
syuilo
81cea6aed5
Update MkImageEffectorDialog.vue
...
related? #16703
2025-10-24 11:01:20 +09:00
かっこかり
2e07e50bb4
refactor(frontend): 既存のGLSLを単独のファイルに移行 ( #16677 )
...
* refactor(frontend): 既存のGLSLを単独のファイルに移行
* fix: glslファイルを参照元ファイルと同じ場所に移動
2025-10-23 11:05:21 +09:00
かっこかり
d203e1a446
refactor(frontend): フロントエンドの型エラー解消 ( #16694 )
2025-10-23 11:04:27 +09:00
syuilo
3c97c12e7f
enhance(frontend): 下書き/予約投稿一覧は投稿フォームのアカウントメニュー内に移動し、下書き保存は「...」メニュー内に移動
2025-10-21 20:03:57 +09:00
果物リン
9aea7363ce
fix(frontend): MkPollの集計完了後の挙動がおかしいのを修正 ( #16646 )
...
* MkPollの集計完了後の挙動がおかしいのを修正
* fix lint
* watchを削除できるように修正
* fix
* Update Changelog
* fix lint
---------
Co-authored-by: kakkokari-gtyih <67428053+kakkokari-gtyih@users.noreply.github.com>
2025-10-20 16:11:01 +09:00
かっこかり
8714945ec9
fix(frontend): ウォーターマーク配置のエフェクトが壊れている問題を修正 ( #16662 )
...
* fix(frontend): ウォーターマーク配置のエフェクトが壊れている問題を修正
* enhance: add settings for noBoundingBoxExpansion
* Update Changelog
* fix
* perf: ウォーターマークのrepeatをWRAP属性で制御するように
* fix: ウォーターマークをrepeatした際に回転や拡大縮小の中心が「位置」設定を考慮しないのを修正
* fix: ウォーターマークをrepeatした際にマージンが各ウォーターマークごとのマージンとなっていない問題を修正
* fix: リピートモード時の拡大縮小の原点が、アライメントの設定にかかわらず左上になる問題を修正
* enhance: preserveBoundingRect の翻訳文字を変更
* fix: remove description
* fix
* fix: 回転の向きが逆になっているのを修正
* fix: マージンは元画像の大きさに対する割合で算出するように
* Update watermarkPlacement.ts
---------
Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
2025-10-20 15:05:23 +09:00
syuilo
acd35ef96c
add note
2025-10-20 14:48:14 +09:00
果物リン
41aa0c8efe
[カスタム絵文字beta]MacのCmdキー対応とCtrl/Cmd+Arrowキー対応 ( #16621 )
...
* [カスタム絵文字beta]MacのCmdキー対応とCtrl/Cmd+Arrowキー対応
* Update packages/frontend/src/components/grid/MkGrid.vue
Co-authored-by: かっこかり <67428053+kakkokari-gtyih@users.noreply.github.com>
---------
Co-authored-by: かっこかり <67428053+kakkokari-gtyih@users.noreply.github.com>
2025-10-09 09:29:47 +09:00
果物リン
d4df749f4f
絵文字の追加辞書をインストールすると絵文字ピッカーダイアログでユニコード絵文字が出てこないのを修正 ( #16618 )
...
* Fix: ユニコード絵文字の追加辞書をインストールするとユニコード絵文字が出てこなくなる
* add change log
* Update CHANGELOG.md
Co-authored-by: かっこかり <67428053+kakkokari-gtyih@users.noreply.github.com>
---------
Co-authored-by: かっこかり <67428053+kakkokari-gtyih@users.noreply.github.com>
2025-10-08 17:40:19 +09:00
syuilo
ba9924abdb
refactor(frontend): use useTemplateRef
2025-10-06 10:18:14 +09:00
かっこかり
f3e0713501
enhance(frontend): お問い合わせページからデバイス情報を出力できるように ( #16598 )
...
* enhance(frontend): デバイス情報を出力できるように
* fix lint
* Update Changelog
* enhance: getHighEntropyValuesが使用できなかった場合のフォールバックを追加
* fix lint
* fix: getHighEntropyValuesが使用できない場合は生のUAを返すように
* enhance: getHighEntropyValuesが使用できる場合でも生のUAを含めるように
* ✌️
* onHeaderClicked -> onOpened
2025-10-06 10:06:53 +09:00
かっこかり
7fcbf57a9d
fix(frontend): 存在しない翻訳を修正 ( #16604 )
2025-10-06 10:06:20 +09:00
かっこかり
eae9af73c2
enhance(frontend): MkTabs, MkPageHeader.tabsにてタブハイライトのCSS Anchor Positioningに対応 ( #16595 )
...
* fix(frontend): modalの中でtabsを使用する際にハイライトが変な位置に出る問題を修正
* fix lint
* Revert "fix(frontend): modalの中でtabsを使用する際にハイライトが変な位置に出る問題を修正"
This reverts commit 3b0ec46990 .
* fix
* fix
* enhance(frontend): MkTabsのタブハイライト切り替えをCSS anchor positioningに対応させる
* enhance(frontend): MkPageHeader.tabsのタブハイライト切り替えをCSS anchor positioningに対応させる
* 🎨
2025-10-05 18:53:28 +09:00
かっこかり
720c6519cd
refactor(frontend): MkTabの指定をpropsから行うように ( #16596 )
...
* refactor(frontend): MkTabの指定をpropsから行うように
* Update explore.featured.vue
2025-10-05 15:48:11 +09:00
syuilo
c5f9c0ce5c
enhance(frontend): add pixelate mask effect
2025-09-26 18:27:53 +09:00
syuilo
d1446d195a
feat: scheduled post ( #16577 )
...
* Update NoteDraft.ts
* Update NoteDraft.ts
* wip
* Update CHANGELOG.md
* wip
* Update PostScheduledNoteProcessorService.ts
* Update PostScheduledNoteProcessorService.ts
* Update Notification.ts
* wip
* Update NoteDraftService.ts
* Update NoteDraftService.ts
* Update NoteDraftService.ts
* wip
* Create 1758677617888-scheduled-post.js
* Update index.d.ts
* Update stats.ts
* wip
* wip
* wip
* wip
* wip
* Update MkNotification.vue
* wip
* wip
* wip
* Update NoteDraftService.ts
* Update NoteDraftService.ts
* wip
* wip
* Update NoteDraftEntityService.ts
* wip
* Update index.d.ts
* Update MkPostForm.vue
* wip
* wip
* wip
* Update NoteCreateService.ts
* wip
* wip
* wip
* Update NoteDraftEntityService.ts
* Update NoteCreateService.ts
* Update NoteDraftService.ts
* wip
* Update NoteDraftService.ts
* wip
* wip
* Update MkPostForm.vue
* wip
* Update MkPostForm.vue
* Update os.ts
* wip
* Update MkNoteDraftsDialog.vue
2025-09-26 15:29:52 +09:00
syuilo
0f8c068e84
feat(frontend): Video compression ( #16574 )
...
* wip
* Update CHANGELOG.md
* wip
* wip
* wip
* wip
* Update use-uploader.ts
* Update use-uploader.ts
2025-09-24 09:01:06 +09:00
syuilo
966127c63e
enhance(frontend): 絵文字ピッカーのサイズをより大きくできるように
2025-09-22 19:43:31 +09:00
syuilo
13d5c6d2b2
refactor MkAnimBg
2025-09-22 19:00:47 +09:00
Copilot
2f52c20150
Implement professional-grade Gaussian-approximated blur effect with resolution independence and configurable quality for image effector system ( #16571 )
...
* Initial plan
* Implement blur effect for image effector system
Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
* Improve blur quality with configurable sample count
Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
* Revert to simpler blur implementation with configurable sample count
Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
* Fix blur size independence from sample count
Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
* Make blur radius resolution-independent
Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
* Update blur.ts
* Enhance blur quality with explicit diagonal sampling and fix parameter configuration
Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
* Implement Gaussian-approximated blur with distance-based weighting for superior quality
Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
* Revert "Implement Gaussian-approximated blur with distance-based weighting for superior quality"
This reverts commit c739e9f55b .
* Revert "Enhance blur quality with explicit diagonal sampling and fix parameter configuration"
This reverts commit ffbc6eeba7 .
* wip
* tweak
* ellipse
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
2025-09-20 14:19:35 +09:00
tamaina
42b2aea533
feat(frontend): 自分のプロフィールページの二次元コード(QRコード)を表示し、他の人のコードを読み取りするページを追加 ( #16456 )
...
* wip (qr.show.vue)
* added to navbar
* qr.show.vue
* fix
* added to navbar
* fix size
* 🎨
* 🎨
* fix div warn
* fix
* use * 0.25
* fix??
* fix lint
* clean up
* ???
* ?
* fix
* 🎨
* 🎨
* refactor
* 🎨
* 🎨
* :ar:t
* 🎨
* iphone flip
* no lazy import
* 🎨
* 🎨
* 🎨
* ユーザー全部flipでいいや
* ✌️
* fix
* fix
* fix lint
* 🎨
* fix type
* fix: local user profile url cannot be resolved with ap/show
* fix: local user url with hostname could not be resolved
* chore: use common utility for checking self host
* wip
* 🎨
* 🎨
* fix imports
* fix
* fix
* fix
* 🎨
* fix...
* set spacer-w
* ✌️
* 全画面でQRを読むように
* fix
* 🎨
* modify navbar.ts
* start/stop on vue activation
* display raw content read from qr
* 端末のQRをスキャンするボタンを追加
* chore
* やっぱりmfmを先に表示する
* 🎨
* fix 18n
* QRの内容は/users/:userIdにする
* add spdx
* use cqh
* `defineProps` is a compiler macro and no longer needs to be imported.
* use MkUserName
* 🎨
* 🎨
* refactor
* clean up
* refactor
* 🎨
* Update qr.show.vue
* Misskeyロゴにdrop-shadowを追加
* clean up: do not use empty css
* fix os.select usage
* Update qr.vue
* Update qr.show.vue
* Update qr.show.vue
* Update get-user-menu.ts
* ✌️
* Update show.ts
* Update ja-JP.yml
* watermark
* Update CHANGELOG.md
* Update qr.read.vue
* Update qr.read.vue
* wip
* Update MkWatermarkEditorDialog.Layer.vue
---------
Co-authored-by: anatawa12 <anatawa12@icloud.com>
Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
2025-09-19 21:02:30 +09:00
syuilo
97adf6f2cc
🎨
2025-09-19 14:23:34 +09:00
syuilo
8c413d01e6
enhance(frontend): マスクエフェクト ( #16556 )
...
* wip
* wip
* Update MkImageEffectorDialog.vue
* Update MkImageEffectorDialog.vue
* Update MkImageEffectorDialog.vue
* Update MkImageEffectorDialog.vue
* Update MkImageEffectorDialog.vue
* Update fillSquare.ts
* Update CHANGELOG.md
* Update fillSquare.ts
2025-09-17 18:38:56 +09:00
syuilo
2621f468ff
enhance: 広告ごとにセンシティブフラグを設定できるように
2025-09-14 15:25:22 +09:00
かっこかり
d4654dd7bd
refactor(frontend): os.select, MkSelectのitem指定をオブジェクトによる定義に統一し、型を狭める ( #16475 )
...
* refactor(frontend): MkSelectのitem指定をオブジェクトによる定義に統一
* fix
* spdx
* fix
* fix os.select
* fix lint
* add comment
* fix
* fix: os.select対応漏れを修正
* fix
* fix
* fix: MkSelectのmodelに対する型チェックを厳格化
* fix
* fix
* fix
* Update packages/frontend/src/components/MkEmbedCodeGenDialog.vue
Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
* fix
* fix types
* fix
* fix
* Update packages/frontend/src/pages/admin/roles.editor.vue
Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
* fix: MkSelectに直接配列を指定している場合に正常に型が解決されるように
---------
Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
2025-09-13 21:00:33 +09:00
かっこかり
5b4115e21a
refactor(frontend): フロントエンドの型エラー解消(途中まで) ( #16539 )
...
* fix(frontend): FormLinkをボタンとして使用した際にエラーが出る問題を修正
* refactor(frontend): フロントエンドの型エラー解消
* remove unused ts-expect-error
* migrate
* remove unrelated changes
* fix lint
* more type fixes
2025-09-13 08:33:14 +09:00
かっこかり
aebc3f781e
perf(frontend): 低精度な現在時刻を一か所で管理するように ( #16479 )
...
* perf(frontend): 低精度な現在時刻を一か所で管理するように
* lint
* fix
* remove unused imports
* fix
* Update Changelog
* [ci skip] typo
* enhance: カレンダーウィジェットの日付変更は時間通りに行うように
* [ci skip] fix
2025-09-12 17:12:50 +09:00
tamaina
a8cc51dc77
fix(frontend): Safari 26でモバイルUIが崩れる問題に対するhotfix ( #16528 )
2025-09-08 20:32:19 +09:00
syuilo
eb7db5a3aa
Update MkSuspense.vue
2025-09-08 14:56:58 +09:00
かっこかり
430310f306
fix(frontend): ctrlキーを押しながらリンクをクリックしても新しいタブで開かない問題を修正 ( #16453 )
...
* fix(frontend): ctrlキーを押しながらクリックしても新しいタブで開かない問題を修正
* Update Changelog
* fix: 制御キーの場合を個別ハンドリングするのではなくブラウザ既定の挙動に任せるように
* fix
2025-09-07 09:32:32 +09:00
syuilo
5b994b3e03
fix(frontend): プロファイルを復元後アカウントの切り替えができない問題を修正
...
Fix #16508
2025-09-06 12:41:27 +09:00
syuilo
9e188ca3fa
Revert "refactor"
...
This reverts commit aa85d701b9 .
2025-09-06 11:09:24 +09:00
takaion
047773341d
fix(frontend): エラー画像が横に引き伸ばされてしまう問題に対応 ( #16502 )
...
* fix(frontend): エラー画像が横に引き伸ばされてしまう問題に対応
Fix misskey-dev#15982
* Update CHANGELOG.md
2025-09-02 16:40:57 +09:00
syuilo
4a0e968662
refactor
2025-09-01 16:23:05 +09:00
syuilo
959e72b2b3
refactor
2025-09-01 14:02:14 +09:00
syuilo
3c998e1f48
refactor
2025-09-01 12:59:53 +09:00
syuilo
782c9f9852
refactor
2025-09-01 12:33:44 +09:00
syuilo
7000095b44
refactor
2025-09-01 10:01:03 +09:00
かっこかり
c95092903a
refactor(frontend): フロントエンドの型エラー解消(途中まで) ( #16477 )
...
* refactor(frontend): フロントエンドの型エラー解消
* fix
---------
Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
2025-08-31 19:53:38 +09:00
syuilo
ebe029458e
enhance(frontend): アイコンのスクロール追従を無効化する際の適用範囲を強化
...
Resolve #16485
2025-08-31 10:18:48 +09:00
syuilo
aabda5a956
clean up
2025-08-30 19:15:52 +09:00
syuilo
aa85d701b9
refactor
2025-08-28 19:53:10 +09:00
syuilo
f0833cffe9
refactor
2025-08-28 19:47:58 +09:00
syuilo
bca3602da2
refactor
2025-08-28 13:24:25 +09:00
syuilo
cfd4d7c57b
refactor
2025-08-28 13:20:11 +09:00
syuilo
3e24419981
refactor
2025-08-28 11:15:17 +09:00
syuilo
2e4c4dd555
refactor
2025-08-28 08:59:13 +09:00
syuilo
5fef2332f4
refactor
2025-08-27 17:00:58 +09:00
syuilo
575379a683
refactor
2025-08-27 16:48:32 +09:00
syuilo
ee96f77ef2
refactor
2025-08-27 12:09:19 +09:00
syuilo
25df56dfd0
refactor
2025-08-27 10:14:17 +09:00
syuilo
2e0a34300a
refactor
2025-08-27 09:46:31 +09:00
syuilo
b186c67767
refactor
2025-08-26 20:04:59 +09:00
syuilo
69bbac013a
refactor
2025-08-26 17:31:36 +09:00
syuilo
203296b9cb
chore(frontend): tweak MkServerSetupWizard
2025-08-26 15:02:12 +09:00
syuilo
689d70ffae
refactor
2025-08-26 14:38:42 +09:00
syuilo
d5475d1ff6
refactor
2025-08-26 14:22:53 +09:00
syuilo
05cc8047fa
refactor
2025-08-26 13:58:57 +09:00
syuilo
d6a1046361
refactor
2025-08-26 13:34:41 +09:00
syuilo
9e5c8d94bf
refactor
2025-08-26 09:08:00 +09:00
syuilo
a874def344
remove unused file
2025-08-25 20:32:07 +09:00
syuilo
76beac41d2
refactor
2025-08-25 20:07:33 +09:00
syuilo
0121d19645
refactor
2025-08-25 16:56:10 +09:00
syuilo
d336a1fb1c
refactor
2025-08-25 13:51:52 +09:00
syuilo
7c761e7017
refactor
2025-08-25 13:48:09 +09:00
syuilo
7924daf7f8
refactor
2025-08-25 13:46:22 +09:00
syuilo
2b9706a68b
refactor
2025-08-25 13:40:41 +09:00
syuilo
f2d15f9240
refactor
2025-08-25 13:36:38 +09:00
syuilo
caf6a3ab81
refactor
2025-08-25 13:34:17 +09:00
syuilo
f4baa973bf
refactor
2025-08-25 13:26:41 +09:00
syuilo
3741fa4b49
refactor
2025-08-25 13:25:05 +09:00
syuilo
27df7f643e
fix typo
...
Fix #16452
2025-08-25 10:07:42 +09:00
かっこかり
ade603ff7a
fix(frontend): ページネーションの進行方向を指定できるように ( #16433 )
...
* fix(frontend): ページネーションの進行方向を指定できるように
* Update Changelog
* fix lint
* fix: directionをMkPaginationに移動
* fix
* fix
* fix
---------
Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
2025-08-22 19:34:20 +09:00
かっこかり
7f6ba2e501
enhance: verify-emailにフロントエンドUIを実装 ( #16431 )
...
* enhance: メールのverifyをAPIに変更
* enhance(frontend): メールのVerifyページを追加
* fix
* 🎨
* 🎨
* Update Changelog
* lint
2025-08-21 16:52:30 +09:00
syuilo
3980172243
feat: 非ログイン時に表示されるトップページのスタイルを選択できるように
2025-08-19 14:15:19 +09:00
syuilo
3b4879133c
🎨
2025-08-18 18:06:32 +09:00
syuilo
7786761d76
chore(frontend): more haptic
2025-08-18 14:24:14 +09:00
syuilo
fcde6789ff
feat(frontend): introduce haptic feedback as experimental feature
...
#16410
2025-08-18 10:49:27 +09:00
syuilo
bae92a944d
enhance(frontend): improve enableInfiniteScroll stability
...
Close #16318
2025-08-15 12:40:37 +09:00
syuilo
7d30768769
fix(frontend): Botプロテクションの設定の変更検知が正しくない問題を修正
2025-08-15 12:10:14 +09:00
かっこかり
785b85ee46
enhance(frontend): 画像エフェクトのUI改善 ( #16191 )
...
* enhance(frontend): 画像エフェクトの改善
* enhance: i18n colorClampAdvanced
* fix: missing translation
* enhance: i18n blockNoise
* fix lint
* fix: narrow down fx defs types
* fix
* fix: watermark用エフェクトは別で定義し直す
* fix lint
* ImageEffectorをwatermarkに隠蔽
* watermark関連の定義を完全に分離
* refactor
* fix
* ぼかし効果 -> スムージング
* refactor: remove unnecessary `as const`
* Update Changelog
2025-08-09 14:11:19 +09:00
syuilo
076a83466e
🎨
2025-08-08 21:26:53 +09:00
anatawa12
8598f3912e
per-locale bundle & inline locale ( #16369 )
...
* feat: split entry file by locale name
* chore: とりあえず transform hook で雑に分割
* chore: とりあえず transform 結果をいい感じに
* chore: concurrent buildで高速化
* chore: vite ではローケルのないものをビルドして後処理でどうにかするように
* chore: 後処理のためにi18n.jを単体になるように切り出す
* chore: use typescript
* chore: remove unref(i18n) in vite build process
* chore: inline variable
* fix: build error
* fix: i18n.ts.something.replaceAll() become error
* chore: ignore export specifier from error
* chore: support i18n.tsx as object
* chore: process literal for all files
* chore: split config and locale
* chore: inline locale name
* chore: remove updating locale in boot common
* chore: use top-level await to load locales
* chore: inline locale
* chore: remove loading locale from boot.js
* chore: remove loading locale from boot.js
* コメント追加
* fix test; fetchに失敗する
* import削除ログをdebugレベルに
* fix: watch pug
* chore: use hash for entry files
* chore: remove es-module-lexer from dependencies
* chore: move to frontend-builder
* chore: use inline locale in embed
* chore: refetch json on hot reload
* feat: store localization related to boot.js in backend in bootloaderLocales localstorage
* 応急処置を戻す
* fix spex
* fix `Using i18n identifier "e" directly. Skipping inlining.` warning
* refactor: use scriptsDir parameter
* chore: remove i18n from depmap
* chore: make build crash if errors
* error -> warn few conditions
* use inline object
* update localstorage keys
* remove accessing locale localstorage
* fix: failed to process i18n.tsx.aaa({x:i18n.bbb})
2025-08-08 11:26:18 +09:00
syuilo
998beeae59
feat(frontend): AiScriptを1.0に更新
...
Close #16277
2025-08-06 13:32:59 +09:00
syuilo
9931fff35b
🎨
2025-08-05 09:44:59 +09:00
syuilo
d979cd2c07
fix(frontend): 投稿フォームでファイルのアップロードが中止または失敗した際のハンドリングを修正
2025-08-05 09:15:02 +09:00
syuilo
bb56b3b4f1
feat(frontend): ページのタブバーを下部に表示できるように
2025-08-04 20:03:34 +09:00