summaryrefslogtreecommitdiff
path: root/packages/frontend/src/components (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* Revert "fix(frontend): stacking router ↵syuilo2025-12-041-3/+1
| | | | | | viewで連続して戻る操作を行うと何も表示されなくなる問題を修正" This reverts commit a3c3052d0fae8223b73b4ee0abca2b6702da92a2.
* fix(frontend): stacking router ↵syuilo2025-12-041-1/+3
| | | | viewで連続して戻る操作を行うと何も表示されなくなる問題を修正
* refactor: localesをworkspace管理下のパッケージに (#16895)おさむのひと2025-11-301-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * refactor: localesをworkspace管理下のパッケージに * fix copilot review * move * move * rename * fix ci * revert unwanted indent changes * fix * fix * fix * fix * 間違えてコミットしていたのを戻す * 不要 * 追加漏れ * ymlの場所だけ戻す * localesの位置を戻したのでこの差分は不要 * 内容的にlocalesにある方が正しい * i18nパッケージ用のREADME.mdを用意 * fix locale.yml * fix locale.yml --------- Co-authored-by: kakkokari-gtyih <67428053+kakkokari-gtyih@users.noreply.github.com>
* fix(frontend): ↵かっこかり2025-11-261-32/+40
| | | | | | | | | フォロー申請のキャンセル時に確認ダイアログを出すように (#16834) * fix(frontend): フォロー申請のキャンセル時に確認ダイアログを出すように * Update Changelog * fix: 注釈は書かない
* fix(frontend): ↵かっこかり2025-11-251-2/+2
| | | | | | | | | | | | | MkRadiosのslotでv-ifを使用すると空白のoptionが生成される問題を修正 (#16832) * fix: MkRadiosのslotでv-ifを使用すると空白のoptionが生成される問題を修正 (MisskeyIO#1105) * Update Changelog * Update CHANGELOG.md --------- Co-authored-by: あわわわとーにゅ <17376330+u1-liquid@users.noreply.github.com>
* fix(frontend): ↵かっこかり2025-11-241-1/+5
| | | | | | | | | | | 一部のシチュエーションで投稿フォームのツアーが表示されない問題を修正 (#16837) * fix(frontend): 一部のシチュエーションで投稿フォームのツアーが表示されない問題を修正 * Update Changelog --------- Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
* fix(frontend): ↵かっこかり2025-11-241-0/+1
| | | | | | | リセットボタンでCWがリセットされない問題を修正 (#16820) * fix(frontend): リセットボタンでCWがリセットされない問題を修正 * update changelog
* enhance(frontend): ↵kami82025-11-191-4/+24
| | | | | | | | | | | | | | | リアクションの受け入れ設定にキャプションを追加 (#16807) * enhance(frontend): リアクションの受け入れ設定にキャプションを追加 * Update Changelog * CHANGELOG.mdを修正 * CHANGELOG.mdのコンフリクトを解消し、再度変更内容を記載 * 条件分岐をswitch文に変更 * chore: trigger CI re-run
* refactorsyuilo2025-11-181-19/+19
|
* fix(frontend): 投稿フォームのアバター画像が縮むのを修正 ↵おさむのひと2025-11-151-0/+1
| | | | | | | | | (#16790) * fix(frontend): 投稿フォームのアバター画像が縮むのを修正 * fix CHANGELOG.md * fix
* refactor(frontend): フロントエンドの型エラー解消 (#16779)かっこかり2025-11-101-1/+4
|
* refactor8frontend9: anyを除去 (#16778)かっこかり2025-11-102-9/+8
|
* fix typesyuilo2025-11-091-1/+1
|
* 🎨syuilo2025-11-091-1/+1
|
* fix(frontend): postform tourをスキップできるように (#16767)かっこかり2025-11-091-1/+3
| | | | | * fix(frontend): postform tourをスキップできるように * use closable option
* fix(frontend): ↵果物リン2025-11-072-23/+32
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | 一部のページでもっと見るが自動で行われないバグの修正 (#16754) * 一部のページでもっと見るが自動で行われないバグの修正 * fix(frontend): MkPagination で UI アニメーションオフ時に自動ロードが動作しない問題を修正 Transition コンポーネントの mode="out-in" が、アニメーション無効時でも 適用されており、IntersectionObserver の検出に干渉していた問題を修正。 アニメーション有効時のみ mode="out-in" を適用するように変更。 Co-authored-by: 果物リン <fruitriin@users.noreply.github.com> * enhance: ユーザーの設定値にかかわらず無限スクロールをオフにできるオプションを追加 * Update Changelog * MkNotesTimeline.vueにforceDisableInfiniteScrollを追加、 note.vueの前方向の読み込みでこれを有効 * fix lint * refactor --------- Co-authored-by: claude[bot] <41898282+claude[bot]@users.noreply.github.com> Co-authored-by: 果物リン <fruitriin@users.noreply.github.com> Co-authored-by: kakkokari-gtyih <67428053+kakkokari-gtyih@users.noreply.github.com>
* enhance(frontend): 投稿フォームのヒントを追加 (#16712)syuilo2025-11-072-3/+214
| | | | | | | | | | | | | | | * wip * wip * Update MkSpot.vue * Update MkPostForm.vue * wip * wip * Update CHANGELOG.md
* feat(frontend): EXIFフレーム機能 (#16725)syuilo2025-11-066-105/+690
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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
* enhance(frontend): Extend links to profile pages (#16417)Souma2025-11-062-14/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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>
* enhance(frontend): ↵かっこかり2025-11-061-3/+21
| | | | | | | ブラウザの通知権限をより確実に取得できるように (#16758) * enhance(frontend): ブラウザの通知権限をより確実に取得できるように * Update Changelog
* enhance(frontend): チャンネル周りのUIの整理 (#16743)かっこかり2025-11-061-0/+5
| | | | | | | | | * enhance(frontend): チャンネル周りのUIの整理 * fix: 共通要素間の一貫性を保つ * Update Changelog * fix: チャンネル新規作成を管理タブに移動・上部ボタン削除
* fix(frontend): PageHeaderのタイトルがはみ出る問題を修正 (#16744)かっこかり2025-11-061-25/+12
| | | | | | | * fix(frontend): PageHeaderのタイトルがはみ出る問題を修正 * Update Changelog * fix: remove duplicated scoped class to avoid confusion
* fix(frontend): formlinkのスタイル修正 (#16741)かっこかり2025-11-041-0/+2
|
* fix(frontend): ドライブのtipのスタイル修正 (#16742)かっこかり2025-11-041-1/+11
|
* refactor(frontend): EmojiPickerの冗長なCSSを一部簡略化 (#16717)かっこかり2025-11-021-16/+14
|
* fix tooltip textsyuilo2025-10-261-1/+1
|
* fix(frontend): ↵syuilo2025-10-261-1/+1
| | | | | | 期限が無期限のアンケートに投票できない問題を修正 Fix #16708
* Revert "Fix touch position offset in image masking on iOS devices (#16702)"syuilo2025-10-251-11/+5
| | | | This reverts commit 456504cf8281c972fded04e1496498d494891707.
* Fix touch position offset in image masking on iOS devices (#16702)Copilot2025-10-241-5/+11
| | | | | | | | | | | | * 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>
* Update MkImageEffectorDialog.vuesyuilo2025-10-241-1/+2
| | | | related? #16703
* refactor(frontend): 既存のGLSLを単独のファイルに移行 (#16677)かっこかり2025-10-233-120/+129
| | | | | * refactor(frontend): 既存のGLSLを単独のファイルに移行 * fix: glslファイルを参照元ファイルと同じ場所に移動
* refactor(frontend): フロントエンドの型エラー解消 (#16694)かっこかり2025-10-232-4/+6
|
* enhance(frontend): ↵syuilo2025-10-212-60/+46
| | | | 下書き/予約投稿一覧は投稿フォームのアカウントメニュー内に移動し、下書き保存は「...」メニュー内に移動
* fix(frontend): MkPollの集計完了後の挙動がおかしいのを修正 ↵果物リン2025-10-201-9/+11
| | | | | | | | | | | | | | | | | | | (#16646) * MkPollの集計完了後の挙動がおかしいのを修正 * fix lint * watchを削除できるように修正 * fix * Update Changelog * fix lint --------- Co-authored-by: kakkokari-gtyih <67428053+kakkokari-gtyih@users.noreply.github.com>
* fix(frontend): ↵かっこかり2025-10-202-1/+25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ウォーターマーク配置のエフェクトが壊れている問題を修正 (#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>
* add notesyuilo2025-10-201-0/+1
|
* [カスタム絵文字beta]MacのCmdキー対応とCtrl/Cmd+Arrowキー対 ↵果物リン2025-10-091-140/+122
| | | | | | | | | | | | | (#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-081-3/+3
| | | | | | | | | | | | | | | イアログでユニコード絵文字が出てこないのを修正 (#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>
* refactor(frontend): use useTemplateRefsyuilo2025-10-061-7/+7
|
* enhance(frontend): ↵かっこかり2025-10-063-23/+85
| | | | | | | | | | | | | | | | | | | | | お問い合わせページからデバイス情報を出力できるように (#16598) * enhance(frontend): デバイス情報を出力できるように * fix lint * Update Changelog * enhance: getHighEntropyValuesが使用できなかった場合のフォールバックを追加 * fix lint * fix: getHighEntropyValuesが使用できない場合は生のUAを返すように * enhance: getHighEntropyValuesが使用できる場合でも生のUAを含めるように * :v: * onHeaderClicked -> onOpened
* fix(frontend): 存在しない翻訳を修正 (#16604)かっこかり2025-10-062-6/+6
|
* enhance(frontend): MkTabs, ↵かっこかり2025-10-052-43/+113
| | | | | | | | | | | | | | | | | | | | | MkPageHeader.tabsにてタブハイライトのCSS Anchor Positioningに対応 (#16595) * fix(frontend): modalの中でtabsを使用する際にハイライトが変な位置に出る問題を修正 * fix lint * Revert "fix(frontend): modalの中でtabsを使用する際にハイライトが変な位置に出る問題を修正" This reverts commit 3b0ec46990d9ac9ae7f22140dfed5f8b80a4190c. * fix * fix * enhance(frontend): MkTabsのタブハイライト切り替えをCSS anchor positioningに対応させる * enhance(frontend): MkPageHeader.tabsのタブハイライト切り替えをCSS anchor positioningに対応させる * :art:
* refactor(frontend): MkTabの指定をpropsから行うように (#16596)かっこかり2025-10-051-51/+60
| | | | | * refactor(frontend): MkTabの指定をpropsから行うように * Update explore.featured.vue
* enhance(frontend): add pixelate mask effectsyuilo2025-09-261-1/+19
|
* feat: scheduled post (#16577)syuilo2025-09-263-113/+292
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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
* feat(frontend): Video compression (#16574)syuilo2025-09-243-4/+17
| | | | | | | | | | | | | | | | | * wip * Update CHANGELOG.md * wip * wip * wip * wip * Update use-uploader.ts * Update use-uploader.ts
* enhance(frontend): ↵syuilo2025-09-221-0/+8
| | | | 絵文字ピッカーのサイズをより大きくできるように
* refactor MkAnimBgsyuilo2025-09-221-59/+17
|
* Implement professional-grade Gaussian-approximated blur effect with ↵Copilot2025-09-201-17/+46
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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 c739e9f55b64e8869f52dc2641ae6e972892dc7e. * Revert "Enhance blur quality with explicit diagonal sampling and fix parameter configuration" This reverts commit ffbc6eeba70dc9a3448dcb133d56b9fb776fc636. * 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>
* feat(frontend): ↵tamaina2025-09-194-50/+114
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 自分のプロフィールページの二次元コード(QRコード)を表示し、他の人のコードを読み取りするページを追加 (#16456) * wip (qr.show.vue) * added to navbar * qr.show.vue * fix * added to navbar * fix size * :art: * :art: * fix div warn * fix * use * 0.25 * fix?? * fix lint * clean up * ??? * ? * fix * :art: * :art: * refactor * :art: * :art: * :ar:t * :art: * iphone flip * no lazy import * :art: * :art: * :art: * ユーザー全部flipでいいや * :v: * fix * fix * fix lint * :art: * 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 * :art: * :art: * fix imports * fix * fix * fix * :art: * fix... * set spacer-w * :v: * 全画面でQRを読むように * fix * :art: * modify navbar.ts * start/stop on vue activation * display raw content read from qr * 端末のQRをスキャンするボタンを追加 * chore * やっぱりmfmを先に表示する * :art: * 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>