Skip to content

Commit e0352e4

Browse files
Merge branch 'main' of https://github.com/microsoft/terminal into dev/pabhoj/settings_actions_editor
2 parents 1693773 + 05a4afc commit e0352e4

File tree

140 files changed

+5239
-3625
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

140 files changed

+5239
-3625
lines changed

.github/actions/spelling/expect/expect.txt

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -807,6 +807,7 @@ IMPEXP
807807
inbox
808808
inclusivity
809809
INCONTEXT
810+
INDEXID
810811
INFOEX
811812
inheritcursor
812813
INITCOMMONCONTROLSEX
@@ -908,6 +909,7 @@ LNM
908909
LOADONCALL
909910
LOBYTE
910911
localappdata
912+
LOCATIONCHANGE
911913
locsrc
912914
Loewen
913915
LOGBRUSH
@@ -1033,6 +1035,7 @@ MOUSEACTIVATE
10331035
MOUSEFIRST
10341036
MOUSEHWHEEL
10351037
MOVESTART
1038+
msaa
10361039
msb
10371040
msbuildcache
10381041
msctls
@@ -1585,6 +1588,7 @@ SLGP
15851588
SLIST
15861589
slmult
15871590
sln
1591+
slnx
15881592
slpit
15891593
SManifest
15901594
SMARTQUOTE
@@ -1972,8 +1976,8 @@ WRITECONSOLEINPUT
19721976
WRITECONSOLEOUTPUT
19731977
WRITECONSOLEOUTPUTSTRING
19741978
wrkstr
1975-
WRL
19761979
wrl
1980+
WRL
19771981
wrp
19781982
WRunoff
19791983
WSLENV

OpenConsole.sln

Lines changed: 0 additions & 2369 deletions
This file was deleted.

OpenConsole.slnx

Lines changed: 1070 additions & 0 deletions
Large diffs are not rendered by default.

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -375,7 +375,7 @@ winget configure .config\configuration.winget
375375

376376
## Building the Code
377377

378-
OpenConsole.sln may be built from within Visual Studio or from the command-line
378+
OpenConsole.slnx may be built from within Visual Studio or from the command-line
379379
using a set of convenience scripts & tools in the **/tools** directory:
380380

381381
### Building in PowerShell

