Skip to content

Releases

Tickoff 0.5.0

Choose a tag to compare

@fiqriismail fiqriismail released this 04 Nov 06:27
eee4e3e

Daily Goals

  • Create a Daily Goals project for a dedicated Today view.
  • Track daily check-offs and whole-number counters with clear progress and matching +/- controls.
  • Start fresh each local day while keeping recorded history; goal edits apply tomorrow.
  • See completed/total goals in the sidebar and manage goals from the Goal menu.
  • Enjoy roomier goal rows and improved task-list trailing spacing.

Existing task projects and data remain compatible. This first version shows Today only; history browsing, streaks and charts are not included.

Download

Universal macOS app for Apple Silicon and Intel; requires macOS 14 Sonoma or later. Unzip and drag Tickoff.app to Applications. The app is ad-hoc signed, not Developer ID signed; macOS may require right-click > Open on first launch.

Validation

136 tests passed. Universal archive and ad-hoc signature verified. Increase Contrast remains unverified.

Implemented in #58; includes #57 and #56.

Tickoff 0.4.0

Choose a tag to compare

@fiqriismail fiqriismail released this 03 Nov 17:49
4344bf0

What's new

  • Follows the system. Light/dark, accent colour and text sizes now come from macOS; the Settings window is gone. Show Notes and Compact Rows live in the toolbar More menu.
  • Navigation-only sidebar. Progress, search and bulk actions moved to the toolbar.
  • Plainer rows and sheets. Built-in text styles, plain list rows, one form layout for the Edit Task and New Project sheets, and more breathing space throughout.
  • Priority and due symbols are tinted instead of their text, for better contrast.

Install

Unzip, drag Tickoff.app to Applications. The app is not signed with a Developer ID, so right-click it and choose Open the first time, or run xattr -cr /Applications/Tickoff.app. Requires macOS 14 Sonoma or later.

Tickoff 0.3.0

Choose a tag to compare

@fiqriismail fiqriismail released this 01 Nov 15:59
dd99ef4

What's new

  • Projects. Every task now belongs to a project. The sidebar has a Projects section (All Projects plus one row per project, with a colour dot and live count) that scopes the task list; the status filters, progress summary and Clear Completed follow the selected project.
  • Create, edit, archive and delete projects from the sidebar "+" or the row context menu, or with File > New Project… (⇧⌘N). Deleting a project asks first and shows how many tasks go with it.
  • The quick-add bar has a project menu under All Projects (Inbox, your recent projects, then all projects); inside a project, tasks go to that project. The edit sheet can move a task to another project.
  • Cards show a project pill under All Projects.

Upgrading

  • Your existing tasks move into a default Inbox project on first launch. The database change only adds to the file, so an older build can still open it.
  • Known gap: an archived project can't be un-archived from the UI yet.

Install

Unzip, drag Tickoff.app to Applications. The app is not signed with a Developer ID, so right-click it and choose Open the first time, or run xattr -cr /Applications/Tickoff.app. Requires macOS 14 Sonoma or later.

Tickoff 0.2.0

Choose a tag to compare

@fiqriismail fiqriismail released this 27 Oct 18:05
6d98378

Tickoff is now a native macOS app, rewritten in Swift and SwiftUI.

What's new

  • Native SwiftUI interface with a unified toolbar (title, subtitle and search), sidebar filters with live counts, and a progress summary
  • Task cards with status and priority pills, due dates (overdue / today / tomorrow), a quick-add bar, and an edit sheet
  • Native macOS menu bar and shortcuts: New Task (⌘N), Find (⌘F), Settings (⌘,), sidebar toggle (⌃⌘S), and an About panel
  • Settings: theme, accent colour, text size, compact cards, note previews
  • Smooth with 10,000+ tasks
  • Universal build: Apple Silicon and Intel

Compatibility

  • Requires macOS 14 Sonoma or later
  • Opens your existing ~/.hello_gui/tasks.db, so tasks and settings carry over
  • Windows and Linux builds are dropped. The last Rust version is the v0.1.0-rust tag

Install

Unzip, drag Tickoff.app to Applications. The app is not signed with a Developer ID, so right-click it and choose Open the first time, or run xattr -cr /Applications/Tickoff.app.

Tickoff 0.1.0

Choose a tag to compare

@fiqriismail fiqriismail released this 24 Oct 14:42

First public release of Tickoff, a small, modern desktop task manager built with Rust, egui and SQLite.

Highlights

  • Add, edit, complete and delete tasks with notes, priority, status and due date
  • Sidebar filters with live counts, a progress summary and search
  • Light, dark or system theme, five accent colours, text size and compact cards
  • Native macOS menu bar and shortcuts
  • Stays fast with 10,000+ tasks
  • Everything is stored locally in SQLite. No account, no network

Install (macOS, Apple Silicon)

  1. Download Tickoff-0.1.0-macos-arm64.zip, unzip it and drag Tickoff.app to Applications.
  2. The app is not signed with an Apple Developer ID, so on first launch right-click it, choose Open and confirm. Or run xattr -cr /Applications/Tickoff.app.

Notes

  • Intel Macs, Windows and Linux: build from source (see the README). Those platforms are untested.
  • Tasks live in ~/.hello_gui/tasks.db.

Built with Claude Code.