syuilo
f131d91ee6
Use FontAwesome as web font instead of vue component ( #7469 )
...
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* Update yarn.lock
* wip
* wip
2021-04-20 23:22:59 +09:00
syuilo
6b60d81dda
Improve usability
2021-04-16 00:13:20 +09:00
marihachi
993bd861ca
refactor mfm extract ( #7434 )
...
* refactor extractCustomEmojisFromMfm()
* refactor extract-hashtags
* refactor extract-mentions
* refactor extract-hashtags
* refactor extract-url-from-mfm
* refactor extract-mentions
2021-04-10 17:50:18 +09:00
syuilo
6f69e41361
Default UI redesign ( #7429 )
...
* wip
* wip
* wip
* wip
* Update default.sidebar.vue
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* Update sticky-sidebar.ts
* wip
* wip
* Update messaging-room.form.vue
* Update timeline.vue
2021-04-10 12:40:50 +09:00
MeiMei
51263e43d3
Fix punycode deprecation warning ( #7426 )
2021-04-04 13:00:39 +09:00
syuilo
9df5374022
Use mfm-js for MFM parsing ( #7415 )
...
* wip
* Update mfm.ts
* wip
* update mfmjs
* refactor
* nanka
* Update mfm.ts
* Update to-html.ts
* Update to-html.ts
* wip
* fix test
* fix test
2021-04-02 10:36:11 +09:00
syuilo
0db09532b2
refactor: Use path alias
2021-03-23 17:43:07 +09:00
syuilo
ed58a30cfa
refactor: Tweak path alias of client
2021-03-23 17:30:14 +09:00
syuilo
294e4e13a7
絵文字ピッカーを常に表示するように
...
Resolve #7265
2021-02-27 13:08:34 +09:00
syuilo
d1efb26468
チャンネルで入力中ユーザーを表示するように、Chat UIでタイムラインでは投稿フォームを上に表示するように
2021-02-20 20:20:05 +09:00
syuilo
55548fd7c8
リファクタ等
2021-02-17 21:34:20 +09:00
Ebise Lutica
263ffa9ca2
投稿フォームで、IME入力中もカウントを更新するように ( #7080 )
...
* 投稿フォームでIME入力中も文字数が反映されるように
* compositionendのハンドル忘れを修正
* Remove console.log
* Remove trimmedLength()
2021-01-15 23:20:47 +09:00
syuilo
123e5a5a15
Registry ( #7073 )
...
* wip
* wip
* wip
* wip
* wip
* Update registry.value.vue
* wip
* wip
* wip
* wip
* typo
2021-01-11 20:38:34 +09:00
syuilo
2d9f213829
wip
2020-12-26 10:47:36 +09:00
syuilo
e8b5804e99
Storage improve ( #6976 )
...
* wip
* wip
* wip
* wip
* wip
* Update storage.ts
* wip
* wip
* wip
* wip
* Update storage.ts
* Update storage.ts
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* Update storage.ts
* wip
* wip
* wip
* wip
* 🍕
* wip
* wip
* wip
* wip
* wip
* wip
* Update deck-storage.ts
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* Update store.ts
* wip
* wip
* wip
* wip
* Update init.ts
* wip
* wip
* Update pizzax.ts
* wip
* wip
* Update timeline.vue
* Update init.ts
* wip
* wip
* Update init.ts
2020-12-19 10:55:52 +09:00
syuilo
c99a7fe916
Use vuedraggable instead of vue-draggable-next
...
Fix #6852
2020-12-05 12:50:09 +09:00
syuilo
2ee2a08df1
Refactor
2020-11-03 15:22:55 +09:00
syuilo
310224c0df
Fix error dialog
2020-10-28 22:47:57 +09:00
syuilo
1df8df3655
投稿失敗したときにエラー表示するように
2020-10-25 11:19:20 +09:00
syuilo
9613c778c3
デフォルト公開範囲が機能していない問題を修正
2020-10-19 14:46:55 +09:00
syuilo
4e2792244c
Migrate to Vue3 ( #6587 )
...
* Update reaction.vue
* fix bug
* wip
* wip
* wjio
* wip
* Revert "wip"
This reverts commit e427f2160adf4e8a4147006e25a89854edab0033.
* wip
* wip
* wip
* Update init.ts
* Update drive-window.vue
* wip
* wip
* Use PascalCase for components
* Use PascalCase for components
* update dep
* wip
* wip
* wip
* Update init.ts
* wip
* Update paging.ts
* Update test.vue
* watch deep
* wip
* lint
* wip
* wip
* wip
* wip
* wiop
* wip
* Update webpack.config.ts
* alllow null poll
* wip
* wip
* wip
* wiop
* UI redesign & refactor (#6714 )
* wip
* wip
* wip
* wip
* wip
* Update drive.vue
* Update word-mute.vue
* wip
* wip
* wip
* clean up
* wip
* Update default.vue
* wip
* Update notes.vue
* Update mfm.ts
* Update index.home.vue
* Update post-form.vue
* Update post-form-attaches.vue
* wip
* Update post-form.vue
* Update sidebar.vue
* wip
* wip
* Update index.vue
* wip
* Update default.vue
* Update index.vue
* Update index.vue
* wip
* Update post-form-attaches.vue
* Update note.vue
* wip
* clean up
* Update notes.vue
* wip
* wip
* Update ja-JP.yml
* wip
* wip
* Update index.vue
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* Update default.vue
* wip
* Update _dark.json5
* wip
* wip
* wip
* clean up
* wip
* wip
* Update index.vue
* Update test.vue
* wip
* wip
* fix
* wip
* wip
* wip
* wip
* clena yop
* wip
* wip
* Update store.ts
* Update messaging-room.vue
* Update default.widgets.vue
* fix
* wip
* wip
* Update modal.vue
* wip
* Update os.ts
* Update os.ts
* Update deck.vue
* Update init.ts
* wip
* Update ja-JP.yml
* v-sizeは単にwindowのresizeを監視するだけで良いかもしれない
* Update modal.vue
* wip
* Update tooltip.ts
* wip
* wip
* wip
* wip
* wip
* Update image-viewer.vue
* wip
* wip
* Update style.scss
* Update style.scss
* Update visitor.vue
* wip
* Update init.ts
* Update init.ts
* wip
* wip
* Update visitor.vue
* Update visitor.vue
* Update visitor.vue
* Update visitor.vue
* wip
* wip
* Update modal.vue
* Update header.vue
* Update menu.vue
* Update about.vue
* Update about-misskey.vue
* wip
* wip
* Update visitor.vue
* Update tooltip.ts
* wip
* Update drive.vue
* wip
* Update style.scss
* Update header.vue
* wip
* wip
* Update users.user.vue
* Update announcements.vue
* wip
* wip
* wip
* Update emojis.vue
* wip
* Update emojis.vue
* Update style.scss
* Update users.vue
* wip
* Update style.scss
* wip
* Update welcome.entrance.vue
* Update radio.vue
* Update size.ts
* Update emoji-edit-dialog.vue
* wip
* Update emojis.vue
* wip
* Update emojis.vue
* Update emojis.vue
* Update emojis.vue
* wip
* wip
* wip
* wip
* Update file-dialog.vue
* wip
* wip
* Update token-generate-window.vue
* Update notification-setting-window.vue
* wip
* wip
* Update _error_.vue
* Update ja-JP.yml
* wip
* wip
* Update store.ts
* Update emojis.vue
* Update emojis.vue
* Update emojis.vue
* Update announcements.vue
* Update store.ts
* wip
* Update page-editor.vue
* wip
* wip
* Update modal.vue
* wip
* Update select-file.ts
* Update timeline.vue
* Update emojis.vue
* Update os.ts
* wip
* Update user-select.vue
* Update mfm.ts
* Update get-file-info.ts
* Update drive.vue
* Update init.ts
* Update mfm.ts
* wip
* wip
* Update window.vue
* Update note.vue
* wip
* wip
* Update user-info.vue
* wip
* wip
* wip
* wip
* wip
* Update header.vue
* Update header.vue
* wip
* Update explore.vue
* wip
* wip
* wip
* Update webpack.config.ts
* wip
* wip
* wip
* wip
* wip
* wip
* Update autocomplete.ts
* wip
* wip
* wip
* Update toast.vue
* wip
* Update post-form-dialog.vue
* wip
* wip
* wip
* wip
* wip
* Update users.vue
* wip
* Update explore.vue
* wip
* wip
* wip
* Update package.json
* wip
* Update icon-dialog.vue
* wip
* wip
* Update user-preview.ts
* wip
* wip
* wip
* wip
* wip
* Update instance.vue
* Update user-name.vue
* Update federation.vue
* Update instance.vue
* wip
* wip
* Update tag.vue
* wip
* wip
* wip
* wip
* wip
* Update instance.vue
* wip
* Update os.ts
* Update os.ts
* wip
* wip
* wip
* Update router.ts
* wip
* Update init.ts
* Update note.vue
* Update messages.vue
* wip
* wip
* wip
* wip
* wip
* google
* wip
* wip
* wip
* wip
* Update theme-editor.vue
* wip
* wip
* Update room.vue
* Update channel-editor.vue
* wip
* Update window.vue
* Update window.vue
* wip
* Update window.vue
* Update window.vue
* wip
* Update menu.vue
* wip
* wip
* wip
* wip
* Update messaging-room.vue
* wip
* Update post-form.vue
* Update default.widgets.vue
* Update window.vue
* wip
2020-10-17 20:12:00 +09:00
sobadon
7c7231902d
CW の input でも投稿ショートカットが動作するように ( #6690 )
2020-10-09 14:22:32 +09:00
syuilo
481aa17886
Channel ( #6621 )
...
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wop
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* add notes
* wip
* wip
* wip
* wip
* sound
* wip
* add kick_gaba2
* wip
2020-08-18 22:44:21 +09:00
syuilo
3d7046390c
feat(client): Plugin:register_note_post_interruptor API
2020-07-29 23:37:50 +09:00
syuilo
0089260392
Revert "refactor(client): Use v-t for i18n"
...
This reverts commit 9c30b23358699a530f2bcb0f5ae6efe17146bcb3.
2020-07-25 01:56:52 +09:00
syuilo
01776a0336
refactor(client): Use v-t for i18n
2020-07-25 01:36:39 +09:00
syuilo
3144e2aff3
Plugin system ( #6479 )
...
* wip
* wip
* wip
* wip
* Update store.ts
2020-07-12 00:38:55 +09:00
syuilo
9b64cbae6e
refactror
2020-07-05 03:49:58 +09:00
syuilo
6c2d59ab7b
feat: Observe notification read and fix #6406 ( #6407 )
...
* Resolve https://github.com/syuilo/misskey/pull/6406#issuecomment-633203670
* Improve typing
* Observe notification read
* capture readAllNotifications
* fix
* fix
* Refactor
* Update src/client/components/notification.vue
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
* Update src/client/components/notification.vue
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
* missing ;
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2020-06-04 22:07:39 +09:00
Xeltica
e0c2839cfa
ローカルのみボタンを公開範囲ピッカーに統合 ( #6428 )
...
* ローカルのみを公開範囲ピッカーに統合
* デザイン調整
* 🎨
Co-authored-by: syuilo <syuilotan@yahoo.co.jp>
2020-06-04 22:06:38 +09:00
tamaina
6199f7a0bf
missing ;
2020-06-04 19:13:24 +09:00
tamaina
a9b59158c2
feat(client): 投稿フォームのボタンの説明を表示するように ( #6408 )
...
* Add title attr with buttons on the post form
* fix
* tooltip
* missing ;
* remove title attr
* fix bug
* Update reactions-viewer.details.vue
* help wip
* ok!
* i18n
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2020-06-03 13:30:17 +09:00
tamaina
0b953284cb
Improve typing
2020-05-26 14:33:55 +09:00
tamaina
08a2162aa7
feat(client): 翻訳をIndexedDBに保存・プッシュ通知を翻訳 ( #6396 )
...
* wip
* tabun ok
* better msg
* oops
* fix lint
* Update gulpfile.ts
Co-authored-by: Acid Chicken (硫酸鶏) <root@acid-chicken.com>
* Update src/client/scripts/set-i18n-contexts.ts
Co-authored-by: Acid Chicken (硫酸鶏) <root@acid-chicken.com>
* refactor
Co-authored-by: acid-chicken <root@acid-chicken.com>
* ✨
* wip
* fix lint
* たぶんおk
* fix flush
* Translate Notification
* remove console.log
* fix
* add notifications
* remove san
* wip
* ok
* ✌️
* Update src/prelude/array.ts
Co-authored-by: Acid Chicken (硫酸鶏) <root@acid-chicken.com>
* wip
* i18n refactor
* Update init.ts
* ✌️
Co-authored-by: Acid Chicken (硫酸鶏) <root@acid-chicken.com>
Co-authored-by: syuilo <syuilotan@yahoo.co.jp>
2020-05-23 13:19:31 +09:00
syuilo
db1d57d37a
feat(client): ローカルのみボタンを公開範囲ボタンの横に移動
2020-05-16 21:50:16 +09:00
syuilo
1cf673e9d0
chore(client): 🎨
2020-05-10 17:19:53 +09:00
Xeltica
76bd26468a
Add 削除して編集 ( #6147 )
...
* Add 削除して編集
* 言語ファイルを更新
* リプライとリノートも復元する
* Revert "リプライとリノートも復元する"
This reverts commit f23f7f8d784b28f3d365c8f5aecf81001577c672.
* リプライとリノートも復元する
2020-03-21 18:58:05 +09:00
syuilo
ea5c02bcd4
wip
2020-03-20 18:11:39 +09:00
syuilo
b4b8b4741f
Some tweaks
2020-02-19 03:16:10 +09:00
Xeltica
28071c2739
固定投稿フォームを実装 ( #5994 )
...
* 固定投稿フォームを実装
* fix
2020-02-19 03:11:09 +09:00
tamaina
e3e4ee9553
翻訳の抜けを修正その2 ( #5893 )
...
* Missing translation
* use npx
* ✌️
* Update ja-JP.yml
* Update signup.vue
* Update ja-JP.yml
* Update messaging-room.vue
* Update ja-JP.yml
* Update signup.vue
* Update ja-JP.yml
* Update signin.vue
* Update ja-JP.yml
* Update index.vue
* Update ja-JP.yml
* Update signup.vue
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2020-02-12 06:27:11 +09:00
syuilo
6dbb5ef688
🎨
2020-02-12 02:55:35 +09:00
syuilo
8cd70a7225
なんかもうめっちゃ変えた
...
Resolve #5846
2020-02-10 23:17:42 +09:00
syuilo
8a849443f6
なんかもうめっちゃ変えた
...
Resolve #5900
2020-02-10 07:23:43 +09:00
fuyu
8cb6e3bce2
いくつかのスタイルを調整 ( #5894 )
...
* Chrome(Android)で誕生日欄が崩れていたのを修正
* 入力欄のフォントを親要素から継承するように変更
2020-02-09 19:59:28 +09:00
tamaina
b1ba6a7c37
Fix defalut note visibility setting ( #5881 )
...
* Fix default note visibility setting
* refactor
* missing translation
* fix
2020-02-08 20:02:15 +09:00
syuilo
34792a0ff4
🎨
2020-02-08 17:49:54 +09:00
syuilo
86f09ad4bc
Update post-form.vue
2020-02-05 21:28:51 +09:00
syuilo
b68b44a22a
Fix bug
2020-02-05 09:50:03 +09:00
syuilo
d87960e29f
localOnlyを記憶できるように
2020-02-05 09:42:58 +09:00