Commit Graph

7632 Commits

Author SHA1 Message Date
Jaime Bernardo
ec2005123a Merge branch 'main' into dev/jaime/integrate-zoomIt 2024-11-15 14:57:08 +00:00
Jaime Bernardo
e50c6c4ddc Correctly register shortcuts on ZoomIt startup first run 2024-11-15 14:43:00 +00:00
Jaime Bernardo
df110e7a26 Correctly load default Font 2024-11-15 14:42:40 +00:00
Heiko
25aac6b63d
SpellCheck > Allowed names: Remove duplicates (#35907)
Some checks failed
Spell checking / Spell checking (push) Has been cancelled
Spell checking / Update PR (push) Has been cancelled
Spell checking / Report (Push) (push) Has been cancelled
Spell checking / Report (PR) (push) Has been cancelled
Update names.txt
2024-11-13 14:41:55 -08:00
Jeremy Sinclair
00ee6c1510
[Dev][Build] .NET 9 Upgrade (#35716)
Some checks are pending
Spell checking / Spell checking (push) Waiting to run
Spell checking / Report (Push) (push) Blocked by required conditions
Spell checking / Report (PR) (push) Blocked by required conditions
Spell checking / Update PR (push) Waiting to run
* [Deps] Upgrade Framework Libraries to .NET 9 RC2

* [Common][Build] Update TFM to NET9

* [FileLocksmith][Build] Update TFM to NET9 in Publish Profile

* [PreviewPane][Build] Update TFM to NET9 in Publish Profile

* [PTRun][Build] Update TFM to NET9 in Publish Profile

* [Settings][Build] Update TFM to NET9 in Publish Profile

* [MouseWithoutBorders][Analyzers] Resolve WFO1000 by configuring Designer Serialization Visibility

* [Deps] Update Microsoft.CodeAnalysis.NetAnalyzers

* [Analyzers] Set CA1859,CA2263,CA2022 to be excluded from error

* [MouseWithoutBorders] Use System.Threading.Lock to lock instead of object instance

* [ColorPicker] Use System.Threading.Lock to lock instead of object instance

* [AdvancedPaste] Use System.Threading.Lock to lock instead of object instance

* [TextExtractor] Use System.Threading.Lock to lock instead of object instance

* [Hosts] Use System.Threading.Lock to lock instead of object instance

* [MouseJump] Use System.Threading.Lock to lock instead of object instance

* [PTRun] Use System.Threading.Lock to lock instead of object instance

* [Wox] Use System.Threading.Lock to lock instead of object instance

* [Peek] Use System.Threading.Lock to lock instead of object instance

* [PowerAccent] Use System.Threading.Lock to lock instead of object instance

* [Settings] Use System.Threading.Lock to lock instead of object instance

* [Deps] Update NOTICE.md

* [CI] Update .NET version step to target 9.0

* [Build] Attempt to add manual trigger for using Visual Studio Preview for building

* [Build] Fix variable typo

* [Build][Temporary] set to use preview builds

* [Build] Add missing parameters

* [Build][Temporary] directly hardcode preview image

* [Build][Temporary] Trying ImageOverride

* [Build] Revert hardcode and use ImageOverride

* [Build] Add env var for adding prerelease argument for vswhere

* [Build] Update VCToolsVersion script to use env var to optionally add prerelease version checking

* [Build] Remove unneeded parameter

* [Build] Re-add parameter in all the right places

* [CI][Build] Add NoWarn NU5104 when building with VS Preview

* [Deps] Update to stable .NET 9 packages

* [Deps] Update NOTICE.md

* Everything is WPF and WindowsForms now to fix .NET 9 dependency conflicts

* Ensure .NET 9 SDK for tests too

---------

Co-authored-by: Jaime Bernardo <jaime@janeasystems.com>
2024-11-13 12:36:45 -05:00
Ethan Fang
0a1fd8b134
updating the README.md for better clarity (#35885) 2024-11-13 10:43:41 -06:00
Jaime Bernardo
057c13a34d
[ci]Fix building for Visual Studio 17.12 (#35905)
Some checks are pending
Spell checking / Spell checking (push) Waiting to run
Spell checking / Report (Push) (push) Blocked by required conditions
Spell checking / Report (PR) (push) Blocked by required conditions
Spell checking / Update PR (push) Waiting to run
2024-11-13 01:13:23 +00:00
Jaime Bernardo
2ee6a79791 Fix type speed slider labels
Some checks failed
Spell checking / Spell checking (push) Has been cancelled
Spell checking / Update PR (push) Has been cancelled
Spell checking / Report (Push) (push) Has been cancelled
Spell checking / Report (PR) (push) Has been cancelled
2024-11-12 22:02:46 +00:00
Jaime Bernardo
5c5cb57af0 Flyout and Dashboard entries
Some checks are pending
Spell checking / Spell checking (push) Waiting to run
Spell checking / Report (Push) (push) Blocked by required conditions
Spell checking / Report (PR) (push) Blocked by required conditions
Spell checking / Update PR (push) Waiting to run
2024-11-12 15:35:03 +00:00
Jaime Bernardo
1440e3a475 ZoomIt image for Settings 2024-11-12 15:17:39 +00:00
Jaime Bernardo
4da15892db Add OOBE page for ZoomIt 2024-11-12 15:12:26 +00:00
Jaime Bernardo
7396935bbd Use actual ZoomIt icon 2024-11-12 14:17:38 +00:00
Jaime Bernardo
aab9454af8 Also sign module interface dll
Some checks are pending
Spell checking / Spell checking (push) Waiting to run
Spell checking / Report (Push) (push) Blocked by required conditions
Spell checking / Report (PR) (push) Blocked by required conditions
Spell checking / Update PR (push) Waiting to run
2024-11-12 11:47:17 +00:00
Jaime Bernardo
88206dae7d Fix signing 2024-11-12 10:49:32 +00:00
Jaime Bernardo
ef514f791c Fix C# analyzers 2024-11-12 09:14:35 +00:00
Jaime Bernardo
4124a5d29b Fix XAML style
Some checks are pending
Spell checking / Spell checking (push) Waiting to run
Spell checking / Report (Push) (push) Blocked by required conditions
Spell checking / Report (PR) (push) Blocked by required conditions
Spell checking / Update PR (push) Waiting to run
2024-11-12 00:07:55 +00:00
Jaime Bernardo
86d6fa338a Fix forbidden patterns 2024-11-11 23:57:03 +00:00
Jaime Bernardo
5d8a4438c8 Remove cursor files from spellcheck. They're binary 2024-11-11 23:50:38 +00:00
Jaime Bernardo
7b0825d38b Fix spell check for accelerated menu items 2024-11-11 23:42:10 +00:00
Jaime Bernardo
fd84ff4443 Fix spellcheck errors 2024-11-11 23:35:10 +00:00
Jaime Bernardo
6e7009e68c Exclude Eula from spell checking 2024-11-11 16:48:37 +00:00
Jaime Bernardo
5a3151a30c Add ZoomIt conflict warning to Settings 2024-11-11 16:25:22 +00:00
Davide Giacometti
2ea9d56129
[Deps]Upgrade System.IO.Abstractions (#35656)
Some checks failed
Spell checking / Spell checking (push) Has been cancelled
Spell checking / Update PR (push) Has been cancelled
Spell checking / Report (Push) (push) Has been cancelled
Spell checking / Report (PR) (push) Has been cancelled
* Upgrade System.IO.Abstractions to the latest stable release
2024-11-11 09:42:40 +00:00
Jaime Bernardo
34ea831b86 Fix build issues after merge 2024-11-08 17:29:29 +00:00
Jaime Bernardo
293bb190c0 Merge branch 'main' into dev/jaime/integrate-zoomIt 2024-11-08 17:10:28 +00:00
Jaime Bernardo
10fd412682 Font setting 2024-11-08 16:58:52 +00:00
Jaime Bernardo
9a0054ecb9 Fix break background file picker title 2024-11-08 16:58:52 +00:00
Jaime Bernardo
2fd9be8603 Record Microphone setting 2024-11-08 16:58:52 +00:00
Jaime Bernardo
a9424195d0 Simple Record settings 2024-11-08 16:58:52 +00:00
Jaime Bernardo
b3d2685b1f Break advanced options 2024-11-08 16:58:52 +00:00
Jaime Bernardo
84b37e7426 ZoomIt simple Break Options 2024-11-08 16:58:52 +00:00
Jaime Bernardo
8774958c65 Remove context menu entries for Options and Exit 2024-11-08 16:58:52 +00:00
Jaime Bernardo
770bdd2c1d Have ZoomIt properly reloading Settings and exiting 2024-11-08 16:58:52 +00:00
Jaime Bernardo
00ca989043 Remaining DemoType settings 2024-11-08 16:58:52 +00:00
Jaime Bernardo
87297ec32c Add file picker and DemoType file support 2024-11-08 16:58:51 +00:00
Jaime Bernardo
b540b4bd86 Save settings 2024-11-08 16:58:51 +00:00
Jaime Bernardo
df0e15558d Zoom mode settings 2024-11-08 16:58:51 +00:00
Jaime Bernardo
533c38f4b5 Initial Settings page loading from registry 2024-11-08 16:58:51 +00:00
Jaime Bernardo
7b6f29cf84 Properly fix const_cast analyzer error 2024-11-08 16:58:51 +00:00
Jaime Bernardo
b34fe5f07c From Registry To PowerToys Json 2024-11-08 16:58:51 +00:00
Jaime Bernardo
73161e712f WinRT C++ interop for ZoomItSettings 2024-11-08 16:58:51 +00:00
Jaime Bernardo
91c77dc704 Make ZoomItModuleInterface build with ZoomItSettings too 2024-11-08 16:58:51 +00:00
Jaime Bernardo
e7aa6ef0a9 Extract ZoomIt Settings definition to its own header 2024-11-08 16:58:51 +00:00
Jaime Bernardo
0e44be5802 Output as PowerToys.ZoomIt.exe 2024-11-08 16:58:51 +00:00
Jaime Bernardo
d56ebb0134 Add Settings page with Enable button 2024-11-08 16:58:51 +00:00
Jaime Bernardo
4a2fcf9454 Add GPO 2024-11-08 16:58:51 +00:00
Jaime Bernardo
65d34ffac3 Add ZoomIt module interface 2024-11-08 16:58:51 +00:00
Jaime Bernardo
877d632584 Disable some warnings locally that it seemed better not to touch 2024-11-08 16:58:51 +00:00
Jaime Bernardo
508daefe2b Constexpr a function 2024-11-08 16:58:51 +00:00
Jaime Bernardo
d0a148f305 Fix some more analyzer errors 2024-11-08 16:58:51 +00:00