syuilo
0a1ff77f23
perf(frontend): use css-native implementation for spacer rather than vue component
2025-04-27 19:55:56 +09:00
syuilo
e24a2362fd
refactor(frontend): PageWithHeaderにMkSwiperを持たせるように
2025-04-27 17:16:51 +09:00
syuilo
de19d9a4d4
refactor(frontend): MkHorizontalSwipe -> MkSwiper
2025-04-15 20:48:25 +09:00
syuilo
93214862b1
🎨
2025-03-31 13:18:50 +09:00
syuilo
7d842c1a95
fix(frontend): avoid naming confliction of MkAd
2025-03-30 09:07:15 +09:00
syuilo
ce858a676b
refactor(frontend): use PageWithHeader instead of MkStickyContainer+MkPageHeader combination
2025-03-20 21:04:37 +09:00
syuilo
733a391d86
follow up of 1fd87bd2e4
...
コミットし忘れ
2025-03-20 20:29:46 +09:00
syuilo
1fd87bd2e4
fix(frontend): prevent transition glitch of MkHorizontalSwipe
2025-03-20 20:28:16 +09:00
syuilo
409cd4fbd3
refactor(frontend): router refactoring
2025-03-19 15:54:30 +09:00
syuilo
81a0cbd294
chore(frontend): use toast to show message when call copyToClipboard
2025-03-16 15:04:38 +09:00
syuilo
8c9ec5827f
enhance(frontend): improve accounts management
2025-03-13 22:12:23 +09:00
syuilo
9998cb84e8
refactor(frontend): page-metadata -> page
2025-03-10 13:47:38 +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
ikasoba
1e88aa9d81
fix(frontend): Play の再読込時に UI が以前の状態を引き継いでしまう問題を修正 ( #15479 )
...
* fix
* update change log
2025-02-14 03:42:21 +00:00
かっこかり
c548ec9906
refactor(frontend): verbatimModuleSyntaxを有効化 ( #15323 )
...
* wip
* wip
* wip
* wip
* revert unnecessary changes
* wip
* refactor(frontend): enforce verbatimModuleSyntax
* fix
* refactor(frontend-shared): enforce verbatimModuleSyntax
* wip
* refactor(frontend-embed): enforce verbatimModuleSyntax
* enforce consistent-type-imports
* fix lint config
* attemt to fix ci
* fix lint
* fix
* fix
* fix
2025-02-05 10:01:44 +00:00
かっこかり
b668d161a9
refactor(frontend): prefix css variables (UI) ( #14739 )
...
* refactor(frontend): prefix css variables
* `MI_UI` -> `MI`
* fix
* `stickyBottom`
* stickyTop
2024-10-10 16:12:16 +09:00
syuilo
4a356f1ba7
refactor(frontend): prefix css variables ( #14725 )
...
* wip
* Update index.d.ts
* remove unnecessary codes
2024-10-09 18:08:14 +09:00
おさむのひと
0d7d1091c8
enhance: 人気のPlayを10件以上表示できるように ( #14443 )
...
Co-authored-by: osamu <46447427+sam-osamu@users.noreply.github.com>
2024-10-05 14:37:52 +09:00
FineArchs
aef15069a2
Playの編集画面の保存ボタン等をstickyにする など ( #14429 )
...
* flash: sticky buttons
* sticky save buttons
* fix
* add spacer
* fix design
* Update CHANGELOG.md
* revert experimental background
* add background
* Update CHANGELOG.md
---------
Co-authored-by: かっこかり <67428053+kakkokari-gtyih@users.noreply.github.com>
2024-09-24 10:12:58 +09:00
かっこかり
0c6d1ec524
refactor(frontend): popupMenuの項目作成時に三項演算子をなるべく使わないように ( #14554 )
...
* refactor(frontend): popupMenuの項目作成時に三項演算子をなるべく使わないように
* type import
* fix
* lint
2024-09-23 21:50:30 +09:00
かっこかり
837a8e15d8
refactor(frontend): frontend-embed/src/to-be-sharedを共通化 ( #14536 )
...
* refactor(frontend): shouldCollapsedを共通化
* refactor(frontend): config.js, worker-multi-dispatch.js, intl-const.jsを共通化
* fix(frontend-shared): fix type error
* refactor(frontend): is-link.jsと、同一の振る舞いをする記述を共通化
* fix
* fix lint
* lint fixes
2024-09-10 18:39:53 +09:00
かっこかり
4e0d57000c
fix(frontend): 以前のpopupの呼び出し方を修正 ( #14421 )
2024-08-17 18:04:52 +09:00
zyoshoka
fd744f44c1
enhance(backend): ページ、ギャラリー、Playのモデレーション強化 ( #13523 )
...
* enhance(backend): Page、ギャラリー、Playのモデレーション強化
* Update CHANGELOG.md
* fix: update misskey-js
* refactor(frontend): use `MkA`
* Update CHANGELOG.md
* fix(i18n): Page -> ページ
2024-08-17 15:01:08 +09:00
zyoshoka
01a815f8a7
fix(general): some fixes and improvements of Play visibility ( #14384 )
...
* fix(backend): missing `visibility` param in packing flash
* fix(frontend): use `visibility` value got from API
* enhance(frontend): change preview appearance of private Play
* Update CHANGELOG.md
2024-08-10 09:34:49 +09:00
Chocolate Pie
68bcd91d57
chore: Use clipboard API directly ( #14227 )
...
* chore: Use clipboard API directly
* fix: Fix lint
2024-07-17 21:52:05 +09:00
FineArchs
070f0e723d
AiScriptを0.19.0にアップデート ( #14226 )
...
* Update autogen files
* Update CHANGELOG.md
* Update flash-edit.vue
2024-07-17 16:55:17 +09:00
かっこかり
3c032dd5b9
enhance: 非ログイン時には別サーバーに遷移できるように ( #13089 )
...
* enhance: 非ログイン時にはMisskey Hub経由で別サーバーに遷移できるように
* fix
* サーバーサイド照会を削除
* クライアント側の照会動作
* hubを経由せずにリモートで続行できるように
* fix と pleaseLogin誘導箇所の追加
* fix
* fix
* Update CHANGELOG.md
---------
Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
2024-07-14 15:27:52 +09:00
かっこかり
0a31e132c7
fix(frontend): PlayのAiScriptランタイムが停止したときに画面が初期化されていない問題を修正 ( #13747 )
...
* fix(frontend): PlayのAiScriptランタイムが停止したときに画面が初期化されていない問題を修正
* fix
* Update Changelog
* typo
2024-04-27 16:48:04 +09:00
salano_ym
f53e22d72c
add comma ( #13746 )
2024-04-27 16:12:00 +09:00
FineArchs
553ba84792
AiScriptのバージョンを0.18.0に上げる ( #13743 )
...
* Update package.json
* Update autogen files
* Update flash-edit.vue
* Update flash-edit.vue
* Update CHANGELOG.md
* revert
2024-04-25 10:34:26 +09:00
zyoshoka
4b1ca9ef61
fix(general): `flash/create`でPlayの公開範囲を指定できない問題の修正と編集画面の調整 ( #13574 )
...
* fix(backend): param `visibility` wasn't included in `flash/create`
* fix(frontend): tweak flash editor ui
* Update CHANGELOG.md
2024-03-15 22:02:57 +09:00
taiy
860e8bb5d8
fix(frontend/pageMetadata): ページタイトルが更新されない問題 ( #13289 )
...
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
2024-02-16 16:17:09 +09:00
tamaina
c1514ce91d
(re) update SPDX-FileCopyrightText
...
Fix #13290
2024-02-13 15:59:27 +00:00
tamaina
311c2172d7
Revert "update SPDX-FileCopyrightText"
...
This reverts commit 9b5aeb76d8
.
2024-02-13 15:50:11 +00:00
syuilo
9b5aeb76d8
update SPDX-FileCopyrightText
2024-02-12 11:37:45 +09:00
syuilo
8aea3603a6
refactor(frontend): global/router -> router
2024-01-30 21:07:34 +09:00
Acid Chicken (硫酸鶏)
7881f06be0
refactor: deprecate i18n.t ( #13039 )
...
* refactor: deprecate i18n.t
* revert: deprecate i18n.t
This reverts commit 7dbf873a2f
.
* chore: reimpl
2024-01-20 08:11:59 +09:00
かっこかり
c1019a006b
feat(frontend): 横スワイプでタブを切り替える機能 ( #13011 )
...
* (add) 横スワイプでタブを切り替える機能
* Change Changelog
* y方向の移動が一定量を超えたらスワイプを中断するように
* Update swipe distance thresholds
* Remove console.log
* adjust threshold
* rename, use v-model
* fix
* Update MkHorizontalSwipe.vue
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
* use css module
---------
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2024-01-18 18:21:33 +09:00
FineArchs
fc7cd636a3
refactor: MkCodeをブロックとインラインで別コンポーネント化する ( #13026 )
...
* Create MkCodeInline.vue
* Update MkCode.vue
* Update MkMisskeyFlavoredMarkdown.ts
* Update flash.vue
* Update MkCodeInline.vue
2024-01-18 12:16:12 +09:00
かっこかり
12142a221a
enhance(frontend): Playの説明欄にMFMを使えるように ( #12899 )
...
* (enhance) Playの説明欄にMFMを使えるように
* Update Changelog
* use class for mfm component
* Update packages/frontend/src/pages/flash/flash-edit.vue
Co-authored-by: 1Step621 <86859447+1STEP621@users.noreply.github.com>
* Update flash.vue
* Update CHANGELOG.md
---------
Co-authored-by: 1Step621 <86859447+1STEP621@users.noreply.github.com>
2024-01-14 15:31:11 +09:00
おさむのひと
04f9147db6
refactor(frontend): router.ts解きほぐし ( #12907 )
...
* refactor(frontend): router.ts解きほぐし
* add debug hmr option
* fix comment
* fix not working
* add comment
* fix name
* Update definition.ts
---------
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2024-01-08 14:44:43 +09:00
おさむのひと
fa9c4a19b9
refactor(frontend): os.tsに引き込んだscripts/api.tsの再exportをやめる ( #12694 )
...
* refactor(frontend): os.tsに引き込んだscripts/api.tsの再exportをやめる
* fix
* fix
* renate to "misskeyApi"
* rename file
2024-01-04 18:32:46 +09:00
FineArchs
f8d5a46dbf
Fix: AiScriptのreadlineの修正をPlay以外にも適用 ( #12841 )
...
* add AiScriptReadline() in api.ts
* apply AiScriptReadline on flash.vue
* AiScriptReadline → aiScriptReadline
* Update flash.vue
* Update scratchpad.vue
* Update WidgetAiscript.vue
* Update WidgetAiscriptApp.vue
* Update WidgetButton.vue
* Update plugin.ts
2024-01-04 12:26:57 +09:00
GrapeApple0
6439c7b64b
Revert "refactor: paginationの型を明示する ( #12809 )" ( #12810 )
...
This reverts commit 6855079811
.
2023-12-27 15:55:09 +09:00
GrapeApple0
6855079811
refactor: paginationの型を明示する ( #12809 )
...
* refactor: paginationの型を明示する
* asではなくsatisfiesを使うように
2023-12-26 21:40:27 +09:00
zyoshoka
75034d9240
refactor(frontend): Reactivityで型を明示するように ( #12791 )
...
* refactor(frontend): Reactivityで型を明示するように
* fix: プロパティの参照が誤っているのを修正
* fix: 初期化の値を空配列に書き換えていた部分をnullに置き換え
2023-12-26 14:19:35 +09:00
かっこかり
17065418cf
(enhance) コード入力をMkCodeEditorに変更 ( #12682 )
2023-12-16 13:18:12 +09:00
FineArchs
617ff00a45
Fix: AiScriptの`readline`が不正な値を返すことがある問題を修正 ( #12675 )
...
* fix input bug
* Update CHANGELOG.md
2023-12-16 08:57:45 +09:00
1STEP621
c41924399b
コード入力ボックスでTabを入力できるように ( #12671 )
2023-12-15 17:18:31 +09:00