Skip to content

Tags: microsoft/PowerToys

Tags

v0.83.0

Toggle v0.83.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
[Awake]Fix DAISY build issues (#34054)

This PR addresses some post-merge issues caught by @davidegiacometti,
including:

1. Separator in the context menu shown when not running from inside
PowerToys.
2. "Keep display on" setting not persisting across switches between
modes.
3. Awake not launching in standalone mode.

Additionally:

1. Exits are now properly handled in **timed** and **expirable**
keep-awake modes when running standalone. This ensures that Awake exists
after completion and doesn't switch to an in-actionable passive mode.
2. Tray tooltips now cover how much time is left on the timer.
3. Fixes #29354
4. Avoids a nasty memory leak because of re-instantiating of `Icon`
objects for every tray update.
5. Adds DPI awareness to the context menu (#16123)

v0.82.1

Toggle v0.82.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
[ci]Disable project references so CustomActions doesn't rebuild durin…

…g MSI build (#33789)

V0.82.1

Toggle V0.82.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
[ci]Disable project references so CustomActions doesn't rebuild durin…

…g MSI build (#33789)

v0.82.0

Toggle v0.82.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
[AdvancedPaste]Improved telemetry (#33520)

<!-- 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

This PR improves advanced paste telemetry. Here's what's changed

- Added `AdvancedPasteClipboardItemClicked` event
- Changed `CustomFormatEvent` to only fire on successful completion and
include the number of tokens used, and the model name

Here are the goals of adding this telemtry:

- `AdvancedPasteClipboardItemClicked` helps us estimate the total number
of user who are using the clipboard history feature, which helps us
prioritize future investments and improvements in PowerToys. (This is
just regular feature usage data).
- `CustomFormatEvent` now includes number of tokens used, and the model
name. We are considering using alternative models to power Advanced
Paste (as we've heard feedback about this), and these different models
could have different token lengths. Understanding the average usage will
help us make good decisions that will benefit the most users. As well,
the model name is hard coded right now, but in the future if we do add
different AI models for completion then this will help us compare their
performance.

<!-- Please review the items on the PR checklist before submitting-->
## PR Checklist

- [X] Communication: I've discussed this with core contributors already.
If work hasn't been agreed, this work might be rejected


<!-- 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

The details above are detailed enough since this change is super small. 

<!-- Describe how you validated the behavior. Add automated tests
wherever possible, but list manual validation steps taken as well -->
## Validation Steps Performed

Ensured that PowerToys successfully built (Need help verifying the
events fire off correctly).

v0.81.1

Toggle v0.81.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
[GPO][AdvPaste]Online AI models GPO (#33045)

* [Advanced Paste] AI gpo

* address PR comments

* XAML format

* Fix showing Enable Paste with AI with module disabled

* Rename variable in ViewModel for clarity

* Update adml revision

* Move policy registry key around

* Update src/modules/AdvancedPaste/AdvancedPaste/Strings/en-us/Resources.resw

Co-authored-by: Heiko <61519853+htcfreek@users.noreply.github.com>

---------

Co-authored-by: Jaime Bernardo <jaime@janeasystems.com>
Co-authored-by: Heiko <61519853+htcfreek@users.noreply.github.com>

v0.81.0

Toggle v0.81.0's commit message
[NewUtility]Advanced Paste (#23)

Advanced Paste V1 implementation

---------

Co-authored-by: Stefan Markovic <stefan@janeasystems.com>
Co-authored-by: Niels Laute <niels.laute@live.nl>
Co-authored-by: Jordi Adoumie <98557455+joadoumie@users.noreply.github.com>
Co-authored-by: Stefan Markovic <57057282+stefansjfw@users.noreply.github.com>
Co-authored-by: Jaime Bernardo <jaime@janeasystems.com>

v0.80.1

Toggle v0.80.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
[Deps][ci]Update System.Drawing.Common to 8.0.4 (#32359)

v0.80.0

Toggle v0.80.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
[UX]Update Settings images for utilities UI updates (#32208)

* Update Filelocksmith OOBE image

* More asset updates

v0.79.0

Toggle v0.79.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
[KBM]Fix some chord repetition quirks(#31636)

v0.78.0

Toggle v0.78.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
getting files locked (#31130)