dragonish_obsidian-heading-.../common
Victor Araújo 7d21665b7f feat(editor): add gutter-based heading decorator renderer
Add an optional gutter column renderer as an alternative to inline
Decoration.widget placement. When enabled, heading decorations render
in a separate CodeMirror gutter outside the document flow, preserving
text alignment.

- Extract shared counter creation into common/counter-factory.ts
- Add HeadingGutterMarker (GutterMarker) and createHeadingGutterExtension
- Support toggling between inline and gutter modes at runtime via
  in-place extension swap (workspace.updateOptions pattern)
- Add useGutter toggle and gutterPosition dropdown to settings UI
- Add i18n strings for en, zh, zh-TW
- Add gutter CSS with opacity variants and table-cell hiding
2026-02-17 20:27:21 -03:00
..
counter-factory.ts feat(editor): add gutter-based heading decorator renderer 2026-02-17 20:27:21 -03:00
counter.ts feat: add a new splice decorator mode 2026-01-09 19:27:54 +08:00
data.ts feat(editor): add gutter-based heading decorator renderer 2026-02-17 20:27:21 -03:00
heading.ts fix(heading): fix ordered list mistakenly identified as heading 2025-06-18 20:57:14 +08:00
options.ts feat(setting): show simple examples in decorator style type options 2026-01-09 13:30:09 +08:00