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 |
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
|
fe805fb7f0
|
enhance(frontend/image-effector): tweak fxs
|
2025-06-15 11:06:46 +09:00 |
かっこかり
|
b43dfa260b
|
fix/refactor(frontend): 画像編集機能の修正・型強化 (#16156)
* enhance: refine uploadFile
* fix: missing locale
* refactor: harden types
* refactor: シェーダーファイルをlazy-loadingできるように
* fix(frontend): omit console.log in production environment
* fix: glslのバージョン表記は最初の行になければならない
* fix: シェーダーの読み込みが完了してからレンダリングを行うように
* fix merge failure
* fix: ウォーターマークのプリセットがない場合にdividerが2重に表示される問題を修正
* fix: アップローダーダイアログの機能設定でウォーターマークが無効な場合でもデフォルトのプリセットが適用されてしまう問題を修正
* fix lint
* Revert "fix: シェーダーの読み込みが完了してからレンダリングを行うように"
This reverts commit e06f37a7d4 .
* Revert "fix: glslのバージョン表記は最初の行になければならない"
This reverts commit afcc37d886 .
* Revert "refactor: シェーダーファイルをlazy-loadingできるように"
This reverts commit a1ab2fa38c .
* fix: ウォーターマークのFX定義を分ける
* Update packages/frontend/src/components/MkWatermarkEditorDialog.vue
* Update packages/frontend/src/components/MkWatermarkEditorDialog.vue
* Update packages/frontend/src/components/MkWatermarkEditorDialog.vue
---------
Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
|
2025-06-04 16:22:09 +09:00 |
syuilo
|
cd9322a824
|
feat(frontend): 画像編集機能 (#16121)
* wip
* wip
* wip
* wip
* Update watermarker.ts
* wip
* wip
* Update watermarker.ts
* Update MkUploaderDialog.vue
* wip
* Update ImageEffector.ts
* Update ImageEffector.ts
* wip
* wip
* wip
* wip
* wip
* wip
* Update MkRange.vue
* Update MkRange.vue
* wip
* wip
* Update MkImageEffectorDialog.vue
* Update MkImageEffectorDialog.Layer.vue
* wip
* Update zoomLines.ts
* Update zoomLines.ts
* wip
* wip
* Update ImageEffector.ts
* wip
* Update ImageEffector.ts
* wip
* Update ImageEffector.ts
* swip
* wip
* Update ImageEffector.ts
* wop
* Update MkUploaderDialog.vue
* Update ImageEffector.ts
* wip
* wip
* wip
* Update def.ts
* Update def.ts
* test
* test
* Update manager.ts
* Update manager.ts
* Update manager.ts
* Update manager.ts
* Update MkImageEffectorDialog.vue
* wip
* use WEBGL_lose_context
* wip
* Update MkUploaderDialog.vue
* Update drive.vue
* wip
* Update MkUploaderDialog.vue
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
|
2025-06-03 19:18:29 +09:00 |