JimmFly
|
03b2cda845
|
refactor(core): move fontFamily and fullWidthLayout to editor settings (#7988)
|
2024-08-28 02:35:24 +00:00 |
|
JimmFly
|
b8f07ce3fc
|
chore(core): disable expand database block (#7984)
close AF-1271
|
2024-08-27 12:24:48 +00:00 |
|
EYHN
|
4bc4a58a30
|
feat(infra): add convenience api to get workspace from doc (#7934)
|
2024-08-22 11:22:04 +00:00 |
|
JimmFly
|
b333cde336
|
feat(core): init editor setting ui (#7878)
- init editor setting ui
https://github.com/user-attachments/assets/c54f5816-ef05-4ac0-b11a-8ab7159f928c
|
2024-08-22 04:24:41 +00:00 |
|
Saul-Mirone
|
6b0c398ae5
|
chore: bump bs (#7914)
|
2024-08-20 00:24:01 +00:00 |
|
EYHN
|
83716c2fd9
|
feat(core): share in workspace link (#7897)
ShareDocsService -> ShareDocsListService
ShareService -> ShareInfoService
(*new) ShareReaderService
`/share/:workspaceId/:docId` -> redirect to -> `/workspace/:workspaceId/:docId`
workspace loading process
1. find workspace in workspace list
2. (if not found) revalidate workspace list
3. (if still not found) try load share page
4. (if share page found) => share page
5. (if share page not found) => 404
6. (if workspace found) => workspace page
|
2024-08-16 09:12:18 +00:00 |
|
EYHN
|
89537e6892
|
refactor(core): separate editor & doc mode (#7873)
doc.mode -> primaryMode
(*new) editor.mode
New Service:
editor service
Change Mode:
```
const editor = useService(EditorService).editor;
editor.setMode('page')
```
Change primary mode
```
const editor = useService(EditorService).editor;
editor.doc.setPrimaryMode('page')
```
|
2024-08-14 11:43:03 +00:00 |
|
EYHN
|
50948318e0
|
feat(core): use emoji as folder icon (#7842)

|
2024-08-14 10:35:22 +00:00 |
|
EYHN
|
0504d0b0ff
|
feat(core): init feature flag service (#7856)
|
2024-08-14 10:35:21 +00:00 |
|
EYHN
|
d2b0ee40a8
|
fix(core): disable blocksuite indexer (#7813)
|
2024-08-09 08:24:44 +00:00 |
|
EYHN
|
cd4e462d8c
|
fix(core): transform workspace db when enable cloud (#7744)
|
2024-08-05 15:17:19 +00:00 |
|
EYHN
|
e54be7dc02
|
feat(core): loading ui for favorite and organize (#7700)
|
2024-08-02 07:17:01 +00:00 |
|
EYHN
|
553fbed60f
|
feat(core): add globalcontext info to mixpanel track (#7681)
|
2024-08-01 09:29:31 +00:00 |
|
EYHN
|
3eb09cde5e
|
feat(core): new favorite (#7590)
|
2024-07-26 08:15:32 +00:00 |
|
EYHN
|
54da85ec62
|
feat(core): init organize (#7456)
|
2024-07-26 04:35:32 +00:00 |
|
donteatfriedrice
|
9d446469f8
|
feat: support save chat to block (#7481)
|
2024-07-24 09:46:36 +00:00 |
|
EYHN
|
0f1409756e
|
refactor(infra): memento use undefined (#7491)
|
2024-07-15 02:48:20 +00:00 |
|
EYHN
|
27d0fc5108
|
refactor(core): use new backlink indexer (#7296)
|
2024-07-02 09:18:01 +00:00 |
|
EYHN
|
40e381e272
|
refactor(core): new quick search service (#7214)
|
2024-07-02 09:17:54 +00:00 |
|
EYHN
|
15e99c7819
|
feat(core): docs search service (#7213)
|
2024-07-02 09:17:47 +00:00 |
|
EYHN
|
092c639b0a
|
fix(core): optimize performance when editing doc title (#7328)
|
2024-06-26 07:37:26 +00:00 |
|
akumatus
|
24cb0d3757
|
refactor: add docsService for blocksuite to change and observe doc mode (#7200)
This PR provide `DocModeService` to manage document mode, which is used by blocksuite.
### What Changed?
- Add document mode apis from `DocService` and `DocsService`
- Remove useless `pageService.getEditorMode` and `pageService.slots.editorModeSwitch` api
[Related PR in blocksuite](https://github.com/toeverything/blocksuite/pull/7288)
[Bump Blocksuite](https://github.com/toeverything/AFFiNE/pull/7209)
> ## Features
> * [feat(presets): support different tracker control for actions blocksuite#7285](https://github.com/toeverything/blocksuite/pull/7285) @donteatfriedrice
> * [feat(edgeless): add default color and editing border for edgeless text blocksuite#7278](https://github.com/toeverything/blocksuite/pull/7278) @Flrande
> * [feat(blocks): center peek entries blocksuite#7275](https://github.com/toeverything/blocksuite/pull/7275) @pengx17
>
> ## Bugfix
> * [fix(blocks): affine-embed-synced-doc-block peek on dblclick blocksuite#7284](https://github.com/toeverything/blocksuite/pull/7284) @pengx17
> * [fix(edgeless): edgeless text rect should automatically update when changing font blocksuite#7292](https://github.com/toeverything/blocksuite/pull/7292) @Flrande
> * [fix(edgeless): align panel not work blocksuite#7293](https://github.com/toeverything/blocksuite/pull/7293) @Flrande
> * [fix(blocks): filterable list unexpected hover style blocksuite#7291](https://github.com/toeverything/blocksuite/pull/7291) @golok727
> * [fix(blocks): slash menu unexpected hover style blocksuite#7290](https://github.com/toeverything/blocksuite/pull/7290) @golok727
> * [fix(blocks): bookmark block error on undo or delete while loading blocksuite#7276](https://github.com/toeverything/blocksuite/pull/7276) @golok727
> * [fix(presets): chat input max-height blocksuite#7283](https://github.com/toeverything/blocksuite/pull/7283) @fundon
> * [fix(presets): get image blob from selection blocksuite#7286](https://github.com/toeverything/blocksuite/pull/7286) @donteatfriedrice
> * [fix(blocks): connectors resize and rotate blocksuite#7256](https://github.com/toeverything/blocksuite/pull/7256) @fundon
>
> ## Refactor
> * [refactor: add DocModeService for doc mode get, set, toogle and observe change blocksuite#7288](https://github.com/toeverything/blocksuite/pull/7288) @akumatus
> * [refactor(edgeless): rewrite auto-connect component as a widget blocksuite#7287](https://github.com/toeverything/blocksuite/pull/7287) @doouding
>
> ## Misc
> * [test: fix flaky blocksuite#7295](https://github.com/toeverything/blocksuite/pull/7295) @L-Sun
> * [style(page): adjust heading font-weight and letter-spacing blocksuite#7277](https://github.com/toeverything/blocksuite/pull/7277) @CatsJuice
> * [chore: apply member ordering rule blocksuite#7279](https://github.com/toeverything/blocksuite/pull/7279) @Saul-Mirone
---
|
2024-06-13 16:53:42 +08:00 |
|
EYHN
|
b356ddbe6e
|
fix(core): fix ui flashing (#7056)
|
2024-05-27 08:05:20 +00:00 |
|
EYHN
|
a440e85ffe
|
chore: bump blocksuite (#7075)
## Features
- toeverything/blocksuite#6937 @Flrande
## Bugfix
- toeverything/blocksuite#7137 @fundon
- toeverything/blocksuite#7126 @golok727
- toeverything/blocksuite#7128 @CatsJuice
- toeverything/blocksuite#7130 @fundon
## Refactor
## Misc
- toeverything/blocksuite#7131 @fundon
## Additional changes
Adjust the awareness provider so that it only obtains awareness instances when connect, and fixes the dependencies between workspace components.
|
2024-05-27 05:11:12 +00:00 |
|
EYHN
|
236c6e00df
|
fix(infra): reduce workspace avatar request (#6713)
|
2024-04-28 07:06:27 +00:00 |
|
EYHN
|
6a23fe37a7
|
feat(core): reduce profile loading time (#6616)
|
2024-04-18 15:23:12 +00:00 |
|
EYHN
|
06fda3b62c
|
feat(infra): framework
|
2024-04-17 15:09:09 +08:00 |
|