anatawa12
fccc5b6d62
frontend timeline fixes & improvements ( #13727 )
...
* fix: withRepliesがオフのときにwithFilesのとぐるをいじれない問題
* fix: type errors in tl-column
* fix: deck uiでタイムラインを切り替えた際にTLの設定項目が更新されない
* refactor: タイムラインの各種知識を一つのファイルに統合
fix: ウィジェットのタイムライン選択欄に表示できないタイムラインが表示される
* docs(changelog): timeline improvements
* fix: missing license header
* chore: timeline > basic timeline
* use BasicTimelineType in deck-store
* Update CHANGELOG.md
---------
Co-authored-by: Sayamame-beans <61457993+Sayamame-beans@users.noreply.github.com>
2024-07-30 20:13:00 +09:00
かっこかり
385969e9f5
fix(frontend): フォーカスの挙動を修正 ( #14158 )
...
* fix(frontend): 直前のパターンを記録するように
* fix(frontend): フォーカス/タブ移動に関する挙動を調整 (#226 )
Cherry-pick commit e8c030673326871edf3623cf2b8675d68f9e1b13
Co-authored-by: taiyme <53635909+taiyme@users.noreply.github.com>
* focusのデザイン修正
* move scripts
* Modalにfocus trapを追加
* 記録するホットキーはレートリミット式にする
* escキーのハンドリングをMkModalに統一
* fix
* enterで子メニューを開けるように
* lint
* fix focus trap
* improve switch accessibility
* 一部のmodalのフォーカストラップが外れない問題を修正
* fix
* fix
* Revert "記録するホットキーはレートリミット式にする"
This reverts commit 40a7509286
.
* Revert "fix(frontend): 直前のパターンを記録するように"
This reverts commit 5372b25940
.
* Revert "Revert "fix(frontend): 直前のパターンを記録するように""
This reverts commit a9bb52e799
.
* Revert "Revert "記録するホットキーはレートリミット式にする""
This reverts commit bdac34273e
.
* 試験的にCypressでのFocustrapを無効化
* fix
* fix focus-trap
* Update Changelog
* ✌️
* fix focustrap invocation logic
* スクロールがsticky headerを考慮するように
* 🎨
* スタイルの微調整
* 🎨
* remove deprecated key aliases
* focusElementが足りなかったので修正
* preview系にfocus時スタイルが足りなかったので修正
* `returnFocusElement` -> `returnFocusTo`
* lint
* Update packages/frontend/src/components/MkModalWindow.vue
* Apply suggestions from code review
Co-authored-by: taiy <53635909+taiyme@users.noreply.github.com>
* keydownイベントをまとめる
* use correct pesudo-element selector
* fix
* rename
---------
Co-authored-by: taiyme <53635909+taiyme@users.noreply.github.com>
Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
2024-07-12 16:25:44 +09:00
syuilo
6dd2e9fc0b
refactor(frontend): refactor popup api and make sure call dispose callback
...
Close #14122
2024-07-04 13:14:49 +09:00
ぬるきゃっと
ef205fb60e
enhance(frontend): WidgetInstanceInfo.vue と WidgetProfile.vue のスタイル調整 ( #14028 )
...
* 🎨 WidgetInstanceInfo.vue and WidgetProfile.vue
* 🎨 WidgetInstanceInfo.vue and WidgetProfile.vue
* 🎨 WidgetInstanceInfo.vue and WidgetProfile.vue
* 🎨 WidgetInstanceInfo.vue and WidgetProfile.vue
* 🎨 home.vue
2024-06-22 12:46:30 +09:00
zyoshoka
2ff90a80d4
fix(backend): add detailed schema to fetch-rss
endpoint ( #13764 )
2024-04-29 15:36:01 +09:00
zyoshoka
959cc8ff37
refactor(general): use Date.now()
instead of creating a new Date
instance ( #13671 )
2024-04-07 21:14:13 +09:00
かっこかり
f90be427f5
fix(frontend): 「今日誕生日のフォロー中ユーザー」ウィジェットが正しく動作しない問題を修正 ( #12835 )
...
* (fix) タイムゾーンによっては誕生日のフォロー中ユーザーが正しく読み込まれない
* 文言をわかりやすく
* Update Changelog
* (add) reload button
* Update CHANGELOG.md
* run misskey-js
* fix
* Revert "文言をわかりやすく"
This reverts commit c5ab641956
.
* Update packages/frontend/src/widgets/WidgetBirthdayFollowings.vue
* Update packages/frontend/src/widgets/WidgetBirthdayFollowings.vue
---------
Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
2024-03-25 18:31:30 +09:00
zyoshoka
29350c9f33
refactor(frontend): os.ts
周りのリファクタリング ( #13186 )
...
* refactor(frontend): `os.ts`周りのリファクタリング
* refactor: apiWithDialogのdataの型付け
* refactor: 不要なas anyを除去
* refactor: 返り値の型を明記、`selectDriveFolder`は`File`のほうに合わせるよう返り値を変更
* refactor: 返り値の型を改善
* refactor: フォームの型を改善
* refactor: 良い感じのimportに修正
* refactor: フォームの返り値の型を改善
* refactor: `popup()`の`props`に`ref`な値を入れるのを許可するように
* fix: `os.input`系と`os.select`の返り値の型がおかしい問題とそれによるバグを修正
* Update CHANGELOG.md
* Update CHANGELOG.md
---------
Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
2024-02-28 18:26:38 +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
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
かっこかり
0d7f9308cc
enhance(frontend): バブルゲームの諸々を修正・改良2 ( #12948 )
...
* (fix) ゲームが正常に終了するように
* (enhance) 効果音の音量を設定可能に
* (add) store
* (add) スクショにロゴの透かしを入れる
* Update packages/frontend/src/pages/drop-and-fusion.vue
Co-authored-by: まっちゃとーにゅ <17376330+u1-liquid@users.noreply.github.com>
* tweak
* tweak
* tweak
* tweak
* Update drop-and-fusion.vue
* tweak
* tweak
---------
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
Co-authored-by: まっちゃとーにゅ <17376330+u1-liquid@users.noreply.github.com>
2024-01-09 13:25:33 +09:00
syuilo
e9c3fe1228
enhance(frontend): add game bgm and refactor sound system
2024-01-08 12:46:20 +09:00
zyoshoka
0e536bdd86
refactor(frontend): widgets/server-metric
内の型エラーを除去 ( #12937 )
2024-01-07 23:56:46 +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
MeiMei
6598d320d6
enhance: Use SI prefixes for job queue widget, extends bytes ( #12896 )
...
* Use SI prefixes for job queue widget
* a
* bytes
* lint
2024-01-04 13:04:00 +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
zyoshoka
75034d9240
refactor(frontend): Reactivityで型を明示するように ( #12791 )
...
* refactor(frontend): Reactivityで型を明示するように
* fix: プロパティの参照が誤っているのを修正
* fix: 初期化の値を空配列に書き換えていた部分をnullに置き換え
2023-12-26 14:19:35 +09:00
zyoshoka
0009aa332b
refactor(frontend): import宣言周りのエラーを修正 ( #12773 )
2023-12-24 16:16:58 +09:00
woxtu
c92508a575
Remove unused imports ( #12730 )
2023-12-21 11:36:45 +09:00
Tassoman
aad573a1d7
adding color-scheme light to WidgetAichan ( #12638 )
2023-12-13 08:13:03 +09:00
syuilo
b691126bff
refactor(frontend): menuのdividerをnullで表現するのをやめる
2023-12-12 10:26:37 +09:00
zyoshoka
406b4bdbe7
refactor(frontend): 非推奨となったReactivity Transformを使わないように ( #12539 )
...
* refactor(frontend): 非推奨となったReactivity Transformを使わないように
* refactor: 不要な括弧を除去
* fix: 不要なアノテーションを除去
* fix: Refの配列をrefしている部分の対応
* refactor: 不要な括弧を除去
* fix: lint
* refactor: Ref、ShallowRef、ComputedRefの変数の宣言をletからconstに置換
* fix: type error
* chore: drop reactivity transform from eslint configuration
* refactor: remove unnecessary import
* fix: 対応漏れ
2023-12-07 14:42:09 +09:00
かっこかり
b05d71fabf
feat(frontend): 今日誕生日のフォロー中のユーザーを一覧表示できるウィジェットを追加 ( #12450 )
...
* (add) 今日誕生日のフォロイー一覧表示
* Update Changelog
* Update Changelog
* 実装漏れ
* create index
* (fix) index
2023-11-30 14:49:26 +09:00
かっこかり
2a451ebb57
enhance(frontend): 通知音にドライブのファイルを使用できるように ( #12447 )
...
* (enhance) サウンドにドライブのファイルを使用できるように
* Update Changelog
* fix
* fix design
* fix design
* Update store.ts
* (fix) ファイル名表示
* refactor
* (refactor) better types
* operationTypeとsoundTypeの混同を防止
* (refactor)
* (fix)
* enhance jsdoc
* driveFile -> _driveFile_
2023-11-27 17:33:42 +09:00
Acid Chicken (硫酸鶏)
ccb951f11e
chore: create AudioContext when it is needed ( #12460 )
2023-11-26 14:38:34 +09:00
おさむのひと
4b13179ff9
サウンド再生方法の変更に追従できていなかった所を修正 ( #12368 )
...
Co-authored-by: osamu <46447427+sam-osamu@users.noreply.github.com>
2023-11-21 20:05:04 +09:00
syuilo
b349d0baf8
🎨
2023-09-29 15:14:18 +09:00
syuilo
b9da1415a5
feat: 通知の受信設定を強化
2023-09-29 11:29:54 +09:00
syuilo
4216a67462
.js
2023-09-29 11:22:59 +09:00
syuilo
b0f6c44f36
refactor(frontend): use ESM
2023-09-19 16:37:43 +09:00
Shun Sakai
c2370a1be6
chore: 著作権とライセンスについての情報を各ファイルに追加する ( #11348 )
...
* chore: Add the SPDX information to each file
Add copyright and licensing information as defined in version 3.0 of
the REUSE Specification.
* tweak format
---------
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2023-07-27 14:31:52 +09:00
okayurisotto
2b6dbd4fcb
refactor: 可読性のため一部でArray.prototype.at
を使うように ( #11274 )
...
* refactor: `Array.prototype.at`を使うように
* fixup! refactor: `Array.prototype.at`を使うように
2023-07-14 10:45:01 +09:00
okayurisotto
c0dbc3b53f
refactor: substr
-> substring
( #11273 )
2023-07-14 07:59:54 +09:00
okayurisotto
d84796588c
cleanup: trim trailing whitespace ( #11136 )
...
* cleanup: trim trailing whitespace
* update(`.editorconfig`)
---------
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2023-07-08 07:08:16 +09:00
syuilo
af3258dc79
perf(backend): make some features optionable
...
Resolve #11064
Resolve #11065
2023-07-02 16:02:32 +09:00
syuilo
a1327fa9e1
perf(backend): allow get for some endpoints
2023-07-02 08:28:26 +09:00
NoriDev
8c7bcdf998
fix(client): サーバーメトリクスが90度傾いている ( #11012 )
2023-06-17 13:54:54 +09:00
Ebise Lutica
34a32a8334
エラー画像URLを設定可能に ( #10959 )
...
* エラー画像URLを設定可能に
* Update CHANGELOG.md
* 設定したエラーアイコンをprefetchするようにbase.pugを変更
* 不足していたデータを追加
* enhance(frontend): デザイン調整
2023-06-09 14:00:53 +09:00
Acid Chicken (硫酸鶏)
337dd97b49
perf( #10923 ): CSS Modules のクラス名をインライン化する ( #10930 )
...
* perf(#10923 ): unwind css module class name
* perf(#10923 ): support multiple components
* refactor: clean up
* refactor(#10923 ): avoid `useCssModule()`
* fix(#10923 ): allow direct literal class name
* fix(#10923 ): avoid computed class name
* fix(#10923 ): allow literal keys
* fix(#10923 ): typo
* fix(#10923 ): invalid class names
* chore: test
* revert: test
This reverts commit 5c7ef366ec
.
* fix(#10923 ): hidden tale
* perf(#10923 ): also unwind scoped css contained components
* perf(#10923 ): `normalizeClass` AOT compilation
---------
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2023-06-01 17:19:46 +09:00
syuilo
8c66fad96b
lint
2023-05-29 17:13:12 +09:00
syuilo
1c57983bfd
refactor
2023-05-24 17:50:15 +09:00
syuilo
bdf08c8a54
refactor
2023-05-24 17:33:31 +09:00
syuilo
d2eec3a9e4
refactor
2023-05-24 14:34:46 +09:00
syuilo
95470a40a7
refactor
2023-05-19 16:20:53 +09:00
syuilo
e126083e10
fix(frontend): コンポーネントのpropを非lowerCamelCaseで渡すと機能しない
2023-05-17 11:42:50 +09:00
syuilo
23f106a0c1
refactor(frontend): boot分割したり副作用減らしたりとか
...
#10838
2023-05-15 19:08:46 +09:00
syuilo
8c97c54cfa
refactor(frontend): use css modules
2023-05-14 10:21:56 +09:00
syuilo
9224b6635f
refactor(frontend): remove $ts and $t
2023-04-01 14:01:57 +09:00