Commit Graph

133 Commits

Author SHA1 Message Date
Jaylyn Barbee
7a1e906e9b Update zoomit.md
Updated ZoomIt docs to add Debug instructions.
2025-06-24 10:01:01 -04:00
Gleb Khmyznikov
6ffce05f8c Add quick accent debug 2025-06-24 15:16:08 +02:00
Gleb Khmyznikov
7cd88a0602 add debug doc for kb manager 2025-06-23 21:43:01 +02:00
zhaopeng wang
79c52c7a32 Update cropandlock.md 2025-06-23 21:53:27 +08:00
zhaopeng wang
012d87eabd Update alwaysontop.md 2025-06-23 21:49:59 +08:00
Gleb Khmyznikov
4dc97cf44d Add debug info 2025-06-23 13:59:53 +02:00
Gleb Khmyznikov
244997db8b Add overview and links hat to all modules 2025-06-20 22:26:16 +02:00
Gleb Khmyznikov
9ab92bc5b7 Add awake and imageresizer docs 2025-06-20 15:10:56 +02:00
Gleb Khmyznikov
a753d86819 add text extractor basics 2025-06-20 14:23:32 +02:00
Gleb Khmyznikov
d0d8a5ad46 Update power rename doc 2025-06-20 13:20:03 +02:00
Gleb Khmyznikov
e056454535 add settings new steps, add command not found module 2025-06-20 13:11:38 +02:00
Gleb Khmyznikov
5eb74dd59a Add Color Picker doc 2025-06-20 12:33:36 +02:00
Gleb Khmyznikov
f9afda5190 update documentation links 2025-06-20 11:58:44 +02:00
Gleb Khmyznikov
fd037a9d97 add AOT and Crop docs 2025-06-20 11:31:33 +02:00
Gleb Khmyznikov
df4f863529 Add UI tests link 2025-06-19 21:05:07 +02:00
Gleb Khmyznikov
b5ff8f748a add mouse utilities doc 2025-06-19 18:32:58 +02:00
Gleb Khmyznikov
71da4b254e add links and diagrams 2025-06-19 15:18:23 +02:00
Gleb Khmyznikov
f0cbb20ba5 add filelocksmith doc 2025-06-19 15:15:06 +02:00
Gleb Khmyznikov
941ef05e69 Add links for editor 2025-06-19 14:41:35 +02:00
Gleb Khmyznikov
04eebad845 add hosts editor doc 2025-06-19 14:26:30 +02:00
Peiyao Zhao
d41109ec98 Update environmentvariables.md
Add checklist link for environment variables
2025-06-19 16:32:55 +08:00
Peiyao Zhao
e346601328 Update registrypreview.md
Add release checklist for registry preview
2025-06-19 16:26:33 +08:00
Hao Liu
2d15bf9b28 Update quickaccent.md 2025-06-19 13:19:05 +08:00
Gleb Khmyznikov
6eea58fe70 add diagram 2025-06-18 21:17:24 +02:00
Gleb Khmyznikov
a018f47b7a update shortcut_guide 2025-06-18 21:12:19 +02:00
Gleb Khmyznikov
d25fb664a6 add screen ruller doc 2025-06-18 20:54:23 +02:00
Gleb Khmyznikov
ef455521ce add quick accent doc 2025-06-18 19:10:32 +02:00
Gleb Khmyznikov
7aa26aec5b remove duplicates for FZ 2025-06-18 16:23:43 +02:00
Zhaopeng Wang (from Dev Box)
c7b885bf03 add fancyzone doc 2025-06-18 20:14:15 +08:00
Gleb Khmyznikov
b3d2a5a1f8 add env variables 2025-06-17 15:10:52 +02:00
Gleb Khmyznikov
d24b535a0a add quick links 2025-06-17 14:46:46 +02:00
Gleb Khmyznikov
4ef58f1695 Add registry preview and monaco editor 2025-06-17 13:46:50 +02:00
Gleb Khmyznikov
663c3555d3 Add new plus and context menus docs 2025-06-16 19:05:21 +02:00
Gleb Khmyznikov
3f4b0acae7 update zoomit 2025-06-16 17:00:21 +02:00
Gleb Khmyznikov
22d1fd4d53 update fancyzones 2025-06-16 16:38:27 +02:00
Gleb Khmyznikov
d0e16049a6 add links to issues 2025-06-16 16:17:15 +02:00
Gleb Khmyznikov
a1e10e6410 fancyzones images 2025-06-16 15:23:23 +02:00
Gleb Khmyznikov
afe5c2e27c zoomit doc 2025-06-16 14:25:43 +02:00
Gleb Khmyznikov
ea50dd6d79 update fancyzones doc 2025-06-13 16:23:31 +02:00
Heiko
ce620e427f [PT Run > Time and Date plugin] Custom formats and other improvements (#37743)
* add settings definition

* fix typos and improve settings

* make spell checker happy

* new icon type error

* first code to handle custom formats

* support parsing of new formats

* spelling and typos

* comment fix

* spell check

* start implement custom format results

* last changes

* finish implementation

* spell checker

* settings name

* add missing format

* reorder settings

* dev docs

* change ELF to EAB

* update dev docs

* last changes

* test cases

* fix typos

* fix typo

* port changes

* fixes

* changes

* fixes

* leap year support

* days in month

* tests

* comment

* fix comment
2025-04-01 21:31:35 +08:00
Henrik Lau Eriksson
74214f611e [PTRun][Docs] Update new plugin checklist (#36789)
[Docs] Update new plugin checklist
2025-02-21 11:19:56 -08:00
Kayla Cinnamon
f11c885184 Update Run docs README (#36857)
* Update Run docs README

* Remove System dupe
2025-01-13 17:28:51 -05:00
Heiko
a29ff07ec0 [Settings][PTRun]Show plugin version and website (#36580) 2025-01-08 14:03:27 +00:00
Josh Soref
74a1a6eca2 Upgrade to check-spelling v0.0.24 (#36235)
This upgrades to [v0.0.24](https://github.com/check-spelling/check-spelling/releases/tag/v0.0.24).

A number of GitHub APIs are being turned off shortly, so you need to upgrade or various uncertain outcomes will occur.

There's a new accessibility forbidden pattern:

> Do not use `(click) here` links
> For more information, see:
> * https://www.w3.org/QA/Tips/noClickHere
> * https://webaim.org/techniques/hypertext/link_text
> * https://granicus.com/blog/why-click-here-links-are-bad/
> * https://heyoka.medium.com/dont-use-click-here-f32f445d1021
```pl
(?i)(?:>|\[)(?:(?:click |)here|link|(?:read |)more)(?:</|\]\()
```

There are some minor bugs that I'm aware of and which I've fixed since this release, but I don't expect to make another release this month.

I've added a pair of patterns for includes and pragmas. My argument is that the **compiler** will _generally_ tell you if you've misspelled an include and the **linker** will _generally_ tell you if you misspell a lib.

- There's a caveat here: If your include case-insensitively matches the referenced file (but doesn't properly match it), then unless you either use a case-sensitive file system (as opposed to case-preserving) or beg clang to warn, you won't notice when you make this specific mistake -- this matters in that a couple of Windows headers (e.g. Unknwn.h) have particular case and repositories don't tend to consistently/properly write them.
2024-12-06 10:33:08 -06:00
Frederik Höft
fc29fc7426 [PTRun][ValueGenerator]Add support for UUIDv7 (#35757)
* add Run support for UUIDv7 generation

* simplify comments and maybe satisfy spell check

* fix endianess

* prefer stack allocation for temporary fixed-size buffer

* perhaps the async test caused the pipeline to hang

* switch to .NET 9 BCL implementation of UUIDv7

* add UUIDv7 to input query suggestions + update exception messages to include v7

* simplify Guid description switch + update devdocs
2024-11-28 15:52:16 +00:00
PesBandi
7c48f5ebd2 [PTRun][UnitConverter]Use capital letters in DegreePrefixer (#34845)
* [Run-UnitConverter] Use capital letters in DegreePrefixer

* doc update

* Update tests

* Remove FeetToFt

* trigger checks
2024-09-25 13:59:49 +01:00
Clint Rutkas
12098cb17f Moving Version to Directory.Build.props (#34055)
<!-- 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

In prep for WinAppSdk, trying to consolidate items. Version.prop is one
of the first items.

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

- [ ] **Closes:** #xxx
- [ ] **Communication:** I've discussed this with core contributors
already. If 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

---------

Co-authored-by: Jaime Bernardo <jaime@janeasystems.com>
2024-08-05 06:32:05 -07:00
Heiko
7808033436 [PTRun][DateTime]Setting for First week of year and First day of week (#33406)
## Summary of the Pull Request

This PR implements two new plugin settings:
- **First week of year**

![image](https://github.com/microsoft/PowerToys/assets/61519853/c866ffc2-2a21-438c-9a1a-5f4c7f68a22e)

- **First day of week**

![image](https://github.com/microsoft/PowerToys/assets/61519853/b2ec125b-d87c-40c5-8793-743a1ffae237)

## Detailed Description of the Pull Request / Additional comments

For both settings the users can decide to be in sync with the system
settings (default) or to use their own setting. The order of days for
the `first day of week` setting is based on the current system culture.

PT Run respects these settings for the relevant results:
- calendar week
- week of month
- number of day in week
2024-07-18 14:29:01 +01:00
Masaru Iritani
62c7b0a66d [KBM][CQ]Replace LPINPUT with std::vector<INPUT> (#32052) 2024-06-21 22:16:41 +01:00
Seraphima Zykova
f6e7635a4e [FancyZones]UI testing that works in CI (#29453)
* added test project

* run fz test

* rename proj

* editor test project

* check if FZ is running

* rename

* added assert messages

* spelling

* dev docs

* spelling

* update to latest stable

* exclude ui tests deps

* update packages list in notice.md

* added sample tests

* added file for tests run

* removed unrecognized

* removed run

* fix test configuration

* rename job

* change dependance

* run test template

* removed condition

* tabulation fix

* removed arg

* removed dependance

* removed log

* removed parameters

* test

* test

* added parameters

* pool

* pool

* vs test

* dependance

* download artifact

* publish artifact

* artifact publish conditions

* artifact name, default download path

* set folders

* prepare dotnet and vstest platform

* copy all

* target dotnet8

* test build agents

* set vs test version

* spellcheck

* set test platform version

* package feed selector

* hardcoded vstest location

* are other tests running?

* location

* vstest.console

* upd command

* script path

* search vstest.console

* vs path

* tools dir

* check files

* try full path

* try vstest task

* try full path in vstest task

* change path, remove unnecessary

* test with full vsconsole path

* winappdriver task

* changed args and condition

* default address

* added start operation type

* task name

* remove resolution

* Update run-ui-tests-ci.yml

* Update run-ui-tests-ci.yml

* Update run-ui-tests-ci.yml

* Update run-ui-tests-ci.yml

* AgentResolution should be a string

* Update run-ui-tests-ci.yml

testing against what WinUI gallery has for agent

* Update run-ui-tests-ci.yml

* Update run-ui-tests-ci.yml

* added WinAppDriver.exe

* spellcheck

* remove task

* checkout

* path

* src dir variable

* added init to the second project

* set longer timeout

* try waiting

* rerun

* log session info

* exclude WinAppDriver files from spell-check

* split io class: editor params

* remove unnecessary

* move data to the common project

* io test helper

* write retry

* Moved constants

* file utils

* prepare editor files before launch

* remove unused file

* spellcheck

* create directory

* fixed cleaning up

* remove WinAppDriver from deps

* start WinAppDriver from the default installation path

* installation script

* Revert "spellcheck"

This reverts commit 4bdc395730.

* Revert "exclude WinAppDriver files from spell-check"

This reverts commit 21ee6db3f5.

* install

* installation argument

* spellcheck

* change winappdriver path in fz tests

* delete iohelper

* update docs

* deleted obsolete winappdriver tests

* net version

* try without vstest location

* spellcheck

* Revert "try without vstest location"

This reverts commit 7cd39f3ae6.

* moved json tag constants to the common project
2024-03-22 12:10:10 +00:00