Skip to content

Releases: aliffrhn/mora

Mora 1.4

Choose a tag to compare

@aliffrhn aliffrhn released this 04 Jul 07:27

Mora 1.4 rounds out the idle auto-pause experience, adds launch at login, and lets you correct today's progress by hand.

  • Adds idle auto-pause controls to Settings: an enable toggle and a 30 second to 10 minute inactivity threshold.
  • Adds a return-from-idle prompt when you come back after an auto-pause, with resume, restart-block, and stay-paused choices.
  • Adds a launch at login toggle in Settings.
  • Adds progress corrections to the menu panel: add a circle, remove a circle, or reset today.
  • Fixes skipping a manual break jumping to the wrong focus block or resetting the cycle.
  • Fixes focus blocks that finished while the app was closed not being counted after relaunch.
  • Fixes break overlay keyboard shortcuts (Escape to hide, Shift+Command+K to skip) never working.
  • Fixes the overlay showing stale break info when switching break types mid-break.
  • Paused breaks now keep their skip control, and the restart button is labeled for the actual phase.
  • Skipping the cycle's long break now clearly forfeits the in-progress mora, while skipping a manual rest keeps earned circles.
  • Daily progress now rolls over at midnight on wake and start, not only after the next completed block.

SHA-256: 47764e264c96a1780f5ad3af00fdb8fc1677c8bdb11f23c375c26d30ef51821f

This preview build is universal (arm64 and x86_64) and ad-hoc signed, but it is not Developer ID signed or notarized yet. macOS may require first-launch approval in System Settings > Privacy & Security.

Mora 1.3

Choose a tag to compare

@aliffrhn aliffrhn released this 21 Jun 04:58

Mora 1.3 makes the Pomodoro cadence configurable while preserving the familiar 25/5/15 defaults.

  • Adds settings for focus durations from 10 to 120 minutes.
  • Adds settings for short breaks from 1 to 10 minutes and long breaks from 10 to 60 minutes.
  • Persists duration choices locally and includes a Restore Defaults action.
  • Keeps active and restored timers stable when settings change; new values apply on restart or the next phase.
  • Adds a reliable Settings command to the menu-bar panel.
  • Expands coverage for preference persistence, custom durations, transitions, restart behavior, and restored sessions.

SHA-256: f12d84c3c7de884a4e8812a4c1b66891b2123eaa3cfd60b4020344f5263377cc

This preview build is universal (arm64 and x86_64) and ad-hoc signed, but it is not Developer ID signed or notarized yet. macOS may require first-launch approval in System Settings > Privacy & Security.

Mora 1.2

Choose a tag to compare

@aliffrhn aliffrhn released this 21 Jun 04:10

Mora 1.2 makes daily focus progress clearer while keeping rest part of the reward loop.

  • Adds a four-circle progress indicator toward the next mora.
  • Adds contextual progress copy for partial cycles, long breaks, and banked moras.
  • Clarifies that completing the long break banks the mora.
  • Runs as a dedicated menu-bar accessory app without an unnecessary Dock presence.
  • Validates the staged app signature during DMG packaging.
  • Expands coverage for mora progress and automatic, skipped, and manual long breaks.

SHA-256: 91e165c0623a0c48ef8b9c06376543ba012ee4c9c469ed68607adc7582c1b89d

This preview build is ad-hoc signed, not Developer ID signed or notarized yet. macOS may require first-launch approval in System Settings > Privacy & Security.

Mora 1.1

Choose a tag to compare

@aliffrhn aliffrhn released this 17 Jun 12:43

Mora 1.1 refreshes the app identity with a minimal Umami-inspired logo, adds a template menu-bar mark, makes the app visible in the Dock when running, keeps Mora alive after windows close, and adds repeatable app-bundle/DMG build scripts.\n\nSHA-256: a7e1dae7284c33500a6e29b5ba6511ec6f197d4ff5b19c29f6e7b6f28bdab8d1\n\nThis preview build is not Developer ID signed or notarized yet.

Mora 1.0

Choose a tag to compare

@aliffrhn aliffrhn released this 13 Jun 22:30

Release build for Mora 1.0.

  • Universal macOS build: arm64 + x86_64
  • DMG SHA-256: 331dd3ad72b4c960d30e0c5d5595f9b9d5799b95aebb2ada3872ffaba5f4b008
  • Not notarized: no Developer ID Application signing identity is installed locally.