Skip to content

Use TaskbarProgress to update taskbar for WPF dialogs#5507

Merged
bluepilledgreat merged 5 commits intomainfrom
bugfix/taskbarprogress-for-wpf-dialogs
Jan 31, 2026
Merged

Use TaskbarProgress to update taskbar for WPF dialogs#5507
bluepilledgreat merged 5 commits intomainfrom
bugfix/taskbarprogress-for-wpf-dialogs

Conversation

@bluepilledgreat
Copy link
Copy Markdown
Member

@bluepilledgreat bluepilledgreat commented Jul 18, 2025

  • Cleaned up code involved with all WPF dialogs
  • Made all WPF dialogs use TaskbarProgress instead of the TaskbarItemInfo element
  • Reduced number of calls to the ITaskbarList3 interface if it fails to initialise
  • Fixed WinForms dialog not resetting their taskbar state and progress after exiting preview mode
  • Use Indeterminate taskbar state for preview mode

Fixes #3741

- Cleaned up code involved with all WPF dialogs
- Made all WPF dialogs use TaskbarProgress instead of the TaskbarItemInfo element
- Reduced number of calls to the ITaskbarList3 interface if it fails to initialise
- Fixed WinForms dialog not resetting their taskbar state and progress after exiting preview mode
@bluepilledgreat bluepilledgreat merged commit 9a06236 into main Jan 31, 2026
8 checks passed
FuroYT pushed a commit to Adrigamer278/bloxstrap that referenced this pull request Feb 1, 2026
…s#5507)

* Use `TaskbarProgress` to update taskbar for WPF dialogs

- Cleaned up code involved with all WPF dialogs
- Made all WPF dialogs use TaskbarProgress instead of the TaskbarItemInfo element
- Reduced number of calls to the ITaskbarList3 interface if it fails to initialise
- Fixed WinForms dialog not resetting their taskbar state and progress after exiting preview mode

* Handle NotImplementedException exceptions from HrInit

* Don't set TaskbarProgressState when previewing

* Use handles
otsako-vpk pushed a commit to otsako-vpk/bloxstrap that referenced this pull request Mar 1, 2026
…s#5507)

* Use `TaskbarProgress` to update taskbar for WPF dialogs

- Cleaned up code involved with all WPF dialogs
- Made all WPF dialogs use TaskbarProgress instead of the TaskbarItemInfo element
- Reduced number of calls to the ITaskbarList3 interface if it fails to initialise
- Fixed WinForms dialog not resetting their taskbar state and progress after exiting preview mode

* Handle NotImplementedException exceptions from HrInit

* Don't set TaskbarProgressState when previewing

* Use handles
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.

[BUG] System.NotImplementedException: The method or operation is not implemented.

1 participant