29e3d8175f
make tab default to 'all' if not valid
2022-09-03 17:31:14 -04:00
f0ba8d1877
Make mentions and direct notes accessible via url fragments
2022-09-03 15:15:42 -04:00
f2ebf77ab1
re-add federation and emojis to menu
2022-09-03 15:15:30 -04:00
9e0936284c
Re-add in mentions and direct notes to menu
2022-09-03 14:29:55 -04:00
syuilo
018aa6381d
enhance(client): メニュー整理
...
Resolve #6389
Fix #8035
2022-09-03 14:13:08 -04:00
89f26173c3
client: fix fetching value in photos.vue
2022-09-03 00:20:26 -04:00
8f775defaf
client: fix lints in photos.vue
2022-09-03 00:19:02 -04:00
c5cf19cc20
fix build
2022-08-31 13:40:41 -04:00
58ecb72b82
fix typo in url-preview-popup
2022-08-31 12:30:04 -04:00
c1530fe9e5
refactor url-preview-popup to composition API
2022-08-31 14:53:17 +02:00
b712623aa4
fix lints in post-form-attaches and drive.file
2022-08-31 07:01:03 -04:00
9a22905e85
client: refactor classic.header.vue to composition api
2022-08-30 16:45:53 -04:00
20f45e0179
client: refactor user-preview to composition api
2022-08-30 18:08:55 +02:00
12c811514d
client: refactor page-preview to composition api
2022-08-29 16:07:34 -04:00
14b90668b9
merge: use separate component for birthday dates
...
FoundKeyGang/FoundKey#92
2022-08-29 07:35:36 +02:00
6315ebc45b
fix: vue/attributes-order lint in instance-ticker
2022-08-28 16:52:13 -04:00
1d380ae344
use i18n.t instead of $t
2022-08-28 15:38:49 -04:00
b66ae3847b
refactor: use separate component for birthday dates
...
Resolves: FoundKeyGang/FoundKey#90
2022-08-28 15:27:39 -04:00
218c3a527d
merge: improve emoji picker UI performance
2022-08-28 19:22:35 +02:00
62ff65fbf4
perf: use v-once in emoji picker window
2022-08-28 18:49:13 +03:00
41414b4576
chore: remove s-age dependency
...
This isn't being used anymore since
4e41fa8767
.
In any case, age calculation really doesn't need to involve a 3rd party
library.
Ref: FoundKeyGang/FoundKey#90
2022-08-28 11:35:18 -04:00
10caf861e8
Merge pull request 'Workspaces refactor' ( #86 ) from refactor/workspaces into main
...
Reviewed-on: FoundKeyGang/FoundKey#86
2022-08-28 14:46:45 +00:00
bc0f0bf08f
add foundkey-js to each workspace package.json
2022-08-26 16:38:41 -04:00
247a01dfe6
remove subproject yarn.locks
2022-08-26 16:05:11 -04:00
6bb3f39c36
migrate to Yarn 3.2.3
2022-08-26 15:24:29 -04:00
a424426857
client: Use foundkey-js instead of misskey-js
2022-08-26 01:25:56 -04:00
c1242cfde2
Fix build errors
2022-08-25 23:36:08 -04:00
7b33ee807e
refactor: window.vue to composition api
2022-08-25 21:28:14 -04:00
2e3bd6ddc2
feat: show real local info in instance ticker
...
add software info to client meta-config, "Foundkey" as default site name
2022-08-25 21:22:02 +00:00
09ebbe1d49
show software name and version in instance ticker
2022-08-25 21:22:02 +00:00
a74cd802fe
enhance: don't cut off long instance names
...
Instead of silently cutting of the name of the instance this should
properly ellipsize the name at the end of the available space.
2022-08-25 18:22:40 +02:00
f9eaf56491
refactor: add missing semicolons to type
2022-08-25 18:02:30 +02:00
75545b4b87
merge: refactor: slot.vue to composition api
...
FoundKeyGang/FoundKey#82
2022-08-25 10:36:20 +02:00
6fed87f85d
fix pagination.vue lints
2022-08-22 23:16:56 -04:00
b0fdedb264
fix lints in folder.vue
2022-08-22 22:04:49 -04:00
1521bc881c
refactor: renote-button to composition api
2022-08-21 06:38:14 +00:00
7621e5461f
refactor: button.vue to composition api
...
Disabled require-default-prop for the to prop since it's only used when
link is true.
use null as default for props.to
FoundKeyGang/FoundKey#79
2022-08-21 00:19:39 +02:00
6fde66df1a
refactor: emoji to composition api
2022-08-20 21:46:13 +00:00
5152ff89ee
refactor: slot.vue to composition api
2022-08-20 16:08:20 -04:00
f236653c26
add return type to toggle in checkbox.vue
2022-08-20 14:15:36 -04:00
16e9cf91f7
refactor: url.vue to composition api
2022-08-20 15:34:17 +00:00
6a3d98fbc1
refactor: remove reaction-icon component
...
The removed component does not contain any special script or styling.
It's template only contains a MkEmoji. To remove this unnecessary
indirection, the components was replaced with the MkEmoji component.
2022-08-20 16:03:09 +02:00
ffc23ae458
refactor: post-form-dialog.vue to composition api
2022-08-20 00:58:17 -04:00
e8414e8c8d
refactor: formula-core.vue to composition api
2022-08-19 16:02:51 -04:00
b3b8e56092
refactor: formula.vue to composition api
2022-08-19 15:58:16 -04:00
aa56cf5813
Fix lints in timeline and sub-note-content
2022-08-19 15:36:22 -04:00
b79cb711ac
add return type to tick() in time.vue
2022-08-19 15:05:24 -04:00
fd2028df48
fix: nonblock-statement-body-position lint in time.vue
2022-08-19 14:44:56 -04:00
01a4f3a7b8
enhance page editor
...
Using a plain textarea looks ugly and it is very small by default. Using
a MkTextarea fixes this.
For the readonly view, the individual fields should respectively be readonly.
2022-08-18 17:34:21 +02:00
c781210ea1
fix router for new page editor path
2022-08-18 17:34:20 +02:00