Saul-Mirone
|
8b6c81f76d
|
refactor(editor): reduce dependency to doc collection (#9492)
|
2025-01-03 01:59:25 +00:00 |
|
Saul-Mirone
|
edb5e1d87a
|
refactor(editor): job should not rely on doc collection directly (#9488)
|
2025-01-02 10:50:15 +00:00 |
|
Saul-Mirone
|
ad422d2f05
|
refactor(editor): move crud to doc (#9479)
|
2025-01-02 07:27:08 +00:00 |
|
Saul-Mirone
|
6c33eaace0
|
refactor(editor): extract frame title widget (#9458)
|
2024-12-31 10:12:03 +00:00 |
|
Saul-Mirone
|
597b631918
|
refactor(editor): extract color picker component (#9456)
|
2024-12-31 07:23:37 +00:00 |
|
Saul-Mirone
|
9dc1b5e25b
|
refactor(editor): remove duplicated method (#9451)
|
2024-12-31 06:32:12 +00:00 |
|
doodlewind
|
2b47625deb
|
refactor(editor): render presentation toolbar on demand (#9442)
|
2024-12-31 02:01:35 +00:00 |
|
Saul-Mirone
|
e526106f45
|
refactor(editor): extract surface ref block (#9433)
|
2024-12-30 12:09:26 +00:00 |
|
Saul-Mirone
|
b66a64bc9a
|
refactor(editor): use spec builder (#9424)
|
2024-12-30 08:42:58 +00:00 |
|
fundon
|
b9f2650369
|
feat(editor): store real color values in edgeless (#9254)
### What's Changed!
* adds theme type: `ThemeSchema`
* adds default theme: `DefaultTheme`
* stores real color values
|
2024-12-30 03:36:35 +00:00 |
|
fundon
|
a5641ae608
|
feat(editor): update edgeless color palette (#9243)
Closes: [BS-1475](https://linear.app/affine-design/issue/BS-1475/颜色主题更新) [BS-1803](https://linear.app/affine-design/issue/BS-1803/fill-color色板影响的yuan素) [BS-1804](https://linear.app/affine-design/issue/BS-1804/border-color色板影响的yuan素) [BS-1815](https://linear.app/affine-design/issue/BS-1815/连线文字配色略瞎)
### What's Changed
* refactor `EdgelessLineWidthPanel` component, the previous width is fixed and cannot be used in the new design
* refactor `EdgelessColorPanel` and `EdgelessColorButton` components, make them simple and reusable
* delete redundant `EdgelessOneRowColorPanel` component
* unity and update color palette, if the previously set color is not in the latest color palette, the custom color button will be selected
|
2024-12-30 03:36:34 +00:00 |
|
Saul-Mirone
|
cec4a4b2c0
|
refactor(editor): extract drag handle widget (#9415)
|
2024-12-29 06:51:48 +00:00 |
|
Saul-Mirone
|
b96a03b283
|
refactor(editor): remote selection widget (#9408)
|
2024-12-28 08:47:09 +00:00 |
|
Saul-Mirone
|
1e4b1807be
|
refactor(editor): query methods in edgeless api (#9407)
|
2024-12-28 07:48:41 +00:00 |
|
Saul-Mirone
|
dc92d78895
|
refactor(editor): remove re-exports (#9406)
|
2024-12-28 06:51:41 +00:00 |
|
Saul-Mirone
|
76d9712f21
|
chore(editor): remove pie menu (#9394)
|
2024-12-27 12:32:42 +00:00 |
|
Saul-Mirone
|
80dc0e8271
|
refactor(editor): extract edgeless text (#9375)
|
2024-12-27 10:48:12 +00:00 |
|
Saul-Mirone
|
6da10f9a93
|
refactor(editor): merge get surface util (#9371)
|
2024-12-27 09:42:13 +00:00 |
|
doouding
|
7dbb85c8c2
|
fix: sentry AFFINE-84T (#9368)
Fixes [BS-2243](https://linear.app/affine-design/issue/BS-2243/typeerror-cannot-read-properties-of-undefined-reading-length)
|
2024-12-27 07:07:53 +00:00 |
|
Saul-Mirone
|
2b27d62b0e
|
refactor(editor): cleanup ts-expect-error (#9369)
|
2024-12-27 05:14:23 +00:00 |
|
Saul-Mirone
|
3ae3ae98c8
|
refactor(editor): extract edgeless legacy slots (#9363)
|
2024-12-27 04:22:52 +00:00 |
|
doouding
|
71272203b0
|
fix: beginPath before drawing drag indicator (#9364)
Fixes [BS-2238](https://linear.app/affine-design/issue/BS-2238/frame-套一个-mindmap-,拖动行为不可用)
|
2024-12-27 04:02:57 +00:00 |
|
Saul-Mirone
|
5eb48343a3
|
chore(editor): cleanup dead code (#9359)
|
2024-12-27 03:13:23 +00:00 |
|
Saul-Mirone
|
6afa1d542f
|
feat(editor): add edgeless crud extension (#9335)
|
2024-12-26 08:58:06 +00:00 |
|
doodlewind
|
71b5cddea1
|
fix(editor): use nullable inline editor root element (#9320)
Fixes `sentry-7906c03b79a54ede819c56cc15ad9889`
|
2024-12-26 07:55:15 +00:00 |
|
Saul-Mirone
|
5274441e14
|
refactor(editor): extract image block (#9309)
|
2024-12-25 13:26:29 +00:00 |
|
Saul-Mirone
|
ebd97752bf
|
refactor(editor): extract attachment block (#9308)
|
2024-12-25 12:19:58 +00:00 |
|
Saul-Mirone
|
d8bc145465
|
refactor(editor): extract bookmark block (#9304)
|
2024-12-25 11:22:29 +00:00 |
|
Saul-Mirone
|
16c59d96d9
|
refactor(editor): move menu context to components (#9302)
|
2024-12-25 07:34:04 +00:00 |
|
donteatfriedrice
|
338835a4aa
|
fix(editor): limit max width when uploading or pasting image into edgeless (#9273)
[BS-2180](https://linear.app/affine-design/issue/BS-2180/白板中粘贴图片,限定一下最大宽度)
|
2024-12-24 06:28:59 +00:00 |
|
Saul-Mirone
|
b29cb5945a
|
refactor(editor): move file drop manager to components (#9264)
|
2024-12-24 02:20:03 +00:00 |
|
doouding
|
b246a2d45f
|
fix: drag mind map root node should layout in real time (#9252)
Fixes [BS-2062](https://linear.app/affine-design/issue/BS-2062/拖拽整个-mind-map-还是希望和之前一样,整个思维导图跟手)
|
2024-12-23 10:33:56 +00:00 |
|
donteatfriedrice
|
a187f23452
|
chore: each block maintain its own adapter extension (#9224)
|
2024-12-23 07:54:59 +00:00 |
|
Saul-Mirone
|
3a82da0e5b
|
chore: fix eslint in blocksuite (#9232)
|
2024-12-20 16:48:10 +00:00 |
|
Mirone
|
30200ff86d
|
chore: merge blocksuite source code (#9213)
|
2024-12-20 15:38:06 +08:00 |
|