Skip to content

v0.3.0 - Resizable Panels & Layout Settings

Choose a tag to compare

@github-actions github-actions released this 05 Feb 19:41
· 53 commits to main since this release

What's New

Resizable Panels

  • Both left sidebar and right details panel can now be dragged to resize
  • Minimum width of 150px for both panels
  • Changes persist across sessions

Layout Settings

New Layout tab in Settings with:

  • Window Size Presets: Quick buttons for 1280x720, 1366x768, 1920x1080, 2560x1440
  • Custom Window Size: Manual width/height inputs
  • Sidebar Width Sliders: Adjust left sidebar (150-500px) and right details panel (150-600px)

Backend Support

  • Window resize via IPC for desktop app
  • Layout settings synced between frontend and backend

Tests

  • 28 total frontend tests (7 new for LayoutSettings)
  • All backend tests passing

Downloads

  • Windows: Docmaker-Windows.zip
  • macOS: Docmaker-macOS.zip
  • Linux: Docmaker-Linux.tar.gz or docmaker_0.1.0_amd64.deb

Full Changelog

v0.2.0...v0.3.0