Releases: grymik0/WinTime
Releases · grymik0/WinTime
Release list
WinTime v3.0.0
WinTime v3.0.0
A major release bringing screen time limits, intelligent project categorization, modern Fluent Design aesthetics, and seamless multilingual support.
🌟 Key Highlights:
- 🎯 Goals & Daily App Limits: Set daily allowances per application with options for recurring desktop reminders or automated process termination with a 60-second warning dialog.
- 📁 Projects & Smart Rules: Group your time into customized projects with icons and colors. Automatically route activities based on process names or window title keyword patterns.
- 💫 Fluent Transitions & Custom Titlebar: Windows 11 / macOS style Zoom & Fade transitions (240ms) between views and dialogs. Borderless
WindowChromewith custom window buttons, active navigation indicator pills, and F11 fullscreen toggle. - 📌 Widget Micro-Mode: Toggle the floating desktop overlay into a compact pill badge with click-through and opacity controls.
- 🌐 Full Bilingual Support: Dynamic runtime language switching between English and Russian (Русский) across all windows and notifications.
- 📅 Weekly Recap: Interactive calendar-week review with comparative productivity metrics and week switcher.
- 🛠 UI Polish: Reorganized Profile level card into a responsive 4-column grid, eliminating text truncation; updated custom modern slim scrollbars.
WinTime v2.1.0
WinTime v2.1.0 — Multilingual Support & Appearance Customization
🌐 Multilingual Support (Ru / En)
- First-Run Setup Dialog: Choose your preferred interface language right on the first startup screen before selecting the database path.
- Dynamic Language Switcher: Switch between Russian and English on the fly from the Appearance tab without restarting the app.
- Pixel-Perfect Alignment: Clean, vertically centered language selector badges (
RU/EN) in both the setup dialog and settings. - Fully localized sidebar navigation, activity status indicators, and live preview cards.
🎨 Custom Themes & Palettes
- Three distinct themes:
- Dark: Classic dark palette for comfortable long-term work.
- Light: Crisp, modern daytime look for bright environments.
- Midnight: Deep, high-contrast pure black theme.
- Six accent color options: Indigo, Emerald, Sky, Rose, Amber, and Purple.
- Interactive live preview card to test your color palette before applying.
🧹 Codebase & Documentation
- Cleaned up legacy Russian comments across services, repositories, and view models.
- Standardized all core docstrings in concise English.
WinTime v2.0.0
🚀 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 15mwith 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.5Mclicks;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
- Download
WinTime-v2.0.0-win-x64.zipfrom the assets below. - Extract the archive into any folder.
- Launch
WinTime.exe(no .NET installation required).
WinTime v1.2.1
What's Changed in v1.2.1
🔄 Auto-Sync Startup Registry
- When launching a newly downloaded or updated version of
WinTime.exe, the Windows startup registry entry (HKCU\...\Run) is now automatically updated to point to the new executable. - Never launches an outdated binary after a system reboot again!
🎨 Native Embedded Multi-Res Icon
- Built genuine multi-layer
.icoasset directly into the.exebinary. - Clean high-DPI display across File Explorer, Taskbar, and System Tray.
⏱ Instant Period Comparison
- Fixed day-over-day trend comparison visibility: trends and deltas now compute immediately upon startup and tick live every second.
WinTime v1.2.0
What's New in v1.2.0 🚀
🔍 Window Titles & Browser Tabs Drilldown
- Chromium / Edge / Opera Tab Tracking: Full support for tracking active browser tabs. Fixed child-HWND resolution so tab titles are accurately tracked even while scrolling or typing.
- IDE Project Names: Tracks active projects in Visual Studio (
- Microsoft Visual Studio), VS Code, JetBrains, and other developer tools. - Interactive Drilldown in Processes: Click on any application row in the Processes tab to expand and view the exact breakdown of time spent per tab or sub-window.
📅 GitHub-Style Activity Heatmap & Consistency Analytics
- 20-Week Activity Grid: Visual contribution map showing daily computer usage intensity directly on the dashboard.
- Streak Counter: Track your continuous daily activity streak.
- Consistency Insights Panel:
- ⏱ Total active time over the 20-week window.
- ⚡ Consistency score: active days vs. total days percentage.
- 📈 Daily active average: average time spent on active days.
- 🏆 Best day record: date and duration of your most productive day.
📊 Trends & Period Comparisons
- Human-Readable Trend Insights: Directly see how much more or less you used your computer compared to previous periods.
- Adaptive Comparison Periods: Automatically compares Day vs. Yesterday, Week vs. Last Week, and Month vs. Last Month.
- Compact UI Layout: Sub-metrics and idle ratio indicators arranged cleanly without truncation.
⚡ Process Uptime & Real-Time Counters
- Live Process Monitoring: Track all running system processes with real-time ticking uptime counters and launch timestamps.
- Filter & Search: Quickly locate processes by name or launch time.
📦 Assets & Download
WinTime-v1.2.0-win-x64.zip: Portable, self-contained Windows x64 build. No .NET Runtime installation required — extract and runWinTime.exe.
WinTime v1.1.0
What's New in v1.1.0
💻 New "Processes" Tab
- Tracks total running time (uptime) for all open windows on the taskbar, even when minimized or running in the background.
- Compares Total Uptime vs Active Focus Time with an interactive activity ratio bar.
- Shows live status indicators: 🟢 Currently Running vs ⚪ Closed.
- Supports filtering by Today, This Week, and This Month, plus real-time search.
⏱ Real-Time Live Counters
- Time now smoothly ticks on-screen every second across Dashboard and Processes tabs without requiring tab re-entry.
- Instant feedback in the Top Apps table and summary cards.
🛠 Bug Fixes & Performance
- Fixed timer rollback on period switch: Switching between Today, Week, and Month now flushes active seconds from RAM to SQLite instantly, preventing any time jumps or rollbacks.
- Live ticking now continues smoothly regardless of which period is selected.
WinTime v1.0.2
What's Changed
Bug Fixes
- Blacklist toggle now saves correctly — checking "Don't track" immediately persists to the database without requiring an extra click
- Bar chart axis labels no longer disappear when switching between Today / Week / Month periods (fixed shared LiveCharts paint object)
Improvements
- Smarter Y-axis labels — values under 1 hour now display in minutes (e.g.
6мinstead of0.1ч) - Readable X-axis tooltips — hovering over a bar now shows (Month) instead of a raw number
- App icon — custom icon now appears in the window title bar and system tray
- Applications table — fixed two-row-per-item rendering bug; all columns now use consistent DataGrid templates
WinTime v1.0.0
What is WinTime?
WinTime runs silently in your system tray and tracks which applications you use and for how long. No cloud, no telemetry — everything stays in a local SQLite database on your machine