Adds :outliner/block-title-collapse-enabled? configuration option

pull/4602/head
Tienson Qin 2022-03-16 19:52:06 +08:00
parent 96b1c6788b
commit fc644e207b
2 changed files with 13 additions and 4 deletions

View File

@ -3385,9 +3385,11 @@
(and
(not (util/collapsed? block))
(or (db-model/has-children? block-id)
(block-with-title? (:block/format block)
(:block/content block)
semantic?)))
(and
(:outliner/block-title-collapse-enabled? (state/get-config))
(block-with-title? (:block/format block)
(:block/content block)
semantic?))))
false))))
(defn all-blocks-with-level

View File

@ -1,5 +1,5 @@
{:meta/version 1
;; Currently, we support either "Markdown" or "Org".
;; This can overwrite your global preference so that
;; maybe your personal preferred format is Org but you'd
@ -144,6 +144,13 @@
:commands
[]
;; By default, a block can only be collapsed if it has some children.
;; `:outliner/block-title-collapse-enabled? true` enables a block with a title
;; (multiple lines) can be collapsed too. For example:
;; - block title
;; block content
:outliner/block-title-collapse-enabled? false
;; Macros replace texts and will make you more productive.
;; For example:
;; Add this to the macros below: