Skip to content

Improve Windows integration and taskbar experience - #2

Merged
ognjeeen merged 5 commits into
masterfrom
feature/bugfixes
Aug 9, 2026
Merged

Improve Windows integration and taskbar experience#2
ognjeeen merged 5 commits into
masterfrom
feature/bugfixes

Conversation

@ognjeeen

@ognjeeen ognjeeen commented Aug 9, 2026

Copy link
Copy Markdown
Owner

Summary

  • fix application shutdown session handling
  • redesign the tray, application icons, taskbar label, and context menu
  • add optional Windows startup registration with supporting tests
  • add the project icon used by T3 Code

Why

This groups the current Windows usability and reliability improvements into one reviewable change set. It addresses incorrect shutdown-state handling, gives the taskbar and tray surfaces a consistent visual treatment, and lets users opt into launching the widget with Windows.

Impact

Users get more reliable shutdown behavior, refreshed Windows shell UI, and an optional startup setting. Authentication and usage-data handling remain local and unchanged.

Validation

  • dotnet restore .\CodexUsageWidget.slnx
  • dotnet build .\CodexUsageWidget.slnx -c Release --no-restore — 0 warnings, 0 errors
  • dotnet test .\CodexUsageWidget.slnx -c Release --no-build — 83 passed

@ognjeeen
ognjeeen marked this pull request as ready for review August 9, 2026 11:16
@ognjeeen
ognjeeen merged commit d3d0a17 into master Aug 9, 2026
1 check passed
@ognjeeen
ognjeeen deleted the feature/bugfixes branch August 9, 2026 11:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant