feat(electron): multi tabs support (#7440)

use https://www.electronjs.org/docs/latest/api/web-contents-view to serve different tab views
added tabs view manager in electron to handle multi-view actions and events.

fix AF-1111
fix AF-999
fix PD-1459
fix AF-964
PD-1458
This commit is contained in:
pengx17 committed 2024-07-29 11:05:22 +00:00
1 parent 622715d2f3
commit 1efc1d0f5b
88 files changed
+3160 -945

No files matched your search

+1 -1
View File
@@ -2,7 +2,7 @@
"name": "@affine-test/affine-desktop-cloud",
"private": true,
"scripts": {
"e2e": "DEBUG=pw:browser yarn playwright test"
"e2e": "yarn playwright test"
},
"devDependencies": {
"@affine-test/fixtures": "workspace:*",