-
-
Notifications
You must be signed in to change notification settings - Fork 258
Comparing changes
Open a pull request
base repository: massCodeIO/massCode
base: v5.0.0
head repository: massCodeIO/massCode
compare: v5.1.0
- 17 commits
- 213 files changed
- 1 contributor
Commits on Mar 30, 2026
-
docs: redesign website documentation for v5 (#717)
* docs: restructure documentation by spaces, add Notes and update Math - Reorganize sidebar by spaces: General, Code, Notes, Math, Tools - Add Notes Space documentation (Obsidian-like editor) - Extend Math Notebook docs: currencies, timezones, finance, cooking, video/timecode, workdays, rounding, fractions, conditions, and more - Update storage.md: remove SQLite as engine, keep migration only - Update sync.md: simplify to markdown vault only - Update devtools.md: add Generators category - Update home page: reflect spaces architecture, remove snippet collection - Remove markdown.md from Code space (moved to Notes) - Replace all tables with code blocks in math docs for consistency - Add keyboard shortcuts across all space docs - Add align-arrows.mjs utility script * docs: improve website copy and split Notes into separate pages - Rewrite meta descriptions to reflect full product scope - Fix grammar and copy across Code documentation - Split Notes into separate pages with sidebar nav - Add notes mentions to Storage and Sync pages - Clean up Math docs, simplify Tools intro - Fix donate page typo, grammar, tone and CTAs - Add trust line to download page * feat: update preview image * docs: improve Notes documentation formatting and structure * docs: rewrite documentation tone and structure * docs: improve homepage features copy * docs: improve homepage features layout * docs: add Mermaid notes documentation * docs: expand JSON visualizer documentation * docs: update donate label position * feat: new logo
Configuration menu - View commit details
-
Copy full SHA for e4366b0 - Browse repository at this point
Copy the full SHA e4366b0View commit details -
Configuration menu - View commit details
-
Copy full SHA for dd40662 - Browse repository at this point
Copy the full SHA dd40662View commit details -
Configuration menu - View commit details
-
Copy full SHA for c8ba38b - Browse repository at this point
Copy the full SHA c8ba38bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6f4f711 - Browse repository at this point
Copy the full SHA 6f4f711View commit details
Commits on Mar 31, 2026
-
Configuration menu - View commit details
-
Copy full SHA for 68d00a5 - Browse repository at this point
Copy the full SHA 68d00a5View commit details -
chore: update dependencies (#718)
* docs: update AGENTS.md to reflect current codebase state * chore: upgrade Node.js from 20.16.0 to 24.14.1 * chore: bump pnpm engines requirement to >=10.0.0 * chore: remove unused marked dependency
Configuration menu - View commit details
-
Copy full SHA for ebb508f - Browse repository at this point
Copy the full SHA ebb508fView commit details -
Merge branch 'main' of github.com:massCodeIO/massCode
# Please enter a commit message to explain why this merge is necessary, # especially if it merges an updated upstream into a topic branch. # # Lines starting with '#' will be ignored, and an empty message aborts # the commit.
Configuration menu - View commit details
-
Copy full SHA for 5adba8b - Browse repository at this point
Copy the full SHA 5adba8bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3d646fa - Browse repository at this point
Copy the full SHA 3d646faView commit details
Commits on Apr 3, 2026
-
feat(notes): add wiki-style internal links for notes and snippets (#721)
* feat(notes): add internal links parser and cache * feat(core): add internal link entity lookup and deeplinks * feat(notes): add internal link editor UI * fix(notes): defer internal link popup positioning * fix(notes): align internal link overlays and chips * fix(api): type internal link entity responses * feat(notes): add obsidian-style internal links * fix(notes): handle modifier click navigation * fix(notes): stabilize internal link interactions * fix(notes): require modifier key for internal link preview Preview popover now only appears on Cmd+hover (macOS) or Ctrl+hover (Win/Linux) instead of plain hover. Supports both hover-then-press and press-then-hover via document-level key listeners. * fix(notes): prevent hideMarkup from hiding internal link brackets The hideMarkup extension was hiding inner brackets of [[Target]] when the cursor entered from the left, causing a two-step reveal instead of showing all brackets at once. * fix(notes): eliminate flicker when navigating to snippets via internal links Deep link navigation to code space caused flickering because Library.vue's initApp() raced with openSnippetDeepLink(), briefly showing the previous selection before the target. Now openSnippetDeepLink() sets pendingCodeNavigation and isAppLoading before the route change, Library.vue skips its init when pending, and deep link handles all data loading with a fallback to default initCodeSpace() on error. * fix(notes): prevent preview popover from appearing at top-left corner After navigating to a snippet and returning to notes, the preview could render at (0,0) because hoveredLink retained a reference to a detached DOM element. Now destroy() always clears hoveredLink, and showPreview() checks target.isConnected before reading position. * feat: add internal link navigation history * fix: constrain header input with history controls * fix: reduce internal link preview text size * fix: use app scrollbar in link preview * docs: add notes internal links guide * fix: avoid notes flicker on history back navigation * fix: reduce internal link preview typography * feat: refine internal link chip colors * docs: update image
Configuration menu - View commit details
-
Copy full SHA for c6b9562 - Browse repository at this point
Copy the full SHA c6b9562View commit details
Commits on Apr 4, 2026
-
feat(devtools): add JSON Diff tool (#722)
* feat(devtools): add json diff navigation and assets * feat(devtools): add json diff state management * feat(devtools): add json diff interface * chore(i18n): add russian json diff locale
Configuration menu - View commit details
-
Copy full SHA for d36d981 - Browse repository at this point
Copy the full SHA d36d981View commit details
Commits on Apr 6, 2026
-
Configuration menu - View commit details
-
Copy full SHA for b83b20d - Browse repository at this point
Copy the full SHA b83b20dView commit details -
feat: persist preferences and devtools menu selection in session (#724)
* feat: persist preferences and devtools menu selection in session Use sessionStorage to remember the last active menu item in preferences and devtools views, so navigation state survives within a session but resets on app restart. * feat(devtools): scroll sidebar to selected item on mount * fix(devtools): add bottom padding to sidebar menu
Configuration menu - View commit details
-
Copy full SHA for 5f7b188 - Browse repository at this point
Copy the full SHA 5f7b188View commit details
Commits on Apr 9, 2026
-
feat(notes): add dashboard with graph navigation and activity insights (
#728) * feat(notes): add dashboard and force graph * fix(notes): resolve force graph node ids * refactor(notes): improve graph visualization * feat(notes): restyle activity heatmap * fix(notes): fit activity heatmap to panel * fix(notes): adapt dashboard to panel width * fix(notes): use custom dashboard scrollbar * fix(notes): tighten dashboard widget layout * fix(notes): keep dashboard pairs on one row * fix(notes): let heatmap fill available width * fix(notes): keep stat cards in 2x2 grid * refactor(notes): remove tag cloud widget * refactor(notes): make graph interaction more like obsidian * fix(notes): make graph preview interactive * fix(notes): preserve circular graph nodes on resize * refactor(notes): add local graph focus behavior * fix(notes): keep graph labels readable * feat(notes): make graph widget fully interactive * refactor(notes): reuse shared graph scene * fix(notes): load graph when opening full view * fix(notes): align graph view header with dashboard * refactor(ui): reuse shared page header * refactor(notes): remove redundant graph zoom buttons * refactor(notes): move graph widget actions into canvas * refactor(notes): rework graph preview viewport math * feat(notes): add themed graph and heatmap palettes * fix(notes): persist selected notes route * chore: style * fix(notes): clear graph hover on leave * fix(notes): improve graph label placement * fix(notes): preserve graph node position on click * fix(notes): refresh dashboard on every entry * refactor(notes): move dashboard entry into sidebar header * feat(notes): add heatmap activity tooltips * fix(notes): align graph viewport centering * refactor(notes): remove manual dashboard refresh actions * refactor(notes): remove unused graph navigation button from dashboard header * refactor(notes): clarify dashboard notes limits * fix(notes): size graph nodes by connectivity * refactor(notes): align dashboard widget settings labels * refactor(notes): align graph node colors with connectivity * fix(notes): clip graph edges to node circles * fix(notes): soften light graph neighbor states * fix(notes): tune graph neighbor accent states * feat(theme): add semantic canvas surface token * refactor(notes): simplify dashboard card surfaces * fix(notes): keep route targets in navigation history * fix(notes): restore UI scroll from navigation history * fix(notes): keep single folder selection in sync * fix(notes): reopen selected folder from dashboard
Configuration menu - View commit details
-
Copy full SHA for 12ea523 - Browse repository at this point
Copy the full SHA 12ea523View commit details -
Configuration menu - View commit details
-
Copy full SHA for ec0f1f7 - Browse repository at this point
Copy the full SHA ec0f1f7View commit details -
Configuration menu - View commit details
-
Copy full SHA for f3806b9 - Browse repository at this point
Copy the full SHA f3806b9View commit details -
Configuration menu - View commit details
-
Copy full SHA for dae6dd0 - Browse repository at this point
Copy the full SHA dae6dd0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2017404 - Browse repository at this point
Copy the full SHA 2017404View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v5.0.0...v5.1.0