Andrey Nekrasov
ca3c758046
[Chore] Run solution code cleanup ( #20584 )
2022-09-16 10:54:58 +02:00
Heiko
785160653c
[PT Run][Calculator] Input validation improvements ( #20067 )
...
* improve input validation
* update test
* update tests
* simplify test case
* fix devision by zero check
2022-08-26 16:40:15 +01:00
Davide Giacometti
28751d2d36
NetAnalyzers and StyleCop centralized ( #19476 )
...
* NetAnalyzers and StyleCop centralized
* removed code analysis from devdocs
2022-07-19 22:40:40 +02:00
Heiko
46cf9a2334
[PTRun][Plugins]Translation fixes and improvements ( #19037 )
...
* add resx comment to sys plugin (#18843 )
* number examples calc plugin (#18934 )
* TD description fix (#17377 )
* small fixes
* add comments
* make spell checker happy
2022-06-28 19:21:08 +01:00
Jaime Bernardo
a81bc2e7b5
[PTRun][Calculator]Update Mages to 2.0.1 ( #19087 )
...
* [PTRun][Calculator]Update Mages to 2.0.1
* Fix tests for the new precision
2022-06-28 17:25:06 +01:00
Davide Giacometti
b33bc2ecd0
[NetAnalyzers]CA1031 suppressions cleanup ( #18706 )
2022-06-12 14:11:52 +01:00
Heiko
465df35d27
[PT Run] Calculator plugin: Various improvements ( #18159 )
...
* crash fixes and error result
* small changes and test fixes
* improve exceptions and message
* double array crash fix
* overflowexception
* improve error handling
* varous improvements
* varous improvements
* fix spelling
* fix spelling
* Revert #16980
* add description
* error improvemenet
* Update tests
* spelling fixes
* small changes
* add settings
* last changes
* fix description
* update dev docs
* spell check
2022-06-02 10:44:12 +01:00
Jaime Bernardo
13750188fd
[ARM64]CI and build pipelines ( #18337 )
...
* [ARM64]Build pipelines
* Fix localization in pipelines (no arm64 al.exe)
* Use lowercase arm64 for CI
* Build installer to arm64 folder and arm64 name
* Don't run arm64 tests, as there's no agent for it
* Fix pipeline conditions
* Divide symbol files by platform
2022-05-19 14:02:08 +01:00
Jeremy Sinclair
3e6a297b34
[ARM64] PTRun and Plugins ( #17841 )
...
* Removed x64 specific config from Launcher project
* Microsoft.Plugin.Program normalization
* UnitConverter projects
* VSCodeWorkspaces project normalization
* Websearch plugin project normalization
* Folder plugin normalization
* Indexer plugin project normalization
* Plugin Program UnitTest project normalization
* Shell plugin project normalization
* Uri Plugin projects normalization
* WindowWalker plugin projects normalization
* Calculator plugin projects normalization
* Registry plugin projects normalization
* Service plugin project normalization
* System plugin projects normalization
* TimeDate and TimeZone plugin projects normalization
* Windows Settings plugin project normalization
* Windows Terminal plugin projects normalization
* PowerLauncher and PowerLauncher.Telemetry project normalization
* Wox projects normalization
* Updated PowerToys solution config
* Added Platforms/PlatformTarget and updated RID
* Remove merge text
* Remove SolutionDir from path
* Adding Platform and PlatformTarget back into Unit Tests
* Update PowerLauncher.csproj
Set RID back to win-
* Fixed OutputPath in Plugins
2022-04-21 09:59:43 +01:00
Jaime Bernardo
75f2be1891
[PTRun][Calculator]Fix trailing zeroes on hexadecimal numbers ( #17248 )
...
* [PTRun][Calculator]Fix hexadecimal trailing 0s
* Add tests
2022-03-24 16:59:27 +00:00
CleanCodeDeveloper
58aa274b21
[Launcher Plugins] Move shared keys into central props file ( #17214 )
...
* [Launcher Plugins] Move shared keys into central props file
* fixes
* TreatWarningsAsErrors is set to true now. This caused a few errors to pop up
2022-03-23 16:35:52 +00:00
CleanCodeDeveloper
79b2cdca7b
[Run.Plugin.Calculator] Enable analyzer and fix warnings ( #16998 )
2022-03-14 15:46:08 +00:00
Jaime Bernardo
1f64c1cf83
[PTRun][Calculator]Always accept decimal point ( #16980 )
2022-03-11 17:26:29 +00:00
Clint Rutkas
29a25454d8
removing nowarn's ( #16590 )
2022-03-01 06:33:27 -08: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
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
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
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
Clint Rutkas
740230c870
[PTRun][Calculator]fix copy/paste culture bug ( #15207 )
...
* changing culture info
* Update ResultHelper.cs
Remove comment
2022-01-03 17:44:32 +00:00
Clint Rutkas
f6daf0b1f6
mage has log as ln and then has log10. ( #15176 )
2021-12-28 04:59:31 -08:00
Stefan Markovic
09e188621c
[PT Run - Calculator plugin] Normalize input before processing ( #15131 )
2021-12-24 15:59:45 +01:00
Graham Sutherland
f5d2f86c23
Add support for hex/binary numbers to calculator ( #14948 )
...
This minor expression validation tweak allows hexadecimal and binary numbers to be entered into expressions.
2021-12-13 20:01:12 +03:00
Stefan Markovic
c95fb78cf4
[PT Run - Calculator plugin] Allow single-digit factorial ( #14736 )
2021-12-02 15:07:47 +01:00
Mykhailo Pylyp
9731cdee67
Revert "[PowerToys Run] Update to net5 ( #12434 )" ( #12543 )
...
This reverts commit c651a4b36e .
2021-07-28 12:15:47 +01:00
Mykhailo Pylyp
c651a4b36e
[PowerToys Run] Update to net5 ( #12434 )
...
* [Setup] Add support for installing both dotnet 3 and 5 (#12306 )
* [PowerToys Run] Update to net5 (#12286 )
* Change targets of projects
* Update Microsoft.Toolkit.Uwp.Notifications,
changed TargetFramework for PowerLauncher project in order to resolve an issue with ModernWpf
* Specify windows version in order to fix build errors
* Fixed suppressed warnings
* Updated sdk
* Removed usage of obsolete GlobalAssemblyCache
* Removed obsolete DesktopNotificationManagerCompat
* Update nuget versions
* Update installer
* [PowerToys Run] Obsolete APIs and warnings introduced in .net5 (#12423 )
* Change targets of projects
* Update Microsoft.Toolkit.Uwp.Notifications,
changed TargetFramework for PowerLauncher project in order to resolve an issue with ModernWpf
* Fixed suppressed warnings
* Removed obsolete DesktopNotificationManagerCompat
* Get rid of binary formatter
* Update tests
* Don't include new image cache file to the report
* There's no need to call IsOwner as it doesn't make sense
* Fix different nullability exception
* Exclude extra dlls from tests
Co-authored-by: Andrey Nekrasov <yuyoyuppe@users.noreply.github.com >
2021-07-21 19:02:45 +03:00
Clint Rutkas
bdf85989fc
adding in mod support via % ( #11821 )
...
Co-authored-by: Clint Rutkas <crutkas@microsoft.com >
2021-06-22 08:54:28 -07:00
Mykhailo Pylyp
f662c062d2
[Run-Plugin][Program] Fix null reference exception on Dispose ( #11785 )
2021-06-18 13:40:10 +03:00
Roy
9eae6cc6f2
Update mages to V2 (.NET Standard 2.0) ( #11681 )
2021-06-10 06:40:20 -07:00
ThiefZero
fc9d7e4f1b
[PT Run][New Plugin] Unit Converter ( #9800 ) ( #11406 )
2021-06-09 12:30:57 +01:00
Jaime Bernardo
27e609f6eb
Revert "[PT Run][New Plugin] Unit Converter ( #9800 ) ( #11406 )"
...
This reverts commit 1dabd761e1 ,
to give proper attribution to the author.
2021-06-09 12:30:57 +01:00
Enrico Giordani
1dabd761e1
[PT Run][New Plugin] Unit Converter ( #9800 ) ( #11406 )
2021-06-08 18:53:11 +03:00
csigs
885c7c4e50
LEGO: check in for master to temporary branch. ( #10252 )
2021-03-15 18:49:55 +01:00
ricardosantos9521
7e5fb876bb
[Run][New Plugin] VSCode Workspaces/Remote machines ( #9050 )
...
* vscode workspaces plugin for Powertoys Run
* reduce score
* make vscode workspaces dynamic instead of string to prevent exceptions
* change icons again
* remove unused images and PreserveNewest during build
* code refactoring
* show vscode ssh remote machines
* update score workspaces
* vscode workspaces plugin for Powertoys Run
* remove unused images and PreserveNewest during build
* code refactoring
* remove unused packages
* get ExecutablePath from AppData and use shell to vscode process
* ' instead of \"
* try using ((char)34) instead of '
* add comments
* translate windows paths
* remove unused code
* add vscodeworkspace to installer
* use the new naming convention for plugins
* sign VSCodeWorkspaces.dll
* reimplement ssh-config parser
* update spell-check
* use the new naming convention for community plugins
* minor adjustments
* add actionKeyword {
* prevent copyright
* add localization
* add github link
* bug fix after localization
* --new-window --enable-proposed-api ms-vscode-remote.remote-ssh
* change order by
* Update src/modules/launcher/Plugins/Microsoft.PowerToys.Run.Plugin.Calculator/Properties/Resources.Designer.cs
* Update src/modules/launcher/Plugins/Microsoft.PowerToys.Run.Plugin.Calculator/Properties/Resources.Designer.cs
* Update src/modules/launcher/Plugins/Microsoft.PowerToys.Run.Plugin.Calculator/Properties/Resources.Designer.cs
* Update src/modules/launcher/Plugins/Microsoft.PowerToys.Run.Plugin.Calculator/Properties/Resources.Designer.cs
* Update src/modules/launcher/Plugins/Microsoft.PowerToys.Run.Plugin.Calculator/Properties/Resources.Designer.cs
* Update src/modules/launcher/Plugins/Microsoft.PowerToys.Run.Plugin.Calculator/Properties/Resources.Designer.cs
* Update src/modules/launcher/Plugins/Microsoft.PowerToys.Run.Plugin.Calculator/Properties/Resources.Designer.cs
* Update src/modules/launcher/Plugins/Microsoft.PowerToys.Run.Plugin.Calculator/Properties/Resources.Designer.cs
* Update src/modules/launcher/Plugins/Microsoft.PowerToys.Run.Plugin.Calculator/Properties/Resources.Designer.cs
* Update src/modules/launcher/Plugins/Microsoft.PowerToys.Run.Plugin.Calculator/Properties/Resources.Designer.cs
* Update src/modules/launcher/Plugins/Microsoft.PowerToys.Run.Plugin.Calculator/Properties/Resources.Designer.cs
* Update src/modules/launcher/Plugins/Community.PowerToys.Run.Plugin.VSCodeWorkspaces/Properties/Resources.resx
* Update src/modules/launcher/Plugins/Community.PowerToys.Run.Plugin.VSCodeWorkspaces/Properties/Resources.resx
* Update src/modules/launcher/Plugins/Community.PowerToys.Run.Plugin.VSCodeWorkspaces/Properties/Resources.resx
* Update src/modules/launcher/Plugins/Community.PowerToys.Run.Plugin.VSCodeWorkspaces/Properties/Resources.resx
* Update src/modules/launcher/Plugins/Community.PowerToys.Run.Plugin.VSCodeWorkspaces/Properties/Resources.resx
* fix powertoys run settings not working
* update plugin description
Co-authored-by: ricar <ricar@ASUS>
Co-authored-by: Enrico Giordani <enricogior@users.noreply.github.com >
2021-03-04 18:15:49 +01:00
Mykhailo Pylyp
4a9e920a1c
[PowerToys Run] Plugin manager ( #9872 )
2021-02-26 13:21:58 +02:00
Mykhailo Pylyp
d92ff6d45d
tweak plugin settings ( #9522 )
2021-02-10 15:12:42 +02:00
csigs
d5764fd387
LEGO: check in for master to temporary branch. ( #9374 )
2021-02-02 08:20:06 +01:00
csigs
f109a6e544
LEGO: check in for master to temporary branch. ( #9340 )
2021-01-28 13:17:48 +01:00
Pavel Zwerschke
be02ee1a25
[Run][Calculator Plugin] Add number formatting for different Locales ( #9074 )
...
* Add number formatting for different locales
* Remove conversionRequired check
* Add NumberTranslatorTests
2021-01-25 10:51:32 +01:00
Enrico Giordani
a1910b4914
[Calculator Plugin] fix localization ( #9200 )
2021-01-21 09:57:41 +01:00
dziadkiewicz
da33d22c85
[Run][Plugin] Rename Calculator plugin to follow the required schema ( #9026 )
2021-01-20 11:38:52 +01:00