Skip to content

Projectum v1.3.0

Choose a tag to compare

@wleeaf wleeaf released this 02 Jun 06:21
· 48 commits to main since this release

Projectum v1.3.0

Download (Linux)

wget https://github.com/wleeaf/projectum/releases/latest/download/Projectum-x86_64.AppImage
chmod +x Projectum-x86_64.AppImage
./Projectum-x86_64.AppImage

Self-contained (bundles Python, Qt, PySide6, yt-dlp). Or run from source — see the README.

Added

  • Project quick-actions — right-click a project for Open folder, Copy path, Open in terminal, and Open in your editor (VS Code / Cursor / Zed / Sublime when on PATH).
  • Git status in the detail panel — branch + a dirty indicator, read off the UI thread.
  • Recent-folders menu (Recent ▾) for fast switching between tracked folders.
  • Keyboard shortcutsCtrl+14 switch tabs, Ctrl+D toggles the selected project's done state, Ctrl+T jumps to Todo and starts a task.
  • Test suite — a headless pytest suite (data round-trips, prior regressions, todo lifecycle, smooth scroll) now runs in CI across Linux/macOS/Windows × Python 3.10–3.12.

Changed

  • Mouse-wheel scrolling now ticks at the display's real refresh rate (PreciseTimer, read from the shown window) rather than a fixed ~60 fps — the wheel glide matches dragging the scrollbar on high-refresh panels. Override with PROJECTUM_SCROLL_FPS if your setup misreports its rate.

Full changelog: CHANGELOG.md · compare v1.2.0...v1.3.0

Windows & macOS (new)

Projectum-windows-x64.exe and Projectum-macos.dmg are attached below. They are unsigned — on first launch use More info → Run anyway (Windows SmartScreen) or right-click → Open (macOS Gatekeeper). Linux/AppImage and from-source are unaffected.