Commit Graph

251 Commits

Author SHA1 Message Date
Bad3r
68da34ed0d dev(playwright): Ignore conntection refused errors (#9426)
* ignore connection refused errors

* enhance: ignore connection errors
2023-05-18 11:19:07 +08:00
Konstantinos Kaloutas
afdb5c259b fix: test description 2023-05-16 09:42:07 -04:00
Konstantinos Kaloutas
f530927062 chore: add and fix e2e tests 2023-05-16 09:42:07 -04:00
Konstantinos Kaloutas
e5de374471 chore: add tests 2023-05-16 09:42:07 -04:00
Ben Yorke
928742e66b shui/table introduction 2023-05-12 13:24:54 -04:00
Andelf
862bbd7513 test(e2e): refine test for template expansion 2023-05-11 16:51:47 +08:00
Konstantinos
5885bc86b6 Enhance (Whiteboards): Add prefix to default keyboard shortcuts (#9340)
* enhance: keyboard shortcuts

* fix: portal shortcut

* fix: e2e tests

* fix: e2e

* enhance: keyboard shortcuts
2023-05-09 12:38:00 -04:00
Tienson Qin
01479ef9da enhance(perf): insert and delete blocks (#9142)
* enhance(perf): improve performance for both insert and delete

* fix: remember cursor pos before executing the body in a transaction

Otherwise, the edit-block and position could be changed

* fix: disable delete-concat when there's no child or right sibling

---------

Co-authored-by: Gabriel Horner <97210743+logseq-cldwalker@users.noreply.github.com>
Co-authored-by: Gabriel Horner <gabriel@logseq.com>
2023-05-09 17:24:09 +08:00
Konstantinos Kaloutas
896f425268 Revert "e2e test"
This reverts commit 6ee2b0c803.
2023-05-03 15:30:05 -04:00
Konstantinos Kaloutas
7fc5157f30 e2e test 2023-05-03 15:30:05 -04:00
Konstantinos Kaloutas
14bf84dc30 Revert "e2e test"
This reverts commit a5d3e71100.
2023-05-03 15:30:05 -04:00
Konstantinos Kaloutas
a599e64fd8 e2e test 2023-05-03 15:30:05 -04:00
Konstantinos Kaloutas
24bf928bed revert test changes 2023-05-03 15:30:05 -04:00
Konstantinos Kaloutas
b5cee58acc fix: e2e test 2023-05-03 15:30:05 -04:00
Konstantinos Kaloutas
32f1fdb046 fix: e2e test 2023-05-03 15:30:05 -04:00
Konstantinos Kaloutas
11a864e1d4 fix: e2e test 2023-05-03 15:30:05 -04:00
Konstantinos Kaloutas
d94689e280 fis: e2e tests 2023-05-03 15:30:05 -04:00
Konstantinos Kaloutas
e10cb90395 chore: add test 2023-04-24 13:30:27 +08:00
Tienson Qin
64050a4929 fix: typo 2023-04-19 15:44:06 +08:00
Tienson Qin
bcf575ebd3 add tests 2023-04-19 15:35:54 +08:00
Tienson Qin
a09ba93647 fix: revert changes from #8974 and #9125 2023-04-19 14:13:19 +08:00
Tienson Qin
a8013a5288 fix: broken outliner structure when Backspace at the beginning (#9125)
* fix: broken outliner structure when DELETE at the beginning

related to #8974

* fix: 'Delete' key deletes entire set of blocks

close #9128

---------

Co-authored-by: Mega Yu <yuhg2310@gmail.com>
2023-04-18 22:46:49 +08:00
Konstantinos Kaloutas
e8817bcc41 chore: add tests 2023-04-12 20:37:52 +08:00
megayu
c90e266310 Fix: Delete and backspace deleting block ids and breaking references (#8974)
* press delete at the end of a block, if no refs in current block,
delete current block instead of next

* enhance backspace behavior to avoid broke ref

* fix press backspace at the end of the block of the end of the page issue

* add e2e-test for delete and backspace across blocks

---------

Co-authored-by: Junyi Du <junyidu.cn@gmail.com>
Co-authored-by: Tienson Qin <tiensonqin@gmail.com>
Co-authored-by: Gabriel Horner <97210743+logseq-cldwalker@users.noreply.github.com>
2023-04-12 12:17:13 +08:00
Tienson Qin
045ae0e50b add e2e test for hashtag search 2023-04-04 23:48:38 +08:00
Tienson Qin
7318f3ca91 fix: e2e 2023-03-29 18:41:04 +08:00
Tienson Qin
3977aa4b6b fix: e2e 2023-03-29 18:41:04 +08:00
Tienson Qin
c876e47e8d fix: e2e test 2023-03-29 18:41:04 +08:00
Tienson Qin
7230938fca chore: remove hack 2023-03-29 18:41:04 +08:00
Andelf
6e9fec448b fix(test): close notification before start 2023-03-28 09:14:42 +08:00
Konstantinos
5913d81e6f Fix (Whiteboards): Shape index and arrow binding issue (#8885)
* fix: shape index and bindings

* fix: indexv updating
2023-03-24 14:39:58 +08:00
Tienson Qin
69bd4e935b fix: e2e tests
This PR moves the cursor to the end of the editor in `enterNextBlock`.
2023-03-23 13:02:41 +08:00
Tienson Qin
a92588a18b Release whiteboard to everyone (#8853)
* chore: release whiteboards for everyone

Also, toggle it on by default

* fix: e2e test

* add onboarding tour test

---------

Co-authored-by: Konstantinos Kaloutas <konstantinos@logseq.com>
2023-03-21 19:37:21 +08:00
Konstantinos
2c987d0c6a Enhance (Whiteboards): UX (#8797)
- Improve zooming performance (try zooming using the scrollbar or the trackpad on a portal heavy board)
- Auto remove arrows when we delete connected shapes (see video)
- Create new portals when we Alt+Click on refs in portal elements
- Enable development toolbar within Logseq
- Clear brush (select) area on exit to avoid the leftover when we double click and drag at the same time (see image below)
---------

Co-authored-by: Tienson Qin <tiensonqin@gmail.com>
2023-03-20 18:28:55 +08:00
Junyi Du
54bd86aca7 test(e2e): improve fav robustness 2023-03-17 01:04:31 +08:00
Junyi Du
02103b596a test(e2e): fs testings - special chars in graph path 2023-03-17 01:04:31 +08:00
Junyi Du
b11721dcc3 test(e2e): fs testings - special page name persisting 2023-03-17 01:04:31 +08:00
Junyi Du
3bd3991d9a test(e2e): fs testings - file create, rename, unlink 2023-03-17 01:04:31 +08:00
Konstantinos Kaloutas
537b715e45 add more tests 2023-03-13 14:33:14 -04:00
Konstantinos Kaloutas
cff17ab891 remove create block test 2023-03-13 14:33:14 -04:00
Konstantinos Kaloutas
aabd004fac add tests 2023-03-13 14:33:14 -04:00
Konstantinos Kaloutas
e52bda80c9 remove keyboard delay 2023-03-08 17:09:35 +08:00
Konstantinos Kaloutas
f6b9a55cbc Revert "attempt to lock clipboard"
This reverts commit b659cb07ca.
2023-03-08 17:09:35 +08:00
Konstantinos Kaloutas
5d646b67c1 fix: e2e tests 2023-03-08 17:09:35 +08:00
Konstantinos Kaloutas
b1249c09d8 fix: e2e tests 2023-03-08 17:09:35 +08:00
Konstantinos Kaloutas
0f393a7f46 attempt to lock clipboard 2023-03-08 17:09:35 +08:00
Konstantinos Kaloutas
aded90d03e fix: test names 2023-03-08 17:09:35 +08:00
Konstantinos Kaloutas
723bf3806d add more tests 2023-03-08 17:09:35 +08:00
Konstantinos Kaloutas
cd7ca56d3f refactor: e2e tests modKey 2023-03-08 17:09:35 +08:00
Konstantinos Kaloutas
271706a155 add iFrame test 2023-03-08 17:09:35 +08:00