Skip to content

v2.4.2: Obsidian-Grade Knowledge Graph & Ultra-Fast Theme Chooser

Choose a tag to compare

@ayush-rdev ayush-rdev released this 17 Oct 15:10
· 30 commits to main since this release

What's Changed in Monolith v2.4.2

🕸️ Obsidian-Grade Knowledge Graph Overhaul

  • Unified Gesture Architecture: Replaced multi-gesture chain with a unified awaitEachGesture pointer loop. Focal-point pinch-to-zoom (0.25x to 4.0x) and two-finger panning work with zero jitter, lag, or pointer drops.
  • Node Dragging & Selection: Single-finger node dragging dynamically repositions connected links; quick taps cleanly select notes without coroutine recreation.
  • Frustum Culling: Viewport boundary detection culls off-screen nodes and edges from the render pass.
  • Early Physics Relaxation: Physics simulation monitors kinetic energy and automatically sleeps when settled (< 0.06f), cutting CPU cycles and battery consumption.

📊 Vault Intelligence Sheet & Minimal Top Bar

  • Minimal Professional Header: Replaced all bubble filters and center capsules with a clean header: < Notes navigation, title "Graph", Search, Recenter, and an Intelligence (i) button.
  • Vault Intelligence Modal:
    • Vault Overview KPIs: Total Notes, Links, Density %, and Isolated/Orphan notes.
    • Most Connected Hubs: Ranked list of top connected notes with 1-tap graph auto-focus.
    • Cluster Breakdown: Category & tag distribution.
    • AI Vault Synthesis Teaser: Dedicated preview card for upcoming BYO-key LLM vault analysis.

⚡ 120 FPS Theme Chooser Performance

  • Hardware Canvas Previews: Replaced nested Compose layouts (~15 Box nodes per card across 23 themes) with direct Canvas drawing passes (drawRoundRect, drawCircle).
  • Instantaneous Scrolling: Eliminated micro-stutters and dropped frames in the theme selector.

Full Changelog: v2.4.1...v2.4.2