Commit graph

10 commits

Author SHA1 Message Date
dragonish
5f1d91cfe0
fix(outline): fix exceptions when the heading contains some special symbols
Fixed: #14
2025-05-16 22:11:54 +08:00
dragonish
c33a1e055d
enh(frontmatter): improve the parsing of cssclasses
Make the behavior of parsing `cssclases` consistent with the behavior
of parsing the property keywords.
2025-04-22 21:25:27 +08:00
dragonish
58e05c4bfb
fix(outline): fix exceptions when the heading contains links
Fixed: #9
2025-04-18 13:36:05 +08:00
dragonish
ec9dac6c8c
fix(outline): fix exceptions when the heading contains escape symbols
Including `\` in the heading may result in incorrect comparison.
2025-04-09 23:02:41 +08:00
dragonish
ee70a4349c
feat: add new decorator position options
Mainly used to resolve rendering conflicts with some themes.

Resolve: #8
2025-04-09 21:45:01 +08:00
dragonish
c013db2e56
feat: add support for blacklist function
Allow to specify the folder blacklist and the regex blacklist of note name.

Resolve: #7
2025-04-03 22:12:50 +08:00
dragonish
ee3122c7d1
feat: support read the enabled status from the cssclasses field of property
Resolve: #5
2025-04-02 19:56:23 +08:00
dragonish
5941b848a8
feat: support control of the enabled status in each note
Add new settings and support reading information from metadata.

Refs: #5
2025-04-02 19:06:43 +08:00
dragonish
b147d52806
tweak(outline): handle cases where the heading contains html
If the heading contains HTML tags, it will be judged as not matching
the heading text in the outline.
2025-03-31 14:45:54 +08:00
dragonish
d00a090099
feat(outline): add support for outline plugin
Resolve: #2
2025-03-31 13:41:04 +08:00