doouding
0de4f7abbb
test: add mindmap collapse test ( #9336 )
2024-12-26 08:23:09 +00:00
fundon
1afdb68143
fix(core): disable re-rendering of pdf embed view ( #9334 )
2024-12-26 08:08:11 +00:00
doodlewind
71b5cddea1
fix(editor): use nullable inline editor root element ( #9320 )
...
Fixes `sentry-7906c03b79a54ede819c56cc15ad9889`
2024-12-26 07:55:15 +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
zzj3720
45acdbda04
feat(core): disable the back gesture when the menu is open ( #9263 )
...
close: BS-2174
2024-12-26 07:12:09 +00:00
fundon
96fae47744
feat(core): add pdf embed preview feature flag ( #9307 )
2024-12-26 06:57:31 +00:00
liuyi
7ae7c17677
fix(core): more space under page property list ( #9269 )
2024-12-26 14:56:43 +08:00
Flrande
35f93b0535
fix(editor): some blocks can not be collapsed ( #9325 )
2024-12-26 06:40:11 +00:00
JimmFly
cf17303158
chore: remove AIOnboardingGeneral ( #9326 )
2024-12-26 06:26:10 +00:00
Saul-Mirone
fd872943b1
feat: extract latex block ( #9327 )
2024-12-26 06:13:07 +00:00
zzj3720
40d8d83b4a
feat(editor): remove flag control for database full-width ( #9265 )
2024-12-26 05:46:08 +00:00
fundon
42ab507d30
feat(core): pdf viewer supports fit to page ( #8812 )
...
### What's Changed
* fits to page by default
* supports rendering pages of different sizes
https://github.com/user-attachments/assets/bf34e6d1-5546-4af1-a131-b801a67e9ace
2024-12-26 05:28:18 +00:00
fundon
bb43e4b664
feat(core): pdf embed view component ( #8671 )
...
Closes: [AF-1445](https://linear.app/affine-design/issue/AF-1445/添加-pdf-embed-view-component )
Upstreams: https://github.com/toeverything/blocksuite/pull/8658 , https://github.com/toeverything/blocksuite/pull/8752
### What's Changed
* uses `IntersectionObserver` to determine lazy loading
* adds `PDFViewerEmbedded` component
* automatically shut down workers when out of view
<div class='graphite__hidden'>
<div>🎥 Video uploaded on Graphite:</div>
<a href="https://app.graphite.dev/media/video/8ypiIKZXudF5a0tIgIzf/4181bec6-83fd-42f1-bfea-87276e0bd9e6.mov ">
<img src="https://app.graphite.dev/api/v1/graphite/video/thumbnail/8ypiIKZXudF5a0tIgIzf/4181bec6-83fd-42f1-bfea-87276e0bd9e6.mov ">
</a>
</div>
<video src="https://graphite-user-uploaded-assets-prod.s3.amazonaws.com/8ypiIKZXudF5a0tIgIzf/4181bec6-83fd-42f1-bfea-87276e0bd9e6.mov ">Screen Recording 2024-11-15 at 08.14.34.mov</video>
2024-12-26 05:28:17 +00:00
Saul-Mirone
90173b2fa3
chore(editor): remove typedoc json ( #9324 )
2024-12-26 05:13:41 +00:00
Saul-Mirone
fc5999a482
refactor(editor): extract frame block ( #9322 )
2024-12-26 04:45:11 +00:00
Saul-Mirone
fad0237d94
refactor(editor): extract html adapter to shared ( #9319 )
2024-12-26 04:05:10 +00:00
Saul-Mirone
37e44e0341
fix(editor): re-init after yText change in inline editor ( #9312 )
...
Closes: [BS-2143](https://linear.app/affine-design/issue/BS-2143/block通过drag-handle拖动位置后,无法输入 )
2024-12-26 03:51:07 +00:00
Saul-Mirone
0220ba4572
fix: should bring children to new doc created ( #9316 )
...
Closes: [BS-2186](https://linear.app/affine-design/issue/BS-2186/created-linked-doc-%E6%97%B6%EF%BC%8C%E4%BC%9A%E6%B8%85%E9%99%A4list%E7%9A%84-children )
2024-12-26 03:37: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
fundon
3064f21454
refactor(component): lit portal ( #9303 )
...
* removes `listeners`
* adds `notify` property into `LitReactPortal`
* adds `rerendering` argument to element factory
Related to https://github.com/toeverything/AFFiNE/pull/9295#discussion_r1897043399
2024-12-26 03:08:04 +00:00
doodlewind
7b572bc89e
fix(editor): sentry-17da76f65b91465b911fad44279d971a ( #9315 )
2024-12-26 02:54:07 +00:00
Saul-Mirone
a595a145f0
fix(editor): should remove drag preview after drop ( #9313 )
...
Closes: [BS-2219](https://linear.app/affine-design/issue/BS-2219/拖拽后,原编辑器内容有残留 )
2024-12-26 02:41:09 +00:00
pengx17
70d9cc6b01
fix(electron): electron crash on leave fullscreen ( #9314 )
2024-12-26 01:55:07 +00:00
Saul-Mirone
2ffd0e561c
refactor(editor): extract note block ( #9310 )
2024-12-26 01:30:44 +00:00
pengx17
40b90ef51b
feat(core): at menu loading state ( #9284 )
...
fix AF-2017
2024-12-25 16:13:04 +00:00
renovate
994292098d
chore: Lock file maintenance ( #9166 )
...
This PR contains the following updates:
| Update | Change |
|---|---|
| lockFileMaintenance | All locks refreshed |
🔧 This Pull Request updates lock files to use the latest dependency versions.
---
### Configuration
📅 **Schedule**: Branch creation - "* 0-3 * * 1" (UTC), Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://redirect.github.com/renovatebot/renovate/discussions ) if that's undesired.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/ ). View the [repository job log](https://developer.mend.io/github/toeverything/AFFiNE ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS41OC4xIiwidXBkYXRlZEluVmVyIjoiMzkuNzIuMiIsInRhcmdldEJyYW5jaCI6ImNhbmFyeSIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiXX0=-->
2024-12-25 15:19:02 +00:00
Brooooooklyn
80f4af681a
fix(server): data-migration script ( #9306 )
2024-12-25 13:43:48 +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
akumatus
5e2e58de09
fix: font of AI panel should not be affected by the font of Editor settings ( #9305 )
...
Fix issue [BS-2210](https://linear.app/affine-design/issue/BS-2210 ).
2024-12-25 10:54:58 +00:00
renovate
995978a632
chore: bump up react-error-boundary version to v5 ( #9238 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [react-error-boundary](https://redirect.github.com/bvaughn/react-error-boundary ) | [`^4.1.2` -> `^5.0.0`](https://renovatebot.com/diffs/npm/react-error-boundary/4.1.2/5.0.0 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) |
---
### Release Notes
<details>
<summary>bvaughn/react-error-boundary (react-error-boundary)</summary>
### [`v5.0.0`](https://redirect.github.com/bvaughn/react-error-boundary/compare/4.1.2...3ed17cc9244244c0db7a914c93d573167d0a9fb3 )
[Compare Source](https://redirect.github.com/bvaughn/react-error-boundary/compare/4.1.2...5.0.0 )
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/ ). View the [repository job log](https://developer.mend.io/github/toeverything/AFFiNE ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS43Mi41IiwidXBkYXRlZEluVmVyIjoiMzkuNzIuNSIsInRhcmdldEJyYW5jaCI6ImNhbmFyeSIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiXX0=-->
2024-12-25 10:42:28 +00:00
Saul-Mirone
7c84545647
refactor(editor): cleanup dead code ( #9300 )
2024-12-25 07:48:00 +00:00
Saul-Mirone
16c59d96d9
refactor(editor): move menu context to components ( #9302 )
2024-12-25 07:34:04 +00:00
donteatfriedrice
62b930f336
fix(editor): notion html adapter for embed link block ( #9279 )
...
[BS-1745](https://linear.app/affine-design/issue/BS-1745/[bug]-导入的notion-youtube-embed-错误 )
2024-12-25 07:20:26 +00:00
forehalo
2cc7bdfc77
fix(tools): patch monorepo tools ( #9285 )
2024-12-25 04:55:26 +00:00
CatsJuice
0acdf62043
refactor(ios): disable navigation gesture with js ( #9287 )
...
Do not toggle navigation gesture native to avoid unexpected behavior. close AF-1958, AF-1797
2024-12-25 04:27:51 +00:00
Saul-Mirone
50ff3655e5
refactor(editor): extensionalize html adapter ( #9299 )
2024-12-25 04:04:51 +00:00
doodlewind
a15009ce84
chore(editor): ignore debug zip snapshots ( #9297 )
...
Put snapshot zips in `blocksuite/playground/apps/starter/data/snapshots/`
2024-12-25 02:18:46 +00:00
CatsJuice
a29519a9fc
fix(mobile): workspace selector in app-fallback may crash ( #9293 )
2024-12-25 01:59:16 +00:00
CatsJuice
727f21d78f
fix(core): make all docs journal judgement reactive ( #9290 )
2024-12-25 01:41:16 +00:00
Saul-Mirone
d63ba079ee
refactor(editor): cleanup dead code ( #9294 )
2024-12-24 15:27:36 +00:00
Saul-Mirone
f5dea2a990
refactor(editor): remove legacy dnd config ( #9291 )
2024-12-24 13:59:36 +00:00
Flrande
052d74896e
fix: can not drag collapsed heading ( #9272 )
2024-12-24 12:58:39 +00:00
akumatus
7bd980991e
fix(core): chat input will be sent repeatedly in two documents with split view ( #9289 )
...
Fix issue [AF-2011](https://linear.app/affine-design/issue/AF-2011 ).
Add `host` strict equality check before ai request send.
2024-12-24 11:17:42 +00:00
akumatus
6c0544b239
fix(core): ai chat panel content will be inconsistent when switching to journals ( #9288 )
...
Fix issue [BS-2153](https://linear.app/affine-design/issue/BS-2153 ).
Optimize DOM reuse by explicitly providing an identifier (similar to React's key).
2024-12-24 10:48:16 +00:00
doodlewind
20aca4d051
chore(tools): disable hmr by default ( #9286 )
2024-12-24 10:32:01 +00:00
Saul-Mirone
cd830d6f81
refactor(editor): extract ai item component ( #9283 )
2024-12-24 09:41:45 +00:00
Saul-Mirone
190e7e6f30
refactor(editor): extract common components ( #9282 )
2024-12-24 08:41:22 +00:00