Skip to content

Scratchpad Setup 1.0.3.exe

Latest

Choose a tag to compare

@VarunArora24 VarunArora24 released this 16 Jun 15:30
· 4 commits to main since this release

Scratchpad v1.0.3 🚀

A distraction-free, offline-first digital notebook that links a premium white-labeled drawing canvas and a TipTap markdown editor together into a cohesive, keyboard-driven workspace for developers and students.

What's New in v1.0.3 🌟

🎨 Taskbar App Icon Padding Fix

  • Resolved taskbar rendering sizing issues where the custom icon looked small compared to other apps.
  • Cropped all extra transparent padding margins and centered the asset to fit standard taskbar grids natively.

⚡ Instant DSA Node Editing

  • Streamlined value editing inside the Custom DSA Modules/templates.
  • Removed nested group selection wrappers. Double-clicking any Array cell, Tree node, or Stack element now immediately activates the text cursor.

🖥️ Native Desktop Shell & Installer

  • Wrapped the Vite-React frontend in a native Electron wrapper.
  • Built a streamlined title bar with autoHideMenuBar configured for distraction-free typing.
  • Packaged as a standalone Windows setup installer (Scratchpad Setup 1.0.3.exe).

Key Features 🛠️

  • DSA Structures Panel: Sidebar featuring 14 drag-and-drop template primitives (Binary Search Trees, Heaps, Arrays, Linked Lists, Stack/Queue layouts, Graph vertices, and algorithm templates like Sliding Window/Fast-Slow Pointers).
  • Command Palette (Ctrl + K): Fuzzy search utility to insert DSA elements instantly at the center of the viewport.
  • TipTap Markdown Editor: Full markdown notation support with lowlight code block syntax coloring, resizable tables, and custom inline check lists.
  • Obsidian Dark Aesthetic: Sleek monospaced developer theme with micro-animations.
  • Unified Actions: Export the workspace as JSON, copy text notes directly as Markdown (.md), and render high-resolution canvas drawings as PNG.
  • Privacy First: Fully local. All operations are sandboxed and persisted offline via IndexedDB.