61 Commits

Author SHA1 Message Date
Vadim Melnicuk 4a657615c1 refactor: webview js to ts
- added font size setting
- added paste images function with assets as default folder
- Fixed top toolbar position
- Fixed numeric lists issue & double enter press incorrect behaviour
2026-02-26 23:26:41 +00:00
Vadim Melnicuk 2876386168 fix: improve error handling for live mode transient render issues 2026-02-24 20:42:57 +00:00
Vadim Melnicuk b8730ebaa9 feat: add Git integration and Vim mode support
- Introduced Git change visualisations with toggle functionality.
- Added Git blame feature to display commit information for specific lines.
- Implemented Vim mode with toggle capability and associated keyboard shortcuts.
- Added basic support for merge conflict markers.
- Added a customisable shortcut to toggle between Live/Source modes, Option+Shift+M is default
2026-02-24 20:28:15 +00:00
Vadim Melnicuk 9dc24d8f73 fix: enhance list marker handling and indentation logic 2026-02-24 07:39:56 +00:00
Vadim Melnicuk 5eb4adf3d0 fix: improve arrow key navigation for list content in live mode 2026-02-24 07:13:46 +00:00
Vadim Melnicuk e47ff6a914 fix: set initial cursor position in editor and focus on mount 2026-02-23 22:20:58 +00:00
Vadim Melnicuk 287263363a fix: enhance table image rendering 2026-02-23 22:18:57 +00:00
Vadim Melnicuk 6ba53bb77e fix: refine mode switching behaviour 2026-02-23 21:39:26 +00:00
Vadim Melnicuk fa6e65a405 feat: add inline markdown rendering in table cells 2026-02-23 21:15:13 +00:00
Vadim Melnicuk d40a5376ef feat: add frontmatter styling for simple arrays 2026-02-23 20:33:13 +00:00
Vadim Melnicuk 275abd88f1 fix: preserve editor focus during mode toggling 2026-02-23 20:21:43 +00:00
Vadim Melnicuk 9486702e76 feat: add support for markdown code block rendering and enhance frontmatter boundary handling 2026-02-23 20:19:20 +00:00
Vadim Melnicuk eb9591b909 feat: enhance inline code styling 2026-02-23 19:56:03 +00:00
Vadim Melnicuk 028b2c4140 feat: improve handling of pending changes and flush logic in editor 2026-02-23 09:03:19 +00:00
Vadim Melnicuk 1bf633e98f feat: enhance frontmatter lists handling and styling for YAML fields 2026-02-23 08:38:37 +00:00
Vadim Melnicuk c4cb2a90a2 feat: enhance table cell editing with inline previews and improved selection styles 2026-02-22 22:57:26 +00:00
Vadim Melnicuk 35c489c9c4 feat: add HTML and PDF export functionality 2026-02-22 22:30:18 +00:00
Vadim Melnicuk 4035b550cd feat: added outline controller with drag-and-drop functionality for headings 2026-02-22 17:21:22 +00:00
Vadim Melnicuk 565aeb99db feat: add heading collapse functionality 2026-02-22 16:51:16 +00:00
Vadim Melnicuk 4ba9421917 feat: add customizable line height settings for live and source modes 2026-02-22 15:53:41 +00:00
Vadim Melnicuk 09f26619d2 fix: enhance task list handling 2026-02-22 15:42:03 +00:00
Vadim Melnicuk eefbe8b1a8 feat: add keyboard handling to close find panel with Escape key 2026-02-22 10:34:51 +00:00
Vadim Melnicuk 4aef5f7d20 feat: add code language label widget 2026-02-22 08:14:24 +00:00
Vadim Melnicuk 48a6f6d2f5 feat: add outline position customization for the document sidebar; add powerquery syntax highlighting 2026-02-22 07:52:49 +00:00
Vadim Melnicuk 6bcd8788bc fix: clearing theme settings and enhance thematic break decorations in live mode 2026-02-22 00:39:42 +00:00
Vadim Melnicuk ae9007cda3 feat: add theme customization settings and reset command; add line number visibility toggle; add rendering for mermaid math blocks 2026-02-21 23:39:53 +00:00
Vadim Melnicuk d111b226b2 feat: implement smart backspace handling for list content 2026-02-21 21:45:59 +00:00
Vadim Melnicuk aa3f3c7735 feat: enhance conventional md link handling by normalizing external links and adding local link resolution 2026-02-21 21:21:13 +00:00
Vadim Melnicuk e5a00012cb feat: added wiki link functionality and image local source resolution 2026-02-21 21:00:34 +00:00
Vadim Melnicuk ed165a91ab chore: update changelog for version 0.1.4, add demo GIF 2026-02-20 00:08:58 +00:00
Vadim Melnicuk c45ff89b85 feat: add image insertion and rendering functionality 2026-02-19 22:22:04 +00:00
Vadim Melnicuk 38a23e4f30 feat: improve editor loading time and add support for different list indentations 2026-02-19 20:43:20 +00:00
Vadim Melnicuk 25a42dbade feat: add git associations resolver 2026-02-19 19:57:03 +00:00
Vadim Melnicuk 89fb53b1e8 feat: add frontmatter support and enhance styling for editor 2026-02-19 17:52:19 +00:00
Vadim Melnicuk 304a0319ff feat: implement find and replace functionality 2026-02-19 09:24:50 +00:00
Vadim Melnicuk 2edf17a159 feat: enhance list handling 2026-02-19 00:08:15 +00:00
Vadim Melnicuk 86d352c8c7 feat: enhance list handling 2026-02-18 23:12:16 +00:00
Vadim Melnicuk 228860c1db feat: implement inline formatting options and selection menu in editor 2026-02-18 21:46:08 +00:00
Vadim Melnicuk 4edc2a073b feat: add link handling functionality in editor and live mode with corresponding styles 2026-02-18 21:26:45 +00:00
Vadim Melnicuk 398f73ce95 feat: add link insertion functionality and update styles for link appearance 2026-02-18 20:53:37 +00:00
Vadim Melnicuk a58ca40a5e feat: initialize project with essential files 2026-02-18 20:27:49 +00:00
Vadim Melnicuk e4e533f10b fix: update table parsing and adjust format group order 2026-02-18 18:54:50 +00:00
Vadim Melnicuk d299d80253 feat: implement dynamic table insertion with customizable rows and columns 2026-02-18 18:47:44 +00:00
Vadim Melnicuk 391919dd1e feat: improve scroll restoration between mode toggles and adjust HTML controls positioning 2026-02-18 18:35:30 +00:00
Vadim Melnicuk a1527c6ead feat: enhance table handling and styling in live mode editor
[history cleanup] Squashed daytime commits:
- a956eb9 style: update editor styles for improved readability and consistency
2026-02-17 23:54:05 +00:00
Vadim Melnicuk e939fe1626 fix: update outline item styles and improve highlight style definitions for better readability
[history cleanup] Squashed daytime commits:
- 2f2ae0b feat: Implement live markdown editing with enhanced decorations and styling + refactor
- 5db3b52 refactor: streamline language mapping and enhance Mermaid diagram caching logic
- 6d36a35 feat: add table functionality with insertion, line breaks, and styling in live mode
2026-02-16 23:04:28 +00:00
Vadim Melnicuk 94d581ea64 feat: add document outline feature with heading extraction and toggle functionality 2026-02-16 22:53:40 +00:00
Vadim Melnicuk 86b95ab99b feat: add auto-save functionality and heading level selection; enhance editor UI with dropdowns and separators 2026-02-16 22:22:34 +00:00
Vadim Melnicuk 3866dcf12b feat: add formatting buttons and functionality for headings, lists, and tasks; integrate Lucide icons 2026-02-16 20:11:32 +00:00
Vadim Melnicuk e4d385b63c feat: implement task checkbox functionality and fullscreen support for Mermaid diagrams 2026-02-16 18:40:16 +00:00