Commit Graph

10944 Commits (2b15702bea34c928885851f7473c5a796e05a66d)

Author SHA1 Message Date
Schspa Shi 2b15702bea config: update default templete to correct format
`:ignored-page-references-keywords` should use #{:author :startup}.

Signed-off-by: Schspa Shi <schspa@gmail.com>
2023-03-27 15:39:33 +08:00
rcmerci e27ea05298 enhance(sync): replace <get-remote-graph by <get-remote-txid 2023-03-27 13:52:14 +08:00
Konstantinos b5494f33cc
Fix (Whiteboards): An attempt to fix most of the remaining issues (#8893)
* Revert "enhance: clear selection ranges"

This reverts commit cb2c1f1d6a.

* fix: untitled name crash on click

* fix: breadcrumb without label

* fix: maintain original page name

* fix: revert shape to block change

* fix: allow toolbar scrolling

* fix: remove overflow from context bar
2023-03-25 10:40:58 +08:00
Tienson Qin 011860e486
fix: multiple windows clash (#8874)
* fix: multiple windows clash

* enhance: force all the ipc callback result to be nil
2023-03-25 10:32:32 +08:00
Tienson Qin b1c61c7241 fix: hierarchy not shown
close #8888
2023-03-25 10:28:42 +08:00
Gabriel Horner 1d91b9cfd8 Add :page column for block results
As asked for in
https://discuss.logseq.com/t/add-pagename-field-to-the-list-of-table-fields-in-simple-query/15176/2
2023-03-24 10:16:00 -04:00
Gabriel Horner 60e480757a Fix result count in list view - fix #8586
Fix so that it is correct and consistent with table view
2023-03-24 10:16:00 -04:00
charlie fc3e5ac59e refactor: utils for html5 media formats 2023-03-24 10:13:37 -04:00
charlie 6e357f3804 enhance(ux): support audio player renderer for the local audio asset 2023-03-24 10:13:37 -04: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 6ae5e4e42e fix: wrong argument 2023-03-24 14:16:37 +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 cb2c1f1d6a enhance: clear selection ranges 2023-03-23 13:02:41 +08:00
Tienson Qin e6c329d461 chore: remove unused select-highlight! and unhighlight! 2023-03-23 13:02:41 +08:00
Tienson Qin 147de5e305 fix: select only the current block when open its context-menu 2023-03-23 13:02:41 +08:00
Andelf de9ab536fe fix(editor): avoid nav to block with empty uuid 2023-03-23 13:01:34 +08:00
Tienson Qin 7e8b355e0d fix: undo cycle todos 2023-03-22 18:10:47 +08:00
Tienson Qin b4cabb2a85 fix: collapsed? not working on advanced queries 2023-03-22 17:04:16 +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 1a6a888aa5
fix: shape index (#8855) 2023-03-21 19:36:26 +08:00
Tienson Qin 0eab5ebef4
fix: undo block deletion needs multiple steps (#8833)
fix: undo block deletion needs multiple steps

---------

Co-authored-by: charlie <xyhp915@qq.com>
2023-03-21 19:35:40 +08:00
Tienson Qin 24735891dc fix: show both hierarchy and unlinked refs 2023-03-21 17:29:11 +08:00
yoyurec e38ba051c7 unwrap hierarhy and unlinked page blocks 2023-03-21 17:27:26 +08:00
Tienson Qin db6fc6b7ee
feat: simple query builder (#8774)
Simple query builder

---------

Co-authored-by: Gabriel Horner <gabriel@logseq.com>
Co-authored-by: charlie <xyhp915@qq.com>
2023-03-21 14:27:00 +08:00
Gabriel Horner 7a905583cf Split raw and formatted paste to prevent future coupling bugs 2023-03-20 09:54:41 -04:00
Gabriel Horner 72298d23c8 Raw paste should only do basic pasting
Fix #6815 and fix #6142.
Raw paste used to do this before #5396 was introduced.
We accidentally coupled rich and raw paste starting at
999defdad1 which then caused these issues
2023-03-20 09:54:41 -04:00
Gabriel Horner 1c3ef2ccb5 Fix url? detection for raw paste case - fix #7297 2023-03-20 09:54:41 -04: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
rcmerci c3f7417682
enhance: add mldoc ast schema (#8829)
* enhance: add mldoc ast schema

* Add bb task to validate mldoc

Also move mldoc schema to make room for other schemas

---------

Co-authored-by: Gabriel Horner <gabriel@logseq.com>
Co-authored-by: Tienson Qin <tiensonqin@gmail.com>
2023-03-20 13:41:13 +08:00
charlie 988a00e266 fix(ui): incorrect position of absolute modal on some mobile platforms 2023-03-20 12:58:21 +08:00
Zhizhen He ac4e2a1b48 docs: format table and update command 2023-03-20 12:57:47 +08:00
rcmerci d7ebc8950f use tailwind class 2023-03-20 12:31:35 +08:00
rcmerci 3cda885b9b add unit-tests for export 2023-03-20 12:31:35 +08:00
rcmerci 6fae1a8c09 fix unit test 2023-03-20 12:31:35 +08:00
rcmerci e54d739cbc fix(copy-as/export): remove space between ``` and lang 2023-03-20 12:31:35 +08:00
rcmerci 24bca5883f feat(copy-as/export): add option: remove-properties 2023-03-20 12:31:35 +08:00
rcmerci e38f47aea1 fix lint 2023-03-20 12:31:35 +08:00
rcmerci bce6174b5a feat(copy-as/export): add option: :newline-after-block 2023-03-20 12:31:35 +08:00
rcmerci 2cfe943169 only copy-as/export level<N blocks for opml/html export 2023-03-20 12:31:35 +08:00
rcmerci 5efbd125de only copy-as/export level<N blocks for text export 2023-03-20 12:31:35 +08:00
Andelf 2ca70373af fix(editor): wrong cookie render
Close #8841
2023-03-17 14:36:18 -04:00
aiirobyte 0eb25b3934
Add option to handle default block refs expanding behaviour (#8839)
* Add option to handle default block refs expanding behaviour

* provide default value

* polish config desc for dicts

* polish config desc in template config

* specify option on settings page

* fix: typo on fn name

* chore: remove the tail period

---------

Co-authored-by: situ2001 <yongcong2001@outlook.com>
2023-03-17 21:40:38 +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
waneon eee7d06c82 Update Korean translation 2023-03-16 10:39:49 -04:00
Gabriel Horner 05f6665d12 On normal paste wrap link in macro if possible
Remove warning for no macro wrapping as that is excessive warning
2023-03-15 18:27:52 -04:00
Gabriel Horner dc7480b59a Fix test failing b/c it was coupled by forgetting to reset
Also fix other tests that don't reset
2023-03-15 18:27:52 -04:00
Gabriel Horner e8dd8a679e Add test for raw url paste fix 2023-03-15 18:27:52 -04:00