Saul-Mirone
|
3de7d85eea
|
feat(editor): improve api for store, and add docs (#10941)
|
2025-03-17 16:30:59 +00:00 |
|
L-Sun
|
3dbeebd6ba
|
fix(editor): background of surface-ref disappeared when it was re-rendered (#10931)
This PR fixed the background of surface-ref dis
|
2025-03-17 14:00:17 +00:00 |
|
L-Sun
|
d80f1e8067
|
feat(editor): insert a blank frame slash menu action (#10899)
Close [BS-2517](https://linear.app/affine-design/issue/BS-2517/%E6%B7%BB%E5%8A%A0frame%E5%85%A5%E5%8F%A3)
### What changes:
- add a insert blank frame action to slash menu
- move `EdgelessFrameManager` and `FrameOverlay` extensions to `FrameBlockSpec`
- make `FrameBlockSpec` as a part of `CommonBlockSpecs` such that we can use `EdgelessFrameManager` to create a frame more easily
https://github.com/user-attachments/assets/ddff5866-8933-4ce5-aaf4-873661407ee4
|
2025-03-17 10:32:55 +00:00 |
|
Saul-Mirone
|
7e6ff8d9c6
|
chore(editor): remove unused npm scripts (#10895)
|
2025-03-16 17:48:49 +00:00 |
|
Saul-Mirone
|
26285f7dcb
|
feat(editor): unify block props api (#10888)
Closes: [BS-2707](https://linear.app/affine-design/issue/BS-2707/统一使用props获取和更新block-prop)
|
2025-03-16 05:48:34 +00:00 |
|
Oleg
|
8f9e5bf0aa
|
fix(editor): minor ui bugs (#10841)
Co-authored-by: Mirone <Saul-Mirone@outlook.com>
|
2025-03-15 19:15:56 +09:00 |
|
donteatfriedrice
|
1d4ee1e383
|
feat(editor): support embed iframe block in edgeless (#10830)
To close:
[BS-2665](https://linear.app/affine-design/issue/BS-2665/iframe-embed-block-edgeless-mode-支持)
[BS-2666](https://linear.app/affine-design/issue/BS-2666/iframe-embed-block-edgeless-toolbar)
[BS-2667](https://linear.app/affine-design/issue/BS-2667/iframe-embed-block-edgeless-mode-拖拽调整支持)
[BS-2789](https://linear.app/affine-design/issue/BS-2789/iframe-embed-block-edgeless-block-component)
|
2025-03-15 09:23:02 +00:00 |
|
fundon
|
99fdfe821a
|
fix(editor): improve type declaration definition (#10866)
Closes: [BS-2809](https://linear.app/affine-design/issue/BS-2809/改进继承自抽象类的类型后-createidentifier-类型定义)
### What's Changed!
* Improved type declaration definition
|
2025-03-14 10:38:17 +00:00 |
|
L-Sun
|
8ac687628c
|
chore(editor): at menu stays open when left right arrow keys are pressed (#10806)
Close [BS-2644](https://linear.app/affine-design/issue/BS-2644/menu-support)
|
2025-03-13 06:14:35 +00:00 |
|
akumatus
|
98a3cf8516
|
feat(core): update blocksuite icons (#10805)
|
2025-03-13 03:55:55 +00:00 |
|
fundon
|
d823792f85
|
refactor(editor): simplify color picker (#10776)
### What's Changed!
* Added `enableCustomColor` property into `EdgelessColorPickerButton` component
* Removed redundant code
|
2025-03-12 05:17:04 +00:00 |
|
Mirone
|
cd63e0ed8b
|
feat(editor): replace slot with rxjs subject (#10768)
|
2025-03-12 11:29:24 +09:00 |
|
fundon
|
aa690e6c91
|
refactor(editor): move color panel into color picker (#10758)
|
2025-03-11 09:37:09 +00:00 |
|
fundon
|
6244bbbd11
|
refactor(editor): move getTooltipWithShortcut to affine-tooltip-content-with-shortcut (#10743)
I'm refactoring the edgeless note toolbar config extension and find that I need to move this.
cac05e720a/blocksuite/affine/blocks/block-root/src/widgets/element-toolbar/change-note-button.ts (L525)
|
2025-03-10 11:58:58 +00:00 |
|
Saul-Mirone
|
cac05e720a
|
refactor(editor): gfx text package (#10738)
|
2025-03-10 10:25:21 +00:00 |
|
doouding
|
0cdec6957b
|
fix: align with only one element at a time (#10739)
### Changed
- Align with only one element at a time
- Mind map nodes cannot be alignment candidates
|
2025-03-10 09:43:07 +00:00 |
|
Saul-Mirone
|
36cf973372
|
refactor(editor): move frame related component to frame panel (#10735)
|
2025-03-10 05:45:18 +00:00 |
|
L-Sun
|
6b0639facd
|
fix(editor): repeated instantiation of frame preview editor (#10729)
Close [BS-2774](https://linear.app/affine-design/issue/BS-2774/frame-preview-会重新创建editor)
|
2025-03-10 04:41:20 +00:00 |
|
Saul-Mirone
|
4dd5f2ffb0
|
feat(editor): add viewport element service (#10727)
|
2025-03-10 04:26:18 +00:00 |
|
Saul-Mirone
|
ec709925ee
|
refactor(editor): orgnize exports (#10709)
|
2025-03-10 02:04:01 +00:00 |
|
fundon
|
befb795935
|
fix(editor): should show toolbar after mouse is released (#10698)
|
2025-03-08 04:16:02 +00:00 |
|
Saul-Mirone
|
8aedef0a36
|
chore(editor): reorg packages (#10702)
|
2025-03-08 12:00:34 +08:00 |
|