* Improve error handling in `mkdir-if-not-exists` function
This PR improves the error handling in the `mkdir-if-not-exists` function by logging the "EEXIST" error (which indicates the directory already exists) instead of throwing it. Other errors will continue to be handled as before.
- [x] closes#9182
* enhance: move error handling to fs/node.js
* fix: make EEXIST silent and only throw other errors
* style: adapt bullet context menu color circles to theme highlight colors
* style: remove shadows for color circles in block context menu
* Revert "style: adapt bullet context menu color circles to theme highlight colors"
This reverts commit 6468115e94.
* Add query option :remove-block-children? to remove
There are cases where we want to see block children e.g. using the
:current-block input. Still kept the existing behavior as most users
probably still want children removed. Also fix result count when
removing children
* Remove confusing :template block filtering
Fix#3260 and fix#9045
* enhance: apply tree filter only if the query result are blocks
---------
Co-authored-by: Tienson Qin <tiensonqin@gmail.com>
* fix(ui): marker of number list
* feat(ui): sub alpha marker for order block (own-property)
* fix(ui): make order list style more compatiable
* fix(ui): reactive block state for all the order list related items
* improve(ux): backspace for the empty order list block
* improve(ui): slash commands for the own number list block
* fix(ui): incorrect order list number for the root block
* fix(ui): order list not work for the custom query blocks
* fix(ui): contextmenu for the number list marker
* improve(ui): remove the property of `logseq.children-as` for the order list feature
* fix(ui): incorrect order list number for the journal pages list
---------
Co-authored-by: Gabriel Horner <97210743+logseq-cldwalker@users.noreply.github.com>
* fix: lazy loading shakes
Also, enable lazy loading on mobile
* enhance(perf): lazy load deadlines and scheduled
* enhance(perf): clean up queries when components are invisible
For queries including both ::ref and ::block.