Skip to content

WinTime v2.0.0

Choose a tag to compare

@grymik0 grymik0 released this 15 Sep 20:27
· 22 commits to main since this release
398c2dd

๐Ÿš€ WinTime v2.0.0 โ€” Major Release

WinTime v2.0.0 is a massive update that transforms the app from a lightweight screen time tracker into a complete productivity, health, and gaming tracking ecosystem for Windows.


๐Ÿ“Œ Floating Desktop Mini-Widget

  • Dedicated Management Tab: Full-featured "๐Ÿ“Œ Widget" screen in the sidebar navigation with an interactive real-time 1:1 Live Preview.
  • Floating Overlay: Minimalist semi-transparent draggable widget over your desktop windows (window coordinates are persisted automatically).
  • Compact / Collapse Mode: Collapse the widget into a tiny floating capsule showing โฑ 2h 15m with a single click on โ–ด / โ–พ.
  • Click-Through Mode: Pass mouse clicks straight through the widget into underlying windows, preventing any interference with games or workflows.
  • Window Layer Toggle: Switch between "Always on Top" (Topmost) and "Pin to Desktop".
  • Customizable Blocks: Toggle individual metric cards on or off (Active App, Today's Screen Time, Continuous Session Timer, Profile Level/XP, and Mouse Distance/Clicks).

๐Ÿ† Gamification: Profile, Levels & Achievements

  • XP & Leveling System: Earn 10 XP per minute of active PC use. Level up and unlock ranks ranging from ๐ŸŒฑ Novice to ๐Ÿ‘‘ Grandmaster.
  • 12 Unique Achievements: Tiered unlockable milestones for lifetime hours, single-day records ("Marathoner"), consistency streaks ("Iron Habit"), and mouse activity.
  • Dedicated Profile Tab: Visual profile hub displaying your rank avatar, lifetime stats, active days counter, level progress bar, and badge showcase.

๐ŸŒ™ Sleep & Daily Rhythm Analysis

  • Smart Activity Intervals: Evaluates your first active session (turn on/wake up) and last active session (turn off/bedtime) across the last 30 days.
  • Rest Metrics: Displays average wake-up time, average bedtime, and overnight downtime intervals with health routine feedback.
  • Dashboard Section: Positioned directly beneath the 20-week Activity Heatmap for seamless habit analysis.

๐Ÿ–ฑ Mouse Activity: Clicks & Cursor Travel Distance

  • Real-Time Tracking: High-frequency polling of Left, Right, and Middle clicks alongside cumulative cursor distance in meters and kilometers.
  • Artifact & Jump Rejection: Filters out false mouse leaps during display wake-ups and multi-monitor border crossing.
  • Adaptive Number Formatting: Clean compact representation for large stats (e.g., 14.2k, 1.5M clicks; 450 m, 2.4 km).

๐ŸŽฎ Gaming Mode & Automatic Detection

  • Auto-Detection: Detects games launched via Steam, Epic Games, Riot Games, Battle.net, and popular standalone titles, automatically categorizing them under "Games".
  • Dedicated Process Filter: One-click "๐ŸŽฎ Games" filter in the Processes tab to easily separate work from leisure.

๐Ÿ›  Fixes & Improvements

  • Resolved WPF TwoWay data-binding exceptions on read-only progress properties in the Profile view.
  • Refined typography and balanced symmetrical cards on the main dashboard.
  • Removed legacy divider comments for a cleaner, modern codebase.
  • Fully standalone, self-contained single-file binary with zero prerequisites.

๐Ÿ“ฆ Installation

  1. Download WinTime-v2.0.0-win-x64.zip from the assets below.
  2. Extract the archive into any folder.
  3. Launch WinTime.exe (no .NET installation required).