mirror of
https://github.com/microsoft/PowerToys.git
synced 2025-12-16 03:37:59 +01:00
[installer] Support per-user installation (#24087)
* Add per user installer
* Separate upgrade codes for per machine and per user installation
Move per machine check to bootstrapper
Move all defines to common.wxs
Fix CI
* Update installer/PowerToysSetup/generateFileList.ps1
Co-authored-by: Jeremy Sinclair <4016293+snickler@users.noreply.github.com>
* Update installer/PowerToysSetup/generateAllFileComponents.ps1
Co-authored-by: Jeremy Sinclair <4016293+snickler@users.noreply.github.com>
* Update installer/PowerToysSetup/generateFileList.ps1
Co-authored-by: Jeremy Sinclair <4016293+snickler@users.noreply.github.com>
* expect.txt
* Revert "Update installer/PowerToysSetup/generateFileList.ps1"
This reverts commit 34545dab9c.
* Update release CI to build both installers
* Revert bundle name change
It messes up app ID for per-user installation which ends up breaking winget update
of the per-user PT
* spellcheck
* Fix bad merge
* Add RegistryPreview
* Include backup_restore_settings.json
* Revert testing endpoint change
---------
Co-authored-by: Jeremy Sinclair <4016293+snickler@users.noreply.github.com>
This commit is contained in:
195
.github/actions/spell-check/expect.txt
vendored
195
.github/actions/spell-check/expect.txt
vendored
@@ -1,14 +1,27 @@
|
||||
aaaa
|
||||
AAAAEF
|
||||
AAB
|
||||
AABAD
|
||||
AACB
|
||||
AACD
|
||||
AAD
|
||||
AADF
|
||||
abap
|
||||
ABE
|
||||
abgr
|
||||
abi
|
||||
ABlocked
|
||||
ABOUTBOX
|
||||
Abug
|
||||
ACA
|
||||
accctrl
|
||||
Acceleratorkeys
|
||||
ACCEPTFILES
|
||||
ACCESSDENIED
|
||||
accessibilityinsights
|
||||
ACDB
|
||||
ACFC
|
||||
ACFF
|
||||
Acl
|
||||
aclapi
|
||||
AColumn
|
||||
@@ -24,7 +37,18 @@ adml
|
||||
admx
|
||||
advapi
|
||||
advfirewall
|
||||
AEAA
|
||||
AEAD
|
||||
AECC
|
||||
AED
|
||||
AEE
|
||||
AEEB
|
||||
AFAE
|
||||
AFAEFC
|
||||
AFDA
|
||||
AFE
|
||||
AFeature
|
||||
AFFE
|
||||
AFFINETRANSFORM
|
||||
AFX
|
||||
AGGREGATABLE
|
||||
@@ -49,6 +73,7 @@ ansicolor
|
||||
ANull
|
||||
AOC
|
||||
aocfnapldcnfbofgmbbllojgocaelgdd
|
||||
AOT
|
||||
APARTMENTTHREADED
|
||||
APeriod
|
||||
APIENTRY
|
||||
@@ -62,7 +87,6 @@ Applets
|
||||
Applicationcan
|
||||
applicationconfiguration
|
||||
applicationframehost
|
||||
Applist
|
||||
applog
|
||||
appmanifest
|
||||
APPNAME
|
||||
@@ -110,13 +134,36 @@ AValid
|
||||
awakeness
|
||||
awakeversion
|
||||
AYUV
|
||||
azcli
|
||||
azman
|
||||
azor
|
||||
backtracer
|
||||
BAF
|
||||
bak
|
||||
BBE
|
||||
bbwe
|
||||
BCA
|
||||
BCB
|
||||
BCCE
|
||||
BCCEA
|
||||
bck
|
||||
BDB
|
||||
BDBAD
|
||||
BDCC
|
||||
BDDF
|
||||
BDFB
|
||||
BEAA
|
||||
BEB
|
||||
BEEAADF
|
||||
BEEC
|
||||
BEFA
|
||||
betadele
|
||||
betsegaw
|
||||
BFC
|
||||
BFDE
|
||||
BFEB
|
||||
BFF
|
||||
BFFA
|
||||
BGR
|
||||
bgra
|
||||
bhid
|
||||
@@ -169,28 +216,46 @@ BUTTONUP
|
||||
BValue
|
||||
BYPOSITION
|
||||
bytearray
|
||||
CABD
|
||||
CALG
|
||||
callbackptr
|
||||
cameligo
|
||||
Cangjie
|
||||
CANRENAME
|
||||
CAPTUREBLT
|
||||
CAPTURECHANGED
|
||||
CAtl
|
||||
CBA
|
||||
CBB
|
||||
CBF
|
||||
CCCCDE
|
||||
cch
|
||||
CCHDEVICENAME
|
||||
CCHDEVICENAME
|
||||
CCHFORMNAME
|
||||
CCHFORMNAME
|
||||
CCom
|
||||
CContext
|
||||
CDAC
|
||||
CDBF
|
||||
CDCE
|
||||
CDD
|
||||
CDE
|
||||
cdecl
|
||||
CDeclaration
|
||||
CDEF
|
||||
cdpx
|
||||
CEAF
|
||||
CEBAC
|
||||
CEBD
|
||||
CECB
|
||||
CENTERALIGN
|
||||
ceq
|
||||
certlm
|
||||
certmgr
|
||||
CFAADB
|
||||
CFBBF
|
||||
CFEE
|
||||
CFFEE
|
||||
CFFF
|
||||
cguid
|
||||
changecursor
|
||||
Changemove
|
||||
@@ -199,7 +264,7 @@ CHILDACTIVATE
|
||||
CHILDWINDOW
|
||||
chrdavis
|
||||
Chrzan
|
||||
cht
|
||||
CHT
|
||||
CIELAB
|
||||
CIEXYZ
|
||||
cim
|
||||
@@ -290,6 +355,7 @@ cppruntime
|
||||
cppstd
|
||||
cppwinrt
|
||||
CProj
|
||||
createdump
|
||||
CREATESCHEDULEDTASK
|
||||
CREATESTRUCT
|
||||
CREATEWINDOWFAILED
|
||||
@@ -304,7 +370,6 @@ CSRW
|
||||
CStyle
|
||||
CSY
|
||||
CTest
|
||||
Ctl
|
||||
CTRLALTDEL
|
||||
Ctrls
|
||||
Ctx
|
||||
@@ -324,14 +389,15 @@ cxfksword
|
||||
CXSCREEN
|
||||
CXSMICON
|
||||
CXVIRTUALSCREEN
|
||||
cxxopts
|
||||
cyberrex
|
||||
CYSCREEN
|
||||
CYSMICON
|
||||
CYVIRTUALSCREEN
|
||||
cziplib
|
||||
DAA
|
||||
Dac
|
||||
dacl
|
||||
DAF
|
||||
damienleroy
|
||||
DARKPURPLE
|
||||
DARKTEAL
|
||||
@@ -342,12 +408,21 @@ dataversion
|
||||
DATAW
|
||||
davidegiacometti
|
||||
Dayof
|
||||
DBAE
|
||||
DBB
|
||||
DBBDA
|
||||
DBDE
|
||||
Dbg
|
||||
Dbghelp
|
||||
DBLCLKS
|
||||
DBLEPSILON
|
||||
DCAB
|
||||
DCapture
|
||||
DCBA
|
||||
DCBC
|
||||
DCCB
|
||||
DCEFCB
|
||||
DCF
|
||||
DCOM
|
||||
dcommon
|
||||
dcomp
|
||||
@@ -356,6 +431,8 @@ DCompiler
|
||||
DComposition
|
||||
DCR
|
||||
DCs
|
||||
DDCDD
|
||||
DDCE
|
||||
DDevice
|
||||
ddf
|
||||
DDxgi
|
||||
@@ -364,6 +441,7 @@ debian
|
||||
debugbreak
|
||||
DECLAR
|
||||
declspec
|
||||
DED
|
||||
Dedup
|
||||
DEFAULTBOOTSTRAPPERINSTALLFOLDER
|
||||
DEFAULTCOLOR
|
||||
@@ -391,16 +469,18 @@ DESKTOPABSOLUTEEDITING
|
||||
DESKTOPABSOLUTEPARSING
|
||||
desktopshorcutinstalled
|
||||
desktopwindowxamlsource
|
||||
deu
|
||||
DEU
|
||||
devblogs
|
||||
devdocs
|
||||
devenum
|
||||
devmgmt
|
||||
DEVMODEW
|
||||
DEVMODEW
|
||||
DEVMON
|
||||
devpkey
|
||||
DEVSOURCE
|
||||
DFAB
|
||||
DFB
|
||||
DFBEA
|
||||
DIIRFLAG
|
||||
dimm
|
||||
directshow
|
||||
@@ -465,13 +545,41 @@ dxgi
|
||||
dxgidebug
|
||||
dxgiformat
|
||||
dxguid
|
||||
EAAFE
|
||||
EABF
|
||||
EAC
|
||||
EADC
|
||||
EAF
|
||||
EBCF
|
||||
EBD
|
||||
EBE
|
||||
ecl
|
||||
ecount
|
||||
EData
|
||||
EDB
|
||||
EDCCC
|
||||
EDFAE
|
||||
Edid
|
||||
edis
|
||||
EDITKEYBOARD
|
||||
editkeyboardwindow
|
||||
EDITSHORTCUTS
|
||||
editshortcutswindow
|
||||
edshift
|
||||
EEA
|
||||
EEB
|
||||
EEBBE
|
||||
EEBD
|
||||
EED
|
||||
EEDA
|
||||
EEEE
|
||||
EEF
|
||||
EEFA
|
||||
EFB
|
||||
EFC
|
||||
EFDD
|
||||
EFE
|
||||
EFFEFC
|
||||
EFile
|
||||
egfile
|
||||
ekus
|
||||
@@ -483,7 +591,7 @@ ENABLEDPOPUP
|
||||
endpointvolume
|
||||
endregion
|
||||
ENTERSIZEMOVE
|
||||
enu
|
||||
ENU
|
||||
EOAC
|
||||
epicgames
|
||||
epu
|
||||
@@ -495,8 +603,8 @@ ERRORLEVEL
|
||||
ERRORTITLE
|
||||
ESettings
|
||||
esize
|
||||
esn
|
||||
esrp
|
||||
estructuredtext
|
||||
etl
|
||||
etw
|
||||
EUQ
|
||||
@@ -530,7 +638,11 @@ exstyle
|
||||
EXTENDEDKEY
|
||||
EXTENDEDVERBS
|
||||
eyetracker
|
||||
FABC
|
||||
fabricbot
|
||||
FAEDDA
|
||||
FAF
|
||||
FAFD
|
||||
fancymouse
|
||||
fancyzone
|
||||
fancyzones
|
||||
@@ -538,8 +650,35 @@ FANCYZONESDRAWLAYOUTTEST
|
||||
FANCYZONESEDITOR
|
||||
Farbraum
|
||||
FARPROC
|
||||
FBB
|
||||
FBC
|
||||
FBDE
|
||||
FBF
|
||||
FCAE
|
||||
FCB
|
||||
FCCFF
|
||||
FCD
|
||||
FCDB
|
||||
FCDD
|
||||
FCE
|
||||
FDB
|
||||
FDBF
|
||||
FDC
|
||||
FDCD
|
||||
FDE
|
||||
FDEF
|
||||
FDF
|
||||
fdw
|
||||
FECF
|
||||
FEDF
|
||||
FEEF
|
||||
feimage
|
||||
FFB
|
||||
FFBCF
|
||||
FFBE
|
||||
FFDDD
|
||||
FFEB
|
||||
FFEBEF
|
||||
fff
|
||||
fileapi
|
||||
FILEEXPLORER
|
||||
@@ -602,7 +741,6 @@ GETSTATE
|
||||
GETTEXT
|
||||
GETTEXTLENGTH
|
||||
GHND
|
||||
Globbing
|
||||
GMEM
|
||||
GNumber
|
||||
google
|
||||
@@ -610,6 +748,7 @@ gpedit
|
||||
gpo
|
||||
GPT
|
||||
gpu
|
||||
graphql
|
||||
GSM
|
||||
gtm
|
||||
gui
|
||||
@@ -783,6 +922,7 @@ INSTALLFOLDERTOPREVIOUSINSTALLFOLDER
|
||||
INSTALLLOCATION
|
||||
INSTALLMESSAGE
|
||||
INSTALLPROPERTY
|
||||
installscopeperuser
|
||||
INSTALLSTARTMENUSHORTCUT
|
||||
INSTALLSTATE
|
||||
Inste
|
||||
@@ -823,10 +963,11 @@ jgeosdfsdsgmkedfgdfgdfgbkmhcgcflmi
|
||||
jjw
|
||||
jobject
|
||||
jpe
|
||||
jpn
|
||||
JPN
|
||||
jpnime
|
||||
Jsons
|
||||
jsonval
|
||||
julia
|
||||
junja
|
||||
jxr
|
||||
jyuwono
|
||||
@@ -848,14 +989,17 @@ keynum
|
||||
keyremaps
|
||||
Keytool
|
||||
keyup
|
||||
Kfiles
|
||||
KILLFOCUS
|
||||
killrunner
|
||||
Knownfolders
|
||||
kotlin
|
||||
KSPROPERTY
|
||||
Kybd
|
||||
LAlt
|
||||
Lambson
|
||||
langword
|
||||
lastcodeanalysissucceeded
|
||||
Lastdevice
|
||||
Laute
|
||||
laviusmotileng
|
||||
@@ -880,6 +1024,7 @@ LError
|
||||
Lessthan
|
||||
LEVELID
|
||||
LExit
|
||||
lexon
|
||||
lhs
|
||||
lhwnd
|
||||
LIBID
|
||||
@@ -1000,7 +1145,6 @@ Metadatas
|
||||
metafile
|
||||
mfapi
|
||||
mfc
|
||||
mfcm
|
||||
mfidl
|
||||
mfobjects
|
||||
mfplat
|
||||
@@ -1064,6 +1208,7 @@ msc
|
||||
msclr
|
||||
mscorlib
|
||||
msdata
|
||||
msdax
|
||||
msedge
|
||||
MSGFLT
|
||||
MSIFASTINSTALL
|
||||
@@ -1087,6 +1232,7 @@ multizone
|
||||
mvvm
|
||||
myfile
|
||||
MYICON
|
||||
mysql
|
||||
NAMECHANGE
|
||||
nameof
|
||||
NCACTIVATE
|
||||
@@ -1132,6 +1278,7 @@ nielslaute
|
||||
NIF
|
||||
NLD
|
||||
nlog
|
||||
nls
|
||||
NLSTEXT
|
||||
NOACTIVATE
|
||||
NOAGGREGATION
|
||||
@@ -1254,6 +1401,7 @@ PARENTRELATIVEPARSING
|
||||
PArgb
|
||||
parray
|
||||
PARTIALCONFIRMATIONDIALOGTITLE
|
||||
pascaligo
|
||||
pasteplain
|
||||
PATCOPY
|
||||
pathcch
|
||||
@@ -1276,7 +1424,6 @@ pdw
|
||||
PDWORD
|
||||
pedrolamas
|
||||
Pels
|
||||
Pels
|
||||
PERCEIVEDFLAG
|
||||
perfmon
|
||||
pesi
|
||||
@@ -1286,6 +1433,7 @@ pfn
|
||||
pfo
|
||||
pft
|
||||
pgp
|
||||
pgsql
|
||||
pguid
|
||||
PHANDLE
|
||||
PHANDLER
|
||||
@@ -1315,10 +1463,12 @@ Pnp
|
||||
Popups
|
||||
POPUPWINDOW
|
||||
posix
|
||||
postiats
|
||||
poweraccent
|
||||
powerlauncher
|
||||
POWEROCR
|
||||
powerpreview
|
||||
powerquery
|
||||
powerrename
|
||||
POWERRENAMECONTEXTMENU
|
||||
powerrenameinput
|
||||
@@ -1326,6 +1476,7 @@ POWERRENAMETEST
|
||||
powertoy
|
||||
POWERTOYNAME
|
||||
powertoyssetup
|
||||
powertoysusersetup
|
||||
Powrprof
|
||||
ppidl
|
||||
ppmt
|
||||
@@ -1428,8 +1579,8 @@ RECTDESTINATION
|
||||
RECTL
|
||||
rectp
|
||||
rects
|
||||
recyclebin
|
||||
redirectedfrom
|
||||
redis
|
||||
Redist
|
||||
redistributable
|
||||
reencode
|
||||
@@ -1446,10 +1597,12 @@ REGFILTERPINS
|
||||
REGISTERCLASSFAILED
|
||||
REGISTRYHEADER
|
||||
registrypath
|
||||
registryroot
|
||||
registrypreview
|
||||
REGISTRYPREVIEWEXT
|
||||
regkey
|
||||
REGPINTYPES
|
||||
regroot
|
||||
regsvr
|
||||
reinit
|
||||
REINSTALLMODE
|
||||
@@ -1459,6 +1612,7 @@ remappings
|
||||
REMAPSUCCESSFUL
|
||||
REMAPUNSUCCESSFUL
|
||||
Remotable
|
||||
Removedir
|
||||
Removelnk
|
||||
renamable
|
||||
RENAMEONCOLLISION
|
||||
@@ -1521,12 +1675,11 @@ rungameid
|
||||
RUNLEVEL
|
||||
runsettings
|
||||
runtimeclass
|
||||
runtimeconfig
|
||||
runtimedepsjsonpath
|
||||
runtimeobject
|
||||
runtimepack
|
||||
runtimes
|
||||
rus
|
||||
RUS
|
||||
Rutkas
|
||||
RValue
|
||||
rvm
|
||||
@@ -1593,7 +1746,6 @@ SHGFI
|
||||
Shl
|
||||
shldisp
|
||||
shlobj
|
||||
Shlw
|
||||
shlwapi
|
||||
shmem
|
||||
shobjidl
|
||||
@@ -1699,6 +1851,7 @@ stdcpplatest
|
||||
STDMETHODCALLTYPE
|
||||
STDMETHODIMP
|
||||
stefan
|
||||
stefansjfw
|
||||
Stereolithography
|
||||
STGM
|
||||
STGMEDIUM
|
||||
@@ -1749,6 +1902,7 @@ SYSMENU
|
||||
SYSTEMAPPS
|
||||
systemroot
|
||||
SYSTEMTIME
|
||||
systemverilog
|
||||
sysvol
|
||||
Tadele
|
||||
talynone
|
||||
@@ -1768,6 +1922,7 @@ taskkill
|
||||
tasklist
|
||||
taskschd
|
||||
tchar
|
||||
tcl
|
||||
Tcollab
|
||||
tcscpy
|
||||
TCustom
|
||||
@@ -1835,6 +1990,7 @@ TYPESHORTCUT
|
||||
UAC
|
||||
UAL
|
||||
uap
|
||||
uby
|
||||
udit
|
||||
Udk
|
||||
Udp
|
||||
@@ -2092,6 +2248,7 @@ xcopy
|
||||
XDocument
|
||||
XDOWN
|
||||
XElement
|
||||
xfd
|
||||
XFile
|
||||
XIncrement
|
||||
XLoc
|
||||
@@ -2110,7 +2267,7 @@ yinle
|
||||
yinwang
|
||||
yinyue
|
||||
YOffset
|
||||
YResolution
|
||||
ypescript
|
||||
YResolution
|
||||
YStr
|
||||
YUY
|
||||
|
||||
Reference in New Issue
Block a user