Gordon Lam (SH)
595fef617b
refactor(updating): replace std::future with IAsyncOperation for async methods
2026-02-04 11:09:02 -08:00
Kai Tao
4aec8f9d0e
Telemetry: Add two traces to understand how auto udpate work ( #44602 )
...
<!-- Enter a brief description/summary of your PR here. What does it
fix/what does it change/how was it tested (even manually, if necessary)?
-->
## Summary of the Pull Request
<!-- Please review the items on the PR checklist before submitting-->
## PR Checklist
- [ ] Closes: #xxx
<!-- - [ ] Closes: #yyy (add separate lines for additional resolved
issues) -->
- [ ] **Communication:** I've discussed this with core contributors
already. If the work hasn't been agreed, this work might be rejected
- [ ] **Tests:** Added/updated and all pass
- [ ] **Localization:** All end-user-facing strings can be localized
- [ ] **Dev docs:** Added/updated
- [ ] **New binaries:** Added on the required places
- [ ] [JSON for
signing](https://github.com/microsoft/PowerToys/blob/main/.pipelines/ESRPSigning_core.json )
for new binaries
- [ ] [WXS for
installer](https://github.com/microsoft/PowerToys/blob/main/installer/PowerToysSetup/Product.wxs )
for new binaries and localization folder
- [ ] [YML for CI
pipeline](https://github.com/microsoft/PowerToys/blob/main/.pipelines/ci/templates/build-powertoys-steps.yml )
for new test projects
- [ ] [YML for signed
pipeline](https://github.com/microsoft/PowerToys/blob/main/.pipelines/release.yml )
- [ ] **Documentation updated:** If checked, please file a pull request
on [our docs
repo](https://github.com/MicrosoftDocs/windows-uwp/tree/docs/hub/powertoys )
and link it here: #xxx
<!-- Provide a more detailed description of the PR, other things fixed,
or any additional comments/features here -->
## Detailed Description of the Pull Request / Additional comments
<!-- Describe how you validated the behavior. Add automated tests
wherever possible, but list manual validation steps taken as well -->
## Validation Steps Performed
<img width="1189" height="405" alt="image"
src="https://github.com/user-attachments/assets/2835ae5f-99b9-4156-a75f-b63a485ddd61 "
/>
2026-01-08 15:57:49 +08:00
gokcekantarci
da52d485a6
[runner]Fix opening settings through the update notification ( #35429 )
2024-10-28 12:10:18 +00:00
Heiko
94ee951917
[Dev]Remove prepared code for "Auto update" policy ( #31064 )
...
* Update PowerToys.admx
* Update PowerToys.adml
* Update UpdateUtils.cpp
* Update gpo.h
* Update ReportGPOValues.cpp
2024-01-22 16:50:01 +00:00
Heiko
d7c7711518
[Updates] Toast notification for new updates: Add setting ( #30794 )
...
* code changes from #30606
* Update admx revision
2024-01-19 15:18:05 +00:00
Joseph Finney
e63dbe00b6
[runner]Update Toast Notification Arrow - use Unicode character ( #29229 )
...
* "⇨" was "->"
* Escape unicode character
2023-10-18 17:42:18 +01:00
Davide Giacometti
bcb0942b73
don't accumulate installer ( #27908 )
2023-08-14 10:55:12 +02:00
Laszlo Nemeth
2f130bcc62
[Runner]Fix network errors when checking for updates ( #26742 )
...
* General: re-implementing network error handling
* Remove unreferenced dead code
* Minor modification in the update procedure. Removing the code part which updates the UI before the real check on new version. UI will be updated after the real check is done.
2023-06-14 10:55:55 +01:00
gokcekantarci
4d5152f78a
[Runner]Check for updates and bug report on background thread ( #25978 )
...
* [Runner] CheckForUpdatesCallback function and ID_REPORT_BUG_COMMAND case in tray_icon moved to threads.
* [Runner] Bool flag added to bug report thread.
* [Runner] Bool flag added to CheckForUpdatesCallback thread.
* [Runner] Review comments added. Uncessary mutex removed. compare_exchange_strong is used for atomic_bool variable checks.
2023-06-05 11:42:06 +01:00
Heiko
6750442d91
[GPO; Enterprise] Updater policies ( #24221 )
...
* Implement GPO
* Add GPOs in updater
* Rename policy
* fix
* fix
* Update GPOWrapper.h
Added relative path to Generated Files folder for GPOWrapper.g.h
* fix and inactivate PeriodicUpdateCheck gpo
* Docs
* GPO name change
* Templates
* Templates: Text changes
* Templates: Text changes
* Templates: Text changes
* docs: spell fix
* settings ui
* fixes
* fixes
* fix gpo description
* EOF fix
* Fix include in UpdateUtils.cpp and remove build workaround
* UI improvements
* spell fixes
* code improvements
* Update README.md
* Update PowerToys.adml
* Update src/gpo/assets/PowerToys.admx
* Remove forbidden pattern
2023-02-24 14:35:33 +00:00
Davide Giacometti
4c3b470ec0
[Runner]Improve metered network detection ( #24030 )
2023-02-13 16:29:26 +00:00
Martin Bourbier
b1ad9160cc
[runner][nit]remove redundant namespace ( #19626 )
2022-08-01 11:27:04 +01:00
Jaime Bernardo
12282a8dc7
[Updater]Use sensible default time between checks ( #17318 )
2022-04-01 17:44:49 +01:00
Andrey Nekrasov
cdd06d7e98
Dev/yuyoyuppe/autoupdate polishing ( #11693 )
...
* [Updating] Create a dedicated executable project for updating procedures
* [Updating] Use PowerToys.Update for update procedures (#11495 )
* [Updating] Use PowerToys.Update for update procedures
* [Setup] Remove toast notifications and other dependencies from bootstrapper
* [Installer] Remove Winstore, redundant strings
* [Settings] Remove deprecated 'packaged' setting
2021-06-14 12:55:59 +03:00