doouding
cb5d7eaabc
feat: add scroll wheel zoom setting ( #9476 )
...
### Changed
Add `scroll wheel to zoom` setting option, when the option enables, user can zoom in and out with scroll wheel without pressing the cmd/ctrl key.
2025-01-03 06:09:10 +00:00
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
Flrande
72e343c379
fix(editor): replace checkVisibility ( #9481 )
2025-01-02 08:25:48 +00:00
Saul-Mirone
ad422d2f05
refactor(editor): move crud to doc ( #9479 )
2025-01-02 07:27:08 +00:00
Saul-Mirone
597b631918
refactor(editor): extract color picker component ( #9456 )
2024-12-31 07:23:37 +00:00
Saul-Mirone
09427e846e
refactor(editor): extract markdown adapter ( #9443 )
2024-12-31 04:13:02 +00:00
Saul-Mirone
397a48380e
refactor(editor): simplify tsconfig ( #9439 )
2024-12-30 16:15:34 +00:00
Saul-Mirone
ade317d26b
fix(editor): caret can be null in firefox ( #9438 )
...
Fix: https://toeverything.sentry.io/issues/6185588184/events/b205b6caf0224b51882c1d10bb3dd9bc/
2024-12-30 14:44:11 +00:00
Saul-Mirone
a9f890017e
fix(editor): missing dependencies ( #9436 )
2024-12-30 14:10:37 +00:00
Saul-Mirone
b66a64bc9a
refactor(editor): use spec builder ( #9424 )
2024-12-30 08:42:58 +00:00
Saul-Mirone
e3b6841944
refactor(editor): reorg block specs ( #9421 )
2024-12-30 05:59:25 +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
6b1865ff92
fix(editor): prevent errors from isStrictUrl ( #9419 )
...
Closes: [BS-2277](https://linear.app/affine-design/issue/BS-2277/typeerror-failed-to-construct-url-invalid-url )
2024-12-30 02:45:59 +00:00
Saul-Mirone
cec4a4b2c0
refactor(editor): extract drag handle widget ( #9415 )
2024-12-29 06:51:48 +00:00
Saul-Mirone
1e4b1807be
refactor(editor): query methods in edgeless api ( #9407 )
2024-12-28 07:48:41 +00:00
Saul-Mirone
901965b61e
refactor(editor): remove components in blocks/_common ( #9401 )
2024-12-28 01:10:23 +00:00
forehalo
12542f51f9
chore: bump base version to 0.19.0
2024-12-28 00:27:50 +08:00
doodlewind
5e1d936c2e
fix(editor): sentry-b0cfc9953ff64c53b9994697171bb91a ( #9396 )
2024-12-27 14:02:00 +00:00
Saul-Mirone
cbfe38b189
refactor(editor): add middlewares in shared adapter ( #9395 )
2024-12-27 12:32:44 +00:00
donteatfriedrice
fee86304ae
refactor(editor): extract adapters to shared ( #9344 )
...
Extract AttachmentAdapter, ImageAdapter, NotionTextAdapter to shared.
2024-12-27 08:52:03 +00:00
donteatfriedrice
4a3caaf766
refactor(editor): extract notion html adapter to shared ( #9341 )
2024-12-27 08:00:19 +00:00
Flrande
cb4dd127fd
fix(editor): merge drag function and fix it ( #9329 )
2024-12-26 07:41:07 +00:00
donteatfriedrice
cadb9211a6
refactor(editor): extensionalize plain text adapter ( #9330 )
2024-12-26 07:27:08 +00:00
Saul-Mirone
90173b2fa3
chore(editor): remove typedoc json ( #9324 )
2024-12-26 05:13:41 +00:00
Saul-Mirone
fad0237d94
refactor(editor): extract html adapter to shared ( #9319 )
2024-12-26 04:05:10 +00:00
donteatfriedrice
3996f96368
refactor(editor): extensionalize notion html adapter ( #9318 )
...
Part of [BS-2212](https://linear.app/affine-design/issue/BS-2212/adapter-extension化修复 )
2024-12-26 03:22:09 +00:00
Saul-Mirone
16c59d96d9
refactor(editor): move menu context to components ( #9302 )
2024-12-25 07:34:04 +00:00
Saul-Mirone
50ff3655e5
refactor(editor): extensionalize html adapter ( #9299 )
2024-12-25 04:04:51 +00:00
Saul-Mirone
d63ba079ee
refactor(editor): cleanup dead code ( #9294 )
2024-12-24 15:27:36 +00:00
Saul-Mirone
4ce5cf20c3
refactor(editor): extract filterable list component ( #9278 )
2024-12-24 05:14:22 +00:00
zzj3720
884bbd2ada
feat(editor): add tracking for the creation of linked-doc ( #9266 )
...
close: BS-2189
2024-12-24 02:49:21 +00:00
Saul-Mirone
23dcaa9cb7
refactor: remove legacy drag handle logic ( #9246 )
2024-12-23 08:13:05 +00:00
Saul-Mirone
3a82da0e5b
chore: fix eslint in blocksuite ( #9232 )
2024-12-20 16:48:10 +00:00
Saul-Mirone
bfcc53dc1f
chore: migrate blocksuite test ( #9222 )
2024-12-20 11:08:21 +00:00
Mirone
30200ff86d
chore: merge blocksuite source code ( #9213 )
2024-12-20 15:38:06 +08:00