Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Use CommunityToolkit converters #34936

Closed
wants to merge 176 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
176 commits
Select commit Hold shift + click to select a range
b5bcbcc
Initial commit: the core project builds
zadjii-msft Aug 27, 2024
ac240df
extensions too
zadjii-msft Aug 27, 2024
b3b26b4
Whoops M.T.UI shouldn't be in the cmdpal code - I didn't understand h…
zadjii-msft Aug 27, 2024
91b7e96
Adjusting solution so x64 and Arm64 only.
crutkas Aug 27, 2024
3890d38
Merge branch 'dev/cmdpal/main' of https://github.com/microsoft/powert…
crutkas Aug 27, 2024
9948714
removing arm / x86
crutkas Aug 28, 2024
8c2339c
Merge branch 'main' of https://github.com/zadjii-msft/PowerToys
zadjii-msft Aug 28, 2024
d3ed9f8
Getting pubxml included
crutkas Aug 28, 2024
6291692
Dev/crutkas/sln adjustment (#2)
crutkas Aug 29, 2024
280e80c
Getting stuff on base + baseline sln
crutkas Aug 29, 2024
b29d8cd
renaming the c# projects
crutkas Aug 29, 2024
2bc3606
removing some older references, breaking stuff into diff class files
crutkas Aug 29, 2024
1a89580
Merge pull request #4 from zadjii-msft/dev/crutkas/startToBreakoutCode
crutkas Aug 29, 2024
a0dd9d1
Dev/crutkas/name spacepart1 (#5)
crutkas Aug 29, 2024
5e64ec2
Moving Extensions into main so we don't break stuff (#6)
crutkas Aug 29, 2024
8a14aad
analyzers on but as warnings
crutkas Aug 29, 2024
1120e67
Merge pull request #7 from zadjii-msft/dev/crutkas/analyzersOnline
crutkas Aug 29, 2024
6328ff1
Use the actual devhome code for loading extensions (#8)
zadjii-msft Aug 29, 2024
1ac5795
smaller whitespace checkin
crutkas Aug 29, 2024
b59c114
Merge pull request #11 from zadjii-msft/dev/crutkas/dsafdsaWhiteSpace
crutkas Aug 29, 2024
f9aa1be
Headers
crutkas Aug 29, 2024
b5ff99b
Merge pull request #12 from zadjii-msft/dev/crutkas/whitespace1
crutkas Aug 29, 2024
da09538
headers
crutkas Aug 29, 2024
c9871e6
Merge pull request #13 from zadjii-msft/dev/crutkas/moreFixes
crutkas Aug 29, 2024
99a616c
Actually close extension processes when we exit (#14)
zadjii-msft Aug 29, 2024
255dc68
Calculator module is online
crutkas Aug 30, 2024
ea4bbda
Common is now error free
crutkas Aug 30, 2024
c0b2f16
hackernews now passes
crutkas Aug 30, 2024
cab4b46
Merge pull request #18 from zadjii-msft/dev/crutkas/hackerNews
crutkas Aug 30, 2024
789245f
fixing whitespace style stuff
crutkas Aug 31, 2024
79cfa5d
Merge pull request #19 from zadjii-msft/dev/crutkas/cleanpu
crutkas Aug 31, 2024
e9c77e8
media player online
crutkas Sep 3, 2024
c85bc0c
Merge pull request #20 from zadjii-msft/dev/crutkas/cleanpu
crutkas Sep 3, 2024
a8d69fa
Adds a 'Reload extensions' builtin ; fix a bunch of string.Empty's (#21)
zadjii-msft Sep 3, 2024
a6e2978
Move builtins into sane places (#22)
zadjii-msft Sep 3, 2024
5afb9b1
Only refactor is breaking out the single file.
crutkas Sep 3, 2024
8d37fe6
Merge pull request #23 from zadjii-msft/dev/crutkas/pullOutClasses
crutkas Sep 3, 2024
b55f81a
template project (does this work?)
zadjii-msft Sep 3, 2024
d33aa63
init pass
crutkas Sep 3, 2024
5c439e7
lots of baseline adjustments
crutkas Sep 3, 2024
c51a293
Merge pull request #25 from zadjii-msft/dev/crutkas/cleanupOnUi
crutkas Sep 3, 2024
0bcc184
Merge pull request #24 from zadjii-msft/dev/crutkas/refactorSponge
crutkas Sep 3, 2024
6dc3e9c
I think this works
zadjii-msft Sep 3, 2024
0010511
That's right - we can generate template projects easily now
zadjii-msft Sep 3, 2024
7575bb7
init checkin
crutkas Sep 3, 2024
9963a0a
Merge pull request #26 from zadjii-msft/dev/crutkas/moreUiCleanup
crutkas Sep 3, 2024
87d1762
Fixing string loader
crutkas Sep 3, 2024
5a93de4
Merge pull request #27 from zadjii-msft/dev/crutkas/uiCleanupPart3
crutkas Sep 3, 2024
442b77c
Getting a bunch of errors done
crutkas Sep 4, 2024
34dda73
More stuff
crutkas Sep 4, 2024
d064648
Fixing more errors
crutkas Sep 4, 2024
384bf6c
more basic cleanu
crutkas Sep 4, 2024
f9cb4e2
more and more
crutkas Sep 4, 2024
c212c9c
more cleanup
crutkas Sep 4, 2024
c2a47ae
more stuff
crutkas Sep 4, 2024
f12b9f4
sure
zadjii-msft Sep 4, 2024
7220c97
make this point at the PowerToys root packages
zadjii-msft Sep 4, 2024
61e0cb5
less punishing
zadjii-msft Sep 4, 2024
6e1ca09
readme
zadjii-msft Sep 4, 2024
37afde1
Fix form pages
zadjii-msft Sep 4, 2024
0e28729
Merge pull request #28 from zadjii-msft/dev/crutkas/fixMore
crutkas Sep 4, 2024
94cadcf
Merge pull request #29 from zadjii-msft/dev/migrie/template-project
crutkas Sep 4, 2024
751cdcf
Merge pull request #30 from zadjii-msft/dev/migrie/vcxproj-relative-path
crutkas Sep 4, 2024
b5a4829
Merge pull request #31 from zadjii-msft/dev/migrie/fix-form-pages
crutkas Sep 4, 2024
cee0d3a
bunch of cleanup
crutkas Sep 4, 2024
6de494d
Booksmarks now use proper serialization
crutkas Sep 4, 2024
076841a
moving calc back into individual project
crutkas Sep 4, 2024
8d65662
Merge pull request #32 from zadjii-msft/dev/crutkas/moreCleanup
crutkas Sep 4, 2024
457dcbf
Merge pull request #33 from zadjii-msft/dev/crutkas/goingAroundTheWor…
crutkas Sep 4, 2024
f185bc6
moving bookmarks and centeralizing json loader
crutkas Sep 4, 2024
14c8f79
simplifying namespaces
crutkas Sep 4, 2024
0ec9bbb
few more errors knocked out
crutkas Sep 4, 2024
75ab71f
bookmarks are moved to new project
crutkas Sep 4, 2024
a4897b5
namespace adjustment
crutkas Sep 4, 2024
6738721
Merge pull request #34 from zadjii-msft/dev/crutkas/continueFixes
crutkas Sep 4, 2024
6c0f284
Abstracting core settings out
crutkas Sep 4, 2024
d7189bf
Merge pull request #35 from zadjii-msft/dev/crutkas/abstractSettings
crutkas Sep 4, 2024
5165a0d
Getting a bunch more setup
crutkas Sep 4, 2024
0c6ce7b
Changing name of commnad
crutkas Sep 4, 2024
a849054
renaming
crutkas Sep 4, 2024
62783f3
more breaking stuff out
crutkas Sep 4, 2024
c4bcd25
breaking more out
crutkas Sep 4, 2024
bb77b33
Merge pull request #36 from zadjii-msft/dev/crutkas/moreBaseCleanup
crutkas Sep 5, 2024
5001d88
abstracting files out
crutkas Sep 5, 2024
fd464f1
more baseline cleanup efforts
crutkas Sep 5, 2024
9ae70ef
Merge pull request #37 from zadjii-msft/dev/crutkas/moreBaseCleanup
crutkas Sep 5, 2024
599cec3
more baseline cleanup
crutkas Sep 5, 2024
8dda9a3
undoing warning
crutkas Sep 5, 2024
44e9518
Merge pull request #38 from zadjii-msft/dev/crutkas/additionalCleanup
crutkas Sep 5, 2024
25947ce
doing a few initial fixes
crutkas Sep 5, 2024
f436bbf
updating details too
crutkas Sep 5, 2024
ecaa223
Merge pull request #39 from zadjii-msft/dev/crutkas/sdkRenaming
crutkas Sep 5, 2024
4b7b728
Rename the extension SDK to `Microsoft.CmdPal.Extensions` (#40)
zadjii-msft Sep 5, 2024
cd59754
More renaming and making stuff private
crutkas Sep 5, 2024
3b1c615
Merge pull request #41 from zadjii-msft/dev/crutkas/sdkRefactorPart2
crutkas Sep 5, 2024
586d617
Merge branch 'microsoft:main' into main
crutkas Sep 5, 2024
e6d4cde
lotta baseline adjustments
crutkas Sep 5, 2024
28cd796
defaults / spacing
crutkas Sep 5, 2024
2e32cfa
vars
crutkas Sep 5, 2024
d6f62c0
getting tag compliant again
crutkas Sep 5, 2024
234a931
more updates :)
crutkas Sep 6, 2024
a93d8b9
should be passing,
crutkas Sep 6, 2024
452f26c
operational!
crutkas Sep 6, 2024
d7a1d27
Merge pull request #42 from zadjii-msft/dev/crutkas/sdkRefactorPart3
crutkas Sep 6, 2024
4f6ed8f
lotta cleanup
crutkas Sep 6, 2024
2fb5251
more clenaup
crutkas Sep 6, 2024
737495d
More cleanup!
crutkas Sep 6, 2024
4c353f2
samll adjustments
crutkas Sep 6, 2024
411fab2
few more, onward to 50
crutkas Sep 6, 2024
3258d5c
adjusting form stuff
crutkas Sep 6, 2024
283d745
more errors
crutkas Sep 6, 2024
3c3c822
getting errors fixed
crutkas Sep 6, 2024
cce3124
more adjustments
crutkas Sep 6, 2024
a1220e2
adjusting
crutkas Sep 6, 2024
95df52d
Merge pull request #43 from zadjii-msft/dev/crutkas/restOfCleanup
crutkas Sep 6, 2024
af1bfc8
simplifying path roots
crutkas Sep 6, 2024
623ceec
Merge pull request #45 from zadjii-msft/dev/crutkas/pathToRoot
crutkas Sep 6, 2024
6c8f1bf
Moving to root cmdpal (#46)
crutkas Sep 6, 2024
f5d58be
Add a class diagram (#44)
zadjii-msft Sep 6, 2024
3b7a33b
Some other SDK renaming (to get rid of old `Actions` references) (#47)
zadjii-msft Sep 6, 2024
f77a747
Recovering arm64 support and adjusting runtime ID for x64
crutkas Sep 6, 2024
a76af1f
missed one
crutkas Sep 6, 2024
d157db2
Merge pull request #48 from zadjii-msft/dev/crutkas/addArmBackIn
crutkas Sep 6, 2024
4524a6c
more and more :)
crutkas Sep 6, 2024
c36da68
last error!
crutkas Sep 6, 2024
133627a
removing property
crutkas Sep 6, 2024
fc90b2a
Merge pull request #49 from zadjii-msft/dev/crutkas/remainingErrors
crutkas Sep 7, 2024
e2c220f
working implementation of SSH Keychain Extension
Sep 7, 2024
b8ac6b8
fix naming in .csproj
Sep 7, 2024
4f14db8
adding additional samples
Sep 7, 2024
600d039
added sample form
Sep 7, 2024
55bef30
fix bug
Sep 7, 2024
350ffd3
Merge branch 'main' into joadoumie/sample-extension
joadoumie Sep 7, 2024
74c7f83
ty clint
Sep 7, 2024
9ba9a93
fixing bugs
Sep 7, 2024
3cf1642
cleaned up form page example
Sep 7, 2024
7f489f2
Add example for list page with details
Sep 7, 2024
b82840c
dynamic list page example
Sep 8, 2024
5b48d5f
Merge pull request #50 from zadjii-msft/joadoumie/sample-extension
joadoumie Sep 9, 2024
d89d2c9
slamming in public profiles
crutkas Sep 10, 2024
44a0463
Merge branch 'main' into merge-wasdk-1.6
jaimecbernardo Sep 12, 2024
0b0cf45
Update versions to WASDK 1.6
jaimecbernardo Sep 12, 2024
882205b
Add WebView 2 projects alongside Windows App SDK
jaimecbernardo Sep 12, 2024
f96c03d
Adding partial to classes that implement WinRT interfaces
jaimecbernardo Sep 12, 2024
869fd97
Put .vsconfig more in line with versions in PowerToys
jaimecbernardo Sep 12, 2024
a1a2677
Reference WebView2 on Projects where WinAppSDK is referenced
jaimecbernardo Sep 12, 2024
f464b69
Merge pull request #51 from zadjii-msft/merge-wasdk-1.6
crutkas Sep 12, 2024
1de870a
tweaking template
Sep 13, 2024
77e0449
Adding folder structure to match docs
Sep 13, 2024
2335e85
Merge pull request #52 from zadjii-msft/joadoumie/modify-template
joadoumie Sep 13, 2024
10afc7e
updating docs
Sep 13, 2024
f06dd26
Merge pull request #53 from zadjii-msft/joadoumie/updating-docs
joadoumie Sep 13, 2024
c5dc35c
doc edits
Sep 13, 2024
598a00f
Merge pull request #54 from zadjii-msft/joadoumie/updating-docs
joadoumie Sep 13, 2024
c71881a
more doc updates
Sep 13, 2024
6ec2079
Merge pull request #55 from zadjii-msft/joadoumie/updating-docs
joadoumie Sep 13, 2024
2fd2687
fixing bugs in my docs
Sep 13, 2024
fed6596
Merge pull request #56 from zadjii-msft/joadoumie/updating-docs
joadoumie Sep 13, 2024
4a5fd00
DeveloperCommandPalette -> WindowsCommandPalette
krschau Sep 16, 2024
55b4ad6
Fix more namespaces
krschau Sep 16, 2024
8395c50
Merge pull request #58 from krschau/main
joadoumie Sep 16, 2024
bd4e058
Initial pass
niels9001 Sep 17, 2024
964c5eb
Adding SubtleButtonStyle
niels9001 Sep 17, 2024
ac23fd2
Moving styles to resourcedictionary
niels9001 Sep 17, 2024
a5b8612
Other pages
niels9001 Sep 17, 2024
3c44be0
More tweaks
niels9001 Sep 17, 2024
1436fc0
Merge pull request #60 from zadjii-msft/niels9001/fluent3
joadoumie Sep 17, 2024
bb51ca5
small changes to sample
joadoumie Sep 17, 2024
3403031
Merge pull request #61 from zadjii-msft/joadoumie/sample-updates
joadoumie Sep 17, 2024
1748b78
Remove some stuff we don't use
krschau Sep 17, 2024
3557626
Remove unused title bar (#62)
krschau Sep 17, 2024
40ef254
Getting MVVM in
crutkas Sep 17, 2024
91f659e
Shuffling a smidge just for visual to know UI vs POC
crutkas Sep 17, 2024
b12930e
cleanup
krschau Sep 17, 2024
316aefb
Add assets
krschau Sep 17, 2024
bd9f1bf
Use built in converters
krschau Sep 17, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
6 changes: 3 additions & 3 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -224,7 +224,7 @@ ClientBin/
*.publishsettings
orleans.codegen.cs

# Including strong name files can present a security risk
# Including strong name files can present a security risk
# (https://github.com/github/gitignore/pull/2483#issue-259490424)
#*.snk

Expand Down Expand Up @@ -322,7 +322,7 @@ ImageResizer/tools/**
# OpenCover UI analysis results
OpenCover/

# Azure Stream Analytics local run output
# Azure Stream Analytics local run output
ASALocalRun/

# MSBuild Binary and Structured Log
Expand All @@ -331,7 +331,7 @@ ASALocalRun/
# NVidia Nsight GPU debugger configuration file
*.nvuser

# MFractors (Xamarin productivity tool) working folder
# MFractors (Xamarin productivity tool) working folder
.mfractor/

# Temp build files
Expand Down
9 changes: 8 additions & 1 deletion Directory.Packages.props
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,9 @@
<ManagePackageVersionsCentrally>true</ManagePackageVersionsCentrally>
</PropertyGroup>
<ItemGroup>
<PackageVersion Include="AdaptiveCards.ObjectModel.WinUI3" Version="2.0.0-beta" />
<PackageVersion Include="AdaptiveCards.Rendering.WinUI3" Version="2.1.0-beta" />
<PackageVersion Include="AdaptiveCards.Templating" Version="2.0.2" />
<PackageVersion Include="Appium.WebDriver" Version="4.4.5" />
<PackageVersion Include="Azure.AI.OpenAI" Version="1.0.0-beta.12" />
<PackageVersion Include="CommunityToolkit.Mvvm" Version="8.2.2" />
Expand All @@ -12,7 +15,7 @@
<PackageVersion Include="CommunityToolkit.WinUI.Controls.SettingsControls" Version="8.0.240109" />
<PackageVersion Include="CommunityToolkit.WinUI.Controls.Segmented" Version="8.0.240109" />
<PackageVersion Include="CommunityToolkit.WinUI.Controls.Sizers" Version="8.0.240109" />
<PackageVersion Include="CommunityToolkit.WinUI.Converters" Version="8.0.240109" />
<PackageVersion Include="CommunityToolkit.WinUI.Converters" Version="8.1.240916" />
<PackageVersion Include="CommunityToolkit.WinUI.Extensions" Version="8.0.240109" />
<PackageVersion Include="CommunityToolkit.WinUI.UI.Controls.DataGrid" Version="7.1.2" />
<PackageVersion Include="CommunityToolkit.WinUI.UI.Controls.Markdown" Version="7.1.2" />
Expand Down Expand Up @@ -87,6 +90,10 @@
<PackageVersion Include="UTF.Unknown" Version="2.5.1" />
<PackageVersion Include="WinUIEx" Version="2.2.0" />
<PackageVersion Include="WPF-UI" Version="3.0.0" />
<!-- TODO! Mike see which of these we actually need, and -->
<PackageVersion Include="System.Text.RegularExpressions" Version="4.3.1" />
<PackageVersion Include="System.Net.Http" Version="4.3.4" />
<PackageVersion Include="System.Private.Uri" Version="4.3.2" />
</ItemGroup>
<ItemGroup Condition="'$(IsExperimentationLive)'!=''">
<!-- Additional dependencies used by experimentation -->
Expand Down
104 changes: 104 additions & 0 deletions Microsoft.CmdPal.sln
Original file line number Diff line number Diff line change
@@ -0,0 +1,104 @@
Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio Version 17
VisualStudioVersion = 17.11.34929.205
MinimumVisualStudioVersion = 10.0.40219.1
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.CmdPal.UI.Poc", "src\modules\cmdpal\src\WindowsCommandPalette\Microsoft.CmdPal.UI.Poc.csproj", "{F71CF22B-A5C7-4328-A5B3-F4191AE57314}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Calculator", "src\modules\cmdpal\src\Plugins\Calculator\Calculator.csproj", "{C668A4BF-8BC1-48D1-B00D-FF99D05E6739}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "AllApps", "src\modules\cmdpal\src\Plugins\AllApps\AllApps.csproj", "{F5E5B8B9-7F51-43B8-ACED-1BD380BED98D}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Plugins", "Plugins", "{B7FF739F-7716-4FC3-B622-705486187B87}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Microsoft.Terminal.UI", "src\modules\cmdpal\src\Microsoft.Terminal.UI\Microsoft.Terminal.UI.vcxproj", "{6515F03F-E56D-4DB4-B23D-AC4FB80DB36F}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Extension SDK", "Extension SDK", "{FAA24D36-5515-467C-91E7-101A189AAF48}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Microsoft.Windows.CommandPalette.Extensions", "src\modules\cmdpal\extensionsdk\Microsoft.Windows.CommandPalette.Extensions\Microsoft.Windows.CommandPalette.Extensions.vcxproj", "{305DD37E-C85D-4B08-AAFE-7381FA890463}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.CmdPal.Extensions.Helpers", "src\modules\cmdpal\extensionsdk\Microsoft.Windows.CommandPalette.Extensions.Helpers\Microsoft.CmdPal.Extensions.Helpers.csproj", "{79060D06-7174-4D66-8D0B-4FF021154049}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.CmdPal.Common", "src\modules\cmdpal\src\common\Microsoft.CmdPal.Common.csproj", "{05CDE6EE-23AE-42AF-A9F5-E398C382675F}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|ARM64 = Debug|ARM64
Debug|x64 = Debug|x64
Release|ARM64 = Release|ARM64
Release|x64 = Release|x64
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{F71CF22B-A5C7-4328-A5B3-F4191AE57314}.Debug|ARM64.ActiveCfg = Debug|ARM64
{F71CF22B-A5C7-4328-A5B3-F4191AE57314}.Debug|ARM64.Build.0 = Debug|ARM64
{F71CF22B-A5C7-4328-A5B3-F4191AE57314}.Debug|ARM64.Deploy.0 = Debug|ARM64
{F71CF22B-A5C7-4328-A5B3-F4191AE57314}.Debug|x64.ActiveCfg = Debug|x64
{F71CF22B-A5C7-4328-A5B3-F4191AE57314}.Debug|x64.Build.0 = Debug|x64
{F71CF22B-A5C7-4328-A5B3-F4191AE57314}.Debug|x64.Deploy.0 = Debug|x64
{F71CF22B-A5C7-4328-A5B3-F4191AE57314}.Release|ARM64.ActiveCfg = Release|ARM64
{F71CF22B-A5C7-4328-A5B3-F4191AE57314}.Release|ARM64.Build.0 = Release|ARM64
{F71CF22B-A5C7-4328-A5B3-F4191AE57314}.Release|ARM64.Deploy.0 = Release|ARM64
{F71CF22B-A5C7-4328-A5B3-F4191AE57314}.Release|x64.ActiveCfg = Release|x64
{F71CF22B-A5C7-4328-A5B3-F4191AE57314}.Release|x64.Build.0 = Release|x64
{F71CF22B-A5C7-4328-A5B3-F4191AE57314}.Release|x64.Deploy.0 = Release|x64
{C668A4BF-8BC1-48D1-B00D-FF99D05E6739}.Debug|ARM64.ActiveCfg = Debug|ARM64
{C668A4BF-8BC1-48D1-B00D-FF99D05E6739}.Debug|ARM64.Build.0 = Debug|ARM64
{C668A4BF-8BC1-48D1-B00D-FF99D05E6739}.Debug|x64.ActiveCfg = Debug|x64
{C668A4BF-8BC1-48D1-B00D-FF99D05E6739}.Debug|x64.Build.0 = Debug|x64
{C668A4BF-8BC1-48D1-B00D-FF99D05E6739}.Release|ARM64.ActiveCfg = Release|ARM64
{C668A4BF-8BC1-48D1-B00D-FF99D05E6739}.Release|ARM64.Build.0 = Release|ARM64
{C668A4BF-8BC1-48D1-B00D-FF99D05E6739}.Release|x64.ActiveCfg = Release|x64
{C668A4BF-8BC1-48D1-B00D-FF99D05E6739}.Release|x64.Build.0 = Release|x64
{F5E5B8B9-7F51-43B8-ACED-1BD380BED98D}.Debug|ARM64.ActiveCfg = Debug|ARM64
{F5E5B8B9-7F51-43B8-ACED-1BD380BED98D}.Debug|ARM64.Build.0 = Debug|ARM64
{F5E5B8B9-7F51-43B8-ACED-1BD380BED98D}.Debug|x64.ActiveCfg = Debug|x64
{F5E5B8B9-7F51-43B8-ACED-1BD380BED98D}.Debug|x64.Build.0 = Debug|x64
{F5E5B8B9-7F51-43B8-ACED-1BD380BED98D}.Release|ARM64.ActiveCfg = Release|ARM64
{F5E5B8B9-7F51-43B8-ACED-1BD380BED98D}.Release|ARM64.Build.0 = Release|ARM64
{F5E5B8B9-7F51-43B8-ACED-1BD380BED98D}.Release|x64.ActiveCfg = Release|x64
{F5E5B8B9-7F51-43B8-ACED-1BD380BED98D}.Release|x64.Build.0 = Release|x64
{6515F03F-E56D-4DB4-B23D-AC4FB80DB36F}.Debug|ARM64.ActiveCfg = Debug|ARM64
{6515F03F-E56D-4DB4-B23D-AC4FB80DB36F}.Debug|ARM64.Build.0 = Debug|ARM64
{6515F03F-E56D-4DB4-B23D-AC4FB80DB36F}.Debug|x64.ActiveCfg = Debug|x64
{6515F03F-E56D-4DB4-B23D-AC4FB80DB36F}.Debug|x64.Build.0 = Debug|x64
{6515F03F-E56D-4DB4-B23D-AC4FB80DB36F}.Release|ARM64.ActiveCfg = Release|ARM64
{6515F03F-E56D-4DB4-B23D-AC4FB80DB36F}.Release|ARM64.Build.0 = Release|ARM64
{6515F03F-E56D-4DB4-B23D-AC4FB80DB36F}.Release|x64.ActiveCfg = Release|x64
{6515F03F-E56D-4DB4-B23D-AC4FB80DB36F}.Release|x64.Build.0 = Release|x64
{305DD37E-C85D-4B08-AAFE-7381FA890463}.Debug|ARM64.ActiveCfg = Debug|ARM64
{305DD37E-C85D-4B08-AAFE-7381FA890463}.Debug|ARM64.Build.0 = Debug|ARM64
{305DD37E-C85D-4B08-AAFE-7381FA890463}.Debug|x64.ActiveCfg = Debug|x64
{305DD37E-C85D-4B08-AAFE-7381FA890463}.Debug|x64.Build.0 = Debug|x64
{305DD37E-C85D-4B08-AAFE-7381FA890463}.Release|ARM64.ActiveCfg = Release|ARM64
{305DD37E-C85D-4B08-AAFE-7381FA890463}.Release|ARM64.Build.0 = Release|ARM64
{305DD37E-C85D-4B08-AAFE-7381FA890463}.Release|x64.ActiveCfg = Release|x64
{305DD37E-C85D-4B08-AAFE-7381FA890463}.Release|x64.Build.0 = Release|x64
{79060D06-7174-4D66-8D0B-4FF021154049}.Debug|ARM64.ActiveCfg = Debug|arm64
{79060D06-7174-4D66-8D0B-4FF021154049}.Debug|ARM64.Build.0 = Debug|arm64
{79060D06-7174-4D66-8D0B-4FF021154049}.Debug|x64.ActiveCfg = Debug|x64
{79060D06-7174-4D66-8D0B-4FF021154049}.Debug|x64.Build.0 = Debug|x64
{79060D06-7174-4D66-8D0B-4FF021154049}.Release|ARM64.ActiveCfg = Release|arm64
{79060D06-7174-4D66-8D0B-4FF021154049}.Release|ARM64.Build.0 = Release|arm64
{79060D06-7174-4D66-8D0B-4FF021154049}.Release|x64.ActiveCfg = Release|x64
{79060D06-7174-4D66-8D0B-4FF021154049}.Release|x64.Build.0 = Release|x64
{05CDE6EE-23AE-42AF-A9F5-E398C382675F}.Debug|ARM64.ActiveCfg = Debug|arm64
{05CDE6EE-23AE-42AF-A9F5-E398C382675F}.Debug|ARM64.Build.0 = Debug|arm64
{05CDE6EE-23AE-42AF-A9F5-E398C382675F}.Debug|x64.ActiveCfg = Debug|x64
{05CDE6EE-23AE-42AF-A9F5-E398C382675F}.Debug|x64.Build.0 = Debug|x64
{05CDE6EE-23AE-42AF-A9F5-E398C382675F}.Release|ARM64.ActiveCfg = Release|arm64
{05CDE6EE-23AE-42AF-A9F5-E398C382675F}.Release|ARM64.Build.0 = Release|arm64
{05CDE6EE-23AE-42AF-A9F5-E398C382675F}.Release|x64.ActiveCfg = Release|x64
{05CDE6EE-23AE-42AF-A9F5-E398C382675F}.Release|x64.Build.0 = Release|x64
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
GlobalSection(NestedProjects) = preSolution
{C668A4BF-8BC1-48D1-B00D-FF99D05E6739} = {B7FF739F-7716-4FC3-B622-705486187B87}
{F5E5B8B9-7F51-43B8-ACED-1BD380BED98D} = {B7FF739F-7716-4FC3-B622-705486187B87}
{305DD37E-C85D-4B08-AAFE-7381FA890463} = {FAA24D36-5515-467C-91E7-101A189AAF48}
{79060D06-7174-4D66-8D0B-4FF021154049} = {FAA24D36-5515-467C-91E7-101A189AAF48}
EndGlobalSection
GlobalSection(ExtensibilityGlobals) = postSolution
SolutionGuid = {BC94BFC2-A741-4978-B6A4-9E01B7660E6B}
EndGlobalSection
EndGlobal
95 changes: 95 additions & 0 deletions src/modules/cmdpal/.clang-format
Original file line number Diff line number Diff line change
@@ -0,0 +1,95 @@

AccessModifierOffset: -4
AlignAfterOpenBracket: Align
#AllowAllArgumentsOnNextLine: false
AlignConsecutiveAssignments: false
AlignConsecutiveDeclarations: false
#AllowAllConstructorInitializersOnNextLine: false
AlignEscapedNewlines: Left
AlignOperands: true
AlignTrailingComments: false
AllowAllParametersOfDeclarationOnNextLine: false
AllowShortFunctionsOnASingleLine: Inline
AllowShortCaseLabelsOnASingleLine: false
AllowShortIfStatementsOnASingleLine: false
#AllowShortLambdasOnASingleLine: Inline
AllowShortLoopsOnASingleLine: false
AlwaysBreakAfterReturnType: None
AlwaysBreakBeforeMultilineStrings: false
AlwaysBreakTemplateDeclarations: Yes
BinPackArguments: false
BinPackParameters: false
BraceWrapping:
AfterCaseLabel: true
AfterClass: true
AfterControlStatement: true
AfterEnum: true
AfterFunction: true
AfterNamespace: true
AfterObjCDeclaration: true
AfterStruct: true
AfterUnion: true
AfterExternBlock: true
BeforeCatch: true
BeforeElse: true
IndentBraces: false
SplitEmptyFunction: true
SplitEmptyRecord: true
SplitEmptyNamespace: true
BreakBeforeBinaryOperators: None
BreakBeforeBraces: Custom
BreakBeforeTernaryOperators: false
BreakConstructorInitializers: AfterColon
BreakInheritanceList: AfterColon
ColumnLimit: 0
CommentPragmas: "suppress"
CompactNamespaces: false
ConstructorInitializerAllOnOneLineOrOnePerLine: true
ConstructorInitializerIndentWidth: 4
ContinuationIndentWidth: 4
Cpp11BracedListStyle: false
DerivePointerAlignment: false
FixNamespaceComments: false
IncludeBlocks: Regroup
IncludeCategories:
- Regex: '^.*(precomp|pch|stdafx)'
Priority: -1
- Regex: '^".*"'
Priority: 1
- Regex: '^<.*>'
Priority: 2
- Regex: '.*'
Priority: 3
IndentCaseLabels: false
IndentPPDirectives: None
IndentWidth: 4
IndentWrappedFunctionNames: false
KeepEmptyLinesAtTheStartOfBlocks: false
ForEachMacros: ['TEST_CLASS', 'TEST_METHOD']
MacroBlockBegin: "TEST_METHOD|TEST_CLASS|BEGIN_TEST_METHOD_PROPERTIES|BEGIN_MODULE|BEGIN_TEST_CLASS|BEGIN_TEST_METHOD"
MacroBlockEnd: "END_TEST_METHOD_PROPERTIES|END_MODULE|END_TEST_CLASS|END_TEST_METHOD"
MaxEmptyLinesToKeep: 1
NamespaceIndentation: All
PointerAlignment: Left
ReflowComments: false
SortIncludes: false
SortUsingDeclarations: true
SpaceAfterCStyleCast: false
#SpaceAfterLogicalNot: false
SpaceAfterTemplateKeyword: false
SpaceBeforeAssignmentOperators: true
SpaceBeforeCpp11BracedList: false
SpaceBeforeCtorInitializerColon: true
SpaceBeforeInheritanceColon: true
SpaceBeforeParens: ControlStatements
SpaceBeforeRangeBasedForLoopColon: true
SpaceInEmptyParentheses: false
SpacesBeforeTrailingComments: 1
SpacesInAngles: false
SpacesInCStyleCastParentheses: false
SpacesInContainerLiterals: false
SpacesInParentheses: false
SpacesInSquareBrackets: false
Standard: Cpp11
TabWidth: 4
UseTab: Never
Loading
Loading