Skip to content

Commit 8f135b4

Browse files
docs: update 5.8 release documentation (#856)
* docs: add Chrome Web Store clipper link * docs: document notes editor updates
1 parent 91a4398 commit 8f135b4

8 files changed

Lines changed: 62 additions & 5 deletions

File tree

README.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -94,8 +94,10 @@ Use massCode as a focused snippet workspace with multi-level folders, tags, and
9494
Write longer markdown documents right next to your snippets: project docs, drafts, research notes, and personal knowledge bases.
9595

9696
- Task notes with status, priority, due dates, and Today / Upcoming / Completed views
97+
- Completed task cleanup and auto-clean scheduling
9798
- Dashboard with activity overview, recent notes, top linked notes, and a notes graph preview
9899
- Editor, Live Preview, and Preview modes
100+
- Editable markdown tables with row and column controls
99101
- Fullscreen notes graph for exploring internal links between notes
100102
- Integrated [Mermaid](https://mermaid-js.github.io/mermaid/#) diagrams
101103
- Mind maps generated from markdown heading structure
@@ -163,6 +165,7 @@ Bring existing work into your vault with preview-first imports for snippets, not
163165

164166
Save web content from Chrome, Firefox, or Safari into the local massCode app.
165167

168+
- Install the Chrome version from the [Chrome Web Store](https://chromewebstore.google.com/detail/masscode-clipper/fkaaogdifollkhjbfoabbiocecehaaii)
166169
- Save selected code as snippets
167170
- Save selected text or readable page content as notes
168171
- Save pages or links as HTTP `GET` requests

docs/website/documentation/clipper.md

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ massCode Clipper saves web content from your browser into the local massCode app
1111
<img :src="withBase('/clipper.png')" width="399" alt="massCode Clipper popup">
1212
</p>
1313

14-
The browser store version is not available yet. Until distribution is published, download a build from this page or install the Clipper from a local repository build.
14+
Install the Chrome version from the [Chrome Web Store](https://chromewebstore.google.com/detail/masscode-clipper/fkaaogdifollkhjbfoabbiocecehaaii). For Firefox, Safari, or local testing, download a build from this page or install the Clipper from a local repository build.
1515

1616
## Enable The Local API
1717

@@ -29,7 +29,7 @@ If you change the API port, reload the app before using the new port from the br
2929

3030
## Download The Clipper
3131

32-
Download the archive for your browser:
32+
Download the archive for your browser when you want to install the Clipper locally:
3333

3434
- [Chrome build](/clipper/downloads/clipper-chrome.zip)
3535
- [Firefox build](/clipper/downloads/clipper-firefox.zip)
@@ -55,6 +55,8 @@ After installing the extension in a browser, open the Clipper popup, set the API
5555

5656
## Chrome
5757

58+
Install the published Chrome extension from the [Chrome Web Store](https://chromewebstore.google.com/detail/masscode-clipper/fkaaogdifollkhjbfoabbiocecehaaii).
59+
5860
If you downloaded the archive, unzip `clipper-chrome.zip` first.
5961

6062
If you are building from the repository, build the Chrome target:

docs/website/documentation/index.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ Use [Code](/documentation/code/) to build a reusable snippet library across proj
1919

2020
## Notes
2121

22-
Use [Notes](/documentation/notes/) for longer markdown documents that do not fit well into snippets: project notes, [task notes](/documentation/notes/tasks) with status, priority, and due dates, drafts, technical docs, meeting notes, and personal knowledge bases. It uses the same three-column layout as Code and adds a Notes Dashboard, live preview, a notes graph, mindmaps, and fullscreen presentation mode.
22+
Use [Notes](/documentation/notes/) for longer markdown documents that do not fit well into snippets: project notes, [task notes](/documentation/notes/tasks) with status, priority, due dates, cleanup controls, drafts, technical docs, meeting notes, and personal knowledge bases. It uses the same three-column layout as Code and adds a Notes Dashboard, live preview with editable tables, a notes graph, mindmaps, and fullscreen presentation mode.
2323

2424
## HTTP
2525

@@ -39,7 +39,7 @@ Use [Drawings](/documentation/drawings/) for diagrams, sketches, and whiteboard-
3939

4040
## Clipper
4141

42-
Use [Clipper](/documentation/clipper) to save selected text, readable page content, and links from your browser into Code, Notes, or HTTP. Until browser store distribution is available, install it from a local build.
42+
Use [Clipper](/documentation/clipper) to save selected text, readable page content, and links from your browser into Code, Notes, or HTTP. Install the Chrome version from the [Chrome Web Store](https://chromewebstore.google.com/detail/masscode-clipper/fkaaogdifollkhjbfoabbiocecehaaii), or use a local build for other browsers.
4343

4444
## General Settings
4545

docs/website/documentation/notes/index.md

Lines changed: 30 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,14 +59,43 @@ The editor is built on CodeMirror 6 and includes:
5959
- Syntax highlighting for fenced code blocks
6060
- Smart list indentation with automatic ordered list renumbering
6161
- Tab / Shift-Tab indentation
62+
- Right-click formatting menu in editable modes
6263
- Inline markdown formatting shortcuts in editable modes
63-
- Table navigation between cells
64+
- Editable markdown tables in Live Preview
6465
- [Internal links](/documentation/notes/internal-links) to notes and snippets
6566
- [Task notes](/documentation/notes/tasks) with status, priority, due dates, and smart views
6667
- [Mermaid diagram](/documentation/notes/mermaid) support
6768
- [Image embedding](/documentation/notes/images)
6869
- [Callout blocks](/documentation/notes/callouts)
6970

71+
## Editor Context Menu
72+
73+
<AppVersion text=">=5.8" />
74+
75+
Right-click in **Live Preview** to apply markdown formatting or insert a table, callout, horizontal rule, or code block. The context menu is disabled in **Preview** mode because the rendered note is read-only.
76+
77+
<img :src="withBase('/notes-context-menu.png')" alt="Notes editor context menu">
78+
79+
- **Format** adds bold, italic, strikethrough, highlight, inline code, links, or removes formatting from the current selection.
80+
- **Paragraph** switches the current line between body text, headings, bullet lists, numbered lists, task lists, and quotes.
81+
- **Insert** adds tables, callouts, horizontal rules, and fenced code blocks.
82+
83+
## Editable Tables
84+
85+
<AppVersion text=">=5.8" />
86+
87+
In **Live Preview**, markdown tables render as interactive table blocks while the note still stays plain Markdown in the vault.
88+
89+
<img :src="withBase('/notes-table.png')" alt="Editable markdown table in Notes">
90+
91+
- Click a table cell to edit it in place.
92+
- Press <kbd>Tab</kbd> and <kbd>Shift+Tab</kbd> to move between cells.
93+
- Press <kbd>Enter</kbd> to move to the cell below. When the cursor is in the last body row, massCode adds a new row.
94+
- Hover the table edge to add a column to the right or a row below.
95+
- Right-click an active table cell and use the **Table** submenu in the context menu to insert or delete rows and columns, or set column alignment.
96+
- Drag row and column handles to reorder the table.
97+
- Paste tabular data from a spreadsheet or TSV source to create or fill table cells.
98+
7099
## Formatting Shortcuts
71100

72101
The following shortcuts work in **Editor** and **Live Preview** modes:

docs/website/documentation/notes/library.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,8 @@ Tasks shows all task notes. Nested task views help you focus the list:
4141
- **Upcoming** - incomplete tasks due after today.
4242
- **Completed** - tasks with Done status.
4343

44+
Right-click the Notes Library and choose **"Clean up completed tasks"** to move completed tasks to Trash. <AppVersion text=">=5.8" />
45+
4446
See [Tasks](/documentation/notes/tasks) for creating tasks, converting notes, and editing task properties.
4547

4648
## Trash

docs/website/documentation/notes/tasks.md

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -60,6 +60,27 @@ The Notes Library includes a **Tasks** section with task-focused views:
6060

6161
Tasks can still appear in **Inbox**, **Favorites**, **All Notes**, folders, tags, and search results because they are still notes.
6262

63+
## Hiding Completed Tasks
64+
65+
<AppVersion text=">=5.8" />
66+
67+
When you are reviewing folders, select **View** > **Hide Completed Tasks** to hide tasks with Done status from folder lists. This does not delete or change the tasks; it only keeps completed items out of folder views while the option is enabled.
68+
69+
## Cleaning Up Completed Tasks
70+
71+
<AppVersion text=">=5.8" />
72+
73+
Use cleanup when completed tasks should leave active task views but remain recoverable.
74+
75+
- Right-click the Notes Library and choose **"Clean up completed tasks"**.
76+
- Confirm the dialog to move all completed tasks to **Trash**.
77+
- Restore moved tasks from Trash if needed, or empty Trash to remove them permanently.
78+
79+
You can also open **Preferences** > **Notes Editor** and use the **Tasks** section:
80+
81+
- **Auto-clean completed** - move completed tasks to Trash every day, every 7 days, every 30 days, or never.
82+
- **Clean up now** - start the same cleanup flow from Preferences.
83+
6384
<script setup>
6485
import { withBase } from 'vitepress'
6586
</script>
93.4 KB
Loading
87.1 KB
Loading

0 commit comments

Comments
 (0)