Andrey Nekrasov
6a2d9e4e39
Arm64 pending modules ( #17972 )
...
* [ARM64] Add arm64 configurations to tools projects
* [ARM64] Add arm64 configurations to FZ projects
* [ARM64] Add arm64 configurations to Awake project
* [ARM64] Add arm64 configurations to PowerRename projects
* [ARM64] Add arm64 configurations to update-related projects
* [ARM64] Add arm64 configurations to VCM projects
* [ARM64] Add arm64 configurations to ShortcutGuide project
* [ARM64] Add arm64 configurations to PreviewPane projects
* [ARM64] Add arm64 configurations to FindMyMouse projects
* [ARM64] Add arm64 configurations to KBM projects
* Project cleanup
Co-authored-by: Jeremy Sinclair <4016293+snickler@users.noreply.github.com >
2022-05-11 11:35:18 +01:00
Andrey Nekrasov
c485da2816
[Settings]Don't launch if explorer is running elevated ( #18124 )
2022-05-10 17:13:56 +01:00
Seraphima Zykova
22786a6bdc
[FancyZones]Fix reapplying default layout ( #18106 )
2022-05-06 13:55:25 +01:00
Andrey Nekrasov
658f85b85a
[ARM64] add arm64 configurations to FZE project ( #17860 )
2022-04-21 15:53:07 +01:00
Seraphima Zykova
032c917493
[FancyZones] Apply default on switching virtual desktop ( #17823 )
2022-04-20 16:23:49 +01:00
Seraphima Zykova
038e8e1510
[FancyZones Editor] Scale canvas layout on editing ( #17668 )
...
* canvas scaling
* zero check
2022-04-14 15:08:15 +01:00
Josh Soref
52709ddc4a
[spellchecker] Spelling fixes ( #17655 )
...
* spelling: microphone
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: position
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: property
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: serialization
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: settings
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* spelling: testprocess
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
* Ignore rotating
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
Co-authored-by: Josh Soref <jsoref@users.noreply.github.com >
2022-04-12 16:13:22 +01:00
Jeremy Sinclair
f778d010e5
[ARM64] UnhandledExceptionHandler ARM64 support ( #17587 )
...
* Rename UnhandledExceptionHandler_x64.h and InitUnhandledExceptionHandler_x64
* Added ARM64 registers to UnhandledExceptionHandler
* Added ARM64 registers to unhandled_exception_handler.cpp
2022-04-08 10:19:42 +01:00
Seraphima Zykova
98268cc10a
[FancyZones] Remove resolution from "device-id" ( #17412 )
...
* removed resolution from device id
* update applied layouts device id
* app zone history device id updated
* moved old device id parsing
* updated tests
* remove resolution in the editor
* remove resolution from device id generation
* update editor params
2022-04-07 10:48:29 +01:00
Seraphima Zykova
75e966ce19
[FancyZones] Restore window size fix ( #17553 )
2022-04-06 17:33:02 +01:00
Jaime Bernardo
a09d8bf14b
[FancyZones]Fix rounded corners optimized bug ( #17560 )
...
* [FancyZones]Fix rounded corners optimized bug
* Use proper flags
* Use WideChar version of functions
2022-04-06 15:54:11 +01:00
Jaime Bernardo
3ea0a10c73
[FZEditor] Improve narrator support on Grid Editor ( #17532 )
...
* [FZEditor]Add narrator info to thumb buttons
* [FZEditor]Narrator information about the zones
* [FZEditor]Allow text to be focused for narrator
* Address PR feedback
2022-04-05 13:22:17 +01:00
Seraphima Zykova
c7e0850b7b
[FancyZones]Remove check if window already snapped ( #17512 )
2022-04-04 16:24:52 +01:00
Seraphima Zykova
95dcbb1891
[FancyZones] Restore original corners and setting( #17425 )
...
* fix corners
* save corner preference
* added fz setting
* add option to settings
* return original preference despite the setting
* removed reset to default corner preference
2022-04-01 17:28:19 +01:00
Seraphima Zykova
4aadaf9bf1
[FancyZones] Fix canvas layout with scaling reset issue ( #17186 )
...
* canvas scaling
* predef layout check
* return false on custom layout error
* clean up
* update unit tests
* spelling
* floating point convert
* fix build
2022-03-25 16:09:59 +00:00
CleanCodeDeveloper
dd03d1ee63
[Fancy zones] Move shared keys into central props file ( #17191 )
2022-03-22 16:30:07 +00:00
Seraphima Zykova
0816714782
[FancyZones]Additional logs ( #16927 )
2022-03-10 17:59:31 +00:00
Tore Lervik
b20e991a35
[FancyZones] Set correct corner preference when snapping windows on Windows 11 ( #16542 )
...
* [FancyZones] Set correct corner preference when snapping windows on Windows 11
* Changed magic numbers to use enum values.
* Added missing words to spell check list.
* Changed note: to todo: for future visibility
* Changed note: to todo: for future visibility
2022-03-07 11:50:37 +00:00
Seraphima Zykova
3a8218be44
[FancyZones] Template layout settings reset fix ( #16628 )
2022-03-04 08:12:25 +03:00
Seraphima Zykova
8edfb8fe80
[FancyZones] Child windows support ( #16507 )
2022-02-23 17:25:28 +03:00
CleanCodeDeveloper
6a722e2961
Fix analyzer warning ( #16442 )
2022-02-22 22:52:34 +03:00
CleanCodeDeveloper
4572f62ce5
[meta]Update nuget packages ( #16379 )
...
* Update nuget packages
* try to fix build (Microsoft.UI.Xaml)
* Removed dlls because there are not needed anymore
* Add binaries System.Text.Json.dll (5x) to wxs file
* Downgrade System.IO.Abstractions.* due to breaking changes
* Update Microsoft.NET.Test.Sdk
* Revert MSTest.* to 2.2.3
2022-02-18 14:19:40 +00:00
Aaron Junker
3ede2a6467
[meta]Change copyright date to 2022 ( #16279 )
2022-02-17 18:41:30 +00:00
CleanCodeDeveloper
832f580aa8
[meta]Remove 10.0.17134 platform SDK from vsconfig file ( #16290 )
...
* remove unnecessary sdk
* add .vsconfig to sln, remove dead link
* spell check
* Update WindowsTargetPlatformMinVersion to 18362 (Minimum required version in README.md)
2022-02-16 15:22:33 +00:00
Jaime Bernardo
05728a6dc2
[FindMyMouse] Add setting for excluded apps ( #16308 )
...
* refactor find_app_name_in_path
* Add a setting for excluded apps
* Restore game_mode.h
2022-02-14 18:22:05 +00:00
CleanCodeDeveloper
f0d084c59c
[meta]replace FxCopAnalyzers by Microsoft.CodeAnalysis.NetAnalyzers ( #16210 )
...
* Replace Microsoft.CodeAnalysis.FxCopAnalyzers by Microsoft.CodeAnalysis.NetAnalyzers
* fix error CA2101: Specify marshaling for P/Invoke string arguments
Microsoft.CodeAnalysis.NetAnalyzers treats CA2101 as an error
* Removed obsolete Analyzer Microsoft.NetCore.Analyzers
* Removed obsolete Analyzer Microsoft.NetFramework.Analyzers
* Removed obsolete Analyzer Microsoft.CodeQuality.Analyzers
* Removed obsolete Analyzer Microsoft.CodeAnalysis.VersionCheckAnalyzer
* fix error CA2101: Specify marshaling for P/Invoke string arguments
Microsoft.CodeAnalysis.NetAnalyzers treats CA2101 as an error
2022-02-11 16:42:17 +00:00
Clint Rutkas
c46ccce373
[build]Update to .net 6 framework and VS 2022 ( #15741 )
...
* Update release.yml
* Update ColorPickerUI.csproj
* Update release.yml
adding in .net6 sdk and moving stuff sooner
* Update release.yml
* Update release.yml
* fixing test
* Forcing vs17 and adding in .net 6 sdk
* forcing pool
* fixing issues in each pipeline
* moving release .net up
* fixing diff on agent version for nuget installer
* Removing system.text.json.dll as included now
* getting unit tests it looks like to work
* updating everythign to .net 6 minus wxs for runtime
* unit test still have
* getting 6.0 stuff up and going. Terminal Unit tests have file max length issue ....
* found i think the last .net 5 issue
* looks like i wasn't aggressive enough with the 6.0 upgrade
* Getting stuff .net 6 buildable again
* tweaking with new stuff for installer
* Update newly added merged projects to .net 6
* Fix HeatDirectory bug on VS 2022
* Settings still needs JSON dependency
* Revert "getting 6.0 stuff up and going. Terminal Unit tests have file max length issue ...."
This reverts commit b9cb4586dc .
* Update sln version
* supress obsolete warning, since this is not a new development
* Partially Revert "Getting stuff .net 6 buildable again"
This reverts commit 42b4201c6b .
* supress another obsolete warning, since this is not a new development
* Reduce the unit test project name to avoid MAX PATH in CI
* Upgrade project's toolset in the main solution
* Some TODOs to review HttpClient usage
* Upgrade project toolsets from other solutions
* Install .net 6 instead of .net 5
* Fix issue when disabling PowerToys Run on .net framework 6
* Update docs for Visual Studio 2022
* PR comments: manually upgrade missing VS 2019 references
* Discard no discard values to solve compiler warnings
Co-authored-by: Jaime Bernardo <jaime@janeasystems.com >
2022-02-07 14:08:30 +00:00
Seraphima Zykova
a3dbb55404
[FancyZones] Increase the number of zones limit to 128 ( #15976 )
2022-02-04 15:09:11 +00:00
Seraphima Zykova
814c8e382c
[FZEditor]don't return error on empty files ( #15819 )
2022-01-28 15:24:00 +00:00
Seraphima Zykova
03c36b4f65
[FancyZones] Split zones-settings: devices -> applied layouts ( #15779 )
2022-01-27 12:21:15 +00:00
Seraphima Zykova
453bb613af
[FancyZones] Split zones-settings: app zone history ( #15690 )
2022-01-24 11:54:17 +00:00
Niels Laute
7833ace553
Update MainWindow.xaml ( #15708 )
2022-01-24 10:16:45 +01:00
Seraphima Zykova
714ca349ff
[FancyZones] Split zones-settings: custom layouts ( #15642 )
2022-01-20 11:02:38 +00:00
Seraphima Zykova
409f58e55a
[CI] main PT project pch.h build fix ( #15624 )
2022-01-19 01:01:41 +00:00
Stefan Markovic
a1643b0a2e
Upgrade .NET Core 3.1 to .NET 5 ( #15591 )
...
* Common.UI
* ColorPicker
* PT Run
* File Explorer Add-ons
* Awake
* FZ Editor
* ImageResizer
* Interop
* Docs
* Installer
* Fix test not being run - Downgrade MSTest.TestAdapter & MSTest.TestFramework
* Update expect.txt
* Test run fix
2022-01-18 15:52:22 +01:00
Seraphima Zykova
f6576e01f3
[FancyZones] Split zones-settings: layout templates ( #15588 )
2022-01-18 13:13:32 +00:00
Seraphima Zykova
ba431c5bfd
[FancyZones] Split zones-settings: layout hotkeys ( #15514 )
2022-01-17 08:50:24 +00:00
Dustin L. Howett
4484727c69
Remove all vestiges of the old CDPx pipeline and old loc data ( #15242 )
...
This pull request removes build steps and localization files that we no longer need.
Related: #15243
2022-01-03 17:51:56 -06:00
Stefan Markovic
b6affde530
[FZ Editor] Include template name in edit template dialog title + don't resize dialog when typing to long name ( #15187 )
...
* Edit layout dialog title fix
* Added TextBlock in the contentdialog title to enable TextTrimming
* Fix text trimming and wrapping
* Too long name doesn't affect dialog width
Co-authored-by: niels9001 <niels.laute@live.nl >
2021-12-29 10:46:20 +01:00
Stefan Markovic
a8c62c2d78
[FZ Editor] Clear keyboard focus on opening Edit layout dialog ( #15133 )
2021-12-27 09:59:01 +01:00
Seraphima Zykova
7d0304fd06
[FancyZones] Do not snap child windows via the "Win+Arrow" shortcut ( #15102 )
2021-12-22 20:34:18 +00:00
Davide Giacometti
57cdae724a
[PT Run/FancyZones] Exclude Launcher from zonable windows improvement ( #9071 )
...
* excluding launcher from fancy zones setting GWL_STYLE WS_POPUP
fix WS_POPUP type
* Migrate spelling-0.0.19 changes from main
* rebase fix
* fix spellcheck
Co-authored-by: Dustin L. Howett <duhowett@microsoft.com >
2021-12-21 14:18:36 +00:00
Davide Giacometti
288e0487a0
[FancyZones] Zone Number Settings ( #14910 )
2021-12-20 16:50:51 +00:00
Stefan Markovic
a16a11df81
[FancyZones] Align max negative spacing with limit in FZ Editor ( #15035 )
2021-12-20 12:55:20 +01:00
Stefan Markovic
073caffef4
[Settings, Common.UI, runner exe] Unify exe/dll naming ( #15005 )
...
* Unify exe/dll naming - PowerToys.Runner
Align naming with other exes - PowerToys Runner -> PowerToys.Runner
* Unify exe/dll naming - Microsoft.PowerToys.Common.UI
Project name - Microsoft.PowerToys.Common.UI -> Common.UI
dll name - Microsoft.PowerToys.Common.UI.dll -> PowerToys.Common.UI.dll
* Unify exe/dll naming - Settings
Project names - Microsoft.PowerToys.Settings* -> Settings*
Dll names - Microsoft.PowerToys.Settings*.dll -> PowerToys.Settings*.dll
* Revert file autoformat
* [Docs] Update paths to settings projects/files
* Fix tests - Update path
2021-12-15 12:56:52 +01:00
Stefan Markovic
dfe9169e39
[modules] Unify exe & dll naming ( #14903 )
...
* Unify exe/dll naming - AwakeModuleInterface
* Unify exe/dll naming - ColorPicker.dll & ColorPickerUI.exe
* Unify exe/dll naming - FancyZones, FancyZonesEditor & FancyZonesModuleInterface
* Unify exe/dll naming - ImageResizerExt & ImageResizer.exe
* Unify exe/dll naming - KeyboardManager.dll
* Unify exe/dll naming - FindMyMouse & MouseHighlighter
* Unify exe/dll naming - PowerRename.dll, PowerRenameUIHost & PowerRenameUILib
* Unify exe/dll naming - File Explorer add-ons
* Unify exe/dll naming - ShortcutGuide
* Unify exe/dll naming - VCM
* Unify exe/dll naming - PT Run
* Unify exe/dll naming - *.resources.dll
* [Fix] Unify exe/dll naming - VideoConferenceProxyFilter_x86
2021-12-10 10:50:46 +01:00
Stefan Markovic
88ec74d81e
Unify dll/exe naming - interop ( #14795 )
2021-12-06 16:27:54 +01:00
Seraphima Zykova
9d10426295
[FancyZones][Hotfix] Fix VirtualDesktopManager init ( #14793 )
2021-12-03 09:59:05 +00:00
FLOAT4
5381486c25
[FancyZones] Rename ZoneWindowDrawing -> ZonesDrawing ( #14464 )
...
* [FancyZones] Rename ZoneWindowDrawing -> ZonesOverlay
* [FancyZones] Rename ZoneWindowDrawing -> ZonesOverlay in tools and docs
Co-authored-by: float4 <float4-unspecified-mail>
2021-11-25 16:39:03 +01:00
Seraphima Zykova
bd0db76e31
[FancyZones] Crash on launch: fix exception handler ( #14609 )
...
* fix stacktrace logging
* init logger before exception handler
* wchar check
2021-11-23 18:41:10 +00:00