build/config/GitCheckin.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
"collection": "microsoft",
55
"project": "OS",
66
"repo": "os.2020",
7-
"name": "official/rs_we_adept_e4d2",
7+
"name": "official/ge_current_directwinpd_deep",
88
"workitem": "38106206",
99
"CheckinFiles": [
1010
{

build/pipelines/ob-release.yml

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,8 +53,12 @@ parameters:
5353
displayName: "Publish Symbols to MSDL"
5454
type: boolean
5555
default: true
56+
- name: createVpack
57+
displayName: "Create a VPack for Windows"
58+
type: boolean
59+
default: false
5660
- name: publishVpackToWindows
57-
displayName: "Publish VPack to Windows"
61+
displayName: "Publish above VPack to Windows"
5862
type: boolean
5963
default: false
6064

@@ -89,6 +93,7 @@ extends:
8993
clientId: $(SigningOriginalClientId)
9094
terminalInternalPackageVersion: ${{ parameters.terminalInternalPackageVersion }}
9195
publishSymbolsToPublic: ${{ parameters.publishSymbolsToPublic }}
96+
createVpack: ${{ parameters.createVpack }}
9297
publishVpackToWindows: ${{ parameters.publishVpackToWindows }}
9398
symbolPublishingSubscription: $(SymbolPublishingServiceConnection)
9499
symbolPublishingProject: $(SymbolPublishingProject)

build/pipelines/templates-v2/job-build-package-wpf.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -75,9 +75,9 @@ jobs:
7575
- template: .\steps-restore-nuget.yml
7676

7777
- task: VSBuild@1
78-
displayName: Build solution OpenConsole.sln for WPF Control (Pack)
78+
displayName: Build solution OpenConsole.slnx for WPF Control (Pack)
7979
inputs:
80-
solution: 'OpenConsole.sln'
80+
solution: 'OpenConsole.slnx'
8181
msbuildArgs: >-
8282
/p:WindowsTerminalReleaseBuild=true;Version=$(XES_PACKAGEVERSIONNUMBER)
8383
/p:NoBuild=true

build/pipelines/templates-v2/job-build-project.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -170,9 +170,9 @@ jobs:
170170
- ${{ parameters.beforeBuildSteps }}
171171

172172
- task: VSBuild@1
173-
displayName: Build OpenConsole.sln
173+
displayName: Build OpenConsole.slnx
174174
inputs:
175-
solution: 'OpenConsole.sln'
175+
solution: 'OpenConsole.slnx'
176176
msbuildArgs: >-
177177
/p:WindowsTerminalOfficialBuild=true;WindowsTerminalBranding=${{ parameters.branding }};PGOBuildMode=${{ parameters.pgoBuildMode }}
178178
${{ parameters.additionalBuildOptions }}

build/pipelines/templates-v2/pipeline-onebranch-full-release-build.yml

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,9 @@ parameters:
4949
- name: symbolExpiryTime
5050
type: string
5151
default: 36530 # This is the default from PublishSymbols@2
52+
- name: createVpack
53+
type: boolean
54+
default: false
5255
- name: publishVpackToWindows
5356
type: boolean
5457
default: false
@@ -192,8 +195,8 @@ extends:
192195
ob_outputDirectory: $(JobOutputDirectory)
193196
ob_artifactBaseName: $(JobOutputArtifactName)
194197
### This job is also in charge of submitting the vpack to Windows if it's enabled
195-
ob_createvpack_enabled: ${{ and(parameters.buildTerminal, parameters.publishVpackToWindows) }}
196-
ob_updateOSManifest_enabled: ${{ and(parameters.buildTerminal, parameters.publishVpackToWindows) }}
198+
ob_createvpack_enabled: ${{ and(parameters.buildTerminal, parameters.createVpack) }}
199+
ob_updateOSManifest_enabled: ${{ and(parameters.buildTerminal, parameters.createVpack, parameters.publishVpackToWindows) }}
197200
### If enabled above, these options are in play.
198201
ob_createvpack_packagename: 'WindowsTerminal.app'
199202
ob_createvpack_owneralias: '[email protected]'
@@ -229,7 +232,7 @@ extends:
229232
New-Item "$(JobOutputDirectory)/vpack" -Type Directory
230233
displayName: Make sure the vpack directory exists
231234
232-
- ${{ if parameters.publishVpackToWindows }}:
235+
- ${{ if parameters.createVpack }}:
233236
- pwsh: |-
234237
Copy-Item -Verbose -Path "$(MsixBundlePath)" -Destination (Join-Path "$(JobOutputDirectory)/vpack" 'Microsoft.WindowsTerminal_8wekyb3d8bbwe.msixbundle')
235238
displayName: Stage msixbundle for vpack

build/pipelines/templates-v2/steps-restore-nuget.yml

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -19,14 +19,16 @@ steps:
1919
restoreSolution: build/packages.config
2020
restoreDirectory: '$(Build.SourcesDirectory)\packages'
2121

22-
- task: 333b11bd-d341-40d9-afcf-b32d5ce6f23b@2
22+
- task: VSBuild@1
2323
displayName: Restore NuGet packages for solution
2424
inputs:
25-
command: restore
26-
feedsToUse: config
27-
configPath: NuGet.config
28-
restoreSolution: OpenConsole.sln
29-
restoreDirectory: '$(Build.SourcesDirectory)\packages'
25+
solution: 'OpenConsole.slnx'
26+
msbuildArgs: /t:Restore
27+
platform: $(BuildPlatform)
28+
configuration: $(BuildConfiguration)
29+
msbuildArchitecture: x64
30+
env:
31+
SYSTEM_ACCESSTOKEN: $(System.AccessToken)
3032

3133
- task: 333b11bd-d341-40d9-afcf-b32d5ce6f23b@2
3234
displayName: Restore NuGet packages for global nuget

0 commit comments

Comments
 (0)