Skip to main content

Work Timer - Release Notes

Planned Improvements

When selecting the task on Planner the whole list have a slight movement. Remove any kind of refresh when typing or selecting for each screen and functionality.

Unreleased Changes​

(Add your changes here as you work, then move to version section when releasing)

New Features​

Bug Fixes​

Improvements​


Version 1.1.0 - August, 2025​

New Features​

  • Integrated Subtask Management: Subtasks now appear directly within the main timer card instead of separate panel below
  • Tomorrow Date Option: Added "Tomorrow" quick-select option in Task Planner date selection
  • CompactButton System: New modern 40px tall button component with smart color detection and factory methods
  • CompactTimerCard: Single-row timer display with conditional info and integrated subtask functionality
  • CompactTaskInput: Dynamic task input component with button appearance when text is entered
  • Dynamic Input Styling: Input fields provide visual feedback with grey/white backgrounds based on content state

Bug Fixes​

  • Fixed input field placeholders being black instead of grey for better visual hierarchy
  • Corrected button states - Start/Add buttons now properly disabled when input fields are empty
  • Fixed broken imports and removed unused utility files
  • Resolved component export issues after architecture simplification

Improvements​

  • Complete UI Modernization: Redesigned timer, subtask, and task creator components for compact, mobile-friendly design
  • Simplified Architecture: Streamlined component structure following KISS principle for better maintainability
  • Compact Design System:
    • Replaced oversized buttons with compact, centered buttons appropriate for mobile use
    • Unified color scheme - Start, Add Task, and Resume buttons use consistent primary theme color
    • Smart color detection based on button labels and context
    • Tighter spacing and sizing throughout interface for better screen utilization
  • Enhanced Task Planner:
    • Redesigned input section for consistency with timer interface
    • Compact date and tag selection with smaller, more efficient controls
    • Left-aligned labels for better visual hierarchy
    • Consistent design language between Timer and Planner pages
  • Better Visual Feedback:
    • Input fields change appearance when text is entered
    • Buttons appear dynamically when needed
    • Consistent grey placeholders across all input fields
    • Elegant interaction patterns - "Add subtask" appears as subtle link within card
    • Active subtasks display with blue accent color and integrated controls
  • Improved User Experience:
    • Integrated subtask management within timer card for better context
    • Streamlined component hierarchy for cleaner interface
    • Enhanced visual consistency across all interface elements
    • Better space utilization with reduced unnecessary spacing

Version 1.0.1 - July, 2025​

New Features​

  • Live History refresh - automatically shows new completed tasks
  • Smart date selection - switches to current day when tasks completed

Bug Fixes​

  • Critical: Fixed notification spam after 3-4 reminder cycles
  • Critical: Fixed infinite notification loops with Continue/Dismiss
  • Fixed History tab requiring app restart to see current day tasks

Improvements​

  • Complete notification system rewrite with single persistent timer
  • Added window visibility detection (system notifications when minimized, in-app when visible)
  • Better notification lifecycle management and cleanup

Version 1.0.0 - Initial Release​

  • Core timer functionality
  • Task management and history
  • Windows desktop notifications
  • Database storage with Drift/SQLite
  • Basic planner functionality