Commit graph

209 commits

Author SHA1 Message Date
dragonish
67acef86ca
ci(workflows): format variable reference 2025-04-23 22:09:52 +08:00
dragonish
a9c98c9563
chore(release): 1.7.0 2025-04-23 21:34:07 +08:00
dragonish
e252b6c248
merge(main): merge branch 'exp' 2025-04-23 21:33:24 +08:00
dragonish
4152d6e117
ci(cache): add restore keys 2025-04-22 22:50:50 +08:00
dragonish
8caaecb7f2
docs(readme): add a description about CSS variables
Refs: b413fe2035
2025-04-22 22:18:19 +08:00
dragonish
b413fe2035
feat(styles): allow custom decorator spacing using CSS variables 2025-04-22 22:13:07 +08:00
dragonish
eb3c5874f9
docs(readme): update example
Refs: c33a1e055d
2025-04-22 21:28:49 +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
977ae39a32
tweak(settings): optimize navigation between settings pages 2025-04-22 20:56:12 +08:00
dragonish
480480f288
refactor(child): modify component name 2025-04-22 20:39:12 +08:00
dragonish
7023db61c5
docs(readme): update description
Refs: a170a4c6c8
2025-04-22 20:35:16 +08:00
dragonish
a170a4c6c8
ui(settings): change some words 2025-04-22 20:34:45 +08:00
dragonish
6e3827c26c
docs(readme): add new description content
Refs: 2d645c9cf9
2025-04-22 20:15:57 +08:00
dragonish
2d645c9cf9
feat: add support for the "Headings in Explorer" plugin
Refs: https://github.com/patrickchiang/obsidian-headings-in-explorer
Resolve: #10
2025-04-22 19:27:05 +08:00
dragonish
6e67ce5157
tweak(settings): adjust the description element of the settings 2025-04-22 19:08:12 +08:00
dragonish
22d0c05605
enh(outline): remove the decorator immediately when detaching the function
To avoid the decorator remaining until the outline view is re-rendered
after disabling the option to decorate the outline plugin.
2025-04-22 13:55:57 +08:00
dragonish
a1da3b401d
perf(outline): improve the timing of reading settings 2025-04-21 23:04:40 +08:00
dragonish
6aeccec9da
ci(cache): cache pnpm store 2025-04-19 21:19:58 +08:00
dragonish
a229591434
docs(readme): adjust the title 2025-04-19 21:03:48 +08:00
dragonish
9afc68afef
docs(readme): remove the redundant descriptions 2025-04-19 21:01:10 +08:00
dragonish
bf8fec4674
chore(release): 1.6.0 2025-04-19 20:51:33 +08:00
dragonish
03db39ca6f
fix(styles): fix some issues that could not be rendered in live preview
In live preview, if the heading contains tags, the decorator cannot be
rendered.

Refs: bd7e486deb
2025-04-19 20:48:22 +08:00
dragonish
e43dccaf00
merge(main): merge branch 'exp' 2025-04-19 20:29:56 +08:00
dragonish
79ac8aa1c3
merge(main): merge branch 'dev' 2025-04-19 20:24:42 +08:00
dragonish
e66f66b092
docs(readme): align the content of the table 2025-04-19 00:01:40 +08:00
dragonish
ebeab689e9
docs(readme): add a description about custom styles
Refs: a889e0bda3
2025-04-18 23:58:21 +08:00
dragonish
a889e0bda3
feat: allow for easy customization of decorator styles
No longer use pseudo-element rendering decorators, but use entity
rendering instead.
2025-04-18 23:35:39 +08:00
dragonish
f88c7e07a4
ci(changelog): change the action 2025-04-18 21:05:32 +08:00
dragonish
7a85faaf93
ci(changelog): change the action 2025-04-18 20:53:36 +08:00
dragonish
63395f12bf
refactor(dom): change variable name
Refs: 58e05c4bfb
2025-04-18 13:51:34 +08:00
dragonish
f5ee7f1bc3
revert: "perf(dom): reduce unnecessary conversions"
This reverts commit ef26e6eec9.
2025-04-18 13:45:25 +08:00
dragonish
58e05c4bfb
fix(outline): fix exceptions when the heading contains links
Fixed: #9
2025-04-18 13:36:05 +08:00
dragonish
ef26e6eec9
perf(dom): reduce unnecessary conversions 2025-04-18 13:33:03 +08:00
dragonish
f417094d63
chore(release): 1.5.0 2025-04-10 21:27:53 +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
83899b8e6a
docs(readme): add descriptions about different position options
Refs: ee70a4349c
2025-04-09 22:16:03 +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
bafdcd7c22
docs(readme): correct the format of metadata content 2025-04-05 12:20:19 +08:00
dragonish
91332bd36a
docs(readme): add a description about regex
Refs: c013db2e56
2025-04-05 12:13:25 +08:00
dragonish
72e5a12c4d
chore(release): 1.4.0 2025-04-04 21:43:47 +08:00
dragonish
9d43e77a3c
docs(readme): add the description of the blacklist function
Refs: c013db2e56
2025-04-03 22:36:04 +08:00
dragonish
3e79efd0ad
ui(settings): adjust the settings page 2025-04-03 22:23:31 +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
ca1026eb97
docs(readme): adjust the settings content 2025-04-02 22:14:38 +08:00
dragonish
1900c6ba4f
docs(readme): add a description of the new setting
Refs: a1b31decd4
2025-04-02 22:05:24 +08:00
dragonish
a1b31decd4
feat(settings): allow to setting a maximum number of ignored headings 2025-04-02 21:51:54 +08:00
dragonish
acd5892f99
tweak(data): supplement the default setting value 2025-04-02 21:25:26 +08:00
dragonish
89b8e4e0fe
docs(readme): add the description of note enabled status
Refs: 5941b848a8
Refs: ee3122c7d1
2025-04-02 20:44:56 +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