Commit Graph

117 Commits

Author SHA1 Message Date
Elio Struyf c4ee4cfc09 feat: add smart rename to sync filename with front matter
Add a 'Smart Rename' feature that regenerates the filename from current
front matter values (title and publish date) using the same logic as
content creation. This helps users keep filenames in sync when they
change the title or publish date after file creation.

Changes:
- Add ArticleHelper.smartRename() core logic with page bundle support
- Add SmartRenameAction button to the panel webview Actions section
- Add smart rename option to dashboard content actions dropdown
- Add CommandToCode.smartRename and DashboardMessage.smartRename
- Add PanelAction type support for disabling the action
- Add localization keys for all UI strings

Closes #545

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-03-30 12:19:36 +02:00
Elio Struyf aa0ee4708a Merge branch 'copilot/fix-937' into beta 2025-09-09 19:51:43 +02:00
Elio Struyf 219c4bd657 Merge branch 'copilot/fix-965' into beta 2025-09-09 09:39:45 +02:00
copilot-swe-agent[bot] 73e58c7b52 Add multi-language localization support for Structure view
Co-authored-by: estruyf <2900833+estruyf@users.noreply.github.com>
2025-09-08 20:16:45 +00:00
copilot-swe-agent[bot] e4147eed09 Implement Structure view for dashboard with folder hierarchy display
Co-authored-by: estruyf <2900833+estruyf@users.noreply.github.com>
2025-09-08 20:11:43 +00:00
copilot-swe-agent[bot] beef6f36d8 Implement first paragraph keyword check for SEO validation
Co-authored-by: estruyf <2900833+estruyf@users.noreply.github.com>
2025-09-08 20:07:41 +00:00
Elio Struyf 43a6a22721 Fix typo #969 2025-07-15 23:26:45 +02:00
Randerion(HaoJun0823) 89aede03f0 Added Simplified Chinese localization (Create bundle.l10n.zh-cn.json)
I translated and tested it, it seems to be ok :)
Although you have an i18n branch but it seems to be much older than main, so I submitted this PR.

The only thing I found is that there is no localization label for "When registering a folder as a content folder", this part is still in English.

If there is no problem, I think I will make traditional Chinese later, it's not hard.
2025-06-23 19:27:59 +08:00
Stephanie Wertman 0568149335 Rephrase welcome message in bundle.l10n.json
Rephrase welcome message to join sentence fragments and improve tone.
2025-04-15 12:04:02 -07:00
Elio Struyf 64f1da6355 Enhancement: auto switch to editor panel when opening a markdown file #915 2025-02-06 11:08:36 +01:00
Elio Struyf 5a45fdc94f Added progress 2024-11-29 15:19:22 +01:00
Elio Struyf b043c22437 Add media folder actions and localization updates #892 2024-11-29 12:05:08 +01:00
Elio Struyf 231bd89619 Added density tooltip 2024-11-28 09:04:25 +01:00
Elio Struyf eb22a97198 Optimizations 2024-11-27 15:58:38 +01:00
Elio Struyf 42fe1c2887 #705 - Style changes 2024-11-25 16:49:47 +01:00
Elio Struyf c02275d20b #705 - Style fixes 2024-11-25 13:41:43 +01:00
Elio Struyf a7f183b6cc #705 - further improve keywords section 2024-11-25 11:59:22 +01:00
Elio Struyf 22ce41c3eb #705 - UX improvements for SEO panel 2024-11-21 16:14:25 +01:00
Elio Struyf 38f128e1b6 Merge branch 'issue/850' of github.com:wottpal/vscode-front-matter into wottpal-issue/850 2024-10-07 20:59:59 +02:00
Dennis Zoma aea87a6168 feat: Add action to create or open translation file dynamically 2024-10-07 08:04:29 +02:00
Patrick Kollitsch 8d8e3fe3cc fix: typo 2024-10-02 13:15:27 +07:00
Elio Struyf 07f124dcf5 Add empty view heading for creating new data file #834 2024-09-16 12:13:30 +02:00
Elio Struyf d0b7af5c86 Enhancement: Ability to create new data files for a folder #834 2024-08-14 14:06:52 +02:00
Elio Struyf 86de4fa767 feat: Add select all action #831 2024-07-18 16:35:17 +02:00
Elio Struyf b03d972d31 #824 - Field actions 2024-06-28 09:23:26 +02:00
Elio Struyf 3a4e9fd8ff #823 - Support titles and taxonomy 2024-06-26 11:35:02 +02:00
Elio Struyf b00d7a077d #823 - First steps into integrating GH Copilot 2024-06-25 22:25:16 +02:00
Elio Struyf 582c09875e Add docs #822 2024-06-20 11:39:26 +02:00
mayumih387 6d4cd4b0c2 Revised translations 2024-06-13 12:37:53 +09:00
mayumih387 e529f30a40 Added translations for new lines 2024-06-13 12:33:08 +09:00
mayumih387 5882853f28 Added new descriptions 2024-06-03 14:32:05 +09:00
Elio Struyf b90f2adb18 #788 - Added localization 2024-05-23 20:13:54 +02:00
Elio Struyf 18b7708367 #797 - Enhancing the card menu and type 2024-04-25 11:06:00 +02:00
mayumih387 20d613452f Added and updated Japanese translations 2024-04-04 15:13:18 +09:00
Elio Struyf 0b7f58d0ab #785 - Added custom script actions to the bottom of the cards 2024-04-01 16:39:05 +02:00
Elio Struyf 169f4ef14a Fix localization 2024-03-28 15:19:05 +01:00
Elio Struyf a5ac7379bc #777 - Show error when front matter parsing failed 2024-03-18 14:31:29 +01:00
Elio Struyf c82c081fce #773 - Rename files 2024-03-14 16:38:17 +01:00
Elio Struyf 87bdabf515 Merge pull request #772 from estruyf/issue/671
#671 - Implement checkbox on media card
2024-03-13 15:00:46 +01:00
Elio Struyf 0ae7cb27ce Added localization 2024-03-13 14:58:58 +01:00
Elio Struyf 15870bcc99 #771 - Fix lowercased data label 2024-03-13 14:54:35 +01:00
Elio Struyf ec9f55b982 Localization actions 2024-03-13 11:32:42 +01:00
Elio Struyf 2bc103026b Editor panel + content action bar 2024-03-12 13:53:43 +01:00
Elio Struyf 23b1efec55 Multi-select actions 2024-03-11 16:52:14 +01:00
Elio Struyf c298f2fd69 #760 - Windows file path fixes in multilingual 2024-02-24 13:46:26 +01:00
Elio Struyf 1b0a99b8fb Azure translations 2024-02-22 15:25:05 +01:00
Elio Struyf 41a5e9ab7a Remove deprecated settings 2024-02-22 13:09:36 +01:00
Elio Struyf 241e660694 #756: Support for creating translation from any page + change path logic 2024-02-22 09:52:59 +01:00
Elio Struyf e9af7e1793 #756 - Move deepl key to secret storage 2024-02-21 10:00:48 +01:00
Elio Struyf 49e7fe6377 #756 - Support the ability to use Deepl 2024-02-20 21:59:36 +01:00