かっこかり
|
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 |
syuilo
|
3c998e1f48
|
refactor
|
2025-09-01 12:59:53 +09:00 |
syuilo
|
d6a1046361
|
refactor
|
2025-08-26 13:34:41 +09:00 |
syuilo
|
fcde6789ff
|
feat(frontend): introduce haptic feedback as experimental feature
#16410
|
2025-08-18 10:49:27 +09:00 |
syuilo
|
bb56b3b4f1
|
feat(frontend): ページのタブバーを下部に表示できるように
|
2025-08-04 20:03:34 +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 |
かっこかり
|
4af8c7f8b0
|
enhance(frontend): リアクションビューワーで使用可能なリアクションを優先して表示するオプション (#16149)
* enhance(frontend): リアクションビューワーで使用可能なリアクションを優先して表示するオプション
* Update Changelog
* tweak
* fix
* enhance: リアクティブじゃなくする
---------
Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
|
2025-06-03 18:44:01 +09:00 |
syuilo
|
3bc81522c6
|
enhance(frontend): IDにUUIDを使うのをやめる (#16138)
* wip
* Update flash-edit.vue
|
2025-06-03 07:31:19 +09:00 |
syuilo
|
c5d33661b2
|
chore(frontend): improve type def
|
2025-06-01 07:57:18 +09:00 |
syuilo
|
743995e469
|
enhance(frontend): make pref sync more smart
|
2025-05-31 14:15:40 +09:00 |
syuilo
|
0254570fbf
|
enhance(frontend): 設定の同期をオンにするときに競合したときに値をマージできるように
|
2025-05-31 12:49:10 +09:00 |
syuilo
|
bbbc68a772
|
enhance(frontend): tweak default preferences
|
2025-05-23 20:26:12 +09:00 |
syuilo
|
23542530e1
|
feat(frontend): モバイルデバイスで折りたたまれたUIの展開表示に全画面ページを使用できるように
|
2025-05-22 14:57:35 +09:00 |
かっこかり
|
f74c38f313
|
enhance(frontend): URLプレビューをユーザーサイドで無効化できるように (#16064)
* enhance(frontend): URLプレビューをユーザーサイドで無効化できるように
* fix lint
* Update Changelog
* fix: 設定項目をデータセーバーに移動
|
2025-05-20 13:42:30 +09:00 |
taichan
|
5bc52b6743
|
feat(frontend): 絵文字をミュート可能にする機能 (#15966)
* wip ( 絵文字ミュートの基礎実装, PoC )
* refactor: 絵文字のmute/unmute処理の共通化
* SPDX
* リアクションからも絵文字ミュート可能に
* emojiMute/emojiUnmute
* replace resource of emojiMute
* add vitest preferstate for mutedEmojis
* add vitest to preferReactive
* 混入削除
* Fix typo (mutedEmojis -> mutingEmojis)
* reactiveやめる
* add時の判定ミスを修正
* Add CHANGELOG
* Revert "reactiveやめる"
This reverts commit 442742c371 .
* Update Changelog
|
2025-05-12 10:00:06 +09:00 |
syuilo
|
4d08c0a82b
|
enhance(frontend): blurhash無効化オプションを追加
|
2025-05-11 14:17:08 +09:00 |
syuilo
|
8c2ab25e5f
|
Feat: No websocket mode (#15851)
* wip
* wip
* wip
* wip
* Update MkTimeline.vue
* wip
* wip
* wip
* Update MkTimeline.vue
* Update use-pagination.ts
* wip
* wip
* Update MkTimeline.vue
* Update MkTimeline.vue
* wip
* wip
* Update MkTimeline.vue
* Update MkTimeline.vue
* Update MkTimeline.vue
* wip
* Update use-pagination.ts
* wip
* Update use-pagination.ts
* Update MkNotifications.vue
* Update MkNotifications.vue
* wip
* wip
* wip
* Update use-note-capture.ts
* Update use-note-capture.ts
* Update use-note-capture.ts
* wip
* wip
* wip
* wip
* Update MkNoteDetailed.vue
* wip
* wip
* Update MkTimeline.vue
* wip
* fix
* Update MkTimeline.vue
* wip
* test
* Revert "test"
This reverts commit 3375619396 .
* Update use-pagination.ts
* test
* Revert "test"
This reverts commit 42c53c830e .
* test
* Revert "test"
This reverts commit c4f8cda4aa .
* Update style.scss
* Update MkTimeline.vue
* Update MkTimeline.vue
* Update MkTimeline.vue
* ✌️
* Update MkTimeline.vue
* wip
* wip
* test
* Update MkPullToRefresh.vue
* Update MkPullToRefresh.vue
* Update MkPullToRefresh.vue
* Update MkPullToRefresh.vue
* Update MkTimeline.vue
* wip
* tweak navbar
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* Update home.vue
* wip
* refactor
* wip
* wip
* Update note.vue
* Update navbar.vue
* Update MkPullToRefresh.vue
* Update MkPullToRefresh.vue
* Update MkPullToRefresh.vue
* wip
* Update MkStreamingNotificationsTimeline.vue
* Update use-pagination.ts
* wip
* improve perf
* wip
* Update MkNotesTimeline.vue
* wip
* megre
* Update use-pagination.ts
* Update use-pagination.ts
* Update MkStreamingNotesTimeline.vue
* Update use-pagination.ts
* Update CHANGELOG.md
* Update CHANGELOG.md
* Update CHANGELOG.md
|
2025-05-09 17:40:08 +09:00 |
syuilo
|
6bbda4d67c
|
fix(frontend): make enableHorizontalSwipe default false
|
2025-05-05 07:28:15 +09:00 |
syuilo
|
df1a3742dd
|
feat(frontend): マウスでもタイムラインを引っ張って更新できるように & MkPullToRefreshのパフォーマンス向上
|
2025-05-03 10:26:40 +09:00 |
syuilo
|
d6ae4c980b
|
feat(frontend): タイトルバーを表示できるように
|
2025-04-29 09:43:15 +09:00 |
syuilo
|
75267f87d5
|
refactor(frontend): アカウント情報はstore管理に
|
2025-04-16 09:25:13 +09:00 |
syuilo
|
500a5615f0
|
enhance(frontend): 壁紙をデッキ設定の一部に
|
2025-04-01 13:18:49 +09:00 |
syuilo
|
87a7238976
|
enhance(frontend): デッキのオプションを追加
|
2025-03-30 20:44:00 +09:00 |
syuilo
|
d9012740a1
|
enhance(frontend): アイコンのスクロール追従を無効化してパフォーマンス向上できるように
|
2025-03-29 20:56:59 +09:00 |
syuilo
|
a25fa62d64
|
enhance(frontend): ファイルアップロード処理のリファクタと設定の簡略化
|
2025-03-28 09:47:34 +09:00 |
syuilo
|
2272eceffa
|
enhance(frontend): Enterでチャットのメッセージを送信できるように
|
2025-03-25 13:19:54 +09:00 |
syuilo
|
8c1fc85d00
|
enhance(frontend): チャットの送信者名を表示できるように
|
2025-03-25 12:36:21 +09:00 |
syuilo
|
26b2cfe518
|
enhance(frontend): ナビゲーションバーの副ボタンを非表示にできるように
|
2025-03-25 09:50:59 +09:00 |
syuilo
|
f1f24e39d2
|
Feat: Chat (#15686)
* wip
* wip
* wip
* wip
* wip
* wip
* Update types.ts
* Create 1742203321812-chat.js
* wip
* wip
* Update room.vue
* Update home.vue
* Update home.vue
* Update ja-JP.yml
* Update index.d.ts
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* Update CHANGELOG.md
* wip
* Update home.vue
* clean up
* Update misskey-js.api.md
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* lint fixes
* lint
* Update UserEntityService.ts
* search
* wip
* 🎨
* wip
* Update home.ownedRooms.vue
* wip
* Update CHANGELOG.md
* Update style.scss
* wip
* improve performance
* improve performance
* Update timeline.test.ts
|
2025-03-24 21:32:46 +09:00 |
syuilo
|
fee6f9fcc2
|
Update def.ts
|
2025-03-21 21:04:17 +09:00 |
syuilo
|
6a90b7e04b
|
add todo
|
2025-03-20 15:09:50 +09:00 |
syuilo
|
d609f41f61
|
🎨
|
2025-03-18 17:31:25 +09:00 |
syuilo
|
1c9e25470a
|
refactor
|
2025-03-16 14:15:09 +09:00 |
syuilo
|
c2940fd77c
|
enhance(frontend): improve usability on touch device
|
2025-03-16 10:58:06 +09:00 |
syuilo
|
8c9ec5827f
|
enhance(frontend): improve accounts management
|
2025-03-13 22:12:23 +09:00 |
syuilo
|
44073736de
|
enhance(frontend): improve preferences
|
2025-03-13 19:44:23 +09:00 |
syuilo
|
10b67e1b3a
|
enhance(frontend): improve emoji picker settings
|
2025-03-13 16:56:47 +09:00 |
syuilo
|
3129fcf164
|
fix(frontend): fix type errors
|
2025-03-12 20:17:54 +09:00 |
syuilo
|
b03bcf26cd
|
enhance(frontend): 設定値の同期を実装(実験的)
|
2025-03-12 11:39:05 +09:00 |
syuilo
|
1f345eb839
|
enhance(frontend): deckをpreferences管理に
|
2025-03-11 11:14:55 +09:00 |
syuilo
|
c9c04d8391
|
enhance(frontend): migrate overridedDeviceKind to preference
|
2025-03-09 17:14:48 +09:00 |
syuilo
|
69eee9f050
|
enhance(frontend): ウィジェットもpreference管理に
|
2025-03-09 15:13:49 +09:00 |
syuilo
|
2918fb2609
|
refactor(frontend): relocate theme script
|
2025-03-09 14:32:29 +09:00 |
syuilo
|
be7e3b9a0c
|
refactor(frontend): scripts -> utility
|
2025-03-09 14:28:01 +09:00 |
syuilo
|
d30ddd4c2e
|
Refine preferences (#15597)
* wip
* wip
* wip
* test
* wip rollup pluginでsearchIndexの情報生成
* wip
* SPDX
* wip: markerIdを自動付与
* rollupでビルド時・devモード時に毎回uuidを生成するように
* 開発サーバーでだけ必要な挙動は開発サーバーのみで
* 条件が逆
* wip: childrenの生成
* update comment
* update comment
* rename auto generated file
* hashをパスと行数から決定
* Update privacy.vue
* Update privacy.vue
* wip
* Update general.vue
* Update general.vue
* wip
* wip
* Update SearchMarker.vue
* wip
* Update profile.vue
* Update mute-block.vue
* Update mute-block.vue
* Update general.vue
* Update general.vue
* childrenがduplicate key errorを吐く問題をいったん解決
* マーカーの形を成形
* loggerを置きかえ
* とりあえず省略記法に対応
* Refactor and Format codes
* wip
* Update settings-search-index.ts
* wip
* wip
* とりあえず不確定要因の仮置きidを削除
* hashの生成を正規化(絶対パスになっていたのを緩和)
* pathの入力を省略可能に
* adminでもパス生成できるように
* Update settings-search-index.ts
* Update privacy.vue
* wip
* build searchIndex
* wip
* build
* Update general.vue
* build
* Update sounds.vue
* build
* build
* Update sounds.vue
* 🎨
* 🎨
* Update privacy.vue
* Update privacy.vue
* Update security.vue
* create-search-indexを多少改善
* build
* Update 2fa.vue
* wip
* 必ずtransformCodeCacheを利用するように, キャッシュの明確な受け渡しを定義
* キャッシュはdevServerでなくても更新
* Revert "wip"
This reverts commit 41bffd3a13 .
* inlining
* wip
* Update theme.vue
* 🎨
* wip normalize
* Update theme.vue
* キャッシュのパス変換
* build
* wip
* wip
* Update SearchMarker.vue
* i18n.ts['key'] の形式が取り出せない問題のFix
* build
* 仮でpath入れ
* 必ず絶対パスが使われるように
* wip
* 🎨
* storybookビルド時はcreateSearchIndexをしない
* inliningの構造化
* format code
* Update index.vue
* wip
* wip
* 🎨
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* clean up
* wip
* wip
* wip
* Update rollup-plugin-unwind-css-module-class-name.test.ts
* Update navbar.vue
* clean up
* wip
* wip
* wip
* wip
* wip
* Update preferences-backups.vue
* Update common.ts
* Update preferences.ts
* wip
* wip
* wip
* wip
* Update MkPreferenceContainer.vue
* Update MkPreferenceContainer.vue
* Update MkPreferenceContainer.vue
* enhance: 検索で上下矢印を使用することで検索結果を移動できるように
* Update main-boot.ts
* refactor
* wip
* Update sounds.vue
* fix(frontend): PageWindowでSearchMarkerが動作するように
* enhance(frontend): SearchMarkerの点滅を一定時間で止める
* wip
* lint fix
* fix: 子要素監視が抜けていたのを修正
* アニメーションの回数はCSSで制御するように
* refactor
* enhance(frontend): 検索インデックス作成時のログを削減
* revert
* fix
* fix
* Update preferences.ts
* Update preferences.ts
* wip
* Update preferences.ts
* wip
* 🎨
* wip
* Update MkPreferenceContainer.vue
* wip
* Update preferences.ts
* wip
* Update preferences.ts
* Update preferences.ts
* wip
* wip
* Update preferences.ts
* wip
* wip
* Update preferences.ts
* Update CHANGELOG.md
* Update preferences.ts
* Update deck-store.ts
* deckStoreをdefaultStoreに統合
* wip
* defaultStore -> store
* Update profile.ts
* wip
* refactor
* wip: plugin
* plugin
* plugin
* plugin
* Update plugin.ts
* wip
* Update plugin.vue
* Update preferences.ts
* Update main-boot.ts
* wip
* fix test
* Update plugin.vue
* Update plugin.vue
* Update utility.ts
* wip
* wip
* Update utility.ts
* wip
* wip
* clean up
* Update utility.ts
---------
Co-authored-by: tai-cha <dev@taichan.site>
Co-authored-by: taichan <40626578+tai-cha@users.noreply.github.com>
Co-authored-by: kakkokari-gtyih <67428053+kakkokari-gtyih@users.noreply.github.com>
|
2025-03-09 12:34:08 +09:00 |