Taskline v2.0.0
Taskline v2.0.0
A big release covering theme work, recurrence improvements, and visual polish.
Highlights
Dark mode
- New Settings → Appearance → Theme picker (Light / Dark).
- Brutalist dark palette: pure-black canvas (
#000000), dark-gray cards (#1A1A1A), pure-white borders + hard white drop shadows, muted-gold accent (#C9A227) that replaces the bright yellow so it doesn't burn against the black background. - Persists across restarts. Whole UI repaints when you flip it.
Recurring tasks
- Recurring tasks (daily / weekly / monthly) now show every occurrence on the calendar — not just the original deadline. So a "Pay rent on the 27th" task that repeats monthly shows up on May 27, Jun 27, Jul 27, etc., each with its own "DUE IN X DAYS" countdown.
- New REPEAT UNTIL field in the task editor lets you cap the recurrence (e.g. rent ends Dec 31). Leave blank for no end date.
- Monthly recurrences clamp safely on short months: a task set to the 31st falls on the last day of February / April / etc. instead of being skipped.
Calendar
- Day markers swapped from a bottom-edge dot to a clean short underline inside the cell — no more colliding with the today / selected border.
- Year-view month-cell task counts now include all occurrences of recurring tasks in that month.
Visual polish
- New app logo propagated across all icon slots (taskbar
.ico, tray, MSIX install logo) at every Windows-required resolution. - 2.5px black separator under the navigator on Home, Settings, and Task Edit screens — matches the brutalist border weight used elsewhere.
Misc
- Date / time pickers in dark mode now follow the theme (no white flash).
Install (Windows)
First-time installers must trust the self-signed certificate once:
- Download
taskline.cer, right-click → Install Certificate. - Choose Local Machine → Place all certificates in the following store → Trusted People → Finish.
- Double-click
taskline.msixto install.
Re-installs do not require re-trusting the cert.
Files
taskline.msix— the signed installer (20.5 MB)taskline.cer— public cert for the one-time trust step above