diff --git a/.github/actions/spell-check/allow/code.txt b/.github/actions/spell-check/allow/code.txt
index 02c4803173..2da3774b3b 100644
--- a/.github/actions/spell-check/allow/code.txt
+++ b/.github/actions/spell-check/allow/code.txt
@@ -51,6 +51,7 @@ resw
resx
srt
Stereolithography
+taskmgr
terabyte
UYVY
xbf
@@ -336,6 +337,10 @@ MRUCMPPROC
MRUINFO
REGSTR
+#Xaml
+NVI
+Storyboards
+
# Misc Win32 APIs and PInvokes
DEFAULTTONEAREST
INVOKEIDLIST
diff --git a/.github/actions/spell-check/expect.txt b/.github/actions/spell-check/expect.txt
index ed26530ab3..c20d75ecc9 100644
--- a/.github/actions/spell-check/expect.txt
+++ b/.github/actions/spell-check/expect.txt
@@ -1,6 +1,7 @@
AAAAs
abcdefghjkmnpqrstuvxyz
abgr
+ABlocked
ABORTIFHUNG
ABOUTBOX
Abug
@@ -10,13 +11,18 @@ ACCESSDENIED
ACCESSTOKEN
acfs
ACIE
+AClient
+AColumn
+ACR
acrt
ACTIVATEAPP
ACTIVATEOPTIONS
activationaction
adaptivecards
+ADate
ADDSTRING
ADDUNDORECORD
+ADifferent
ADMINS
adml
admx
@@ -25,12 +31,15 @@ advapi
advfirewall
AFeature
affordances
+afterfx
AFX
agentskills
AGGREGATABLE
AHK
+AHybrid
AIUI
akv
+ALarger
ALIGNRIGHT
ALLAPPS
ALLCHILDREN
@@ -42,13 +51,17 @@ ALLOWUNDO
ALLVIEW
ALPHATYPE
altkey
+AModifier
amr
ANDSCANS
animatedvisuals
Animnate
+ANull
AOC
aocfnapldcnfbofgmbbllojgocaelgdd
+AOklab
aot
+APeriod
apicontract
apidl
APIENTRY
@@ -74,19 +87,24 @@ appxpackage
APSTUDIO
AQS
Aquadrant
+ARandom
ARCHITEW
+ARemapped
ARPINSTALLLOCATION
ARPPRODUCTICON
ARRAYSIZE
ARROWKEYS
arrowshape
+artboard
ARTIFACTSTAGINGDIRECTORY
asf
Ashcraft
AShortcut
+ASingle
ASSOCCHANGED
ASSOCF
ASSOCSTR
+ASUS
ASYNCWINDOWPLACEMENT
ASYNCWINDOWPOS
atl
@@ -144,7 +162,9 @@ bluelightreductionstate
BLURBEHIND
BLURREGION
bmi
+BNumber
BODGY
+BOklab
BOOTSTRAPPERINSTALLFOLDER
Bootstrappers
BOTTOMALIGN
@@ -167,6 +187,8 @@ BUILDNUMBER
buildtransitive
builttoroam
BUNDLEINFO
+BVal
+BValue
byapp
BYCOMMAND
BYPOSITION
@@ -182,13 +204,18 @@ CAPTURECHANGED
CARETBLINKING
carlos
Carlseibert
+CAtl
caub
CBN
cch
CCHDEVICENAME
CCHFORMNAME
+CCom
+CContext
+CDeclaration
CDPX
Cds
+CElems
CENTERALIGN
cer
certlm
@@ -201,10 +228,13 @@ checkmarks
CHILDACTIVATE
CHILDWINDOW
CHOOSEFONT
+chu
+Chunghwa
CIBUILD
cidl
CIELCh
cim
+CImage
cla
CLASSDC
classguid
@@ -223,6 +253,7 @@ CLIPSIBLINGS
closesocket
clp
CLSCTX
+CLSIDs
clsids
Clusion
cmder
@@ -232,6 +263,7 @@ CMIC
CMINVOKECOMMANDINFO
CMINVOKECOMMANDINFOEX
CMN
+CMock
CMONITORS
cmph
CNF
@@ -288,6 +320,7 @@ Cowait
cpcontrols
cph
cplusplus
+CPower
cpptools
cppvsdbg
cppwinrt
@@ -306,9 +339,14 @@ CROPTOSQUARE
Crossdevice
crt
csdevkit
+CSearch
+CSettings
cso
+CSOT
CSRW
+CStyle
cswin
+CTest
CTEXT
CTLCOLORSTATIC
CURRENTDIR
@@ -319,7 +357,9 @@ cursorwrap
customaction
CUSTOMACTIONTEST
CUSTOMFORMATPLACEHOLDER
+CVal
cvd
+CVirtual
CWMO
CXSCREEN
CXSMICON
@@ -332,7 +372,9 @@ Dac
dacl
DAffine
DAFFINETRANSFORM
+DArchitectures
datareader
+Datasheet
datatracker
Dayof
dbcc
@@ -346,6 +388,7 @@ DBT
DCapabilities
DCBA
DCOM
+DComposition
DCR
ddc
DDEIf
@@ -362,6 +405,7 @@ DEFAULTICON
defaultlib
DEFAULTONLY
DEFAULTSIZE
+defaulttonearest
DEFAULTTONULL
DEFAULTTOPRIMARY
DEFERERASE
@@ -410,6 +454,7 @@ DISPLAYFREQUENCY
displayname
DISPLAYORIENTATION
DISPLAYPORT
+diu
divyan
DLGFRAME
dlgmodalframe
@@ -465,10 +510,12 @@ DWMWINDOWATTRIBUTE
DWMWINDOWMAXIMIZEDCHANGE
DWORDLONG
dworigin
+dwrite
DWRITE
dxgi
Dxva
eab
+EAccess
easeofaccess
ecount
edid
@@ -476,6 +523,8 @@ EDITKEYBOARD
EDITSHORTCUTS
EDITTEXT
eep
+EFile
+EInvalid
eku
emojis
ENABLEDELAYEDEXPANSION
@@ -485,18 +534,21 @@ ENABLETEMPLATE
encodedlaunch
encryptor
ENDSESSION
+ENot
ENSUREVISIBLE
ENTERSIZEMOVE
ENTRYW
ENU
environmentvariables
EPO
+EProvider
epu
ERASEBKGND
EREOF
EResize
ERRORIMAGE
ERRORTITLE
+ESettings
esrp
etd
ETDT
@@ -539,11 +591,13 @@ FANCYZONESEDITOR
FARPROC
fdw
fdx
+FErase
fesf
FFFF
fffffffzzz
FFh
Figma
+figma
FILEEXPLORER
fileexploreraddons
fileexplorerpreview
@@ -564,13 +618,16 @@ FILESYSPATH
Filetime
FILEVERSION
FILTERMODE
+FInc
findfast
findmymouse
FIXEDFILEINFO
FIXEDSYS
flac
flyouts
+FMask
fmtid
+FNumber
FOF
FOFX
FOLDERID
@@ -583,6 +640,7 @@ formatetc
FORPARSING
foundrylocal
framechanged
+FRestore
frm
FROMTOUCH
fsanitize
@@ -622,6 +680,7 @@ gfx
GHND
gitmodules
GMEM
+GNumber
googleai
googlegemini
Gotchas
@@ -637,14 +696,17 @@ GRC
grctlext
GRGX
Gridcustomlayout
+gridlines
GSM
gtm
guiddata
GUITHREADINFO
+GValue
gwl
GWLP
GWLSTYLE
hangeul
+Hann
Hantai
Hanzi
Hardlines
@@ -677,6 +739,7 @@ hgdiobj
HGFE
hglobal
hhk
+HHmmssfff
hhx
Hiber
Hiberboot
@@ -716,6 +779,7 @@ HORZSIZE
Hostbackdropbrush
hostfxr
hostsfileeditor
+Hostx
hotfixes
hotkeycontrol
HOTKEYF
@@ -723,6 +787,7 @@ hotkeys
hotlight
hotspot
HPAINTBUFFER
+HPhysical
HPS
HRAWINPUT
HREDRAW
@@ -733,11 +798,15 @@ HROW
hsb
HSCROLL
hsi
+HSpeed
+HSync
HTCLIENT
hthumbnail
HTOUCHINPUT
HTTRANSPARENT
hutchinsoniana
+HVal
+HValue
Hvci
hwb
HWHEEL
@@ -748,6 +817,7 @@ HWNDLAST
HWNDNEXT
HWNDPARENT
HWNDPREV
+HWP
hyjiacan
IAI
icf
@@ -787,6 +857,7 @@ imgflip
inapp
inbox
INCONTACT
+indesign
Indo
inetcpl
Infobar
@@ -797,6 +868,7 @@ INITDIALOG
INITGUID
initialfile
INITTOLOGFONTSTRUCT
+inkscape
INLINEPREFIX
inlines
Inno
@@ -827,6 +899,7 @@ INVALIDARG
invalidoperatioexception
invokecommand
ipcmanager
+IPREVIEW
ipreviewhandlervisualssetfont
IPTC
irow
@@ -840,13 +913,17 @@ issecret
ISSEPARATOR
issuecomment
istep
+Italicise
ith
+ITHUMBNAIL
IUI
IUWP
+IVO
IWIC
jeli
jfif
jgeosdfsdsgmkedfgdfgdfgbkmhcgcflmi
+JIDEA
jjw
jobject
JOBOBJECT
@@ -858,6 +935,8 @@ Jsons
jsonval
jxr
Kantai
+KBSC
+kdc
keybd
KEYBDDATA
KEYBDINPUT
@@ -901,6 +980,7 @@ LEFTTEXT
Lenovo
LError
LEVELID
+LExit
LFU
LGD
lhwnd
@@ -940,6 +1020,7 @@ lowlevel
LOWORD
lparam
LPBITMAPINFOHEADER
+LPCFHOOKPROC
lpch
LPCITEMIDLIST
LPCLSID
@@ -958,6 +1039,7 @@ LPMONITORINFO
LPOSVERSIONINFOEXW
LPQUERY
lprc
+LPrivate
LPSAFEARRAY
lpstr
lpsz
@@ -971,6 +1053,7 @@ LPW
lpwcx
lpwndpl
lquadrant
+LReader
LRESULT
LSTATUS
lstrcmp
@@ -980,9 +1063,12 @@ lstrlen
LTEXT
LTRREADING
luid
+LUMA
lusrmgr
+LVal
LVDS
LWA
+lwin
LWIN
LZero
MAGTRANSFORM
@@ -1033,6 +1119,7 @@ Mgmt
Microwaved
middleclickaction
midl
+midtones
mii
MIIM
mikeclayton
@@ -1046,11 +1133,12 @@ MINMAXINFO
minwindef
Mip
Miracast
-MIRACAST
+miracast
mkdn
mlcfg
mmc
mmcexe
+MMdd
mmi
mmsys
mobileredirect
@@ -1076,7 +1164,9 @@ mouseutils
MOVESIZEEND
MOVESIZESTART
MRM
+MRT
mru
+msaccess
MSAL
msc
mscorlib
@@ -1096,13 +1186,16 @@ msixbundle
MSIXCA
MSLLHOOKSTRUCT
Mso
+mspub
msrc
msstore
mstsc
msvcp
mswhql
+MT
MTND
multimonitor
+Multiplayer
MULTIPLEUSE
multizone
muxc
@@ -1120,6 +1213,7 @@ myorg
myrepo
NAMECHANGE
namespaceanddescendants
+Nanjing
nao
NCACTIVATE
ncc
@@ -1158,6 +1252,7 @@ newrow
nicksnettravels
NIF
nightlight
+NLog
NLSTEXT
NMAKE
NNN
@@ -1206,6 +1301,7 @@ NORMALDISPLAY
NORMALUSER
NOSEARCH
NOSENDCHANGING
+NOSIZE
nosize
notdefault
NOTHOUSANDS
@@ -1277,6 +1373,7 @@ OUTOFCONTEXT
Outptr
outputtype
outsettings
+outsourced
OVERLAPPEDWINDOW
Oversampling
OVERWRITEPROMPT
@@ -1303,6 +1400,7 @@ PATINVERT
PATPAINT
pbc
pbi
+PBlob
PBP
pbrush
pcb
@@ -1324,6 +1422,7 @@ pdto
pdtobj
pdw
Peb
+PElems
Pels
PELSHEIGHT
PELSWIDTH
@@ -1340,12 +1439,15 @@ pguid
phbm
phbmp
phicon
+PHL
Photoshop
+photoshop
phwnd
pici
pidl
PIDLIST
pii
+pinboard
pinfo
pinvoke
pipename
@@ -1368,7 +1470,6 @@ POINTERID
POINTERUPDATE
Pokedex
Pomodoro
-Popups
popups
POPUPWINDOW
POSITIONITEM
@@ -1376,6 +1477,7 @@ POWERBROADCAST
powerdisplay
POWERDISPLAYMODULEINTERFACE
powerocr
+powerpnt
POWERRENAMECONTEXTMENU
powerrenameinput
POWERRENAMETEST
@@ -1431,6 +1533,7 @@ projectname
PROPERTYKEY
PROPVARIANT
prot
+Prt
PRTL
prvpane
psapi
@@ -1445,6 +1548,7 @@ psrm
psrree
pstatstg
pstm
+PStr
pstream
pstrm
PSYSTEM
@@ -1455,6 +1559,7 @@ PTCHAR
ptcontrols
ptd
PTOKEN
+PToy
ptstr
ptsym
pui
@@ -1465,6 +1570,7 @@ PWSTR
pwsz
pwtd
qdc
+QDS
qit
QITAB
QITABENT
@@ -1476,9 +1582,12 @@ QUERYOPEN
QUEUESYNC
quickaccent
quicklinks
+quickmask
QUNS
RAII
+RAlt
randi
+RAquadrant
rasterization
Rasterize
rasterizing
@@ -1555,6 +1664,8 @@ RIDEV
RIGHTBUTTON
RIGHTSCROLLBAR
riid
+RKey
+RNumber
rollups
rop
ROUNDSMALL
@@ -1592,6 +1703,7 @@ SCREENFONTS
screenruler
screensaver
screenshots
+Scrollback
scrollviewer
sddl
SDKDDK
@@ -1791,6 +1903,7 @@ sublang
SUBMODULEUPDATE
subresource
sug
+suntimes
Superbar
SUPPRESSMSGBOXES
sut
@@ -1866,6 +1979,7 @@ thickframe
THISCOMPONENT
threadpool
throughs
+Tianma
TILEDWINDOW
TILLSON
timedate
@@ -1915,11 +2029,16 @@ UACUI
UAL
uap
UBR
+UBreak
ubrk
+UCallback
ucrt
ucrtd
uefi
+UError
uesc
+UFlags
+UHash
UIA
UIDs
UIEx
@@ -1928,10 +2047,13 @@ uitests
UITo
ULONGLONG
Ultrawide
+UMax
+UMin
ums
uncompilable
UNCPRIORITY
UNDNAME
+ungroup
UNICODETEXT
unins
uninsdeletekey
@@ -1944,10 +2066,13 @@ UNLEN
UNORM
unparsable
unremapped
+Unsend
+unsubscribes
untriaged
unvirtualized
unwide
unzoom
+UOffset
UOI
UPDATENOW
updown
@@ -1963,6 +2088,7 @@ USEINSTALLERFORTEST
USESHOWWINDOW
USESTDHANDLES
USRDLL
+UType
uuidv
uwp
uxt
@@ -1973,6 +2099,7 @@ valuegenerator
VARTYPE
vbcscompiler
vcamp
+vcenter
VCENTER
vcgtq
VCINSTALLDIR
@@ -1982,6 +2109,7 @@ vcpname
VCRT
vcruntime
vcvars
+VDesktop
vdupq
VERBSONLY
VERBW
@@ -2000,6 +2128,7 @@ VIRTKEY
VIRTUALDESK
VISEGRADRELAY
visiblecolorformats
+visio
visualeffects
vkey
vmovl
@@ -2009,6 +2138,7 @@ vorrq
VOS
vpaddlq
vqsubq
+vredraw
VREDRAW
vreinterpretq
VSC
@@ -2021,20 +2151,24 @@ VSINSTALLDIR
VSM
vso
vsonline
+VSpeed
vstemplate
vstest
VSTHRD
vstprintf
VSTT
vswhere
+VSync
Vtbl
WANTNUKEWARNING
WANTPALM
WASDK
wbem
+WBounds
Wca
WCE
wcex
+WClass
WCRAPI
wcsicmp
wcsncpy
@@ -2084,13 +2218,16 @@ winlogon
winmd
winml
WINNT
+winproj
winres
winrt
winsdk
winsta
WINTHRESHOLD
WINVER
+winword
winxamlmanager
+wireframes
withinrafael
Withscript
wixproj
@@ -2114,6 +2251,7 @@ WNDCLASSW
wndproc
wnode
wom
+workerw
WORKSPACESEDITOR
WORKSPACESLAUNCHER
WORKSPACESSNAPSHOTTOOL
@@ -2128,6 +2266,7 @@ wpr
wprp
wql
wregex
+WReserved
WResize
WRITEOBJECTS
Wrk
@@ -2145,22 +2284,49 @@ Wubi
WUX
Wwanpp
xap
+XAxis
+XButton
Xbuttondown
xclip
xcopy
+XDeployment
xdf
+XDimension
+XDocument
+XElement
xfd
+XFile
+XIncrement
+XLoc
xmp
+XNamespace
Xoshiro
+XPels
+XPixel
+XPos
+XResource
xsi
+XSpeed
+XStr
xstyler
+XTimer
XUP
XVIRTUALSCREEN
XXL
xxxxxx
+YAxis
ycombinator
+YDimension
+YIncrement
yinle
yinyue
+yoko
+YPels
+YPos
+YResolution
+YSpeed
+YStr
+YTimer
YVIRTUALSCREEN
zamora
Zenbook
diff --git a/.pipelines/ESRPSigning_core.json b/.pipelines/ESRPSigning_core.json
index 8651e4e57d..3ecc64c128 100644
--- a/.pipelines/ESRPSigning_core.json
+++ b/.pipelines/ESRPSigning_core.json
@@ -243,8 +243,12 @@
"WinUI3Apps\\PowerToys.RegistryPreview.dll",
"WinUI3Apps\\PowerToys.RegistryPreview.exe",
- "PowerToys.ShortcutGuide.exe",
- "PowerToys.ShortcutGuideModuleInterface.dll",
+ "WinUI3Apps\\PowerToys.ShortcutGuide.exe",
+ "WinUI3Apps\\PowerToys.ShortcutGuide.dll",
+ "WinUI3Apps\\PowerToys.ShortcutGuideModuleInterface.dll",
+ "WinUI3Apps\\PowerToys.ShortcutGuide.IndexYmlGenerator.dll",
+ "WinUI3Apps\\PowerToys.ShortcutGuide.IndexYmlGenerator.exe",
+ "WinUI3Apps\\ShortcutGuide.CPPProject.dll",
"PowerToys.ZoomIt.exe",
"PowerToys.ZoomItModuleInterface.dll",
diff --git a/Directory.Packages.props b/Directory.Packages.props
index f5612b5512..59c37e9f42 100644
--- a/Directory.Packages.props
+++ b/Directory.Packages.props
@@ -136,6 +136,7 @@
+
diff --git a/NOTICE.md b/NOTICE.md
index b0c42be2ed..9c2cf6583f 100644
--- a/NOTICE.md
+++ b/NOTICE.md
@@ -1601,3 +1601,4 @@ SOFTWARE.
- WinUIEx
- WmiLight
- WyHash
+- YamlDotNet
\ No newline at end of file
diff --git a/PowerToys.slnx b/PowerToys.slnx
index f1a83cd35c..9121f904bf 100644
--- a/PowerToys.slnx
+++ b/PowerToys.slnx
@@ -989,9 +989,16 @@
-
-
-
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/devdocs/images/shortcutguide/diagram.png b/doc/devdocs/images/shortcutguide/diagram.png
deleted file mode 100644
index 12d7256828..0000000000
Binary files a/doc/devdocs/images/shortcutguide/diagram.png and /dev/null differ
diff --git a/doc/devdocs/modules/shortcut_guide.md b/doc/devdocs/modules/shortcut_guide.md
index f150a4456c..9a7a0230db 100644
--- a/doc/devdocs/modules/shortcut_guide.md
+++ b/doc/devdocs/modules/shortcut_guide.md
@@ -9,12 +9,14 @@
[Pull Requests](https://github.com/microsoft/PowerToys/pulls?q=is%3Apr+is%3Aopen+label%3A%22Product-Shortcut+Guide%22+)
## Overview
-Shortcut Guide is a PowerToy that displays an overlay of available keyboard shortcuts when the Windows key is pressed and held. It provides a visual reference for Windows key combinations, helping users discover and utilize built-in Windows shortcuts.
+Shortcut Guide is a PowerToy that displays an overlay of available keyboard shortcuts when a user-set keyboard shortcut is pressed. It helps users discover and remember keyboard shortcuts for Windows and apps.
+
+> [!NOTE]
+> The spec for the manifest files is in development and will be linked here once available.
## Usage
-- Press and hold the Windows key to display the overlay of available shortcuts
-- Press the hotkey again to dismiss the overlay
-- The overlay displays Windows shortcuts with their corresponding actions
+- Press the user-defined hotkey to display the overlay
+- Press the hotkey again or press ESC to dismiss the overlay
## Build and Debug Instructions
@@ -25,67 +27,89 @@ Shortcut Guide is a PowerToy that displays an overlay of available keyboard shor
4. The executable is named PowerToys.ShortcutGuide.exe
### Debug
-1. Right-click the ShortcutGuide project and select 'Set as Startup Project'
+1. Right-click the ShortcutGuide.Ui project and select 'Set as Startup Project'
2. Right-click the project again and select 'Debug'
-## Code Structure
+> [!NOTE]
+> When run in debug mode, the window behaves differently than in release mode. It will not automatically close when loosing focus, it will be displayed on top of all other windows, and it is not hidden from the taskbar.
-
+## Project Structure
-### Core Files
+The Shortcut Guide module consists of the following 4 projects:
-#### [`dllmain.cpp`](/src/modules/shortcut_guide/dllmain.cpp)
-Contains DLL boilerplate code. Implements the PowertoyModuleIface, including enable/disable functionality and GPO policy handling. Captures hotkey events and starts the PowerToys.ShortcutGuide.exe process to display the shortcut guide window.
+### [`ShortcutGuide.Ui`](/src/modules/ShortcutGuide/ShortcutGuide.Ui/ShortcutGuide.Ui.csproj
-#### [`shortcut_guide.cpp`](/src/modules/shortcut_guide/shortcut_guide.cpp)
-Contains the module interface code. It initializes the settings values and the keyboard event listener. Defines the OverlayWindow class, which manages the overall logic and event handling for the PowerToys Shortcut Guide.
+This is the main UI project for the Shortcut Guide module. Upon startup it does the following tasks:
-#### [`overlay_window.cpp`](/src/modules/shortcut_guide/overlay_window.cpp)
-Contains the code for loading the SVGs, creating and rendering of the overlay window. Manages and displays overlay windows with SVG graphics through two main classes:
-- D2DOverlaySVG: Handles loading, resizing, and manipulation of SVG graphics
-- D2DOverlayWindow: Manages the display and behavior of the overlay window
+1. Copies the built-in manifest files to the users manifest directory (overwriting existing files).
+2. Generate the `index.yml` manifest file.
+3. Populate the PowerToys shortcut manifest with the user-defined shortcuts.
+4. Starts the UI.
-#### [`keyboard_state.cpp`](/src/modules/shortcut_guide/keyboard_state.cpp)
-Contains helper methods for checking the current state of the keyboard.
+### Related files in PowerToys.Interop
-#### [`target_state.cpp`](/src/modules/shortcut_guide/target_state.cpp)
-State machine that handles the keyboard events. It's responsible for deciding when to show the overlay, when to suppress the Start menu (if the overlay is displayed long enough), etc. Handles state transitions and synchronization to ensure the overlay is shown or hidden appropriately based on user interactions.
+#### [`excluded_app.cpp`](/src/modules/ShortcutGuide/ShortcutGuide.CPPProject/excluded_app.cpp)
-#### [`trace.cpp`](/src/modules/shortcut_guide/trace.cpp)
-Contains code for telemetry.
+This file contains one function with the following signature:
-### Supporting Files
+```cpp
+__declspec(dllexport) bool IsCurrentWindowExcludedFromShortcutGuide()
+```
-#### [`animation.cpp`](/src/modules/shortcut_guide/animation.cpp)
-Handles the timing and interpolation of animations. Calculates the current value of an animation based on elapsed time and a specified easing function.
+This function checks if the current window is excluded from the Shortcut Guide overlay. It returns `true` if the current window is excluded otherwise it returns `false`.
-#### [`d2d_svg.cpp`](/src/modules/shortcut_guide/d2d_svg.cpp)
-Provides functionality for loading, resizing, recoloring, rendering, and manipulating SVG images using Direct2D.
+#### [`tasklist_positions.cpp`](/src/modules/ShortcutGuide/ShortcutGuide.CPPProject/tasklist_positions.cpp)
-#### [`d2d_text.cpp`](/src/modules/shortcut_guide/d2d_text.cpp)
-Handles creation, resizing, alignment, and rendering of text using Direct2D and DirectWrite.
+This file contains helper functions to retrieve the positions of the taskbar buttons. It exports the following function:
-#### [`d2d_window.cpp`](/src/modules/shortcut_guide/d2d_window.cpp)
-Manages a window using Direct2D and Direct3D for rendering. Handles window creation, resizing, rendering, and destruction.
+```cpp
+__declspec(dllexport) TasklistButton* get_buttons(HMONITOR monitor, int* size)
+```
-#### [`native_event_waiter.cpp`](/src/modules/shortcut_guide/native_event_waiter.cpp)
-Waits for a named event and executes a specified action when the event is triggered. Uses a separate thread to handle event waiting and action execution.
+This function retrieves the positions of the taskbar buttons for a given monitor. It returns an array of `TasklistButton` structures (max 10), which contain the position and size of each button.
-#### [`tasklist_positions.cpp`](/src/modules/shortcut_guide/tasklist_positions.cpp)
-Handles retrieving and updating the positions and information of taskbar buttons in Windows.
+`monitor` must be the monitor handle of the monitor containing the taskbar instance of which the buttons should be retrieved.
-#### [`main.cpp`](/src/modules/shortcut_guide/main.cpp)
-The entry point for the PowerToys Shortcut Guide application. Handles initialization, ensures single instance execution, manages parent process termination, creates and displays the overlay window, and runs the main event loop.
+`size` will contain the resulting array size.
+
+It determines the positions through Windows `FindWindowEx` function.
+For the primary taskbar it searches for:
+* A window called "Shell_TrayWnd"
+* that contains a window called "ReBarWindow32"
+* that contains a window called "MSTaskSwWClass"
+* that contains a window called "MSTaskListWClass"
+
+For any secondary taskbar it searches for:
+* A window called "Shell_SecondaryTrayWnd"
+* that contains a window called "WorkerW"
+* that contains a window called "MSTaskListWClass"
+
+It then enumerates all the button elements inside "MSTaskListWClass" while skipping such with a same name (which implies the user does not use combining taskbar buttons)
+
+If this method fails, which it will for newer versions of Windows, it falls back to searching for:
+* A window called "Shell_TrayWnd" or "Shell_SecondaryTrayWnd"
+* that contains a window called "Windows.UI.Composition.DesktopWindowContentBridge"
+* that contains a window called "Windows.UI.Input.InputSite.WindowClass"
+* the first child element
+
+It then enumerates all the button elements inside the selected while skipping such with a same name (which implies the user does not use combining taskbar buttons) and such that do not start with "Appid:" (which are not actual taskbar buttons related to apps, but others like the widgets or the search button).
+
+### [`ShortcutGuide.IndexYmlGenerator`](/src/modules/ShortcutGuide/ShortcutGuide.IndexYmlGenerator/)
+
+This application generates the `index.yml` manifest file.
+
+It is a separate project so that its code can be easier ported to WinGet in the future.
+
+### [`ShortcutGuideModuleInterface`](/src/modules/ShortcutGuide/ShortcutGuideModuleInterface/ShortcutGuideModuleInterface.vcxproj)
+
+The module interface that handles opening and closing the user interface.
## Features and Limitations
-- The overlay displays Windows shortcuts (Windows key combinations)
-- The module supports localization, but only for the Windows controls on the left side of the overlay
+- Currently the displayed shortcuts (Except the ones from PowerToys) are not localized.
- It's currently rated as a P3 (lower priority) module
## Future Development
-A community-contributed version 2 is in development that will support:
-- Application-specific shortcuts based on the active application
-- Additional shortcuts beyond Windows key combinations
-- PowerToys shortcuts
+- Implementing with WinGet to get new shortcut manifest files
+- Adding localization support for the built-in manifest files
\ No newline at end of file
diff --git a/doc/specs/WinGet Manifest Keyboard Shortcuts schema.md b/doc/specs/WinGet Manifest Keyboard Shortcuts schema.md
new file mode 100644
index 0000000000..5dddbad27c
--- /dev/null
+++ b/doc/specs/WinGet Manifest Keyboard Shortcuts schema.md
@@ -0,0 +1,318 @@
+# WinGet Manifest Keyboard Shortcuts schema
+
+## 1 What this spec is about
+
+This spec provides an extension to the existing [WinGet manifest schema](https://github.com/microsoft/winget-pkgs/blob/master/doc/manifest/README.md) in form of an additional yaml file, that describes keyboard shortcuts the application provides.
+
+These yaml files are saved on a per-user base and so called manifest interpreters can then display these manifests in a human-friendly version.
+
+### 1.1 What this spec is not about
+
+This spec does not provide a way to back up or save user-defined keyboard shortcuts.
+
+## 2 Save location of manifests
+
+### 2.1 WinGet
+
+These files are saved online along with the other manifest files in the [WinGet Package repository](https://github.com/microsoft/winget-pkgs).
+
+### 2.2 Locally
+
+All manifests and one index file are saved locally under `%LocalAppData%/Microsoft/WinGet/KeyboardShortcuts`. All apps are allowed to add their manifest files there. In addition Package Managers (like WinGet) and manifest interpreters (like PowerToys Shortcut Guide) can control and add other manifests themselves.
+
+#### 2.2.1 Downloading manifests
+
+When WinGet or other package managers download a package, they should also download the corresponding keyboard shortcuts manifest file and save it in the local directory, given such a file exists in the WinGet repository.
+
+The downloader is also responsible for updating the local `index.yaml` file, which contains all the information about the different manifest files that are saved in the same directory.
+
+#### 2.2.2 Updating manifests
+
+When a manifest interpreter starts, it should download the latest version of the manifests from the WinGet repository and save them in the local directory. If a manifest interpreter is not able to download the manifests or they do not exist, it should use the locally saved manifests.
+
+The updater is also responsible for updating the local `index.yaml` file, which contains all the information about the different manifest files that are saved in the same directory.
+
+> Note: WinGet must provide a way to update the keyboard shortcuts manifests given a package id.
+
+### 2.3 File names
+
+The file name of a keyboard shortcuts file is the WinGet package identifier, plus the locale of the strings of the file and at last the `.KBSC.yaml` file extension.
+
+For example the package "test.bar" saves its manifest with `en-US` strings in `test.bar.en-US.KBSC.yaml`.
+
+#### 2.3.1 No winget package available
+
+If an application has no corresponding WinGet package its name starts with a plus (`+`) symbol.
+
+### 2.4 Reserved namespaces
+
+Every name starting with `+WindowsNT` is reserved for the Windows OS and its components.
+
+## 3 File syntax
+
+All relevant files are written in [YAML](https://yaml.org/spec).
+
+> Note: A JSON schema will be provided as soon as the spec reaches a further step
+
+### 3.1 Manifest Schema vNext Keyboard Shortcuts File
+
+```
+PackageName: # The package unique identifier
+WindowFilter: # The filter of window processes to which the shortcuts apply to
+BackgroundProcess: # Optionally allows applying WindowFilter to background processes
+Shortcuts: # List of sections with keyboard shortcuts
+ - SectionName: # Name of the category of shortcuts
+ Properties: # List of shortcuts in the category
+ - Name: # Name of the shortcut
+ Description: # Optional description of the shortcut
+ AdditionalInfo: # Optional additional information about the shortcut
+ Recommended: # Optionally determines if the shortcut is displayed in a designated recommended area
+ Shortcut: # An array of shortcuts that need to be pressed
+ - Win: # Determines if the Windows Key is part of the shortcut
+ Ctrl: # Determines if the Ctrl Key is part of the shortcut
+ Shift: # Determines if the Shift Key is part of the shortcut
+ Alt: # Determines if the Alt Key is part of the shortcut
+ Keys: # Array of keys that need to be pressed
+```
+
+Per Application/Package one or more Keyboard manifests can be declared. Every manifest must have a different locale and the same `PackageName`, `WindowFilter` and `BackgroundProcess` fields.
+
+
+ PackageName - The package unique identifier
+
+ Package identifier (see 2.1 for more information on the package identifier).
+
+
+
+
+ WindowFilter - The filter of window processes to which the shortcuts apply to
+
+ This field declares for which process name the shortcuts should be showed (To rephrase: For which processes the shortcut will have an effect if pressed). You can use an asterisk to leave out a certain part. For example `*.PowerToys.*.exe` targets all PowerToys processes and `*` apply to any process.
+
+
+
+
+ BackgroundProcess - Optionally allows applying WindowFilter to background processes.
+
+ **Optional field**
+
+ Defaults to `False`. Determines if WindowFilter should apply to background processes as well (Rephrased: When the process is running, the shortcuts will apply).
+
+
+
+
+ Shortcuts - List of sections with keyboard shortcuts
+
+ List of different section (also called categories) of shortcuts.
+
+
+
+ SectionName - Name of the category of shortcuts
+
+ Name of the section of shortcuts.
+
+**Special sections**:
+
+Special sections start with an identifier enclosed between `<` and `>`. This declares the category as a special display. If the interpreter of the manifest file can't understand the content this section should be left out.
+
+
+
+
+ Properties - List of shortcuts in the category
+
+
+
+ Name - Name of the shortcut
+
+ Name of the shortcut. This is the name that will be displayed in the interpreter.
+
+
+
+
+
+ Description - Optional description of the shortcut
+
+ Optional description of the shortcut. This is the description that will be displayed by the interpreter.
+
+
+
+ AdditionalInfo - Optional additional information about the shortcut
+
+ Array of additional information about the shortcut. This is the additional information that will be displayed by the interpreter and are not part of this manifest.
+
+ **Example**:
+
+ For example, if the shortcut is only available on a certain Windows version, this information could be added here.
+ ```yaml
+ AdditionalInfo:
+ - MinWindowsVersion: "10.0.19041.0"
+ ```
+
+
+
+ Shortcut - An array of shortcuts that need to be pressed
+
+ An array of shortcuts that need to be pressed. This allows defining sequential shortcuts that need to be pressed in order to trigger the action.
+
+
+
+
+ Win - Determines if the Windows Key is part of the shortcut
+
+ Refers to the left Windows Key on the keyboard.
+
+
+
+ Ctrl - Determines if the Ctrl Key is part of the shortcut
+
+ Refers to the left Ctrl Key on the keyboard.
+
+
+
+ Shift - Determines if the Shift Key is part of the shortcut
+
+ Refers to the left Shift Key on the keyboard.
+
+
+
+ Alt - Determines if the Alt Key is part of the shortcut
+
+ Refers to the left Alt Key on the keyboard.
+
+
+
+
+ Recommended - Optionally determines if the shortcut is displayed in a designated recommended area
+
+ **Optional field**
+
+ Defaults to `False`. Determines if the shortcut should be displayed in a designated recommended area. This is a visual hint for the user that this shortcut is important.
+
+
+
+
+ Keys - Array of keys that need to be pressed
+
+ A string array of all the keys that need to be pressed. If a number is supplied, it should be read as a [KeyCode](https://learn.microsoft.com/windows/win32/inputdev/virtual-key-codes) and displayed accordingly (based on the Keyboard Layout of the user).
+
+**Special keys**:
+
+Special keys are enclosed between `<` and `>` and correspond to a key that should be displayed in a certain way. If the interpreter of the manifest file can't understand the content, the brackets should be left out.
+
+|Name|Description|
+|----|-----------|
+|``| Corresponds to the Office key on some Windows keyboards |
+|``| Corresponds to the Copilot key on some Windows keyboards |
+|``| Corresponds to the left arrow key |
+|``| Corresponds to the right arrow key |
+|``| Corresponds to the up arrow key |
+|``| Corresponds to the down arrow key |
+|``| Corresponds to the Enter key |
+|``| Corresponds to the Space key |
+|``| Corresponds to the Tab key |
+|``| Corresponds to the Backspace key |
+|``| Corresponds to the Delete key |
+|``| Corresponds to the Insert key |
+|``| Corresponds to the Home key |
+|``| Corresponds to the End key |
+|``| Corresponds to the Print Screen key |
+|``| Corresponds to the pause key |
+|``| Corresponds to the Page Up key |
+|``| Corresponds to the Page Down key |
+|``| Corresponds to the Escape key |
+|``| Corresponds to either the left, right, up or down arrow key |
+|``| Corresponds to either the left or right arrow key |
+|``| Corresponds to either the up or down arrow key |
+|``| Corresponds to any letter that is _underlined_ in the UI |
+
+
+
+#### 3.2.2 Example
+
+```yaml
+PackageName: Microsoft.PowerToys
+WindowFilter: "*"
+BackgroundProcess: True
+Shortcuts:
+ - SectionName: General
+ Properties:
+ - Name: Advanced Paste
+ Shortcut:
+ - Win: True
+ Ctrl: False
+ Alt: False
+ Shift: False
+ Keys:
+ - 86
+ Description: Open Advanced Paste window
+ - Name: Advanced Paste
+ Shortcut:
+ - Win: True
+ Ctrl: True
+ Alt: True
+ Shift: False
+ Keys:
+ - 86
+ Description: Paste as plain text directly
+
+```
+
+
+### 3.2 `index.yaml` file
+
+The `index.yaml` file is a file that contains all the information about the different manifest files that are saved in the same directory. This file is only available locally and is not saved in the WinGet repository as it is specific to the user.
+
+```yaml
+DefaultShellName: # The package identifier of the default shell used in Windows
+Index: # List of all manifest files
+ - WindowFilter: # The filter of window processes to which the shortcuts apply to
+ BackgroundProcess: # Optionally allows applying WindowFilter to background processes
+ Apps: # List of all manifest files for the filter
+```
+
+
+ DefaultShellName - The package identifier of the default shell used in Windows
+
+ This declares the package identifier of the default shell used in Windows. Most commonly it is `+WindowsNT.Shell`. Although not enforced, only the shell declared in the registry key `HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\Shell` should be used here.
+
+
+
+
+ Index - List of all manifest files
+
+
+
+ WindowFilter - The filter of window processes to which the shortcuts apply to
+
+ See the `WindowFilter` field in the manifest file for more information.
+
+
+
+
+ BackgroundProcess - Optionally allows applying WindowFilter to background processes
+
+ **Optional field**
+
+ See the `BackgroundProcess` field in the manifest file for more information.
+
+
+
+
+ Apps - List of all the package identifiers applying for the filter
+
+
+#### 3.2.1 Example
+
+```yaml
+DefaultShellName: "+WindowsNT.Shell"
+Index:
+ - Filter: "*"
+ BackgroundProcess: True
+ Apps: ["+WindowsNT.Shell", "Microsoft.PowerToys"]
+ - Filter: "explorer.exe"
+ Apps: ["+WindowsNT.WindowsExplorer"]
+ - Filter: "taskmgr.exe"
+ Apps: ["+WindowsNT.TaskManager"]
+ - Filter: "msedge.exe"
+ Apps: ["+WindowsNT.Edge"]
+```
diff --git a/installer/PowerToysSetupVNext/ShortcutGuide.wxs b/installer/PowerToysSetupVNext/ShortcutGuide.wxs
index 37b1c7800b..262ddd267c 100644
--- a/installer/PowerToysSetupVNext/ShortcutGuide.wxs
+++ b/installer/PowerToysSetupVNext/ShortcutGuide.wxs
@@ -2,26 +2,25 @@
-
-
+
+
-
-
-
+
+
-
+
-
+
-
-
+
+
-
+
-
+
diff --git a/installer/PowerToysSetupVNext/generateAllFileComponents.ps1 b/installer/PowerToysSetupVNext/generateAllFileComponents.ps1
index 7273251844..11fff0bfa8 100644
--- a/installer/PowerToysSetupVNext/generateAllFileComponents.ps1
+++ b/installer/PowerToysSetupVNext/generateAllFileComponents.ps1
@@ -397,8 +397,8 @@ Generate-FileComponents -fileListName "ValueGeneratorImagesCmpFiles" -wxsFilePat
## Plugins
#ShortcutGuide
-Generate-FileList -fileDepsJson "" -fileListName ShortcutGuideSvgFiles -wxsFilePath $PSScriptRoot\ShortcutGuide.wxs -depsPath "$PSScriptRoot..\..\..\$platform\Release\Assets\ShortcutGuide\"
-Generate-FileComponents -fileListName "ShortcutGuideSvgFiles" -wxsFilePath $PSScriptRoot\ShortcutGuide.wxs
+Generate-FileList -fileDepsJson "" -fileListName ShortcutGuideAssetsFiles -wxsFilePath $PSScriptRoot\ShortcutGuide.wxs -depsPath "$PSScriptRoot..\..\..\$platform\Release\WinUI3Apps\Assets\ShortcutGuide\"
+Generate-FileComponents -fileListName "ShortcutGuideAssetsFiles" -wxsFilePath $PSScriptRoot\ShortcutGuide.wxs -regroot $registryroot
#Settings
Generate-FileList -fileDepsJson "" -fileListName SettingsV2AssetsFiles -wxsFilePath $PSScriptRoot\Settings.wxs -depsPath "$PSScriptRoot..\..\..\$platform\Release\WinUI3Apps\Assets\Settings\"
diff --git a/src/common/interop/PowerToys.Interop.vcxproj b/src/common/interop/PowerToys.Interop.vcxproj
index 938b9cc21a..4b38d2609b 100644
--- a/src/common/interop/PowerToys.Interop.vcxproj
+++ b/src/common/interop/PowerToys.Interop.vcxproj
@@ -41,7 +41,6 @@
DynamicLibrary
-
Unicode
false
@@ -100,6 +99,7 @@
KeyboardListener.idl
+
HotkeyManager.idl
@@ -114,6 +114,7 @@
+
TwoWayPipeMessageIPCManaged.idl
@@ -127,6 +128,7 @@
KeyboardListener.idl
+
HotkeyManager.idl
@@ -140,6 +142,7 @@
Create
+
TwoWayPipeMessageIPCManaged.idl
@@ -165,6 +168,9 @@
+
+ {6955446d-23f7-4023-9bb3-8657f904af99}
+
{cc6e41ac-8174-4e8a-8d22-85dd7f4851df}
diff --git a/src/common/interop/PowerToys.Interop.vcxproj.filters b/src/common/interop/PowerToys.Interop.vcxproj.filters
index 6fa51a3275..9a2b3edb6f 100644
--- a/src/common/interop/PowerToys.Interop.vcxproj.filters
+++ b/src/common/interop/PowerToys.Interop.vcxproj.filters
@@ -54,6 +54,12 @@
Header Files
+
+ Header Files
+
+
+ Header Files
+
@@ -83,6 +89,12 @@
Source Files
+
+ Source Files
+
+
+ Source Files
+
diff --git a/src/common/interop/excluded_app.cpp b/src/common/interop/excluded_app.cpp
new file mode 100644
index 0000000000..7b3e491ffc
--- /dev/null
+++ b/src/common/interop/excluded_app.cpp
@@ -0,0 +1,41 @@
+#include "pch.h"
+#include "excluded_app.h"
+#include <../utils/string_utils.h>
+
+extern "C"
+{
+ __declspec(dllexport) bool IsCurrentWindowExcludedFromShortcutGuide()
+ {
+ PowerToysSettings::PowerToyValues settings = PowerToysSettings::PowerToyValues::load_from_settings_file(L"Shortcut Guide");
+ auto settingsObject = settings.get_raw_json();
+ std::wstring apps = settingsObject.GetNamedObject(L"properties").GetNamedObject(L"disabled_apps").GetNamedString(L"value").c_str();
+ auto excludedUppercase = apps;
+ CharUpperBuffW(excludedUppercase.data(), static_cast(excludedUppercase.length()));
+ std::wstring_view view(excludedUppercase);
+ view = left_trim(trim(view));
+
+ m_excludedApps.clear();
+
+ while (!view.empty())
+ {
+ auto pos = (std::min)(view.find_first_of(L"\r\n"), view.length());
+ m_excludedApps.emplace_back(view.substr(0, pos));
+ view.remove_prefix(pos);
+ view = left_trim(trim(view));
+ }
+
+ if (m_excludedApps.empty())
+ {
+ return false;
+ }
+
+ if (HWND foregroundApp{ GetForegroundWindow() })
+ {
+ auto processPath = get_process_path(foregroundApp);
+ CharUpperBuffW(processPath.data(), static_cast(processPath.length()));
+
+ return check_excluded_app(foregroundApp, processPath, m_excludedApps);
+ }
+ return false;
+ }
+}
diff --git a/src/common/interop/excluded_app.h b/src/common/interop/excluded_app.h
new file mode 100644
index 0000000000..652449a138
--- /dev/null
+++ b/src/common/interop/excluded_app.h
@@ -0,0 +1,7 @@
+#pragma once
+
+extern "C"
+{
+ std::vector m_excludedApps;
+ __declspec(dllexport) bool IsCurrentWindowExcludedFromShortcutGuide();
+}
diff --git a/src/common/interop/pch.h b/src/common/interop/pch.h
index c4835a98e1..7b06662237 100644
--- a/src/common/interop/pch.h
+++ b/src/common/interop/pch.h
@@ -12,3 +12,29 @@
#include
#include
#include
+#include
+#include
+#include
+#include
+#include
+#include
+#include
+#include
+#include
+#include
+#include
+#include
+#include
+#include
+#include
+#include
+#include
+#include
+#include
+#include
+#include
+#include
+#include
+#include
+#include
+#include <../SettingsAPI/settings_objects.h>
diff --git a/src/common/interop/tasklist_positions.cpp b/src/common/interop/tasklist_positions.cpp
new file mode 100644
index 0000000000..1fa82ad1bf
--- /dev/null
+++ b/src/common/interop/tasklist_positions.cpp
@@ -0,0 +1,246 @@
+#include "pch.h"
+#include "tasklist_positions.h"
+
+// Tried my hardest adapting this to C#, but FindWindowW didn't work properly in C#. ~Noraa Junker
+
+static winrt::com_ptr automation;
+static winrt::com_ptr element;
+static winrt::com_ptr true_condition;
+
+extern "C"
+{
+ HWND GetTaskbarHwndForCursorMonitor(HMONITOR monitor)
+ {
+ POINT pt;
+ if (!GetCursorPos(&pt))
+ return nullptr;
+
+ // Find the primary taskbar
+ HWND primaryTaskbar = FindWindowW(L"Shell_TrayWnd", nullptr);
+ if (primaryTaskbar)
+ {
+ MONITORINFO mi = { sizeof(mi) };
+ if (GetWindowRect(primaryTaskbar, &mi.rcMonitor))
+ {
+ HMONITOR primaryMonitor = MonitorFromRect(&mi.rcMonitor, MONITOR_DEFAULTTONEAREST);
+ if (primaryMonitor == monitor)
+ return primaryTaskbar;
+ }
+ }
+
+ // Find the secondary taskbar(s)
+ HWND secondaryTaskbar = nullptr;
+ while ((secondaryTaskbar = FindWindowExW(nullptr, secondaryTaskbar, L"Shell_SecondaryTrayWnd", nullptr)) != nullptr)
+ {
+ MONITORINFO mi = { sizeof(mi) };
+ RECT rc;
+ if (GetWindowRect(secondaryTaskbar, &rc))
+ {
+ HMONITOR taskbarMonitor = MonitorFromRect(&rc, MONITOR_DEFAULTTONEAREST);
+ if (monitor == taskbarMonitor)
+ return secondaryTaskbar;
+ }
+ }
+
+ return nullptr;
+ }
+
+ void update(HMONITOR monitor)
+ {
+ // Get HWND of the tasklist for the monitor under the cursor
+ auto taskbar_hwnd = GetTaskbarHwndForCursorMonitor(monitor);
+ if (!taskbar_hwnd)
+ return;
+
+ wchar_t class_name[64] = {};
+ GetClassNameW(taskbar_hwnd, class_name, 64);
+
+ HWND tasklist_hwnd = nullptr;
+
+ if (wcscmp(class_name, L"Shell_TrayWnd") == 0)
+ {
+ // Primary taskbar structure
+ tasklist_hwnd = FindWindowExW(taskbar_hwnd, 0, L"ReBarWindow32", nullptr);
+ if (!tasklist_hwnd)
+ return;
+ tasklist_hwnd = FindWindowExW(tasklist_hwnd, 0, L"MSTaskSwWClass", nullptr);
+ if (!tasklist_hwnd)
+ return;
+ tasklist_hwnd = FindWindowExW(tasklist_hwnd, 0, L"MSTaskListWClass", nullptr);
+ if (!tasklist_hwnd)
+ return;
+ }
+ else if (wcscmp(class_name, L"Shell_SecondaryTrayWnd") == 0)
+ {
+ // Secondary taskbar structure
+ HWND worker_hwnd = FindWindowExW(taskbar_hwnd, 0, L"WorkerW", nullptr);
+ if (!worker_hwnd)
+ return;
+ tasklist_hwnd = FindWindowExW(worker_hwnd, 0, L"MSTaskListWClass", nullptr);
+ if (!tasklist_hwnd)
+ return;
+ }
+ else
+ {
+ // Unknown taskbar type
+ return;
+ }
+
+ if (!automation)
+ {
+ winrt::check_hresult(CoCreateInstance(CLSID_CUIAutomation,
+ nullptr,
+ CLSCTX_INPROC_SERVER,
+ IID_IUIAutomation,
+ automation.put_void()));
+ winrt::check_hresult(automation->CreateTrueCondition(true_condition.put()));
+ }
+ element = nullptr;
+ winrt::check_hresult(automation->ElementFromHandle(tasklist_hwnd, element.put()));
+ }
+
+ void update_new(HMONITOR monitor)
+ {
+ // Get HWND of the tasklist for the monitor under the cursor
+ auto taskbar_hwnd = GetTaskbarHwndForCursorMonitor(monitor);
+ if (!taskbar_hwnd)
+ return;
+
+ wchar_t class_name[64] = {};
+ GetClassNameW(taskbar_hwnd, class_name, 64);
+
+ HWND tasklist_hwnd = nullptr;
+
+ if (wcscmp(class_name, L"Shell_TrayWnd") == 0 || wcscmp(class_name, L"Shell_SecondaryTrayWnd") == 0)
+ {
+ // Primary taskbar structure
+ tasklist_hwnd = FindWindowExW(taskbar_hwnd, 0, L"Windows.UI.Composition.DesktopWindowContentBridge", nullptr);
+ if (!tasklist_hwnd)
+ return;
+ tasklist_hwnd = FindWindowExW(tasklist_hwnd, 0, L"Windows.UI.Input.InputSite.WindowClass", nullptr);
+ if (!tasklist_hwnd)
+ return;
+ }
+ else
+ {
+ // Unknown taskbar type
+ return;
+ }
+
+ if (!automation)
+ {
+ winrt::check_hresult(CoCreateInstance(CLSID_CUIAutomation,
+ nullptr,
+ CLSCTX_INPROC_SERVER,
+ IID_IUIAutomation,
+ automation.put_void()));
+ winrt::check_hresult(automation->CreateTrueCondition(true_condition.put()));
+ }
+
+ winrt::com_ptr tempElement;
+ element = nullptr;
+ winrt::check_hresult(automation->ElementFromHandle(tasklist_hwnd, tempElement.put()));
+
+ winrt::check_hresult(
+ tempElement->FindFirst(TreeScope_Children, true_condition.get(), element.put()));
+ }
+
+ bool update_buttons(std::vector& buttons)
+ {
+ if (!automation || !element)
+ {
+ return false;
+ }
+ winrt::com_ptr elements;
+ if (element->FindAll(TreeScope_Children, true_condition.get(), elements.put()) < 0)
+ return false;
+ if (!elements)
+ return false;
+ int count;
+ if (elements->get_Length(&count) < 0)
+ return false;
+ winrt::com_ptr child;
+ std::vector found_buttons;
+ found_buttons.reserve(count);
+ for (int i = 0; i < count; ++i)
+ {
+ child = nullptr;
+ if (elements->GetElement(i, child.put()) < 0)
+ return false;
+ TasklistButton button = {};
+ if (VARIANT var_rect; child->GetCurrentPropertyValue(UIA_BoundingRectanglePropertyId, &var_rect) >= 0)
+ {
+ if (var_rect.vt == (VT_R8 | VT_ARRAY))
+ {
+ LONG pos;
+ double value;
+ pos = 0;
+ SafeArrayGetElement(var_rect.parray, &pos, &value);
+ button.x = static_cast(value);
+ pos = 1;
+ SafeArrayGetElement(var_rect.parray, &pos, &value);
+ button.y = static_cast(value);
+ pos = 2;
+ SafeArrayGetElement(var_rect.parray, &pos, &value);
+ button.width = static_cast(value);
+ pos = 3;
+ SafeArrayGetElement(var_rect.parray, &pos, &value);
+ button.height = static_cast(value);
+ }
+ VariantClear(&var_rect);
+ }
+ else
+ {
+ return false;
+ }
+ if (BSTR automation_id; child->get_CurrentAutomationId(&automation_id) >= 0)
+ {
+ wcsncpy_s(button.name, automation_id, _countof(button.name));
+ SysFreeString(automation_id);
+ if (wcsncmp(button.name, L"Appid:", wcslen(L"Appid:")) != 0)
+ {
+ continue;
+ }
+ }
+ found_buttons.push_back(button);
+ }
+ // assign keynums
+ buttons.clear();
+ for (auto& button : found_buttons)
+ {
+ if (buttons.empty())
+ {
+ button.keynum = 1;
+ buttons.push_back(std::move(button));
+ }
+ else
+ {
+ if (button.x < buttons.back().x || button.y < buttons.back().y) // skip 2nd row
+ break;
+ if (wcsncmp(button.name, buttons.back().name, _countof(button.name)) == 0)
+ continue; // skip buttons from the same app
+ button.keynum = buttons.back().keynum + 1;
+ buttons.push_back(std::move(button));
+ if (buttons.back().keynum == 10)
+ break; // no more than 10 buttons
+ }
+ }
+ return true;
+ }
+
+ __declspec(dllexport) TasklistButton* get_buttons(HMONITOR monitor, int* size)
+ {
+ update(monitor);
+ static std::vector buttons;
+ update_buttons(buttons);
+ *size = static_cast(buttons.size());
+ if (*size == 0)
+ {
+ // After a certain Windows update, the old method stopped working, try the new one
+ update_new(monitor);
+ update_buttons(buttons);
+ *size = static_cast(buttons.size());
+ }
+ return buttons.data();
+ }
+}
\ No newline at end of file
diff --git a/src/common/interop/tasklist_positions.h b/src/common/interop/tasklist_positions.h
new file mode 100644
index 0000000000..5e32b70747
--- /dev/null
+++ b/src/common/interop/tasklist_positions.h
@@ -0,0 +1,19 @@
+#pragma once
+
+struct TasklistButton
+{
+ wchar_t name[256];
+ int x;
+ int y;
+ int width;
+ int height;
+ int keynum;
+};
+
+extern "C"
+{
+ // Helper to get the taskbar HWND for the monitor under the cursor
+ HWND GetTaskbarHwndForCursorMonitor(HMONITOR monitor);
+ bool update_buttons(std::vector& buttons);
+ __declspec(dllexport) TasklistButton* get_buttons(HMONITOR monitor, int* size);
+}
diff --git a/src/modules/ShortcutGuide/ShortcutGuide.IndexYmlGenerator/IndexYmlGenerator.cs b/src/modules/ShortcutGuide/ShortcutGuide.IndexYmlGenerator/IndexYmlGenerator.cs
new file mode 100644
index 0000000000..018c160530
--- /dev/null
+++ b/src/modules/ShortcutGuide/ShortcutGuide.IndexYmlGenerator/IndexYmlGenerator.cs
@@ -0,0 +1,68 @@
+// Copyright (c) Microsoft Corporation
+// The Microsoft Corporation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+
+using System.Collections.Generic;
+using System.IO;
+using System.Linq;
+using ShortcutGuide.Helpers;
+using ShortcutGuide.Models;
+using YamlDotNet.Serialization;
+
+// This class should be moved to WinGet in the future
+namespace ShortcutGuide.IndexYmlGenerator
+{
+ public class IndexYmlGenerator
+ {
+ public static void Main()
+ {
+ CreateIndexYmlFile();
+ }
+
+ // Todo: Exception handling
+ public static void CreateIndexYmlFile()
+ {
+ string path = ManifestInterpreter.PathOfManifestFiles;
+ if (File.Exists(Path.Combine(path, "index.yml")))
+ {
+ File.Delete(Path.Combine(path, "index.yml"));
+ }
+
+ IndexFile indexFile = new() { };
+ Dictionary<(string WindowFilter, bool BackgroundProcess), List> processes = [];
+
+ foreach (string file in Directory.EnumerateFiles(path, "*.yml"))
+ {
+ string content = File.ReadAllText(file);
+ Deserializer deserializer = new();
+ ShortcutFile shortcutFile = deserializer.Deserialize(content);
+ if (processes.TryGetValue((shortcutFile.WindowFilter, shortcutFile.BackgroundProcess), out List? apps))
+ {
+ if (apps.Contains(shortcutFile.PackageName))
+ {
+ continue;
+ }
+
+ apps.Add(shortcutFile.PackageName);
+ continue;
+ }
+
+ processes[(shortcutFile.WindowFilter, shortcutFile.BackgroundProcess)] = [shortcutFile.PackageName];
+ }
+
+ indexFile.Index = processes.Select(item => new IndexFile.IndexItem
+ {
+ WindowFilter = item.Key.WindowFilter,
+ BackgroundProcess = item.Key.BackgroundProcess,
+ Apps = [.. item.Value],
+ }).ToArray();
+
+ // Todo: Take the default shell name from the settings or environment variable, default to "+WindowsNT.Shell"
+ indexFile.DefaultShellName = "+WindowsNT.Shell";
+
+ Serializer serializer = new();
+ string yamlContent = serializer.Serialize(indexFile);
+ File.WriteAllText(Path.Combine(path, "index.yml"), yamlContent);
+ }
+ }
+}
diff --git a/src/modules/ShortcutGuide/ShortcutGuide.IndexYmlGenerator/ShortcutGuide.IndexYmlGenerator.csproj b/src/modules/ShortcutGuide/ShortcutGuide.IndexYmlGenerator/ShortcutGuide.IndexYmlGenerator.csproj
new file mode 100644
index 0000000000..571ca9de03
--- /dev/null
+++ b/src/modules/ShortcutGuide/ShortcutGuide.IndexYmlGenerator/ShortcutGuide.IndexYmlGenerator.csproj
@@ -0,0 +1,24 @@
+
+
+
+
+
+
+ WinExe
+ ShortcutGuide.IndexYmlGenerator
+ enable
+ false
+ false
+ ..\..\..\..\$(Platform)\$(Configuration)\WinUI3Apps
+ PowerToys.ShortcutGuide.IndexYmlGenerator
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/modules/ShortcutGuide/ShortcutGuide.Ui/Assets/ShortcutGuide/HeroImage-dark.png b/src/modules/ShortcutGuide/ShortcutGuide.Ui/Assets/ShortcutGuide/HeroImage-dark.png
new file mode 100644
index 0000000000..aa1a055744
Binary files /dev/null and b/src/modules/ShortcutGuide/ShortcutGuide.Ui/Assets/ShortcutGuide/HeroImage-dark.png differ
diff --git a/src/modules/ShortcutGuide/ShortcutGuide.Ui/Assets/ShortcutGuide/HeroImage.png b/src/modules/ShortcutGuide/ShortcutGuide.Ui/Assets/ShortcutGuide/HeroImage.png
new file mode 100644
index 0000000000..54c028ec54
Binary files /dev/null and b/src/modules/ShortcutGuide/ShortcutGuide.Ui/Assets/ShortcutGuide/HeroImage.png differ
diff --git a/src/modules/ShortcutGuide/ShortcutGuide.Ui/Assets/ShortcutGuide/Manifests/+WindowsNT.Notepad.en-US.yml b/src/modules/ShortcutGuide/ShortcutGuide.Ui/Assets/ShortcutGuide/Manifests/+WindowsNT.Notepad.en-US.yml
new file mode 100644
index 0000000000..d0d607253c
--- /dev/null
+++ b/src/modules/ShortcutGuide/ShortcutGuide.Ui/Assets/ShortcutGuide/Manifests/+WindowsNT.Notepad.en-US.yml
@@ -0,0 +1,247 @@
+PackageName: +WindowsNT.Notepad
+Name: Notepad
+WindowFilter: "Notepad.exe"
+BackgroundProcess: false
+Shortcuts:
+ - SectionName: File
+ Properties:
+ - Name: New tab
+ Recommended: true
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - N
+ - Name: New window
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - N
+ - Name: Open
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - O
+ - Name: Save
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - S
+ - Name: Save As
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - S
+ - Name: Save all
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: true
+ Keys:
+ - S
+ - Name: Print
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - P
+ - Name: Close tab
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - W
+ - Name: Close window
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - W
+ - SectionName: Edit
+ Properties:
+ - Name: Undo
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - Z
+ - Name: Redo
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: true
+ Keys:
+ - Z
+ - Name: Cut
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - X
+ - Name: Copy
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - C
+ - Name: Paste
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - V
+ - Name: Search with Bing
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - E
+ - Name: Find
+ Recommended: true
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - F
+ - Name: Find next
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - F3
+ - Name: Find previous
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: false
+ Keys:
+ - F3
+ - Name: Replace
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - H
+ - Name: Go to
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - G
+ - Name: Select all
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - A
+ - Name: Time/Date
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - F5
+ - SectionName: View
+ Properties:
+ - Name: Zoom in
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - Plus
+ - Name: Zoom out
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - Minus
+ - Name: Reset zoom
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - 0
+ - SectionName: Formatting
+ Properties:
+ - Name: Bold
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - B
+ - Name: Italic
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - I
+ - Name: Insert link
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - K
+ - Name: Clear formatting
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - Space
\ No newline at end of file
diff --git a/src/modules/ShortcutGuide/ShortcutGuide.Ui/Assets/ShortcutGuide/Manifests/+WindowsNT.Shell.en-US.yml b/src/modules/ShortcutGuide/ShortcutGuide.Ui/Assets/ShortcutGuide/Manifests/+WindowsNT.Shell.en-US.yml
new file mode 100644
index 0000000000..de9eb03ab1
--- /dev/null
+++ b/src/modules/ShortcutGuide/ShortcutGuide.Ui/Assets/ShortcutGuide/Manifests/+WindowsNT.Shell.en-US.yml
@@ -0,0 +1,773 @@
+PackageName: +WindowsNT.Shell
+WindowFilter: "*"
+BackgroundProcess: true
+Shortcuts:
+ - SectionName: Desktop Shortcuts
+ Properties:
+ - Name: Close active window
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: true
+ Keys:
+ - F4
+ - Name: Open shutdown box
+ Description: When no windows are open
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: true
+ Keys:
+ - F4
+ - Name: Cycle through open Windows
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: true
+ Keys:
+ - Esc
+ - Name: Reveal typed password
+ Description: On sign-in screen
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: true
+ Keys:
+ - F8
+ - Name: Go back
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: true
+ Keys:
+ - ""
+ - Name: Go forward
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: true
+ Keys:
+ - ""
+ - Name: Move up one screen
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: true
+ Keys:
+ - ""
+ - Name: Move down one screen
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: true
+ Keys:
+ - ""
+ - Name: Window context menu
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: true
+ Keys:
+ - Space
+ - Name: Switch between open apps
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: true
+ Keys:
+ - Tab
+ Description: While pressing Tab multiple times
+ - Name: Run command
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: true
+ Keys:
+ - ""
+ Description: for the underlined letter in the app
+ - Name: View open apps
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: true
+ Keys:
+ - Tab
+ - Name: Change start menu size
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - ""
+ - Name: Move cursor
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - ""
+ Description: To the beginning or end of a word
+ - Name: Switch keyboard layout
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - ""
+ - Name: Select block of text
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - ""
+ - Name: Open Task Manager
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - Esc
+ - Name: Enable/Disable Chinese IME
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - Space
+ - Name: Open context menu
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: false
+ Keys:
+ - F10
+ Description: For the selected item
+ - SectionName: Virtual desktop
+ Properties:
+ - Name: Open task view
+ Shortcut:
+ - Win: true
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Tab
+ - Name: Add a virtual desktop
+ Shortcut:
+ - Win: true
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - D
+ - Name: Close current desktop
+ Shortcut:
+ - Win: true
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - F4
+ - Name: Switch desktop
+ Shortcut:
+ - Win: true
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - ""
+ Recommended: true
+ - SectionName: "Windows key"
+ Properties:
+ - Name: Open start menu
+ Shortcut:
+ - Win: true
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - ""
+ - Name: Open Action Center
+ Shortcut:
+ - Win: true
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - "A"
+ - Name: Open Date and Time
+ Shortcut:
+ - Win: true
+ Ctrl: false
+ Shift: false
+ Alt: true
+ Keys:
+ - "D"
+ - Name: Focus on the notification area
+ Shortcut:
+ - Win: true
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - "B"
+ - Name: Open narrator
+ Shortcut:
+ - Win: true
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - "Enter"
+ - Name: Open domain search
+ Shortcut:
+ - Win: true
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - "F"
+ - Name: Open Quick Assist
+ Shortcut:
+ - Win: true
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - "Q"
+ - Name: Wake up device
+ Shortcut:
+ - Win: true
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - "B"
+ Description: When black or a blank screen.
+ - Name: Change input option
+ Shortcut:
+ - Win: true
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - "Space"
+ Description: To next option
+ - Name: Change input option
+ Shortcut:
+ - Win: true
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - "Space"
+ Description: To previous option
+ - Name: Display/Hide desktop
+ Shortcut:
+ - Win: true
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - "D"
+ - Name: Minimize the active window
+ Shortcut:
+ - Win: true
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - "Down"
+ Recommended: true
+ - Name: Open file Explorer
+ Shortcut:
+ - Win: true
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - "E"
+ - Name: Close Magnifier
+ Shortcut:
+ - Win: true
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - "Esc"
+ - Name: Open Feedback Hub
+ Shortcut:
+ - Win: true
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - "F"
+ Recommended: true
+ - Name: Start IME reconversion
+ Shortcut:
+ - Win: true
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - "/"
+ - Name: Open Game Bar
+ Shortcut:
+ - Win: true
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - "G"
+ - Name: Open voice dictation
+ Shortcut:
+ - Win: true
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - "H"
+ - Name: Minimize or restore all other windows
+ Shortcut:
+ - Win: true
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - ""
+ - Name: Open Settings
+ Shortcut:
+ - Win: true
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - "I"
+ - Name: Set focus to a Windows tip
+ Shortcut:
+ - Win: true
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - "J"
+ - Name: Open Cast
+ Shortcut:
+ - Win: true
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - "K"
+ - Name: Lock the device
+ Shortcut:
+ - Win: true
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - "L"
+ - Name: Snap the window
+ Shortcut:
+ - Win: true
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - ""
+ - Name: Minimize all windows
+ Shortcut:
+ - Win: true
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - "M"
+ - Name: Zoom out Magnifier
+ Shortcut:
+ - Win: true
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - "-"
+ - Name: Zoom in Magnifier
+ Shortcut:
+ - Win: true
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - "="
+ - Name: Open notification center
+ Shortcut:
+ - Win: true
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - "N"
+ - Name: Lock the device orientation
+ Shortcut:
+ - Win: true
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - "O"
+ - Name: Open project Settings
+ Shortcut:
+ - Win: true
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - "P"
+ - Name: Open Settings about Page
+ Shortcut:
+ - Win: true
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - ""
+ - Name: Open the emoji panel
+ Shortcut:
+ - Win: true
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - "."
+ - Name: Open the emoji panel
+ Shortcut:
+ - Win: true
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - ";"
+ - Name: Capture a screenshot
+ Shortcut:
+ - Win: true
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - ""
+ Description: Save to the pictures folder
+ - Name: Open search
+ Shortcut:
+ - Win: true
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - "Q"
+ - Name: Open search
+ Shortcut:
+ - Win: true
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - "S"
+ - Name: Open Run dialog
+ Shortcut:
+ - Win: true
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - "R"
+ - Name: Restore window
+ Description: If a window is snapped or maximized
+ Shortcut:
+ - Win: true
+ Ctrl: false
+ Shift: true
+ Alt: false
+ Keys:
+ - ""
+ - Name: Make UWP app full screen
+ Shortcut:
+ - Win: true
+ Ctrl: false
+ Shift: true
+ Alt: false
+ Keys:
+ - ""
+ - Name: Move window to monitor
+ Shortcut:
+ - Win: true
+ Ctrl: false
+ Shift: true
+ Alt: false
+ Keys:
+ - ""
+ - Name: Open Snipping Tool
+ Shortcut:
+ - Win: true
+ Ctrl: false
+ Shift: true
+ Alt: false
+ Keys:
+ - "S"
+ - Name: Stretch window
+ Description: To the top and bottom of the screen
+ Shortcut:
+ - Win: true
+ Ctrl: false
+ Shift: true
+ Alt: false
+ Keys:
+ - ""
+ - Name: Open task view
+ Shortcut:
+ - Win: true
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - "Tab"
+ - Name: Open Accessibility Settings
+ Shortcut:
+ - Win: true
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - "U"
+ - Name: Maximize the active window
+ Shortcut:
+ - Win: true
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - ""
+ - Name: Open the clipboard history
+ Shortcut:
+ - Win: true
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - "V"
+ - Name: Open widgets
+ Shortcut:
+ - Win: true
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - "W"
+ - Name: Open Quick Link menu
+ Shortcut:
+ - Win: true
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - "X"
+ - Name: Open snap layouts
+ Shortcut:
+ - Win: true
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - "Z"
+ - SectionName: Clipboard
+ Properties:
+ - Name: Copy
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - "C"
+ - Name: Cut
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - "X"
+ - Name: Paste
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - "V"
+ - Name: Paste
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: false
+ Keys:
+ - ""
+ Description: Paste as plain text
+ - SectionName: Taskbar Shortcuts
+ Properties:
+ - Name: Open app in Taskbar
+ Shortcut:
+ - Win: true
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - ""
+ - Name: Open jump list
+ Shortcut:
+ - Win: true
+ Ctrl: false
+ Shift: false
+ Alt: true
+ Keys:
+ - ""
+ - Name: Switch to last active window
+ Shortcut:
+ - Win: true
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - ""
+ - Name: Open as administrator
+ Shortcut:
+ - Win: true
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - ""
+ - SectionName: Copilot key
+ Properties:
+ - Name: Open Copilot
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - ''
+ Description: When copilot is available
+ - Name: Open Windows search
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - ''
+ Description: When copilot is not available
+ - SectionName: Office key
+ Properties:
+ - Name: Open Word
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - ""
+ - "W"
+ - Name: Open Excel
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - ""
+ - "X"
+ - Name: Open PowerPoint
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - ""
+ - "P"
+ - Name: Open Outlook
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - ""
+ - "O"
+ - Name: Open Microsoft Teams
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - ""
+ - "T"
+ - Name: Open OneNote
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - ""
+ - "N"
+ - Name: Open OneDrive
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - ""
+ - "D"
+ - Name: Open Yammer
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - ""
+ - "Y"
+ - Name: Open LinkedIn
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - ""
+ - "L"
\ No newline at end of file
diff --git a/src/modules/ShortcutGuide/ShortcutGuide.Ui/Assets/ShortcutGuide/Manifests/+WindowsNT.WindowsExplorer.en-US.yml b/src/modules/ShortcutGuide/ShortcutGuide.Ui/Assets/ShortcutGuide/Manifests/+WindowsNT.WindowsExplorer.en-US.yml
new file mode 100644
index 0000000000..ca134ea792
--- /dev/null
+++ b/src/modules/ShortcutGuide/ShortcutGuide.Ui/Assets/ShortcutGuide/Manifests/+WindowsNT.WindowsExplorer.en-US.yml
@@ -0,0 +1,266 @@
+PackageName: +WindowsNT.WindowsExplorer
+WindowFilter: "explorer.exe"
+Name: File Explorer
+Shortcuts:
+ - SectionName: General
+ Properties:
+ - Name: Open File Explorer
+ Shortcut:
+ - Win: true
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - "E"
+ Recommended: true
+ - Name: Select the address bar
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: true
+ Keys:
+ - "D"
+ - Name: Select the address bar
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - "L"
+ - Name: Select the address bar
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - "F4"
+ - Name: Select the search box
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - "E"
+ - Name: Select the search box
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - "F3"
+ - Name: Select the search box
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - "F"
+ - Name: Refresh the window
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - "F5"
+ - Name: Cycle through elements in the active window
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - "F6"
+ - Name: Maximize or restore the active window
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - "F11"
+ - SectionName: Navigation
+ Properties:
+ - Name: Navigate to the previous folder
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: true
+ Keys:
+ - ""
+ - Name: Navigate to the previous folder
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - ""
+ - Name: Navigate to the next folder
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: true
+ Keys:
+ - ""
+ - Name: Move up a level in the folder path
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: true
+ Keys:
+ - ""
+ - SectionName: "Window management"
+ Properties:
+ - Name: Open a new window
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - "N"
+ - Name: Open a new tab
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - "T"
+ Recommended: true
+ - Name: Close the current active tab
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - "W"
+ - Name: Move to the next tab
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - "Tab"
+ - Name: Move to the previous tab
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - "Tab"
+ - Name: Move to that tab number
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - "Number (1-9)"
+ - Name: Show/Hide the preview pane
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: true
+ Keys:
+ - "P"
+ - Name: Show/Hide the details pane
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: true
+ Keys:
+ - "P"
+ - Name: Resize all columns to fit text
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - "+"
+ - Name: Expand all folders
+ Description: In the navigation pane
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - "E"
+ - SectionName: "File management"
+ Properties:
+ - Name: Display properties for the selected item
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: true
+ Keys:
+ - "Enter"
+ - Name: Delete the selected item
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - ""
+ - Name: Delete the selected item
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - "D"
+ - Name: Delete the selected item permanently
+ Description: "This removes the item without sending it to the Recycle Bin"
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - "D"
+ - Name: Create a new folder
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - "N"
+ Recommended: true
+ - Name: Rename the selected item
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - "F2"
+ - Name: Select multiple items
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - ""
+
\ No newline at end of file
diff --git a/src/modules/ShortcutGuide/ShortcutGuide.Ui/Assets/ShortcutGuide/Manifests/Adobe.AfterEffects.en-US.yml b/src/modules/ShortcutGuide/ShortcutGuide.Ui/Assets/ShortcutGuide/Manifests/Adobe.AfterEffects.en-US.yml
new file mode 100644
index 0000000000..304f9569cc
--- /dev/null
+++ b/src/modules/ShortcutGuide/ShortcutGuide.Ui/Assets/ShortcutGuide/Manifests/Adobe.AfterEffects.en-US.yml
@@ -0,0 +1,1623 @@
+PackageName: Adobe.AfterEffects
+Name: Adobe After Effects
+WindowFilter: "afterfx.exe"
+BackgroundProcess: false
+Shortcuts:
+ - SectionName: General
+ Properties:
+ - Name: Select all
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Ctrl A
+ - Name: Deselect all
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - F2
+ - Name: "Duplicate selected layers, masks, effects, text selectors, animators, puppet meshes, shapes, render items, output modules, or compositions"
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Ctrl D
+ - Name: Quit
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Ctrl Q
+ - Name: Undo
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Ctrl Z
+ - Name: Redo
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Ctrl Shift Z
+ - Name: Interrupt running a script
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - ""
+ - Name: Display filename corresponding to the frame at the current time in the Info panel
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Ctrl Alt E
+ - SectionName: Projects
+ Properties:
+ - Name: New project
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Ctrl Alt N
+ - Name: Open project
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Ctrl O
+ - Name: Find in Project panel
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Ctrl F
+ - SectionName: "Panels, viewers, workspaces"
+ Properties:
+ - Name: Open or close Project panel
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Ctrl 0
+ - Name: Open or close Render Queue panel
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Ctrl Alt 0
+ - Name: Open or close Tools panel
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Ctrl 1
+ - Name: Open or close Info panel
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Ctrl 2
+ - Name: Open or close Preview panel
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Ctrl 3
+ - Name: Open or close Audio panel
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Ctrl 4
+ - Name: "Open or close Effects & Presets panel"
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Ctrl 5
+ - Name: Open or close Character panel
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Ctrl 6
+ - Name: Open or close Paragraph panel
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Ctrl 7
+ - Name: Open or close Paint panel
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Ctrl 8
+ - Name: Open or close Brushes panel
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Ctrl 9
+ - Name: Open or close Effect Controls panel for selected layer
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - F3
+ - Name: Open Flowchart panel for project flowchart
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Ctrl F11
+ - Name: Switch to workspace
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Shift F10
+ - Name: Close active viewer or panel (closes content first)
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Ctrl W
+ - Name: "Close active panel or all viewers of type of active viewer (closes content first). For example, if a Timeline panel is active, this command closes all Timeline panels."
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Ctrl Shift W
+ - Name: "Cycle to previous or next item in active viewer (for example, cycle through open compositions)"
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: false
+ Keys:
+
+ - Name: "Cycle to previous or next panel in active frame (for example, cycle through open Timeline panels)"
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Alt Shift
+ - SectionName: Activate
+ Properties:
+ - Name: Activate Selection tool
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - V
+ - Name: Activate Hand tool
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - H
+ - Name: Activate Zoom In tool
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Z
+ - Name: Activate Rotation tool
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - W
+ - Name: Activate Roto Brush tool
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Alt W
+ - Name: Activate Refine Edge tool
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Alt W
+ - Name: "Activate and cycle through Camera tools (Unified Camera, Orbit Camera, Track XY Camera, and Track Z Camera)"
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - C
+ - Name: Activate Pan Behind tool
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Y
+ - Name: "Activate and cycle through mask and shape tools (Rectangle, Rounded Rectangle, Ellipse, Polygon, Star)"
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Q
+ - Name: Activate and cycle through Type tools (Horizontal and Vertical)
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Ctrl T
+ - Name: "Activate and cycle between the Pen and Mask Feather tools. (Note: You can turn off this setting in the Preferences dialog box.)"
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - G
+ - Name: Temporarily activate Selection tool when a pen tool is selected
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+
+ - Name: Temporarily activate Pen tool when the Selection tool is selected and pointer is over a path (Add Vertex tool when pointer is over a segment; Convert Vertex tool when pointer is over a vertex)
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Ctrl Alt
+ - Name: "Activate and cycle through Brush, Clone Stamp, and Eraser tools"
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Ctrl B
+ - Name: Activate and cycle through Puppet tools
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Ctrl P
+ - SectionName: Composition
+ Properties:
+ - Name: New composition
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Ctrl N
+ - Name: Open Composition Settings dialog box for selected composition
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Ctrl K
+ - Name: Set beginning or end of work area to current time
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - B
+ - Name: "Set work area to duration of selected layers or, if no layers are selected, set work area to composition duration"
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Ctrl Alt B
+ - Name: Open Composition Mini-Flowchart for active composition
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Tab
+ - Name: Activate the most recently active composition that is in the same composition hierarchy (network of nested compositions) as the currently active composition
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Shift Esc
+ - Name: Trim Composition to work area
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Ctrl Shift X
+ - Name: New Composition from selection
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Alt \
+ - SectionName: Time navigation
+ Properties:
+ - Name: Go to specific time
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Alt Shift J
+ - Name: Go to beginning or end of work area
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Shift Home
+ - Name: "Go to previous or next visible item in time ruler (keyframe, layer marker, work area beginning or end)"
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - J
+ - Name: "Go to beginning of composition, layer, or footage item"
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Home
+ - Name: "Go to end of composition, layer, or footage item"
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - End
+ - Name: Go forward 1 frame
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - PageDown
+ - Name: Go backward 1 frame
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - PageUp
+ - Name: Go to layer In point
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - I
+ - Name: Go to layer Out point
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - O
+ - Name: Scroll to current time in Timeline panel
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - D
+ - SectionName: Previews
+ Properties:
+ - Name: Start or stop preview
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - ""
+ - Name: Take snapshot
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Shift F5
+ - Name: Display snapshot in active viewer
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - F5
+ - Name: "Fast Previews > Off"
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Ctrl Alt 1
+ - Name: "Fast Previews > Adaptive Resolution"
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Ctrl Alt 2
+ - Name: "Fast Previews > Draft"
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Ctrl Alt 3
+ - Name: "Fast Previews > Fast Draft"
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Ctrl Alt 4
+ - Name: "Fast Previews > Wireframe"
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Ctrl Alt 5
+ - SectionName: Views
+ Properties:
+ - Name: "Show red, green, blue, or alpha channel as grayscale"
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Alt 1
+ - Name: "Show colorized red, green, or blue channel"
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Alt Shift 1
+ - Name: Toggle showing straight RGB color
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Alt Shift 4
+ - Name: Show alpha boundary (outline between transparent and opaque regions) in Layer panel
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Alt 5
+ - Name: Show alpha overlay (colored overlay on transparent regions) in Layer panel
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Alt 6
+ - Name: Show Refine Edge X-ray
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Alt X
+ - Name: "Set resolution to Full, Half, or Custom in Composition panel"
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Ctrl J
+ - Name: Open View Options dialog box for active Composition panel
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Ctrl Alt U
+ - Name: Prevent images from being rendered for previews in viewer panels
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Caps Lock
+ - Name: Show or hide rulers
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Ctrl R
+ - Name: "Show or hide layer controls (masks, motion paths, light and camera wireframes, effect control points, and layer handles)"
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Ctrl Shift H
+ - SectionName: Footage
+ Properties:
+ - Name: Import one file or image sequence
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Ctrl I
+ - Name: Import multiple files or image sequences
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Ctrl Alt I
+ - Name: Open Interpret Footage dialog box for selected footage item
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Ctrl Alt G
+ - Name: Remember footage interpretation
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Ctrl Alt C
+ - Name: Edit selected footage item in application with which it’s associated (Edit Original)
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Ctrl E
+ - Name: Replace selected footage item
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Ctrl H
+ - Name: Reload selected footage items
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Ctrl Alt L
+ - Name: Set proxy for selected footage item
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Ctrl Alt P
+ - SectionName: Effects and animation presets
+ Properties:
+ - Name: Delete all effects from selected layers
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Ctrl Shift E
+ - SectionName: Layers
+ Properties:
+ - Name: New solid layer
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Ctrl Y
+ - Name: New adjustment layer
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Ctrl Alt Y
+ - Name: Deselect all layers
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Ctrl Shift A
+ - Name: Scroll topmost selected layer to top of Timeline panel
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - X
+ - Name: Show or hide Parent column
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Shift F4
+ - Name: Show or hide Layer Switches and Modes columns
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - F4
+ - Name: Setting the sampling method for selected layers (Best/Bilinear)
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Alt B
+ - Name: Setting the sampling method for selected layers (Best/Bicubic)
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Alt Shift B
+ - Name: Turn off Video switch for all video layers other than selected layers
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Ctrl Shift V
+ - Name: "Open settings dialog box for selected solid, light, camera, null, or adjustment layer"
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Ctrl Shift Y
+ - Name: Paste layers at current time
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Ctrl Alt V
+ - Name: "Split selected layers. (If no layers are selected, split all layers.)"
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Ctrl Shift D
+ - Name: Precompose selected layers
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Ctrl Shift C
+ - Name: Open Effect Controls panel for selected layers
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Ctrl Shift T
+ - Name: Reverse selected layers in time
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Ctrl Alt R
+ - Name: Enable time remapping for selected layers
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Ctrl Alt T
+ - Name: Set In point or Out point by time-stretching
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Ctrl Shift
+ - Name: Move selected layers so that their In point is at beginning of composition
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Alt Home
+ - Name: Move selected layers so that their Out point is at end of composition
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Alt End
+ - Name: Lock selected layers
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Ctrl L
+ - Name: Unlock all layers
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Ctrl Shift L
+ - Name: "Set Quality to Best, Draft, or Wireframe for selected layers"
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Ctrl U
+ - Name: Find in Timeline panel
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Ctrl F
+ - SectionName: Showing properties and groups in the Timeline panel
+ Properties:
+ - Name: Find in Timeline panel
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Ctrl F
+ - Name: "Show only Anchor Point property (for lights and cameras, Point Of Interest)"
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - A
+ - Name: Show only Audio Levels property
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - L
+ - Name: Show only Mask Feather property
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - F
+ - Name: Show only Mask Path property
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - M
+ - Name: Show only Mask Opacity property
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - TT
+ - Name: "Show only Opacity property (for lights, Intensity)"
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - T
+ - Name: Show only Position property
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - P
+ - Name: Show only Rotation and Orientation properties
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - R
+ - Name: Show only Scale property
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - S
+ - Name: Show only Time Remap property
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - RR
+ - Name: Show only instances of missing effects
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - FF
+ - Name: Show only Effects property group
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - E
+ - Name: Show only mask property groups
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - MM
+ - Name: Show only Material Options property group
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - AA
+ - Name: Show only expressions
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - EE
+ - Name: Show properties with keyframes
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - U
+ - Name: Show only modified properties
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - UU
+ - Name: "Show only paint strokes, Roto Brush strokes, and Puppet pins"
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - PP
+ - Name: Show only audio waveform
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - LL
+ - Name: Show only selected properties and groups
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - SS
+ - SectionName: Modifying layer properties
+ Properties:
+ - Name: Open Auto-Orientation dialog box for selected layers
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Ctrl Alt O
+ - Name: Open Opacity dialog box for selected layers
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Ctrl Shift O
+ - Name: Open Rotation dialog box for selected layers
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Ctrl Shift R
+ - Name: Open Position dialog box for selected layers
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Ctrl Shift P
+ - Name: Center-selected layers in view (modifies Position property to place anchor points of selected layers in center of current view)
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Ctrl Home
+ - Name: Move selected layers 1 pixel at current magnification (Position)
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Arrow key
+ - Name: Move selected layers 1 frame earlier or later
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Alt Page Up
+ - Name: Increase or decrease Rotation (Z Rotation) of selected layers by 1°
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - (plus)
+ - Name: Increase or decrease Rotation (Z Rotation) of selected layers by 10°
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Shift (plus)
+ - Name: "Increase Scale of selected layers by 1%"
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Ctrl (plus)
+ - Name: Scale and reposition selected layers to fit composition
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Ctrl Alt F
+ - SectionName: 3D Layers
+ Properties:
+ - Name: Switch to 3D view 1 (defaults to Front)
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - F10
+ - Name: Switch to 3D view 2 (defaults to Custom View 1)
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - F11
+ - Name: Switch to 3D view 3 (defaults to Active Camera)
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - F12
+ - Name: Return to previous view
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - ""
+ - Name: "With a camera tool selected, move the camera and its point of interest to look at selected 3D layers"
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - F
+ - Name: "With a camera tool selected, move the camera and its point of interest to look at all 3D layers"
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Ctrl Shift F
+ - Name: Turn Casts Shadows property on or off for selected 3D layers
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Alt Shift C
+ - SectionName: Keyframes and the Graph Editor
+ Properties:
+ - Name: Toggle between Graph Editor and layer bar modes
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Shift F3
+ - Name: Select all visible keyframes and properties
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Ctrl Alt A
+ - Name: "Deselect all keyframes, properties, and property groups"
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Shift F2
+ - Name: Set interpolation for selected keyframes (layer bar mode)
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Ctrl Alt K
+ - Name: Set keyframe interpolation method to hold or Auto Bezier
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Ctrl Alt H
+ - Name: Easy ease selected keyframes
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - F9
+ - Name: Easy ease selected keyframes in
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Shift F9
+ - Name: Set velocity for selected keyframes
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Ctrl Shift K
+ - SectionName: Text
+ Properties:
+ - Name: "Align selected horizontal text left, center, or right"
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Ctrl Shift L
+ - Name: "Align selected vertical text top, center, or bottom"
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Ctrl Shift L
+ - Name: Select text from insertion point to beginning or end of line
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Shift Home
+ - Name: Move insertion point to beginning or end of line
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Home
+ - Name: "In horizontal text, move insertion point one character left or right; one line up or down; one word left or right; or one paragraph up or down"
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Left Arrow
+ - Name: "In vertical text, move insertion point one character up or down; one left or right; one word up or down; or one paragraph left or right"
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Up Arrow
+ - Name: Turn All Caps on or off for selected text
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Ctrl Shift K
+ - Name: "Set horizontal scale to 100% for selected text"
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Ctrl Shift X
+ - Name: Reset tracking to 0 for selected text
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Ctrl Shift Q
+ - Name: Justify paragraph; left align last line
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Ctrl Shift J
+ - Name: Justify paragraph; force last line
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Ctrl Shift F
+ - Name: Decrease or increase font size of selected text by 2 units
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Ctrl Shift
+ - SectionName: Masks
+ Properties:
+ - Name: New mask
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Ctrl Shift N
+ - Name: Exit free-transform mask editing mode
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - ""
+ - Name: Move selected path points 1 pixel at current magnification
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Arrow key
+ - Name: Invert selected mask
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Ctrl Shift I
+ - Name: Open Mask Feather dialog box for selected mask
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Ctrl Shift F
+ - Name: Open Mask Shape dialog box for selected mask
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Ctrl Shift M
+ - Name: Subtract mode
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - S
+ - Name: Darken mode
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - D
+ - Name: Difference mode
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - F
+ - Name: Add mode
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - A
+ - Name: Intersect mode
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - I
+ - Name: None
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - N
+ - SectionName: Paint tools
+ Properties:
+ - Name: Swap paint background color and foreground colors
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - X
+ - Name: Set paint foreground color to black and background color to white
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - D
+ - Name: Momentarily activate Eraser tool with Last Stroke Only option
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Ctrl Shift
+ - Name: Activate a specific Clone Stamp tool preset
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - 3
+ - Name: Move earlier or later by number of frames specified for stroke Duration
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Ctrl Page Up
+ - SectionName: Shape Layers
+ Properties:
+ - Name: Group selected shapes
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Ctrl G
+ - Name: Ungroup selected shapes
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Ctrl Shift G
+ - SectionName: Motion Tracking
+ Properties:
+ - Name: "Move feature region, search region, and attach point 1 pixel at current magnification"
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Arrow key
+ - SectionName: "Saving, exporting, and rendering"
+ Properties:
+ - Name: Save project
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Ctrl S
+ - Name: Save As
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Ctrl Shift S
+ - Name: Add current frame to render queue
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Ctrl Alt S
+ - Name: Duplicate render item with same output filename as original
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Ctrl Shift D
+ - Name: Add a composition to the Adobe Media Encoder encoding queue
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Ctrl Alt M
diff --git a/src/modules/ShortcutGuide/ShortcutGuide.Ui/Assets/ShortcutGuide/Manifests/Adobe.Illustrator.en-US.yml b/src/modules/ShortcutGuide/ShortcutGuide.Ui/Assets/ShortcutGuide/Manifests/Adobe.Illustrator.en-US.yml
new file mode 100644
index 0000000000..afde6d0669
--- /dev/null
+++ b/src/modules/ShortcutGuide/ShortcutGuide.Ui/Assets/ShortcutGuide/Manifests/Adobe.Illustrator.en-US.yml
@@ -0,0 +1,2148 @@
+PackageName: Adobe.Illustrator
+Name: Adobe Illustrator
+WindowFilter: "illustrator.exe"
+BackgroundProcess: false
+Shortcuts:
+ - SectionName: Popular shortcuts
+ Properties:
+ - Name: Undo
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - Z
+ - Name: Redo
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - Z
+ - Name: Cut
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - X
+ - Name: Copy
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - C
+ - Name: Paste
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - V
+ - Name: Paste in front
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - F
+ - Name: Paste at back
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - B
+ - Name: Paste in place
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - B
+ - Name: Paste on all artboards
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: true
+ Keys:
+ - B
+ - Name: Check spelling
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - I
+ - Name: Open the Color Settings dialog box
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - K
+ - Name: Open the Keyboard Shortcuts dialog box
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: true
+ Keys:
+ - K
+ - Name: Open the Preferences dialog box
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - K
+ - SectionName: Work with documents
+ Properties:
+ - Name: Create a document
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - N
+ - Name: Create a document from a template
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - N
+ - Name: Create a document without opening the New Document dialog box
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: true
+ Keys:
+ - N
+ - Name: Open a document
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - O
+ - Name: Place a file in the document
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - P
+ - Name: Open the File Information dialog box
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: true
+ Keys:
+ - I
+ - Name: Open the Document Setup dialog box
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: true
+ Keys:
+ - P
+ - Name: Browse in Adobe Bridge
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: true
+ Keys:
+ - O
+ - Name: Close the document window
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - W
+ - Name: Save changes made to the document
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - S
+ - Name: Open the Save As dialog box
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - S
+ - Name: Save a copy of the document
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: true
+ Keys:
+ - S
+ - Name: Save the document as script files
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - F12
+ - Name: Open the Export for screens dialog box
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: true
+ Keys:
+ - E
+ - Name: Open the Save For Web dialog box
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: true
+ Keys:
+ - S
+ - Name: Package the document
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: true
+ Keys:
+ - P
+ - Name: Print
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - P
+ - Name: Exit the application
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - Q
+ - SectionName: Select tools
+ Properties:
+ - Name: Artboard tool
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: false
+ Keys:
+ - O
+ - Name: Selection tool
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - V
+ - Name: Direct Selection tool
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - A
+ - Name: Magic Wand tool
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Y
+ - Name: Lasso tool
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Q
+ - Name: Pen tool
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - P
+ - Name: Curvature tool
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: false
+ Keys:
+ - ~
+ - Name: Blob Brush tool
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: false
+ Keys:
+ - B
+ - Name: Add Anchor Point tool
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - (plus)
+ - Name: Delete Anchor Point tool
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - "- (minus)"
+ - Name: Switch to Anchor Point tool
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: false
+ Keys:
+ - C
+ - Name: Type tool
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - T
+ - Name: Touch Type tool
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: false
+ Keys:
+ - T
+ - Name: Rectangle tool
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - M
+ - Name: Ellipse tool
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - L
+ - Name: Paintbrush tool
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - B
+ - Name: Pencil tool
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - N
+ - Name: Shaper tool
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: false
+ Keys:
+ - N
+ - Name: Rotate tool
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - R
+ - Name: Reflect tool
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - O
+ - Name: Scale tool
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - S
+ - Name: Warp tool
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: false
+ Keys:
+ - R
+ - Name: Width Tool
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: false
+ Keys:
+ - W
+ - Name: Free Transform tool
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - E
+ - Name: Shape Builder Tool
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: false
+ Keys:
+ - M
+ - Name: Perspective Grid Tool
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: false
+ Keys:
+ - P
+ - Name: Perspective Selection Tool
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: false
+ Keys:
+ - V
+ - Name: Symbol Sprayer tool
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: false
+ Keys:
+ - S
+ - Name: Column Graph tool
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - J
+ - Name: Mesh tool
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - U
+ - Name: Gradient tool
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - G
+ - Name: Eyedropper tool
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - I
+ - Name: Blend tool
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - W
+ - Name: Live Paint Bucket tool
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - K
+ - Name: Live Paint Selection tool
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: false
+ Keys:
+ - L
+ - Name: Slice tool
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: false
+ Keys:
+ - K
+ - Name: Eraser tool
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: false
+ Keys:
+ - E
+ - Name: Scissors tool
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - C
+ - Name: Hand tool
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - H
+ - Name: Zoom tool
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Z
+ - Name: Switch to Smooth tool while using Blob Brush tool
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Press Alt
+ - SectionName: View artwork
+ Properties:
+ - Name: "Toggle between screen modes: Normal Screen Mode, Full Screen Mode with Menu Bar, Full Screen Mode"
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - F
+ - Name: Switch to Hand tool (when not in text-edit mode)
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - ""
+ - Name: Switch to Zoom tool in magnify mode
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - ""
+ - Name: Switch to Zoom tool in reduce mode
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: true
+ Keys:
+ - ""
+ - Name: Move Zoom marquee while dragging with the Zoom tool
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - ""
+ - Name: Hide bounding box
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - B
+ - Name: Hide unselected artwork
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: true
+ Keys:
+ - 3
+ - Name: Show document template
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - H
+ - Name: Show/Hide artboards
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - H
+ - Name: Show/Hide artboard rulers
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - R
+ - Name: Show transparency grid
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - D
+ - Name: View all artboards in window
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: true
+ Keys:
+ - 0 (zero)
+ - Name: Paste in place on the active artboard
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - V
+ - Name: Exit Artboard tool mode
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - ""
+ - Name: Navigate to next document
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - F6
+ - Name: Navigate to previous document
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - F6
+ - Name: Navigate to next document group
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: true
+ Keys:
+ - F6
+ - Name: Navigate to previous document group
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: true
+ Keys:
+ - F6
+ - Name: Toggle between Outline and GPU Preview of the document
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - Y
+ - Name: Toggle between GPU and CPU Preview of the document
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - E
+ - Name: View the document in Overprint Preview mode
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: true
+ Keys:
+ - Y
+ - Name: View the document in Pixel Preview mode
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: true
+ Keys:
+ - Y
+ - Name: Exit Full Screen mode
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - ""
+ - Name: Zoom in
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - =
+ - Name: Zoom out
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - Minus
+ - Name: Hide guides
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - Semicolon
+ - Name: Lock guides
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: true
+ Keys:
+ - Semicolon
+ - Name: Make guides
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - 5
+ - Name: Release guides
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: true
+ Keys:
+ - 5
+ - Name: Show/ hide smart guides
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - U
+ - Name: Show/ hide perspective grid
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - I
+ - Name: Show grid
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - Quote
+ - Name: Snap to grid
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - Quote
+ - Name: Snap to point
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: true
+ Keys:
+ - Quote
+ - SectionName: Work with selections
+ Properties:
+ - Name: "Switch to last-used selection tool (Selection tool, Direct Selection tool, or Group Selection tool)"
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - Tilde
+ - Name: Switch between Direct Selection tool and Group Selection tool
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: true
+ Keys:
+
+ - Name: Change pointer to cross hair for Lasso tool
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Caps Lock
+ - Name: Select artwork in active artboard
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: true
+ Keys:
+ - A
+ - Name: Create crop marks around selected object
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: true
+ Keys:
+ - C
+ - O
+ - Name: Select all
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - A
+ - Name: Deselect
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - A
+ - Name: Reselect
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - 6
+ - Name: Select the object above the current selection
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: true
+ Keys:
+ - RightBracket
+ - Name: Select the object below the current selection
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: true
+ Keys:
+ - LeftBracket
+ - Name: Group the selected artwork
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - G
+ - Name: Ungroup the selected artwork
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - G
+ - Name: Lock a selection
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - 2
+ - Name: Unlock a selection
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: true
+ Keys:
+ - 2
+ - Name: Hide a selection
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - 3
+ - Name: Show all selections
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: true
+ Keys:
+ - 3
+ - Name: Move selection in user-defined increments
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Right Arrow
+ - Name: Move selection in 10x user-defined increments
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: false
+ Keys:
+ - Right Arrow
+ - Name: Lock all deselected artwork
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: true
+ Keys:
+ - 2
+ - Name: Bring a selection forward
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - RightBracket
+ - Name: Move a selection to the front
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - RightBracket
+ - Name: Send a selection backward
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - LeftBracket
+ - Name: Move a selection to the back
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - LeftBracket
+ - SectionName: Draw
+ Properties:
+ - Name: Constrain Blob Brush path horizontally or vertically
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: false
+ Keys:
+
+ - Name: Switch through drawing modes
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: false
+ Keys:
+ - D
+ - Name: Create a compound path
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - 8
+ - Name: Release a compound path
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: true
+ Keys:
+ - 8
+ - Name: Edit a pattern
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - F8
+ - Name: Perspective Grid Tool
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: false
+ Keys:
+ - P
+ - Name: Perspective Selection Tool
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: false
+ Keys:
+ - V
+ - Name: Perspective Grid
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - I
+ - Name: Repeat transforming objects in perspective
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - D
+ - Name: Switching between drawing modes
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: false
+ Keys:
+ - D
+ - SectionName: Edit shapes
+ Properties:
+ - Name: Switch Pen tool to Convert Anchor Point tool
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: true
+ Keys:
+
+ - Name: Switch between Add Anchor Point tool and Delete Anchor Point tool
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: true
+ Keys:
+
+ - Name: Switch Scissors tool to Add Anchor Point tool
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: true
+ Keys:
+
+ - Name: Switch Pencil tool to Smooth tool
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: true
+ Keys:
+
+ - Name: Use shape mode buttons in Pathfinder panel to create compound paths
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: true
+ Keys:
+ - Shape mode
+ - Name: Select the Shape Builder tool
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: false
+ Keys:
+ - M
+ - Name: Increase the intensity of symbols (when using Symbolism tool)
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: false
+ Keys:
+ - "}"
+ - Name: Decrease the intensity of symbols (when using Symbolism tool)
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: false
+ Keys:
+ - "{"
+ - Name: Blend objects
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: true
+ Keys:
+ - B
+ - Name: Finish adding objects to the blend
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: true
+ Keys:
+ - B
+ - Name: Distort objects using a warp-shaped envelope
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: true
+ Keys:
+ - W
+ - Name: Distort objects using a mesh as the shape of the envelope
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: true
+ Keys:
+ - M
+ - Name: Distort objects using another object as the shape of the envelope
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: true
+ Keys:
+ - C
+ - SectionName: Work with Live Paint groups
+ Properties:
+ - Name: "Select opposite Live Paint Bucket tool options (if Paint Fills and Paint Strokes are currently selected, switch to Paint Fills only)"
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: false
+ Keys:
+ - Live Paint Bucket tool
+ - SectionName: Work with objects
+ Properties:
+ - Name: Reapply a transformation to an object
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - D
+ - Name: Apply last pathfinder effect to the selected object
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - 4
+ - Name: Move an object
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - M
+ - Name: Open the Transform Each dialog box
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: true
+ Keys:
+ - D
+ - Name: Make a clipping mask
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - 7
+ - Name: Release a clipping mask
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: true
+ Keys:
+ - 7
+ - Name: Toggle between fill and stroke
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - X
+ - Name: Set fill and stroke to default
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - D
+ - Name: Swap fill and stroke
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: false
+ Keys:
+ - X
+ - Name: Select gradient fill mode
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - ">"
+ - Name: Hide gradient annotator (when using the Gradient tool)
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: true
+ Keys:
+ - G
+ - Name: Select color fill mode
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - <
+ - Name: Sample color from an image or intermediate color from gradient
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: false
+ Keys:
+ - Eyedropper tool
+ - Name: Add new fill
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - / (forward slash)
+ - Name: Add new stroke
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: true
+ Keys:
+ - / (forward slash)
+ - Name: Make Live Paint (when using the Paint Bucket tool)
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: true
+ Keys:
+ - X
+ - Name: Decrease Bristle brush size
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - LeftBracket
+ - Name: Increase Bristle brush size
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - RightBracket
+ - SectionName: Create variable width points
+ Properties:
+ - Name: Delete selected width point
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - ""
+ - Name: Deselect a width point
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - ""
+ - SectionName: Work with type
+ Properties:
+ - Name: Move one character right or left
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Right Arrow
+ - Name: Move up or down one line
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Up Arrow
+ - Name: Move one word right or left
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - Right Arrow
+ - Name: Move up or down one paragraph
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - Up Arrow
+ - Name: Select one word right or left
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - Right Arrow
+ - Name: Select one paragraph before or after
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - Up Arrow
+ - Name: "Align paragraph left, right, or center"
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - L
+ - Name: Justify text left
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - J
+ - Name: Justify all lines
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - F
+ - Name: Toggle line composer
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: true
+ Keys:
+ - C
+ - Name: Insert soft return
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: false
+ Keys:
+ - ""
+ - Name: Highlight kerning
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: true
+ Keys:
+ - K
+ - Name: "Reset horizontal scale to 100%"
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - X
+ - Name: Increase or decrease font size
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - Period
+ - Name: Increase or decrease font size by steps
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: true
+ Keys:
+ - Period
+ - Name: Increase or decrease leading
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: true
+ Keys:
+ - ""
+ - Name: Select tracking value
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: true
+ Keys:
+ - K
+ - Name: Reset tracking/kerning to 0
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: true
+ Keys:
+ - Q
+ - Name: Increase or decrease kerning and tracking
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: true
+ Keys:
+ - ""
+ - Name: Increase or decrease kerning and tracking by five times
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: true
+ Keys:
+ - ""
+ - Name: Increase or decrease baseline shift
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: true
+ Keys:
+ - ""
+ - Name: "Switch between Type and Vertical Type, Area Type and Vertical Area Type, and Path Type and Vertical Path Type tools"
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: false
+ Keys:
+
+ - Name: "Switch between Area Type and Path Type, Vertical Area Type and Vertical Path Type tools"
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: true
+ Keys:
+
+ - Name: Create outlines
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - O
+ - Name: Open the Character panel
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - T
+ - Name: Open the Paragraph panel
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: true
+ Keys:
+ - T
+ - Name: Open the Tabs panel
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - T
+ - Name: Open the OpenType panel
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: true
+ Keys:
+ - T
+ - Name: Insert bullets
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: true
+ Keys:
+ - 8
+ - Name: Insert copyright symbol
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: true
+ Keys:
+ - G
+ - Name: Insert ellipsis
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: true
+ Keys:
+ - Semicolon
+ - Name: Insert paragraph symbol
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: true
+ Keys:
+ - 7
+ - Name: Insert section symbol
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: true
+ Keys:
+ - 6
+ - Name: Insert trademark symbol
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: true
+ Keys:
+ - 2
+ - Name: Insert registered trademark symbol
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: true
+ Keys:
+ - R
+ - Name: Superscript
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - =
+ - Name: Subscript
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: true
+ Keys:
+ - =
+ - Name: Insert em dash
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: true
+ Keys:
+ - Minus
+ - Name: Insert en dash
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: true
+ Keys:
+ - Minus
+ - Name: Insert discretionary hyphen
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - Minus
+ - Name: Toggle auto-hyphenation
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: true
+ Keys:
+ - H
+ - Name: Insert double left quotation marks
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: true
+ Keys:
+ - LeftBracket
+ - Name: Insert double right quotation marks
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: true
+ Keys:
+ - LeftBracket
+ - Name: Insert single left quotation marks
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: true
+ Keys:
+ - RightBracket
+ - Name: Insert single right quotation marks
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: true
+ Keys:
+ - RightBracket
+ - Name: Insert em space
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - M
+ - Name: Insert en space
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - N
+ - Name: Insert thin space
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: true
+ Keys:
+ - M
+ - Name: Show hidden characters
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: true
+ Keys:
+ - I
+ - SectionName: Use panels
+ Properties:
+ - Name: Switch units of measurement
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: true
+ Keys:
+ - U
+ - Name: Apply value and keep text box active
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: false
+ Keys:
+ - ""
+ - Name: Show/Hide all panels
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Tab
+ - Name: Show/Hide all panels except the Tools panel and Control panel
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: false
+ Keys:
+ - Tab
+ - Name: Increase/ decrease values in logical fractions of the measurement unit
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - ""
+ - Name: Increase/ decrease measurement unit by 10x
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: false
+ Keys:
+ - ""
+ - SectionName: Character and Paragraph panels
+ Properties:
+ - Name: Open the Character panel
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - T
+ - Name: Open the Paragraph panel
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: true
+ Keys:
+ - T
+ - Name: Increase/decrease the selected value by a small increment
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Up Arrow
+ - Name: Increase/decreases the selected value by a large increment
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: false
+ Keys:
+ - Up Arrow
+ - Name: Increase/decrease the selected value by a fraction
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - ""
+ - Name: Highlight the font name field in the Character panel
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: true
+ Keys:
+ - F
+ - SectionName: Color panel
+ Properties:
+ - Name: Open Color Guide
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: false
+ Keys:
+ - F3
+ - SectionName: Gradient panel
+ Properties:
+ - Name: Open Color Guide
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: false
+ Keys:
+ - F3
+ - SectionName: Layers panel
+ Properties:
+ - Name: Add a layer
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - L
+ - Name: Add a layer while opening the New Layer dialog box
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: true
+ Keys:
+ - L
+ - SectionName: Transform panel
+ Properties:
+ - Name: Apply a value and keep focus in edit field
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: false
+ Keys:
+ - ""
+ - Name: Apply a value and copy object
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: true
+ Keys:
+ - ""
+ - Name: Apply a value and scale option proportionately for width or height
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - ""
+ - SectionName: Transparency panel
+ Properties:
+ - Name: Apply last effect to the selected object
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - E
+ - Name: Apply last effect to the selected object by adjusting the values in the effects dialog box
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: true
+ Keys:
+ - E
+ - SectionName: Function keys
+ Properties:
+ - Name: Invoke Help
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - F1
+ - Name: Cut
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - F2
+ - Name: Copy
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - F3
+ - Name: Paste
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - F4
+ - Name: Show/hide Brushes panel
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - F5
+ - Name: Show/hide Color panel
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - F6
+ - Name: Show/hide Layers panel
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - F7
+ - Name: Create new symbol
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - F8
+ - Name: Show/hide Info panel
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - F8
+ - Name: Show/hide Gradient panel
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - F9
+ - Name: Show/hide Stroke panel
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - F10
+ - Name: Show/hide Attributes panel
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - F11
+ - Name: Revert
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - F12
+ - Name: Show/hide Graphic Styles panel
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: false
+ Keys:
+ - F5
+ - Name: Show/hide Appearance panel
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: false
+ Keys:
+ - F6
+ - Name: Show/hide Align panel
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: false
+ Keys:
+ - F7
+ - Name: Show/hide Transform panel
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: false
+ Keys:
+ - F8
+ - Name: Show/hide Pathfinder panel
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - F9
+ - Name: Show/hide Transparency panel
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - F10
+ - Name: Show/hide Symbols panel
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - F11
diff --git a/src/modules/ShortcutGuide/ShortcutGuide.Ui/Assets/ShortcutGuide/Manifests/Adobe.InDesign.en-US.yml b/src/modules/ShortcutGuide/ShortcutGuide.Ui/Assets/ShortcutGuide/Manifests/Adobe.InDesign.en-US.yml
new file mode 100644
index 0000000000..f2b2d94fbd
--- /dev/null
+++ b/src/modules/ShortcutGuide/ShortcutGuide.Ui/Assets/ShortcutGuide/Manifests/Adobe.InDesign.en-US.yml
@@ -0,0 +1,1370 @@
+PackageName: Adobe.InDesign
+Name: Adobe InDesign
+WindowFilter: "indesign.exe"
+BackgroundProcess: false
+Shortcuts:
+ - SectionName: Tools
+ Properties:
+ - Name: Selection tool
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - V
+ - Name: Direct Selection tool
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - A
+ - Name: Toggle Selection and Direct Selection tool
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - Tab
+ - Name: Page tool
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: false
+ Keys:
+ - P
+ - Name: Gap tool
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - U
+ - Name: Pen tool
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - P
+ - Name: Add Anchor Point tool
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - =
+ - Name: Add Anchor Point tool
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - =
+ - Name: Delete Anchor Point tool
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Minus
+ - Name: Convert Direction Point tool
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: false
+ Keys:
+ - C
+ - Name: Type tool
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - T
+ - Name: Type On A Path tool
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: false
+ Keys:
+ - T
+ - Name: Pencil tool (Note tool)
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - N
+ - Name: Line tool
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Backslash
+ - Name: Rectangle Frame tool
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - F
+ - Name: Rectangle tool
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - M
+ - Name: Ellipse tool
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - L
+ - Name: Rotate tool
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - R
+ - Name: Scale tool
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - S
+ - Name: Shear tool
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - O
+ - Name: Free Transform tool
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - E
+ - Name: Eyedropper tool
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - I
+ - Name: Measure tool
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - K
+ - Name: Gradient tool
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - G
+ - Name: Scissors tool
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - C
+ - Name: Hand tool
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - H
+ - Name: Zoom tool
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Z
+ - Name: Temporarily selects Zoom In tool
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - ""
+ - Name: Toggle Fill and Stroke
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - X
+ - Name: Swap Fill and Stroke
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: false
+ Keys:
+ - X
+ - Name: Toggle between Formatting Affects Container and Formatting Affects Text
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - J
+ - Name: Apply Gradient
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - ". [period]"
+ - Name: Apply No Color
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Slash
+ - Name: Switch between Normal View and Preview Mode
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - W
+ - Name: Frame Grid tool (horizontal)
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Y
+ - Name: Frame Grid tool (vertical)
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Q
+ - Name: Gradient Feather tool
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: false
+ Keys:
+ - G
+ - SectionName: Selecting and moving objects
+ Properties:
+ - Name: Duplicate and offset selection
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: true
+ Keys:
+ - Left Arrow
+ - Name: Duplicate and offset selection by 10 times
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: true
+ Keys:
+ - Left Arrow
+ - Name: Move selection
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Left Arrow
+ - Name: Move selection by 10th
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - Left Arrow
+ - Name: Move selection by 10 times
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: false
+ Keys:
+ - Left Arrow
+ - Name: Select next or previous frame in story
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: true
+ Keys:
+ - Page Down/ Alt
+ - PageUp
+ - Name: Select first or last frame in story
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: true
+ Keys:
+ - Page Down/ Shift
+ - PageUp
+ - SectionName: Transforming objects
+ Properties:
+ - Name: "Decrease scale by 1%"
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+
+ - Name: "Decrease scale by 5%"
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: true
+ Keys:
+
+ - Name: "Increase scale by 1%"
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - Period
+ - Name: "Increase scale by 5%"
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: true
+ Keys:
+ - Period
+ - Name: Switch image from High Quality Display to Fast Display
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: true
+ Keys:
+ - Z
+ - SectionName: Editing paths and frames
+ Properties:
+ - Name: Temporarily select Convert Direction Point tool
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: true
+ Keys:
+ - Direct Selection tool
+ - Name: Temporarily switch between Add Anchor Point and Delete Anchor Point tool
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: true
+ Keys:
+
+ - Name: Temporarily select Add Anchor Point tool
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: true
+ Keys:
+ - Scissors tool
+ - Name: Keep Pen tool selected when pointer is over path or anchor point
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: false
+ Keys:
+ - Pen tool
+ - Name: Move anchor point and handles while drawing
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Pen tool
+ - ""
+ - Name: Display the Stroke panel
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - F10
+ - SectionName: Tables
+ Properties:
+ - Name: Move to next/previous cell
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Tab/Shift
+ - Tab
+ - Name: Move to first/last cell in column
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: true
+ Keys:
+ - Page Up/ Alt
+ - PageDown
+ - Name: Move to first/last cell in row
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: true
+ Keys:
+ - Home/ Alt
+ - End
+ - Name: Select cell above/below the current cell
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: false
+ Keys:
+ - Up Arrow/ Shift
+ - Down Arrow
+ - Name: Select cell to the right/left of the current cell
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: false
+ Keys:
+ - Right Arrow/ Shift
+ - Left Arrow
+ - Name: Start row on next frame
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: false
+ Keys:
+ - Enter (numeric keypad)
+ - Name: Toggle between text selection and cell selection
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - ""
+ - SectionName: Finding and changing text
+ Properties:
+ - Name: Insert selected text into Find What box
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - F1
+ - Name: Insert selected text into Find What box and finds next
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: false
+ Keys:
+ - F1
+ - Name: Find next occurrence of Find What text
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: false
+ Keys:
+ - F2
+ - Name: Insert selected text into Change To box
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - F2
+ - Name: Replace selection with Change To text
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - F3
+ - SectionName: Working with type
+ Properties:
+ - Name: Bold (only for fonts with bold face)
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - B
+ - Name: Italic (only for fonts with italic face)
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - I
+ - Name: Normal
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - Y
+ - Name: Underline
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - U
+ - Name: Strikethrough
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - Slash
+ - Name: All caps (on/off)
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - K
+ - Name: Asian language hyphenation
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - K
+ - Name: Small caps (on/off)
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - H
+ - Name: Tate-chu-yoko setting
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - H
+ - Name: Superscript
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - (
+ - ") [plus sign]"
+ - Name: Subscript
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: true
+ Keys:
+ - (
+ - ") [plus sign]"
+ - Name: "Reset horizontal or vertical scale to 100%"
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - X
+ - Name: Basic letter group setting or detail setting
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - X
+ - Name: "Align left, right, or center"
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - L
+ - Name: Justify all lines
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - F (all lines)
+ - Name: Align both ends or equal spacing
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - F (align both end)
+ - Name: Increase or decrease point size
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - ">"
+ - Name: Increase or decrease point size by five times
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: true
+ Keys:
+ - ">"
+ - Name: Increase or decrease leading (horizontal text)
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: true
+ Keys:
+ - Up Arrow/ Alt
+ - Down Arrow
+ - Name: Increase or decrease leading (vertical text)
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: true
+ Keys:
+ - Right Arrow/ Alt
+ - Left Arrow
+ - Name: Increase or decrease leading by five times (horizontal text)
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: true
+ Keys:
+ - Up Arrow/ Alt
+ - Down Arrow
+ - Name: Increase or decrease leading by five times (vertical text)
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: true
+ Keys:
+ - Right Arrow/ Alt
+ - Left Arrow
+ - Name: Auto leading
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: true
+ Keys:
+ - A
+ - Name: Align to grid (on/off)
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: true
+ Keys:
+ - G
+ - Name: Auto-hyphenate (on/off)
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: true
+ Keys:
+ - H
+ - Name: Increase or decrease kerning and tracking (horizontal text)
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: true
+ Keys:
+ - Left Arrow/Alt
+ - Right Arrow
+ - Name: Increase or decrease kerning and tracking (vertical text)
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: true
+ Keys:
+ - Up Arrow/ Alt
+ - Down Arrow
+ - Name: Increase or decrease kerning and tracking by five times (horizontal text)
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: true
+ Keys:
+ - Left Arrow/ Alt
+ - Right Arrow
+ - Name: Increase or decrease kerning and tracking by five times (vertical text)
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: true
+ Keys:
+ - Up Arrow/ Alt
+ - Down Arrow
+ - Name: Increase kerning between words
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: true
+ Keys:
+ - Backslash
+ - Name: Decrease kerning between words
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: true
+ Keys:
+ - ""
+ - Name: Clear all manual kerning and reset tracking to 0
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: true
+ Keys:
+ - Q
+ - Name: Increase or decrease baseline shift (horizontal text)
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: true
+ Keys:
+ - Up Arrow/ Shift
+ - Down Arrow
+ - Name: Increase or decrease baseline shift (vertical text)
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: true
+ Keys:
+ - Right Arrow/ Shift
+ - Left Arrow
+ - Name: Increase or decrease baseline shift by five times (horizontal text)
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: true
+ Keys:
+ - Up Arrow/ Shift
+ - Down Arrow
+ - Name: Increase or decrease baseline shift by five times (vertical text)
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: true
+ Keys:
+ - Right Arrow/ Shift
+ - Left Arrow
+ - Name: Recompose all stories
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: true
+ Keys:
+ - Slash
+ - Name: Insert current page number
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: true
+ Keys:
+ - N
+ - SectionName: Navigating through and selecting text
+ Properties:
+ - Name: Move to right or left one word
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - Right Arrow/ Ctrl
+ - Left Arrow
+ - Name: Move to start or end of line
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Home/End
+ - Name: Move to previous or next paragraph
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - Up Arrow/ Ctrl
+ - Down Arrow
+ - Name: Move to start or end of story
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - Home/ Ctrl
+ - End
+ - Name: Select one character right or left
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: false
+ Keys:
+ - Right Arrow/ Shift
+ - Left Arrow
+ - Name: Select one line above or below
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: false
+ Keys:
+ - Up Arrow/ Shift
+ - Down Arrow
+ - Name: Select start or end of line
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: false
+ Keys:
+ - Home/ Shift
+ - End
+ - Name: Select one paragraph before or after
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - Up Arrow/ Shift
+ - Down Arrow
+ - Name: Select current line
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - Backslash
+ - Name: Select start or end of story
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - Home/ Shift
+ - End
+ - Name: Select all in story
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - A
+ - Name: Select first/last frame
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: true
+ Keys:
+ - Page Up/ Shift
+ - PageDown
+ - Name: Select previous/next frame
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: true
+ Keys:
+ - Page Up/ Alt
+ - PageDown
+ - Name: Delete word in front of insertion point (Story Editor)
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - ""
+ - Name: Update missing font list
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: true
+ Keys:
+ - Slash
+ - SectionName: Viewing documents and document workspaces
+ Properties:
+ - Name: Temporarily select Zoom In tool
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - ""
+ - Name: Temporarily select Zoom Out tool
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: true
+ Keys:
+ - ""
+ - Name: "Zoom to 50%, 200%, or 400%"
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - 5
+ - Name: Redraw screen
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: false
+ Keys:
+ - F5
+ - Name: Open new default document
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: true
+ Keys:
+ - N
+ - Name: Switch between current and previous zoom levels
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: true
+ Keys:
+ - 2
+ - Name: Switch to next/previous document window
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - "~ [tilde]/ Shift"
+ - F6
+ - Name: Go back/forward to last-viewed page
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - Page Up/ Ctrl
+ - PageDown
+ - Name: Go to previous/next spread
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: true
+ Keys:
+ - Page Up/ Alt
+ - PageDown
+ - Name: Activate the Go To command
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - J
+ - Name: Fit selection in window
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: true
+ Keys:
+ - (
+ - ") [plus sign]"
+ - Name: Display the entire object
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: true
+ Keys:
+ - (
+ - ") [plus sign]"
+ - Name: Go to master page while \ panel is closed
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - J
+ - Name: Cycle through units of measurement
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: true
+ Keys:
+ - U
+ - Name: Select all guides
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: true
+ Keys:
+ - G
+ - Name: Show information on installed plug‑ins and InDesign components
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - "Help > About Design"
+ - SectionName: Control panel
+ Properties:
+ - Name: Toggle focus to/from Control panel
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - 6
+ - Name: Toggle Character/Paragraph text attributes mode
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: true
+ Keys:
+ - 7
+ - Name: Display the pop-up menu that has focus
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: true
+ Keys:
+ - Down Arrow
+ - SectionName: Type panels and dialog boxes
+ Properties:
+ - Name: Open Justification dialog box
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: true
+ Keys:
+ - J
+ - Name: Open Paragraph Rules dialog box
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: true
+ Keys:
+ - J
+ - Name: Open Keep Options dialog box
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: true
+ Keys:
+ - K
+ - Name: Activate Character panel
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - T
+ - Name: Activate Paragraph panel
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: true
+ Keys:
+ - T
+ - SectionName: Character and paragraph styles
+ Properties:
+ - Name: Open Justification dialog box
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: true
+ Keys:
+ - J
+ - Name: Open Paragraph Rules dialog box
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: true
+ Keys:
+ - J
+ - Name: Open Keep Options dialog box
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: true
+ Keys:
+ - K
+ - Name: Activate Character panel
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - T
+ - Name: Activate Paragraph panel
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: true
+ Keys:
+ - T
+ - SectionName: Tabs panel
+ Properties:
+ - Name: Activate Tabs panel
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - T
+ - SectionName: Pages panel
+ Properties:
+ - Name: Add new page after last page
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - P
+ - SectionName: Separations Preview panel
+ Properties:
+ - Name: Turn on Overprint preview
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: true
+ Keys:
+ - Y
+ - Name: Show all plates
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: true
+ Keys:
+ - "~ [tilde]"
+ - Name: Show Cyan plate
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: true
+ Keys:
+ - 1
+ - Name: Show Magenta plate
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: true
+ Keys:
+ - 2
+ - Name: Show Yellow plate
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: true
+ Keys:
+ - 3
+ - Name: Show Black plate
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: true
+ Keys:
+ - 4
+ - Name: Show 1st Spot plate
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: true
+ Keys:
+ - 5
+ - Name: Show 2nd Spot plate
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: true
+ Keys:
+ - 6
+ - Name: Show 3rd Spot plate
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: true
+ Keys:
+ - 7
+ - SectionName: Transform panel
+ Properties:
+ - Name: Apply value and copy object
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: true
+ Keys:
+ - ""
+ - Name: "Apply width, height, or scale value proportionally"
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - ""
diff --git a/src/modules/ShortcutGuide/ShortcutGuide.Ui/Assets/ShortcutGuide/Manifests/Adobe.Photoshop.en-US.yml b/src/modules/ShortcutGuide/ShortcutGuide.Ui/Assets/ShortcutGuide/Manifests/Adobe.Photoshop.en-US.yml
new file mode 100644
index 0000000000..c8097e8140
--- /dev/null
+++ b/src/modules/ShortcutGuide/ShortcutGuide.Ui/Assets/ShortcutGuide/Manifests/Adobe.Photoshop.en-US.yml
@@ -0,0 +1,2692 @@
+PackageName: Adobe.Photoshop
+Name: Adobe Photoshop
+WindowFilter: "photoshop.exe"
+BackgroundProcess: false
+Shortcuts:
+ - SectionName: Popular shortcuts
+ Properties:
+ - Name: Free Transform
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - T
+ - Name: Decrease Brush Size
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - LeftBracket
+ - Name: Increase Brush Size
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - RightBracket
+ - Name: Decrease Brush Hardness
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - "{"
+ - Name: Increase Brush Hardness
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - "}"
+ - Name: Default Foreground/Background colors
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - D
+ - Name: Switch Foreground/Background colors
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - X
+ - Name: New layer via copy
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - J
+ - Name: New layer via cut
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - J
+ - Name: Cancel any modal dialog window (including the Start Workspace)
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - ""
+ - Name: Select the first edit field of the tool bar
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - ""
+ - Name: Navigate between fields
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Tab
+ - Name: Navigate between fields in opposite direction
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: false
+ Keys:
+ - Tab
+ - Name: Change Cancel to Reset
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: true
+ Keys:
+
+ - SectionName: Function keys
+ Properties:
+ - Name: Start Help
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - F1
+ - Name: Cut
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - F2
+ - Name: Copy
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - F3
+ - Name: Paste
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - F4
+ - Name: Show/Hide Brush panel
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - F5
+ - Name: Show/Hide Color panel
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - F6
+ - Name: Show/Hide Layers panel
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - F7
+ - Name: Show/Hide Info panel
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - F8
+ - Name: Show/Hide Actions panel
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - F9
+ - Name: Revert
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - F12
+ - Name: Fill
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: false
+ Keys:
+ - F5
+ - Name: Feather Selection
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: false
+ Keys:
+ - F6
+ - Name: Inverse Selection
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: false
+ Keys:
+ - F7
+ - SectionName: Select tools
+ Properties:
+ - Name: Move tool
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - V
+ - Name: Rectangular Marquee tool
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - M
+ - Name: Elliptical Marquee tool
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - M
+ - Name: Lasso tool
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - L
+ - Name: Polygonal Lasso tool
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - L
+ - Name: Magnetic Lasso tool
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - L
+ - Name: Magic Wand tool
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - W
+ - Name: Quick Selection tool
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - W
+ - Name: Crop tool
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - C
+ - Name: Slice tool
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - C
+ - Name: Slice Select tool
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - C
+ - Name: Eyedropper tool
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - I
+ - Name: Color Sampler tool
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - I
+ - Name: Ruler tool
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - I
+ - Name: Note tool
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - I
+ - Name: Spot Healing Brush tool
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - J
+ - Name: Healing Brush tool
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - J
+ - Name: Patch tool
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - J
+ - Name: Red Eye tool
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - J
+ - Name: Brush tool
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - B
+ - Name: Pencil tool
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - B
+ - Name: Color Replacement tool
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - B
+ - Name: Mixer Brush tool
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - B
+ - Name: Clone Stamp tool
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - S
+ - Name: Pattern Stamp tool
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - S
+ - Name: History Brush tool
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Y
+ - Name: Art History Brush tool
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Y
+ - Name: Eraser tool
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - E
+ - Name: Background Eraser tool
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - E
+ - Name: Magic Eraser tool
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - E
+ - Name: Gradient tool
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - G
+ - Name: Paint Bucket tool
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - G
+ - Name: Dodge tool
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - O
+ - Name: Burn tool
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - O
+ - Name: Sponge tool
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - O
+ - Name: Pen tool
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - P
+ - Name: Freeform Pen tool
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - P
+ - Name: Horizontal Type tool
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - T
+ - Name: Vertical Type tool
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - T
+ - Name: Horizontal Type mask tool
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - T
+ - Name: Vertical Type mask tool
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - T
+ - Name: Path Selection tool
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - A
+ - Name: Direct Selection tool
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - A
+ - Name: Rectangle tool
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - U
+ - Name: Rounded Rectangle tool
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - U
+ - Name: Ellipse tool
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - U
+ - Name: Polygon tool
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - U
+ - Name: Line tool
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - U
+ - Name: Custom Shape tool
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - U
+ - Name: Hand tool
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - H
+ - Name: Rotate View tool
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - R
+ - Name: Zoom tool
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Z
+ - Name: Default Foreground/Background colors
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - D
+ - Name: Switch Foreground/Background colors
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - X
+ - Name: Toggle Standard/Quick Mask modes
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Q
+ - Name: Content-Aware Move tool
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - J
+ - Name: Perspective Crop tool
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - C
+ - Name: Artboard tool
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - V
+ - Name: Rotate View tool
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - R
+ - Name: Decrease Brush Hardness
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - "{"
+ - Name: Increase Brush Hardness
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - "}"
+ - Name: Next Brush
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Period
+ - Name: First Brush
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - <
+ - Name: Last Brush
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - ">"
+ - SectionName: Images
+ Properties:
+ - Name: Cycle through open documents
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - Tab
+ - Name: Switch to previous document
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - Tab
+ - Name: Close a file in Photoshop and open Bridge
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Shift-Control-W
+ - Name: Toggle between Standard mode and Quick Mask mode
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Q
+ - Name: "Toggle (forward) between Standard screen mode, Full screen mode with menu bar, and Full screen mode"
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - F
+ - Name: "Toggle (backward) between Standard screen mode, Full screen mode with menu bar, and Full screen mode"
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: false
+ Keys:
+ - F
+ - Name: Toggle (backward) canvas color
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: false
+ Keys:
+ - ""
+ - F
+ - Name: ""
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - 1
+ - Name: Switch to Hand tool (when not in text-edit mode)
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - ""
+ - Name: Switch to Zoom In tool
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - ""
+ - Name: Switch to Zoom Out tool
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: true
+ Keys:
+ - ""
+ - Name: "Apply zoom percentage, and keep zoom percentage box active"
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: false
+ Keys:
+ - Enter in Navigator panel zoom percentage box
+ - Name: Scroll up or down 1 screen
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - PageUp
+ - Name: Scroll up or down 10 units
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: false
+ Keys:
+ - PageUp
+ - Name: Move view to upper-left corner or lower-right corner
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Home
+ - SectionName: Refine Edge
+ Properties:
+ - Name: Open the Refine Edge dialog box
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: true
+ Keys:
+ - R
+ - Name: Cycle (forward) through preview modes
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - F
+ - Name: Cycle (backward) through preview modes
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: false
+ Keys:
+ - F
+ - Name: Toggle between original image and selection preview
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - X
+ - Name: Toggle between original selection and refined version
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - P
+ - Name: Toggle radius preview on and off
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - J
+ - Name: Toggle between Refine Radius and Erase Refinements tools
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: false
+ Keys:
+ - E
+ - SectionName: Filter Gallery
+ Properties:
+ - Name: Reapply last-used filter
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: true
+ Keys:
+ - F
+ - Name: Change Cancel button to Default
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+
+ - Name: Change Cancel button to Reset
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: true
+ Keys:
+
+ - Name: Undo/Redo
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - Z
+ - Name: Step forward
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - Z
+ - Name: Step backward
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: true
+ Keys:
+ - Z
+ - SectionName: Liquify filter
+ Properties:
+ - Name: Forward Warp tool
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - W
+ - Name: Reconstruct tool
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - R
+ - Name: Twirl Clockwise tool
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - C
+ - Name: Pucker tool
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - S
+ - Name: Bloat tool
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - B
+ - Name: Push Left tool
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - O
+ - Name: Mirror tool
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - M
+ - Name: Turbulence tool
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - T
+ - Name: Freeze Mask tool
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - F
+ - Name: Thaw Mask tool
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - D
+ - Name: "Reverse direction for Bloat, Pucker, Push Left, and Mirror tools"
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: true
+ Keys:
+ - tool
+ - Name: Cycle through controls on right from top
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Tab
+ - Name: Cycle through controls on right from bottom
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: false
+ Keys:
+ - Tab
+ - Name: Change Cancel to Reset
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: true
+ Keys:
+
+ - SectionName: Vanishing Point
+ Properties:
+ - Name: Zoom 2x (temporary)
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - X
+ - Name: Zoom in
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - (plus)
+ - Name: Zoom out
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - "- (hyphen)"
+ - Name: "Increase brush size (Brush, Stamp tools)"
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - RightBracket
+ - Name: "Decrease brush size (Brush, Stamp tools)"
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - LeftBracket
+ - Name: "Increase brush hardness (Brush, Stamp tools)"
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: false
+ Keys:
+ - RightBracket
+ - Name: "Decrease brush hardness (Brush, Stamp tools)"
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: false
+ Keys:
+ - LeftBracket
+ - Name: Undo last action
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - Z
+ - Name: Redo last action
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - Z
+ - Name: Deselect all
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - D
+ - Name: Hide selection and planes
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - H
+ - Name: Move selection 1 pixel
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Arrow keys
+ - Name: Move selection 10 pixels
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: false
+ Keys:
+ - arrow keys
+ - Name: Copy
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - C
+ - Name: Paste
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - V
+ - Name: Repeat last duplicate and move
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - T
+ - Name: Create a floating selection from the current selection
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: true
+ Keys:
+ - T
+ - Name: Constrain selection to a 15° rotation
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: true
+ Keys:
+ - Shift to rotate
+ - Name: Delete last node while creating plane
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - ""
+ - SectionName: Camera Raw dialog box
+ Properties:
+ - Name: Zoom tool
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Z
+ - Name: Hand tool
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - H
+ - Name: White Balance tool
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - I
+ - Name: Color Sampler tool
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - S
+ - Name: Crop tool
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - C
+ - Name: Straighten tool
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - A
+ - Name: Spot Removal tool
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - B
+ - Name: Red Eye Removal tool
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - E
+ - Name: Basic panel
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: true
+ Keys:
+ - 1
+ - Name: Tone Curve panel
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: true
+ Keys:
+ - 2
+ - Name: Detail panel
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: true
+ Keys:
+ - 3
+ - Name: HSL/Grayscale panel
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: true
+ Keys:
+ - 4
+ - Name: Split Toning panel
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: true
+ Keys:
+ - 5
+ - Name: Lens Corrections panel
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: true
+ Keys:
+ - 6
+ - Name: Camera Calibration panel
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: true
+ Keys:
+ - 7
+ - Name: Presets panel
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: true
+ Keys:
+ - 9
+ - Name: Open Snapshots panel
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: true
+ Keys:
+ - 9
+ - Name: Parametric Curve Targeted Adjustment tool
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: true
+ Keys:
+ - T
+ - Name: Hue Targeted Adjustment tool
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: true
+ Keys:
+ - H
+ - Name: Saturation Targeted Adjustment tool
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: true
+ Keys:
+ - S
+ - Name: Luminance Targeted Adjustment tool
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: true
+ Keys:
+ - L
+ - Name: Grayscale Mix Targeted Adjustment tool
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: true
+ Keys:
+ - G
+ - Name: Last-used Targeted Adjustment tool
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - T
+ - Name: Adjustment Brush tool
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - K
+ - Name: Graduated Filter tool
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - G
+ - Name: Increase/decrease brush size
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - "] / ["
+ - Name: Increase/decrease brush feather
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: false
+ Keys:
+ - "] / Shift"
+ - LeftBracket
+ - Name: "Temporarily switch from Add to Erase mode for theAdjustment Brush tool, or from Erase to Add mode"
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: true
+ Keys:
+
+ - Name: Increase/decrease temporary Adjustment Brush tool size
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: true
+ Keys:
+ - "] / Alt"
+ - LeftBracket
+ - Name: Increase/decrease temporary Adjustment Brush tool feather
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: true
+ Keys:
+ - "] / Alt"
+ - LeftBracket
+ - Name: Increase/decrease temporary Adjustment Brush tool flow in increments of 10
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: true
+ Keys:
+ - = (equal sign) / Alt
+ - "- (hyphen)"
+ - Name: Switch to New mode from Add or Erase mode of theAdjustment Brush tool or the Graduated Filter
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - N
+ - Name: Toggle Auto Mask for Adjustment Brush tool
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - M
+ - Name: Toggle Show Mask for Adjustment Brush tool
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Y
+ - Name: Toggle pins for Adjustment Brush tool
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - V
+ - Name: "Toggle overlay for Graduated Filter, Spot Removal tool, or Red Eye Removal tool."
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - V
+ - Name: Rotate image left
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - L
+ - Name: Rotate image right
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - R
+ - Name: Zoom in
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - (plus)
+ - Name: Zoom out
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - "- (hyphen)"
+ - Name: Temporarily switch to Zoom In tool
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+
+ - Name: Temporarily switch to Zoom Out tool and change the Open Image button to Open Copy and the Cancel button to Reset.
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: true
+ Keys:
+
+ - Name: Toggle preview
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - P
+ - Name: Full screen mode
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - F
+ - Name: Temporarily activate the White Balance tool and change the Open Image button to Open Object.
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: false
+ Keys:
+
+ - Name: Move selected point in Curves panel (1 unit)
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Arrow keys
+ - Name: Move selected point in Curves panel (10 units)
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Shift-arrow
+ - Name: Open selected images in Camera Raw dialog box from Bridge
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - R
+ - Name: Highlight clipping warning
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - O
+ - Name: Shadows clipping warning
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - U
+ - Name: (Filmstrip mode) Add 1 - 5 star rating
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - 1 - 5
+ - Name: (Filmstrip mode) Increase/decrease rating
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - . (period) / Ctrl
+ - Name: (Filmstrip mode) Add red label
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - 6
+ - Name: (Filmstrip mode) Add yellow label
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - 7
+ - Name: (Filmstrip mode) Add green label
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - 8
+ - Name: (Filmstrip mode) Add blue label
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - 9
+ - Name: (Filmstrip mode) Add purple label
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - 0
+ - Name: Camera Raw preferences
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - K
+ - Name: Deletes Adobe Camera Raw preferences
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - Alt (on open)
+ - SectionName: Black-and-White dialog box
+ Properties:
+ - Name: Open the Black-and-White dialog box
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: true
+ Keys:
+ - B
+ - Name: "Increase/decrease selected value by 10%"
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: false
+ Keys:
+ - Up Arrow/Down Arrow
+ - SectionName: Curves
+ Properties:
+ - Name: Open the Curves dialog box
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - M
+ - Name: Select next point on the curve
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - (plus)
+ - Name: Select the previous point on the curve
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - – (minus)
+ - Name: Deselect a point
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - D
+ - Name: Move the selected point 1 unit
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Arrow keys
+ - Name: Move the selected point 10 units
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: false
+ Keys:
+ - Arrow keys
+ - SectionName: Select and move objects
+ Properties:
+ - Name: Apply/cancel an operation of the Magnetic Lasso
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Enter/Esc
+ - Name: Move selection 1 pixel
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Move tool
+ - Right Arrow
+ - Name: Move layer 1 pixel when nothing selected on layer
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - Right Arrow
+ - Name: Increase/decrease detection width
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Magnetic Lasso tool
+ - LeftBracket
+ - Name: Accept cropping or exit cropping
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Crop tool
+ - ""
+ - SectionName: "Transform selections, selection borders, and paths"
+ Properties:
+ - Name: Transform from center or reflect
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: true
+ Keys:
+
+ - Name: Constrain
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: false
+ Keys:
+
+ - Name: Distort
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+
+ - Name: Apply
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - ""
+ - Name: Cancel
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - . (period)
+ - Name: Free transform with duplicate data
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: true
+ Keys:
+ - T
+ - Name: Transform again with duplicate data
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: true
+ Keys:
+ - T
+ - SectionName: Edit paths
+ Properties:
+ - Name: "Switch from Path Selection, Pen, Add Anchor Point, Delete Anchor Point, or Convert Point tools to Direct Selection tool"
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+
+ - Name: Switch from Pen tool or Freeform Pen tool to Convert Point tool when pointer is over anchor or direction point
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: true
+ Keys:
+
+ - SectionName: Painting
+ Properties:
+ - Name: Color sampler tool
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: false
+ Keys:
+ - Eyedropper tool
+ - Name: Mixer Brush changes Mix setting
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: true
+ Keys:
+ - number
+ - Name: Mixer Brush changes Wet setting
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Number keys
+ - Name: Mixer Brush changes Wet and Mix to zero
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - 0
+ - Name: Cycle through blending modes
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: false
+ Keys:
+ - (plus)
+ - Name: Open Fill dialog box on background or standard layer
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - ""
+ - Name: Fill with foreground or background color
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: true
+ Keys:
+ - ""
+ - Name: Fill from history
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: true
+ Keys:
+ - ""
+ - Name: Displays Fill dialog box
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: false
+ Keys:
+ - ""
+ - SectionName: Blending modes
+ Properties:
+ - Name: Cycle through blending modes
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: false
+ Keys:
+ - (plus)
+ - Name: Normal
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: true
+ Keys:
+ - N
+ - Name: Dissolve
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: true
+ Keys:
+ - I
+ - Name: Behind (Brush tool only)
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: true
+ Keys:
+ - Q
+ - Name: Clear (Brush tool only)
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: true
+ Keys:
+ - R
+ - Name: Darken
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: true
+ Keys:
+ - K
+ - Name: Multiply
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: true
+ Keys:
+ - M
+ - Name: Color Burn
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: true
+ Keys:
+ - B
+ - Name: Linear Burn
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: true
+ Keys:
+ - A
+ - Name: Lighten
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: true
+ Keys:
+ - G
+ - Name: Screen
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: true
+ Keys:
+ - S
+ - Name: Color Dodge
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: true
+ Keys:
+ - D
+ - Name: Linear Dodge
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: true
+ Keys:
+ - W
+ - Name: Overlay
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: true
+ Keys:
+ - O
+ - Name: Soft Light
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: true
+ Keys:
+ - F
+ - Name: Hard Light
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: true
+ Keys:
+ - H
+ - Name: Vivid Light
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: true
+ Keys:
+ - V
+ - Name: Linear Light
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: true
+ Keys:
+ - J
+ - Name: Pin Light
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: true
+ Keys:
+ - Z
+ - Name: Hard Mix
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: true
+ Keys:
+ - L
+ - Name: Difference
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: true
+ Keys:
+ - E
+ - Name: Exclusion
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: true
+ Keys:
+ - X
+ - Name: Hue
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: true
+ Keys:
+ - U
+ - Name: Saturation
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: true
+ Keys:
+ - T
+ - Name: Color
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: true
+ Keys:
+ - C
+ - Name: Luminosity
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: true
+ Keys:
+ - Y
+ - Name: Desaturate
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: true
+ Keys:
+ - Sponge tool
+ - D
+ - Name: Saturate
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: true
+ Keys:
+ - Sponge tool
+ - S
+ - Name: Dodge/burn shadows
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: true
+ Keys:
+ - Dodge tool/Burn tool
+ - S
+ - Name: Dodge/burn midtones
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: true
+ Keys:
+ - Dodge tool/Burn tool
+ - M
+ - Name: Dodge/burn highlights
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: true
+ Keys:
+ - Dodge tool/Burn tool
+ - H
+ - Name: "Set blending mode to Threshold for bitmap images, Normal for all other images"
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: true
+ Keys:
+ - N
+ - SectionName: Select and edit text
+ Properties:
+ - Name: "Select 1 character left/right or 1 line down/up, or 1 word left/right"
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: false
+ Keys:
+ - Left Arrow/Right Arrow
+ - Name: Show/Hide selection on selected type
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - H
+ - Name: "Display the bounding box for transforming text when editing text, or activate Move tool if cursor is inside the bounding box"
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+
+ - SectionName: Format type
+ Properties:
+ - Name: "Align left, center, or right"
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - Horizontal Type tool
+ - L
+ - Name: "Align top, center, or bottom"
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - Vertical Type tool
+ - L
+ - Name: "Choose 100% horizontal scale"
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - X
+ - Name: "Choose 100% vertical scale"
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: true
+ Keys:
+ - X
+ - Name: Choose Auto leading
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: true
+ Keys:
+ - A
+ - Name: Choose 0 for tracking
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - Q
+ - Name: "Justify paragraph, left aligns last line"
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - J
+ - Name: "Justify paragraph, justifies all"
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - F
+ - Name: Toggle paragraph hyphenation on/off
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: true
+ Keys:
+ - H
+ - Name: Toggle single/every-line composer on/off
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: true
+ Keys:
+ - T
+ - Name: Decrease or increase type size of selected text 2 points or pixels
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+
+ - Name: Decrease or increase leading 2 points or pixels
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: true
+ Keys:
+ - Down Arrow
+ - Name: Decrease or increase baseline shift 2 points or pixels
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: true
+ Keys:
+ - Down Arrow
+ - Name: Decrease or increase kerning/tracking 20/1000 ems
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: true
+ Keys:
+ - Left Arrow
+ - SectionName: Panels
+ Properties:
+ - Name: Apply value and keep text box active
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: false
+ Keys:
+ - ""
+ - Name: Show/Hide all panels
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Tab
+ - Name: Show/Hide all panels except the toolbox and options bar
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: false
+ Keys:
+ - Tab
+ - Name: Increase/decrease selected values by 10
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: false
+ Keys:
+ - Up Arrow/Down Arrow
+ - SectionName: Adjustment layers
+ Properties:
+ - Name: Choose specific channel for adjustment
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: true
+ Keys:
+ - 3 (red)
+ - Name: Choose composite channel for adjustment
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: true
+ Keys:
+ - 2
+ - Name: Delete adjustment layer
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - ""
+ - SectionName: Brush panel
+ Properties:
+ - Name: Select first/last brush
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: false
+ Keys:
+
+ - Name: Display precise cross hair for brushes
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Caps Lock
+ - Name: Toggle airbrush option
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: true
+ Keys:
+ - P
+ - SectionName: Clone Source panel
+ Properties:
+ - Name: Show Clone Source (overlays image)
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - ⌥
+ - ⇧
+ - Name: Nudge Clone Source
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - ⌥
+ - ⇧
+ - arrow keys
+ - Name: Rotate Clone Source
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - ⌥
+ - ⇧
+ - Name: Scale (increase or reduce size) Clone Source
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - ⌥
+ - ⇧
+ - LeftBracket
+ - SectionName: History panel
+ Properties:
+ - Name: Create a new snapshot
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: true
+ Keys:
+ - New Snapshot
+ - Name: Step forward through image states
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - Z
+ - Name: Step backward through image states
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: true
+ Keys:
+ - Z
+ - Name: Permanently clear history (no Undo)
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: true
+ Keys:
+ - Clear History (in History panel pop‑up menu)
+ - SectionName: Layers panel
+ Properties:
+ - Name: New layer
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - N
+ - Name: New layer via copy
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - J
+ - Name: New layer via cut
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - J
+ - Name: Group layers
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - G
+ - Name: Ungroup layers
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - G
+ - Name: Create/release clipping mask
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: true
+ Keys:
+ - G
+ - Name: Select all layers
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: true
+ Keys:
+ - A
+ - Name: Merge visible layers
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - E
+ - Name: Select top layer
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: true
+ Keys:
+ - . (period)
+ - Name: Select bottom layer
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: true
+ Keys:
+
+ - Name: Add to layer selection in Layers panel
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: true
+ Keys:
+ - LeftBracket
+ - Name: Select next layer down/up
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: true
+ Keys:
+ - LeftBracket
+ - Name: Move target layer down/up
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - LeftBracket
+ - Name: Merge a copy of all visible layers into target layer
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: true
+ Keys:
+ - E
+ - Name: Move layer to bottom or top
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - LeftBracket
+ - Name: Copy current layer to layer below
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: true
+ Keys:
+ - Merge Down command from the Panel pop‑up menu
+ - Name: Merge all visible layers to a new layer above the currently selected layer
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: true
+ Keys:
+ - Merge Visible command from the Panel pop‑up menu
+ - SectionName: Paths panel
+ Properties:
+ - Name: Hide path
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - H
diff --git a/src/modules/ShortcutGuide/ShortcutGuide.Ui/Assets/ShortcutGuide/Manifests/BlenderFoundation.Blender.en-US.yml b/src/modules/ShortcutGuide/ShortcutGuide.Ui/Assets/ShortcutGuide/Manifests/BlenderFoundation.Blender.en-US.yml
new file mode 100644
index 0000000000..3658639cde
--- /dev/null
+++ b/src/modules/ShortcutGuide/ShortcutGuide.Ui/Assets/ShortcutGuide/Manifests/BlenderFoundation.Blender.en-US.yml
@@ -0,0 +1,687 @@
+PackageName: BlenderFoundation.Blender
+Name: Blender
+WindowFilter: "blender.exe"
+BackgroundProcess: false
+Shortcuts:
+ - SectionName: General
+ Properties:
+ - Name: Open file
+ Recommended: true
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - O
+ - Name: Save file
+ Recommended: true
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - S
+ - Name: Save As
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - S
+ - Name: New file
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - N
+ - Name: Quit Blender
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - Q
+ - Name: Undo
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - Z
+ - Name: Redo
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - Z
+ - Name: Search menu (operator search)
+ Recommended: true
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - F3
+ - Name: Toggle fullscreen window
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - ""
+ - Name: Save user preferences
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - U
+ - Name: Toggle Edit Mode
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Tab
+ - Name: Toggle quad view
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: true
+ Keys:
+ - Q
+ - SectionName: Editor switching
+ Properties:
+ - Name: 3D Viewport
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: false
+ Keys:
+ - F5
+ - Name: Image Editor
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: false
+ Keys:
+ - F10
+ - Name: UV Editor
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: false
+ Keys:
+ - F10
+ - Name: Shader Editor
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: false
+ Keys:
+ - F3
+ - Name: Compositor
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: false
+ Keys:
+ - F3
+ - Name: Outliner
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: false
+ Keys:
+ - F9
+ - Name: Properties
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: false
+ Keys:
+ - F7
+ - Name: Text Editor
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: false
+ Keys:
+ - F11
+ - Name: Timeline
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: false
+ Keys:
+ - F12
+ - Name: Python Console
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: false
+ Keys:
+ - F4
+ - SectionName: Selection (3D Viewport)
+ Properties:
+ - Name: Select all / deselect all (toggle)
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - A
+ - Name: Deselect all
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: true
+ Keys:
+ - A
+ - Name: Invert selection
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - I
+ - Name: Box select
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - B
+ - Name: Circle select
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - C
+ - Name: Lasso select
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - drag
+ - Name: Select linked under cursor
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - L
+ - Name: Select linked
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - L
+ - SectionName: Object mode
+ Properties:
+ - Name: Add menu
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: false
+ Keys:
+ - A
+ - Name: Duplicate
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: false
+ Keys:
+ - D
+ - Name: Duplicate linked
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: true
+ Keys:
+ - D
+ - Name: Move (grab)
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - G
+ - Name: Rotate
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - R
+ - Name: Scale
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - S
+ - Name: Apply transformation
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - A
+ - Name: Clear location
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: true
+ Keys:
+ - G
+ - Name: Clear rotation
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: true
+ Keys:
+ - R
+ - Name: Clear scale
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: true
+ Keys:
+ - S
+ - Name: Parent
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - P
+ - Name: Clear parent
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: true
+ Keys:
+ - P
+ - Name: Join
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - J
+ - Name: Move to collection
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - M
+ - Name: Hide selected
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - H
+ - Name: Hide unselected
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: false
+ Keys:
+ - H
+ - Name: Reveal hidden
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: true
+ Keys:
+ - H
+ - Name: Delete selected
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - X
+ - SectionName: Edit mode (mesh)
+ Properties:
+ - Name: Vertex select mode
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - 1
+ - Name: Edge select mode
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - 2
+ - Name: Face select mode
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - 3
+ - Name: Extrude region
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - E
+ - Name: Inset faces
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - I
+ - Name: Bevel
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - B
+ - Name: Loop cut
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - R
+ - Name: Knife tool
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - K
+ - Name: Subdivide
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Right-click menu
+ - Name: Merge vertices menu
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - M
+ - Name: Separate selection
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - P
+ - Name: Fill
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - F
+ - Name: Toggle proportional editing
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - O
+ - SectionName: Viewport navigation
+ Properties:
+ - Name: View selected
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Numpad Period
+ - Name: View all
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Home
+ - Name: Toggle perspective / orthographic
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Numpad 5
+ - Name: Front view
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Numpad 1
+ - Name: Right view
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Numpad 3
+ - Name: Top view
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Numpad 7
+ - Name: Camera view
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Numpad 0
+ - Name: Local view (toggle)
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Numpad Slash
+ - Name: Toggle wireframe / solid shading
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Z
+ - Name: Toggle x-ray
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: true
+ Keys:
+ - Z
+ - SectionName: Render and animation
+ Properties:
+ - Name: Render image
+ Recommended: true
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - F12
+ - Name: Render animation
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - F12
+ - Name: Show / hide render window
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - F11
+ - Name: Play / pause animation
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - ""
+ - Name: Next frame
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - ""
+ - Name: Previous frame
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - ""
+ - Name: First frame
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: false
+ Keys:
+ - ""
+ - Name: Last frame
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: false
+ Keys:
+ - ""
+ - Name: Forward 10 frames
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - ""
+ - Name: Back 10 frames
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - ""
+ - Name: Insert keyframe
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - I
+ - Name: Delete keyframe
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: true
+ Keys:
+ - I
diff --git a/src/modules/ShortcutGuide/ShortcutGuide.Ui/Assets/ShortcutGuide/Manifests/Discord.Discord.en-US.yml b/src/modules/ShortcutGuide/ShortcutGuide.Ui/Assets/ShortcutGuide/Manifests/Discord.Discord.en-US.yml
new file mode 100644
index 0000000000..bc87326230
--- /dev/null
+++ b/src/modules/ShortcutGuide/ShortcutGuide.Ui/Assets/ShortcutGuide/Manifests/Discord.Discord.en-US.yml
@@ -0,0 +1,264 @@
+PackageName: Discord.Discord
+Name: Discord
+WindowFilter: "discord.exe"
+BackgroundProcess: false
+Shortcuts:
+ - SectionName: Server and channel navigation
+ Properties:
+ - Name: Navigate between servers (up)
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: true
+ Keys:
+ - ""
+ - Name: Navigate between servers (down)
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: true
+ Keys:
+ - ""
+ - Name: Navigate between channels (up)
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: true
+ Keys:
+ - ""
+ - Name: Navigate between channels (down)
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: true
+ Keys:
+ - ""
+ - Name: Navigate between unread channels (up)
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: true
+ Keys:
+ - ""
+ - Name: Navigate between unread channels (down)
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: true
+ Keys:
+ - ""
+ - Name: Navigate between unread channels with mentions (up)
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: true
+ Keys:
+ - ""
+ - Name: Navigate between unread channels with mentions (down)
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: true
+ Keys:
+ - ""
+ - Name: Return to previous text channel
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - B
+ - Name: Return to active audio channel
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: true
+ Keys:
+ - A
+ - Name: Find or start a direct message
+ Recommended: true
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - K
+ - Name: Create or join a server
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - N
+ - Name: Create a private group
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - T
+ - SectionName: Message reading
+ Properties:
+ - Name: Mark channel as read
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - ""
+ - Name: Mark server as read
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: false
+ Keys:
+ - ""
+ - Name: Scroll chat up a screen
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - PageUp
+ - Name: Scroll chat down a screen
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - PageDown
+ - Name: Jump to oldest unread message
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: false
+ Keys:
+ - PageUp
+ - SectionName: Pop-outs and panels
+ Properties:
+ - Name: Toggle pins pop-out
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - P
+ - Name: Toggle mentions pop-out
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - I
+ - Name: Toggle channel member list
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - U
+ - Name: Toggle emoji picker
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - E
+ - Name: Toggle hotkeys reference
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - Slash
+ - SectionName: Voice and calls
+ Properties:
+ - Name: Answer incoming call
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - ""
+ - Name: Decline incoming call
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - ""
+ - Name: Start call in private message or group
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - LeftBracket
+ - Name: Toggle mute
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - M
+ - Name: Toggle deafen
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - D
+ - SectionName: Other
+ Properties:
+ - Name: Focus text area
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Tab
+ - Name: Get help
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - H
+ - Name: Upload a file
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - U
diff --git a/src/modules/ShortcutGuide/ShortcutGuide.Ui/Assets/ShortcutGuide/Manifests/Figma.Figma.en-US.yml b/src/modules/ShortcutGuide/ShortcutGuide.Ui/Assets/ShortcutGuide/Manifests/Figma.Figma.en-US.yml
new file mode 100644
index 0000000000..6d6840ade4
--- /dev/null
+++ b/src/modules/ShortcutGuide/ShortcutGuide.Ui/Assets/ShortcutGuide/Manifests/Figma.Figma.en-US.yml
@@ -0,0 +1,957 @@
+PackageName: Figma.Figma
+Name: Figma
+WindowFilter: "figma.exe"
+BackgroundProcess: false
+Shortcuts:
+ - SectionName: Essentials
+ Properties:
+ - Name: Show / Hide UI
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - CTRL \
+ - Name: Pick color
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - ⌃ C
+ - Name: Quick actions
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - CTRL /
+ - SectionName: Tools
+ Properties:
+ - Name: Move tool
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - V
+ - Name: Frame tool
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - F
+ - Name: Pen tool
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - P
+ - Name: Pencil tool
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - ⇧ P
+ - Name: Text tool
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - T
+ - Name: Rectangle tool
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - R
+ - Name: Ellipse tool
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - O
+ - Name: Line tool
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - L
+ - Name: Arrow tool
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - ⇧ L
+ - Name: Add comment
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - C
+ - Name: Pick color
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - I
+ - Name: Slice cool
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - S
+ - SectionName: View
+ Properties:
+ - Name: Show / Hide UI
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - CTRL \
+ - Name: Multiplayer cursors
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Alt CTRL \
+ - Name: Rulers
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - ⇧ R
+ - Name: Outlines
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - CTRL O
+ - Name: Pixel preview
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - CTRL ⇧ P
+ - Name: Layout grids
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - ⇧ G
+ - Name: Pixel grid
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - "⇧ `"
+ - Name: Open layers panel
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Alt 1
+ - Name: Open assets panel
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Alt 2
+ - Name: Open design panel
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Alt 8
+ - Name: Open prototype panel
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Alt 9
+ - Name: Open inspect panel
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Alt 0
+ - SectionName: Zoom
+ Properties:
+ - Name: Zoom out
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Minus
+ - Name: "Zoom to 100%"
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - ⇧ 0
+ - Name: Zoom to fit
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - ⇧ 1
+ - Name: Zoom to selection
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - ⇧ 2
+ - Name: Zoom to previous frame
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - ⇧ N
+ - Name: Zoom to next frame
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - N
+ - Name: Previous page
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - PageUp
+ - Name: Next page
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - PageDown
+ - Name: Find previous frame
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Home
+ - Name: Find next frame
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - End
+ - SectionName: Text
+ Properties:
+ - Name: Bold
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - CTRL B
+ - Name: Italic
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - CTRL I
+ - Name: Underline
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - CTRL U
+ - Name: Create link
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - CTRL K
+ - Name: Strikethrough
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - ⇧ CTRL X
+ - Name: Turn into a list
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - ⇧ CTRL 7
+ - Name: Text align left
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Alt CTRL L
+ - Name: Text align center
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Alt CTRL T
+ - Name: Text align right
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Alt CTRL R
+ - Name: Text align justified
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Alt CTRL J
+ - Name: Adjust font size
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - ⇧ CTRL
+ - Name: Adjust font weight
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Alt CTRL
+ - Name: Adjust letter spacing
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: true
+ Keys:
+
+ - Name: Adjust line height
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - ⇧ Alt
+ - SectionName: Shape
+ Properties:
+ - Name: Pen
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - P
+ - Name: Pencil
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - ⇧ P
+ - Name: Paint bucket
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - B
+ - Name: Bend tool
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+
+ - Name: Remove fill
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Alt /
+ - Name: Remove stroke
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Slash
+ - Name: Swap fill and stroke
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - ⇧ X
+ - Name: Outline stroke
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - ⇧ CTRL O
+ - Name: Flatten selection
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - CTRL E
+ - Name: Join selection
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - CTRL J
+ - Name: Smooth join selection
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - ⇧ CTRL J
+ - Name: Delete and heal selection
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - ⇧ Delete
+ - SectionName: Selection
+ Properties:
+ - Name: Select all
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - CTRL A
+ - Name: Select inverse
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - ⇧ CTRL A
+ - Name: Select none
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - ""
+ - Name: Select children
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - ↩
+ - Name: Select parent
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - ⇧ ↩
+ - Name: Select next sibling
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Tab
+ - Name: Select previous sibling
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - ⇧ Tab
+ - Name: Group selections
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - CTRL G
+ - Name: Ungroup selection
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - ⇧ CTRL G
+ - Name: Frame selection
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Alt CTRL G
+ - Name: Show / Hide selection
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - ⇧ CTRL H
+ - Name: Lock / Unlock selection
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - ⇧ CTRL L
+ - SectionName: Cursor
+ Properties:
+ - Name: Measure to selection (while pointing)
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: true
+ Keys:
+
+ - Name: Duplicate selection (while moving)
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: true
+ Keys:
+
+ - Name: Resize from center (while dragging)
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: true
+ Keys:
+
+ - Name: Resize proportionally (while dragging)
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - ⇧
+ - Name: Move while resizing (while dragging)
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - ""
+ - Name: "Ignore constraints (frames only, while dragging)"
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+
+ - SectionName: Edit
+ Properties:
+ - Name: Copy
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - CTRL C
+ - Name: Cut
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - CTRL X
+ - Name: Paste
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - CTRL V
+ - Name: Paste over selection
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - ⇧ CTRL V
+ - Name: Duplicate
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - CTRL D
+ - Name: Rename selection
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - CTRL R
+ - Name: Export
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - ⇧ CTRL E
+ - Name: Copy properties
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Alt CTRL C
+ - Name: Paste properties
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Alt CTRL V
+ - Name: Copy as PNG
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - ⇧ CTRL C
+ - Name: Copy Page Link to Clipboard
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - CTRL L
+ - SectionName: Transform
+ Properties:
+ - Name: Flip horizontal
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - ⇧ H
+ - Name: Flip vertical
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - ⇧ V
+ - Name: Use a mask
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - ⌃ CTRL M
+ - Name: Edit shape or image
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - ↩
+ - Name: Place image
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - ⇧ CTRL K
+ - Name: Set opacity to 10
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - 1
+ - Name: Set opacity to 50
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - 5
+ - Name: Set opacity to 100
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - 0
+ - SectionName: Arrange
+ Properties:
+ - Name: Bring forward
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - "CTRL ]"
+ - Name: Send backward
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - "CTRL ["
+ - Name: Bring to front
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - "Alt CTRL ["
+ - Name: Send to back
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - "Alt CTRL ]"
+ - Name: Align left
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Alt A
+ - Name: Align right
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Alt D
+ - Name: Align top
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Alt W
+ - Name: Align bottom
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Alt S
+ - Name: Tidy up
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - ⌃ Alt T
+ - Name: Add auto layout
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - ⇧ A
+ - Name: Remove auto layout
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Alt ⇧ A
+ - SectionName: Components
+ Properties:
+ - Name: Show assets
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Alt 2
+ - Name: Team library
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Alt CTRL O
+ - Name: Create component
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Alt CTRL K
+ - Name: Detach intense
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Alt CTRL B
+ - Name: Swap component instance
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: true
+ Keys:
+
diff --git a/src/modules/ShortcutGuide/ShortcutGuide.Ui/Assets/ShortcutGuide/Manifests/GIMP.GIMP.en-US.yml b/src/modules/ShortcutGuide/ShortcutGuide.Ui/Assets/ShortcutGuide/Manifests/GIMP.GIMP.en-US.yml
new file mode 100644
index 0000000000..8b48934762
--- /dev/null
+++ b/src/modules/ShortcutGuide/ShortcutGuide.Ui/Assets/ShortcutGuide/Manifests/GIMP.GIMP.en-US.yml
@@ -0,0 +1,710 @@
+PackageName: GIMP.GIMP
+Name: GIMP
+WindowFilter: "gimp*.exe"
+BackgroundProcess: false
+Shortcuts:
+ - SectionName: Help
+ Properties:
+ - Name: Help
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - F1
+ - Name: Context Help
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: false
+ Keys:
+ - F1
+ - SectionName: Tools
+ Properties:
+ - Name: Rectangle Select
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - R
+ - Name: Ellipse Select
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - E
+ - Name: Free Select
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - F
+ - Name: Fuzzy Select
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - U
+ - Name: Select By Color
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: false
+ Keys:
+ - O
+ - Name: Scissors
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - I
+ - Name: Paths
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - B
+ - Name: Color Picker
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - O
+ - Name: Move
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - M
+ - Name: Crop and Resize
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: false
+ Keys:
+ - C
+ - Name: Rotate
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: false
+ Keys:
+ - R
+ - Name: Scale
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: false
+ Keys:
+ - T
+ - Name: Shear
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: false
+ Keys:
+ - S
+ - Name: Perspective
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: false
+ Keys:
+ - P
+ - Name: Flip
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: false
+ Keys:
+ - F
+ - Name: Text
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - T
+ - Name: Bucket Fill
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: false
+ Keys:
+ - B
+ - Name: Blend (Gradient)
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - G
+ - Name: Pencil
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - N
+ - Name: Paintbrush
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - P
+ - Name: Eraser
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: false
+ Keys:
+ - E
+ - Name: Airbrush
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - A
+ - Name: Ink
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - K
+ - Name: Clone
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - C
+ - Name: Blur/Sharpen
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: false
+ Keys:
+ - U
+ - Name: Smudge
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - S
+ - Name: Dodge/Burn
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: false
+ Keys:
+ - D
+ - SectionName: Color context
+ Properties:
+ - Name: Swap foreground / background colors
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - X
+ - Name: Reset to default colors
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - D
+ - SectionName: File
+ Properties:
+ - Name: New image
+ Recommended: true
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - N
+ - Name: Open image
+ Recommended: true
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - O
+ - Name: Open image as new layer
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: true
+ Keys:
+ - O
+ - Name: Duplicate image
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - D
+ - Name: Save image
+ Recommended: true
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - S
+ - Name: Save under a new name
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - S
+ - Name: Export to
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - E
+ - Name: Export As
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - E
+ - Name: Quit
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - Q
+ - SectionName: Dialogs
+ Properties:
+ - Name: Layers
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - L
+ - Name: Brushes
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - B
+ - Name: Patterns
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - P
+ - Name: Gradients
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - G
+ - Name: Tool Options
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - T
+ - Name: Palettes
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - P
+ - Name: Pointer (Info) window
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - I
+ - Name: Navigation window
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - N
+ - SectionName: Window and view
+ Properties:
+ - Name: Main menu
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - F10
+ - Name: Toggle fullscreen
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - F11
+ - Name: Toggle quickmask
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: false
+ Keys:
+ - Q
+ - Name: Close document window
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - W
+ - Name: Toggle rulers
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - R
+ - Name: Toggle guides
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - T
+ - Name: Shrink-wrap window to image
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - E
+ - Name: Fit image in window
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - E
+ - Name: Zoom in
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Plus
+ - Name: Zoom out
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Minus
+ - Name: "Zoom 1:1"
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - 1
+ - SectionName: Edit
+ Properties:
+ - Name: Undo
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - Z
+ - Name: Redo
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - Y
+ - Name: Copy selection
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - C
+ - Name: Cut selection
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - X
+ - Name: Paste clipboard
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - V
+ - Name: Clear selection
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - K
+ - Name: Named copy selection
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - C
+ - Name: Named cut selection
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - X
+ - Name: Named paste clipboard
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - V
+ - SectionName: Fill
+ Properties:
+ - Name: Fill with foreground color
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - Comma
+ - Name: Fill with background color
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - Period
+ - Name: Fill with pattern
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - Semicolon
+ - SectionName: Layers
+ Properties:
+ - Name: Select layer above
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - PageUp
+ - Name: Select layer below
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - PageDown
+ - Name: Select first layer
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Home
+ - Name: Select last layer
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - End
+ - Name: Merge visible layers
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - M
+ - Name: Anchor layer
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - H
+ - SectionName: Selections
+ Properties:
+ - Name: Toggle selection visibility
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - T
+ - Name: Select all
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - A
+ - Name: Select none
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - A
+ - Name: Invert selection
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - I
+ - Name: Float selection
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - L
+ - Name: Path to selection
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: false
+ Keys:
+ - V
+ - SectionName: Filters
+ Properties:
+ - Name: Repeat last filter
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - F
+ - Name: Reshow last filter
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - F
diff --git a/src/modules/ShortcutGuide/ShortcutGuide.Ui/Assets/ShortcutGuide/Manifests/Google.Chrome.en-US.yml b/src/modules/ShortcutGuide/ShortcutGuide.Ui/Assets/ShortcutGuide/Manifests/Google.Chrome.en-US.yml
new file mode 100644
index 0000000000..4496a2c641
--- /dev/null
+++ b/src/modules/ShortcutGuide/ShortcutGuide.Ui/Assets/ShortcutGuide/Manifests/Google.Chrome.en-US.yml
@@ -0,0 +1,483 @@
+PackageName: Google.Chrome
+Name: Google Chrome
+WindowFilter: "chrome.exe"
+BackgroundProcess: false
+Shortcuts:
+ - SectionName: Tabs and windows
+ Properties:
+ - Name: New window
+ Recommended: true
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - N
+ - Name: New incognito window
+ Recommended: true
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - N
+ - Name: New tab
+ Recommended: true
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - T
+ - Name: Reopen previously closed tab
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - T
+ - Name: Jump to next tab
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - Tab
+ - Name: Jump to previous tab
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - Tab
+ - Name: Jump to specific tab (1–8)
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - 1
+ - Name: Jump to rightmost tab
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - 9
+ - Name: Open home page in current tab
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: true
+ Keys:
+ - Home
+ - Name: Open previous page in history
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: true
+ Keys:
+ - ""
+ - Name: Open next page in history
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: true
+ Keys:
+ - ""
+ - Name: Close current tab
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - W
+ - Name: Close current window
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - W
+ - Name: Move tab right
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - PageDown
+ - Name: Move tab left
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - PageUp
+ - Name: Turn full-screen mode on/off
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - F11
+ - Name: Open split view in active tab
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: true
+ Keys:
+ - N
+ - SectionName: Chrome features
+ Properties:
+ - Name: Open the Chrome menu
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: true
+ Keys:
+ - F
+ - Name: Show or hide bookmarks bar
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - B
+ - Name: Open Bookmarks Manager
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - O
+ - Name: Open History page
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - H
+ - Name: Open Downloads page
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - J
+ - Name: Open Chrome Task Manager
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: false
+ Keys:
+ - ""
+ - Name: Open Find Bar
+ Recommended: true
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - F
+ - Name: Find next match
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - G
+ - Name: Find previous match
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - G
+ - Name: Open Developer Tools
+ Recommended: true
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - I
+ - Name: Open Developer Tools (alt)
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - F12
+ - Name: Clear Browsing Data
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - ""
+ - Name: Open Help Center
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - F1
+ - Name: Switch user / browse as guest
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - M
+ - Name: Open feedback form
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: true
+ Keys:
+ - I
+ - Name: Toggle caret browsing
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - F7
+ - SectionName: Address bar
+ Properties:
+ - Name: Jump to address bar
+ Recommended: true
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - L
+ - Name: Jump to address bar (alt)
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: true
+ Keys:
+ - D
+ - Name: Add www. and .com and open in current tab
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - ""
+ - Name: Add www. and .com and open in new window
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - ""
+ - Name: Open new tab and search
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: true
+ Keys:
+ - ""
+ - Name: Search from anywhere on the page
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - K
+ - SectionName: Web page
+ Properties:
+ - Name: Print current page
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - P
+ - Name: Save current page
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - S
+ - Name: Reload current page
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - F5
+ - Name: "Reload, ignoring cache"
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - R
+ - Name: Stop loading
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - ""
+ - Name: Open file in Chrome
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - O
+ - Name: View page source
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - U
+ - Name: Bookmark current page
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - D
+ - Name: Bookmark all open tabs
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - D
+ - Name: Zoom in
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - Plus
+ - Name: Zoom out
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - Minus
+ - Name: Reset zoom
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - 0
+ - Name: Scroll down a screen
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - ""
+ - Name: Scroll up a screen
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: false
+ Keys:
+ - ""
+ - Name: Go to top of page
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Home
+ - Name: Go to bottom of page
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - End
+ - Name: Move cursor to start of previous word
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - ""
+ - Name: Move cursor to next word
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - ""
+ - Name: Delete previous word in text field
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - ""
diff --git a/src/modules/ShortcutGuide/ShortcutGuide.Ui/Assets/ShortcutGuide/Manifests/Inkscape.Inkscape.en-US.yml b/src/modules/ShortcutGuide/ShortcutGuide.Ui/Assets/ShortcutGuide/Manifests/Inkscape.Inkscape.en-US.yml
new file mode 100644
index 0000000000..3e5283beca
--- /dev/null
+++ b/src/modules/ShortcutGuide/ShortcutGuide.Ui/Assets/ShortcutGuide/Manifests/Inkscape.Inkscape.en-US.yml
@@ -0,0 +1,718 @@
+PackageName: Inkscape.Inkscape
+Name: Inkscape
+WindowFilter: "inkscape.exe"
+BackgroundProcess: false
+Shortcuts:
+ - SectionName: Tools
+ Properties:
+ - Name: Selector tool
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - S
+ - Name: Node tool
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - N
+ - Name: Rectangle tool
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - R
+ - Name: Ellipse / arc tool
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - E
+ - Name: Spiral tool
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - I
+ - Name: Pencil (Freehand) tool
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - P
+ - Name: Calligraphy tool
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - C
+ - Name: Text tool
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - T
+ - Name: Dropper tool
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - D
+ - Name: Paint Bucket tool
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - U
+ - Name: Tweak tool
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - W
+ - Name: Spray tool
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - A
+ - Name: Eraser tool
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: false
+ Keys:
+ - E
+ - Name: Measure tool
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - M
+ - Name: Zoom tool
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Z
+ - SectionName: Dialogs
+ Properties:
+ - Name: Fill and Stroke
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - F
+ - Name: Swatches
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - W
+ - Name: Text and Font
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - T
+ - Name: Transform
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - M
+ - Name: Layers and Objects
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - L
+ - Name: Symbols
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - Y
+ - Name: Align and Distribute
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - A
+ - Name: Object Properties
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - O
+ - Name: Undo History
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - H
+ - Name: XML Editor
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - X
+ - Name: Selectors and CSS
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - Q
+ - Name: Document Properties
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - D
+ - Name: Inkscape Preferences
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - P
+ - Name: Export
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - E
+ - Name: Find and Replace
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - F
+ - Name: Toggle dialog visibility
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - F12
+ - SectionName: File
+ Properties:
+ - Name: New document
+ Recommended: true
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - N
+ - Name: Open from template
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: true
+ Keys:
+ - N
+ - Name: Open document
+ Recommended: true
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - O
+ - Name: Save
+ Recommended: true
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - S
+ - Name: Save As
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - S
+ - Name: Save a copy
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: true
+ Keys:
+ - S
+ - Name: Import
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - I
+ - Name: Export
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - E
+ - Name: Print
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - P
+ - Name: Quit Inkscape
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - Q
+ - SectionName: Window
+ Properties:
+ - Name: Toggle rulers
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - R
+ - Name: Toggle scrollbars
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - B
+ - Name: Toggle palette
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: true
+ Keys:
+ - P
+ - Name: Toggle full-screen
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - F11
+ - Name: Toggle toolbars
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: false
+ Keys:
+ - F11
+ - Name: Main menu
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - F10
+ - Name: Context menu
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: false
+ Keys:
+ - F10
+ - Name: Close document window
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - W
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - F4
+ - Name: Next document window
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - Tab
+ - Name: Previous document window
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - Tab
+ - SectionName: Edit
+ Properties:
+ - Name: Undo
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - Z
+ - Name: Redo
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - Y
+ - Name: Copy selection
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - C
+ - Name: Cut selection
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - X
+ - Name: Paste clipboard
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - V
+ - Name: Paste in place
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: true
+ Keys:
+ - V
+ - Name: Paste style
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - V
+ - Name: Duplicate selection
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - D
+ - Name: Duplicate and transform
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: true
+ Keys:
+ - D
+ - Name: Reapply transform
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: true
+ Keys:
+ - T
+ - Name: Clone object
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: true
+ Keys:
+ - D
+ - Name: Unlink clone
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: true
+ Keys:
+ - D
+ - Name: Select original
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: false
+ Keys:
+ - D
+ - SectionName: Layers
+ Properties:
+ - Name: Create new layer
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - N
+ - Name: Move to layer above
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: false
+ Keys:
+ - PageUp
+ - Name: Move to layer below
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: false
+ Keys:
+ - PageDown
+ - Name: Raise layer
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - PageUp
+ - Name: Lower layer
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - PageDown
+ - Name: Raise layer to top
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - Home
+ - Name: Lower layer to bottom
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - End
+ - SectionName: Object
+ Properties:
+ - Name: Group selected objects
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - G
+ - Name: Ungroup selected groups
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - G
+ - Name: Set clip
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - M
+ - Name: Release clip
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: true
+ Keys:
+ - M
+ - Name: Raise selection to top
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Home
+ - Name: Lower selection to bottom
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - End
+ - Name: Raise selection one step
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - PageUp
+ - Name: Lower selection one step
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - PageDown
+ - SectionName: Path
+ Properties:
+ - Name: Convert object to path
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - C
+ - Name: Convert stroke to path
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: true
+ Keys:
+ - C
+ - Name: Combine paths
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - K
+ - Name: Break paths apart
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - K
+ - Name: Simplify
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - L
+ - Name: Create dynamic offset
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - J
+ - Name: Create linked offset
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: true
+ Keys:
+ - J
diff --git a/src/modules/ShortcutGuide/ShortcutGuide.Ui/Assets/ShortcutGuide/Manifests/JetBrains.IntelliJIDEA.Community.en-US.yml b/src/modules/ShortcutGuide/ShortcutGuide.Ui/Assets/ShortcutGuide/Manifests/JetBrains.IntelliJIDEA.Community.en-US.yml
new file mode 100644
index 0000000000..3b6861bea6
--- /dev/null
+++ b/src/modules/ShortcutGuide/ShortcutGuide.Ui/Assets/ShortcutGuide/Manifests/JetBrains.IntelliJIDEA.Community.en-US.yml
@@ -0,0 +1,861 @@
+PackageName: JetBrains.IntelliJIDEA.Community
+Name: IntelliJ IDEA
+WindowFilter: "idea*.exe"
+BackgroundProcess: false
+Shortcuts:
+ - SectionName: Top shortcuts
+ Properties:
+ - Name: Find Action
+ Recommended: true
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - A
+ - Name: Show Project window
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: true
+ Keys:
+ - 1
+ - Name: Show Intention Actions
+ Recommended: true
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: true
+ Keys:
+ - ""
+ - Name: Recent Files
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - E
+ - Name: Find Usages
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: true
+ Keys:
+ - F7
+ - Name: Settings
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: true
+ Keys:
+ - S
+ - Name: Generate
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: true
+ Keys:
+ - ""
+ - Name: Refactor This
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: true
+ Keys:
+ - T
+ - Name: Reformat Code
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: true
+ Keys:
+ - L
+ - Name: Build Project
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - F9
+ - Name: Rebuild
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - F9
+ - SectionName: Basic editing
+ Properties:
+ - Name: Cut
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - X
+ - Name: Copy
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - C
+ - Name: Paste
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - V
+ - Name: Paste from history
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - V
+ - Name: Save All
+ Recommended: true
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - S
+ - Name: Undo
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - Z
+ - Name: Redo
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - Z
+ - Name: Duplicate Line or Selection
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - D
+ - Name: Delete Line
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - Y
+ - Name: Join Lines
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - J
+ - Name: Toggle Case
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - U
+ - Name: Auto-Indent Lines
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: true
+ Keys:
+ - I
+ - Name: Start New Line
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: false
+ Keys:
+ - ""
+ - Name: Start New Line Before Current
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: true
+ Keys:
+ - ""
+ - SectionName: Caret navigation and selection
+ Properties:
+ - Name: Move caret to previous word
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - ""
+ - Name: Move caret to next word
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - ""
+ - Name: Move caret to line start
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Home
+ - Name: Move caret to line end
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - End
+ - Name: Move caret to text start
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - Home
+ - Name: Move caret to text end
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - End
+ - Name: Select all
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - A
+ - Name: Extend selection
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - W
+ - Name: Shrink selection
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - W
+ - SectionName: Code completion and assistance
+ Properties:
+ - Name: Basic completion
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - ""
+ - Name: Type-matching completion
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - ""
+ - Name: Complete current statement
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - ""
+ - Name: Parameter info
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - P
+ - Name: Quick documentation
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - Q
+ - Name: Move statement up
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - ""
+ - Name: Move statement down
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - ""
+ - Name: Move line up
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: true
+ Keys:
+ - ""
+ - Name: Move line down
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: true
+ Keys:
+ - ""
+ - Name: Comment with line comment
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - Slash
+ - Name: Comment with block comment
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - Slash
+ - Name: Surround with
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: true
+ Keys:
+ - T
+ - SectionName: Find everything
+ Properties:
+ - Name: Find
+ Recommended: true
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - F
+ - Name: Find Next
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - F3
+ - Name: Find Previous
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: false
+ Keys:
+ - F3
+ - Name: Replace
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - R
+ - Name: Find in Files
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - F
+ - Name: Replace in Files
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - R
+ - Name: Go to File
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - N
+ - Name: File Structure
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - F12
+ - Name: Go to Symbol
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: true
+ Keys:
+ - N
+ - Name: Find Action
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - A
+ - SectionName: Navigate from symbols
+ Properties:
+ - Name: Find Usages
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: true
+ Keys:
+ - F7
+ - Name: Go to Declaration or Usages
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - B
+ - Name: Go to Type Declaration
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - B
+ - Name: Go to Super Method
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - U
+ - Name: Go to Implementation
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: true
+ Keys:
+ - B
+ - Name: Go to Test
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - T
+ - Name: Highlight Usages in File
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - F7
+ - SectionName: Run and debug
+ Properties:
+ - Name: Run context configuration
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: false
+ Keys:
+ - F10
+ - Name: Run
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: true
+ Keys:
+ - F10
+ - Name: Debug context configuration
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: false
+ Keys:
+ - F9
+ - Name: Debug
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: true
+ Keys:
+ - F9
+ - Name: Stop
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - F2
+ - Name: Resume Program
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - F9
+ - Name: Step Over
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - F8
+ - Name: Step Into
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - F7
+ - Name: Step Out
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: false
+ Keys:
+ - F8
+ - Name: Run To Cursor
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: true
+ Keys:
+ - F9
+ - Name: Evaluate Expression
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: true
+ Keys:
+ - F8
+ - Name: Toggle Line Breakpoint
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - F8
+ - Name: View Breakpoints
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - F8
+ - SectionName: Refactorings
+ Properties:
+ - Name: Rename
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: false
+ Keys:
+ - F6
+ - Name: Change Signature
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - F6
+ - Name: Inline
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: true
+ Keys:
+ - N
+ - Name: Move
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - F6
+ - Name: Extract Method
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: true
+ Keys:
+ - M
+ - Name: Introduce Field
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: true
+ Keys:
+ - F
+ - Name: Introduce Parameter
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: true
+ Keys:
+ - P
+ - Name: Introduce Variable
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: true
+ Keys:
+ - V
+ - Name: Safe Delete
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: true
+ Keys:
+ - ""
+ - SectionName: Version control
+ Properties:
+ - Name: VCS Operations Popup
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: true
+ Keys:
+ - Tilde
+ - Name: Commit
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - K
+ - Name: Update Project
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - T
+ - Name: Push
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - K
+ - Name: Rollback
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: true
+ Keys:
+ - Z
+ - SectionName: Tool windows
+ Properties:
+ - Name: Hide Active Tool Window
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: false
+ Keys:
+ - ""
+ - Name: Hide All Tool Windows
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - F12
+ - Name: Jump to Last Tool Window
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - F12
+ - Name: Show Project window
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: true
+ Keys:
+ - 1
+ - Name: Show Bookmarks window
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: true
+ Keys:
+ - 2
+ - Name: Show Find window
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: true
+ Keys:
+ - 3
+ - Name: Show Run window
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: true
+ Keys:
+ - 4
+ - Name: Show Debug window
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: true
+ Keys:
+ - 5
+ - Name: Show Problems window
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: true
+ Keys:
+ - 6
+ - Name: Show Structure window
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: true
+ Keys:
+ - 7
+ - Name: Show Services window
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: true
+ Keys:
+ - 8
+ - Name: Show Version Control window
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: true
+ Keys:
+ - 9
+ - Name: Show Commit window
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: true
+ Keys:
+ - 0
+ - Name: Show Terminal window
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: true
+ Keys:
+ - F12
diff --git a/src/modules/ShortcutGuide/ShortcutGuide.Ui/Assets/ShortcutGuide/Manifests/Microsoft.Access.en-US.yml b/src/modules/ShortcutGuide/ShortcutGuide.Ui/Assets/ShortcutGuide/Manifests/Microsoft.Access.en-US.yml
new file mode 100644
index 0000000000..5382603a00
--- /dev/null
+++ b/src/modules/ShortcutGuide/ShortcutGuide.Ui/Assets/ShortcutGuide/Manifests/Microsoft.Access.en-US.yml
@@ -0,0 +1,272 @@
+PackageName: Microsoft.Access
+Name: Access
+WindowFilter: "msaccess.exe"
+BackgroundProcess: false
+Shortcuts:
+ - SectionName: Frequently used
+ Properties:
+ - Name: Open an existing database
+ Recommended: true
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - O
+ - Name: Create a new database
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - N
+ - Name: Save a database object
+ Recommended: true
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - S
+ - Name: Print the current or selected object
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - P
+ - Name: Show or hide the Navigation Pane
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - F11
+ - Name: Show or hide a property sheet
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - F4
+ - Name: Move focus to a different pane of the window
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - F6
+ - Name: Switch between Edit and Navigation mode
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - F2
+ - Name: Open Find tab
+ Recommended: true
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - F
+ - Name: Open Help
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - F1
+ - Name: Exit Access
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: true
+ Keys:
+ - F4
+ - Name: Display shortcut menu for selected item
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: false
+ Keys:
+ - F10
+ - Name: Switch to Form View from Design View
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - F5
+ - Name: Open the Save As dialog
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - F12
+ - SectionName: Edit text and data
+ Properties:
+ - Name: Copy
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - C
+ - Name: Cut
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - X
+ - Name: Paste
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - V
+ - Name: Undo
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - Z
+ - Name: Select all
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - A
+ - SectionName: Navigate databases
+ Properties:
+ - Name: Switch to next database window
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - F6
+ - Name: Switch to previous database window
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - F6
+ - Name: Close the active database window
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - W
+ - Name: Switch to Visual Basic Editor
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: true
+ Keys:
+ - F11
+ - Name: Display the Immediate window
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - G
+ - SectionName: Datasheet navigation
+ Properties:
+ - Name: Move to next field
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Tab
+ - Name: Move to previous field
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: false
+ Keys:
+ - Tab
+ - Name: Move to first field in current record
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Home
+ - Name: Move to last field in current record
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - End
+ - Name: Move to first record
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - Home
+ - Name: Move to last record
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - End
+ - Name: Move to same field in next record
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - ""
+ - Name: Move to same field in previous record
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - ""
diff --git a/src/modules/ShortcutGuide/ShortcutGuide.Ui/Assets/ShortcutGuide/Manifests/Microsoft.Edge.en-US.yml b/src/modules/ShortcutGuide/ShortcutGuide.Ui/Assets/ShortcutGuide/Manifests/Microsoft.Edge.en-US.yml
new file mode 100644
index 0000000000..d8e3124c81
--- /dev/null
+++ b/src/modules/ShortcutGuide/ShortcutGuide.Ui/Assets/ShortcutGuide/Manifests/Microsoft.Edge.en-US.yml
@@ -0,0 +1,616 @@
+PackageName: Microsoft.Edge
+Name: Microsoft Edge
+WindowFilter: "msedge.exe"
+BackgroundProcess: false
+Shortcuts:
+ - SectionName: Tabs and windows
+ Properties:
+ - Name: New tab
+ Recommended: true
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - T
+ - Name: Reopen the last closed tab
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - T
+ - Name: Switch to the next tab
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - Tab
+ - Name: Switch to the previous tab
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - Tab
+ - Name: Switch to a specific tab
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - 1
+ - Name: Switch to the last tab
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - 9
+ - Name: Close the current tab
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - W
+ - Name: Close the current tab (alt)
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - F4
+ - Name: Close the current window
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - W
+ - Name: Close the current window (alt)
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: true
+ Keys:
+ - F4
+ - Name: New window
+ Recommended: true
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - N
+ - Name: New InPrivate window
+ Recommended: true
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - N
+ - Name: Duplicate the current tab
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - K
+ - Name: Mute the current tab
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - M
+ - Name: Switch to the next tab (alt)
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - PageDown
+ - Name: Switch to the previous tab (alt)
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - PageUp
+ - Name: Enter full screen
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - F11
+ - SectionName: Address bar
+ Properties:
+ - Name: Select the URL in the address bar
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - L
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: true
+ Keys:
+ - D
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - F4
+ - Name: Open a search query in the address bar
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - E
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - K
+ - Name: Add www. and .com to text in the address bar
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - ""
+ - Name: Paste and search or paste and go
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - L
+ - SectionName: Browser features
+ Properties:
+ - Name: Open Settings and more menu
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: true
+ Keys:
+ - E
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: true
+ Keys:
+ - F
+ - Name: Open History
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - H
+ - Name: Open Downloads
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - J
+ - Name: Open Favorites
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - O
+ - Name: Open Collections
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - Y
+ - Name: Open search in sidebar
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - E
+ - Name: Show or hide the favorites bar
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - B
+ - Name: Save the current tab as a favorite
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - D
+ - Name: Save all open tabs as favorites in a new folder
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - D
+ - Name: Open Developer Tools
+ Recommended: true
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - I
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - F12
+ - Name: Open Send feedback dialog
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: true
+ Keys:
+ - I
+ - Name: Sign in as different user / browse as guest
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - M
+ - Name: Open clear browsing data options
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - ""
+ - Name: Open Help
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - F1
+ - Name: Turn caret browsing on or off
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - F7
+ - Name: Enter or exit Immersive Reader
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - F9
+ - SectionName: Web page
+ Properties:
+ - Name: Open find on page
+ Recommended: true
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - F
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - F3
+ - Name: Find next result
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - G
+ - Name: Find previous result
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - G
+ - Name: Reload the current page
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - R
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - F5
+ - Name: "Reload, ignoring cached content"
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - R
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: false
+ Keys:
+ - F5
+ - Name: Save the current page
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - S
+ - Name: Print the current page
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - P
+ - Name: Print using the system dialog
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - P
+ - Name: Open a file in Edge
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - O
+ - Name: View source
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - U
+ - Name: Start or stop Read Aloud
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - U
+ - Name: Paste without formatting
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - V
+ - Name: Zoom in
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - Plus
+ - Name: Zoom out
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - Minus
+ - Name: Reset page zoom level
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - 0
+ - Name: Stop loading page; close dialog or pop-up
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - ""
+ - Name: Scroll down a screen
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - ""
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - PageDown
+ - Name: Scroll up a screen
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: false
+ Keys:
+ - ""
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - PageUp
+ - Name: Go to top of page
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Home
+ - Name: Go to bottom of page
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - End
+ - Name: Go back
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: true
+ Keys:
+ - ""
+ - Name: Go forward
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: true
+ Keys:
+ - ""
+ - Name: Open home page in current tab
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: true
+ Keys:
+ - Home
+ - SectionName: Focus
+ Properties:
+ - Name: Move focus to next pane
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - F6
+ - Name: Move focus to previous pane
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: false
+ Keys:
+ - F6
+ - Name: Move focus to web content pane
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - F6
+ - Name: Set focus on the favorites bar (first item)
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: true
+ Keys:
+ - B
+ - Name: Set focus on the app bar toolbar (first item)
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: true
+ Keys:
+ - T
+ - Name: Set focus on Settings and more button
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - F10
+ - Name: Open context menu
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: false
+ Keys:
+ - F10
diff --git a/src/modules/ShortcutGuide/ShortcutGuide.Ui/Assets/ShortcutGuide/Manifests/Microsoft.Excel.en-US.yml b/src/modules/ShortcutGuide/ShortcutGuide.Ui/Assets/ShortcutGuide/Manifests/Microsoft.Excel.en-US.yml
new file mode 100644
index 0000000000..fd37da7c89
--- /dev/null
+++ b/src/modules/ShortcutGuide/ShortcutGuide.Ui/Assets/ShortcutGuide/Manifests/Microsoft.Excel.en-US.yml
@@ -0,0 +1,592 @@
+PackageName: Microsoft.Excel
+Name: Excel
+WindowFilter: "excel.exe"
+BackgroundProcess: false
+Shortcuts:
+ - SectionName: Frequently used
+ Properties:
+ - Name: Open workbook
+ Recommended: true
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - O
+ - Name: Save workbook
+ Recommended: true
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - S
+ - Name: Close workbook
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - W
+ - Name: Cut
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - X
+ - Name: Copy
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - C
+ - Name: Paste
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - V
+ - Name: Paste Special
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: true
+ Keys:
+ - V
+ - Name: Undo
+ Recommended: true
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - Z
+ - Name: Redo or repeat last action
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - Y
+ - Name: Remove cell contents
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Delete
+ - Name: Find
+ Recommended: true
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - F
+ - Name: Find and replace
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - H
+ - Name: Print
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - P
+ - SectionName: Navigation
+ Properties:
+ - Name: Move to edge of data region
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - ""
+ - Name: Move to beginning of worksheet
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - Home
+ - Name: Move to last used cell
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - End
+ - Name: Next worksheet
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - PageDown
+ - Name: Previous worksheet
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - PageUp
+ - Name: One screen to the right
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: true
+ Keys:
+ - PageDown
+ - Name: One screen to the left
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: true
+ Keys:
+ - PageUp
+ - Name: Open Go To dialog
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - G
+ - Name: Zoom in
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: true
+ Keys:
+ - Plus
+ - Name: Zoom out
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: true
+ Keys:
+ - Minus
+ - SectionName: Selection
+ Properties:
+ - Name: Select entire worksheet
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - A
+ - Name: Extend selection by one cell
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: false
+ Keys:
+ - ""
+ - Name: Extend selection to last nonblank cell
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - ""
+ - Name: Extend selection to start of worksheet
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - Home
+ - Name: Extend selection to last used cell
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - End
+ - Name: Select entire column
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - Space
+ - Name: Select entire row
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: false
+ Keys:
+ - Space
+ - Name: Turn extend mode on
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - F8
+ - Name: Start a new line in the same cell
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: true
+ Keys:
+ - ""
+ - Name: Fill selected range with current entry
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - ""
+ - SectionName: Cell formatting
+ Properties:
+ - Name: Open Format Cells dialog
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - "1"
+ - Name: Bold
+ Recommended: true
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - B
+ - Name: Italic
+ Recommended: true
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - I
+ - Name: Underline
+ Recommended: true
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - U
+ - Name: Strikethrough
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - "5"
+ - Name: Apply General number format
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - "~"
+ - Name: Apply Currency format
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - "$"
+ - Name: Apply Percentage format
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - "%"
+ - Name: Apply Date format
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - "#"
+ - Name: Apply Time format
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - "@"
+ - Name: Apply Number format
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - "!"
+ - Name: Apply outline border
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - "&"
+ - Name: Remove outline border
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - "_"
+ - SectionName: Data entry and editing
+ Properties:
+ - Name: Edit active cell
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - F2
+ - Name: Fill down
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - D
+ - Name: Enter current date
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - ";"
+ - Name: Enter current time
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - ":"
+ - Name: Toggle formula display
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - "`"
+ - Name: Copy formula from cell above
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - "'"
+ - Name: Insert blank cells
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - Plus
+ - Name: Delete selected cells
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - Minus
+ - Name: Insert hyperlink
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - K
+ - Name: Flash Fill
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - E
+ - Name: Quick Analysis
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - Q
+ - Name: Create Table
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - T
+ - Name: Hide selected rows
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - "9"
+ - Name: Hide selected columns
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - "0"
+ - SectionName: Formulas and functions
+ Properties:
+ - Name: AutoSum
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: true
+ Keys:
+ - "="
+ - Name: Insert function
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: false
+ Keys:
+ - F3
+ - Name: Calculate all worksheets
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - F9
+ - Name: Calculate active worksheet
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: false
+ Keys:
+ - F9
+ - Name: Cycle absolute and relative references
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - F4
+ - Name: Create embedded chart
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: true
+ Keys:
+ - F1
+ - Name: Create chart on new sheet
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - F11
+ - Name: Open macro dialog
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: true
+ Keys:
+ - F8
+ - Name: Open Visual Basic Editor
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: true
+ Keys:
+ - F11
+ - Name: Refresh data in current worksheet
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - F5
+ - Name: Refresh all data in workbook
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: true
+ Keys:
+ - F5
diff --git a/src/modules/ShortcutGuide/ShortcutGuide.Ui/Assets/ShortcutGuide/Manifests/Microsoft.OneNote.en-US.yml b/src/modules/ShortcutGuide/ShortcutGuide.Ui/Assets/ShortcutGuide/Manifests/Microsoft.OneNote.en-US.yml
new file mode 100644
index 0000000000..623f919552
--- /dev/null
+++ b/src/modules/ShortcutGuide/ShortcutGuide.Ui/Assets/ShortcutGuide/Manifests/Microsoft.OneNote.en-US.yml
@@ -0,0 +1,463 @@
+PackageName: Microsoft.OneNote
+Name: OneNote
+WindowFilter: "onenote.exe"
+BackgroundProcess: false
+Shortcuts:
+ - SectionName: Frequently used
+ Properties:
+ - Name: Open notebook
+ Recommended: true
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - O
+ - Name: Open a new OneNote window
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - M
+ - Name: Create a Quick Note
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - M
+ - Name: Dock the OneNote window
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: true
+ Keys:
+ - D
+ - Name: Undo
+ Recommended: true
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - Z
+ - Name: Redo
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - Y
+ - Name: Select all on page
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - A
+ - Name: Cut
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - X
+ - Name: Copy
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - C
+ - Name: Paste
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - V
+ - Name: Paste text only
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - V
+ - Name: Check spelling
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - F7
+ - Name: Print current page
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - P
+ - SectionName: Format
+ Properties:
+ - Name: Bold
+ Recommended: true
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - B
+ - Name: Italic
+ Recommended: true
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - I
+ - Name: Underline
+ Recommended: true
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - U
+ - Name: Strikethrough
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: true
+ Keys:
+ - Minus
+ - Name: Superscript
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - Plus
+ - Name: Subscript
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - Minus
+ - Name: Highlight selected text
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: true
+ Keys:
+ - H
+ - Name: Insert hyperlink
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - K
+ - Name: Bulleted list
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - "."
+ - Name: Numbered list
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - "/"
+ - Name: Apply Heading 1
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: true
+ Keys:
+ - "1"
+ - Name: Apply Heading 2
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: true
+ Keys:
+ - "2"
+ - Name: Apply Heading 3
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: true
+ Keys:
+ - "3"
+ - Name: Clear all formatting
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - N
+ - Name: Align left
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - L
+ - Name: Align right
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - R
+ - Name: Copy formatting
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: true
+ Keys:
+ - C
+ - Name: Paste formatting
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: true
+ Keys:
+ - V
+ - SectionName: Insert
+ Properties:
+ - Name: Insert current date
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: true
+ Keys:
+ - D
+ - Name: Insert current time
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: true
+ Keys:
+ - T
+ - Name: Insert current date and time
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: true
+ Keys:
+ - F
+ - Name: Start math equation
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: true
+ Keys:
+ - "="
+ - Name: Insert line break
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: false
+ Keys:
+ - ""
+ - SectionName: Tags
+ Properties:
+ - Name: To Do tag
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - "1"
+ - Name: Important tag
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - "2"
+ - Name: Question tag
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - "3"
+ - Name: Remember for later tag
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - "4"
+ - Name: Definition tag
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - "5"
+ - Name: Remove all note tags
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - "0"
+ - SectionName: Pages and sections
+ Properties:
+ - Name: Add a new page
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - N
+ - Name: Create a new section
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - T
+ - Name: Go to next section
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - Tab
+ - Name: Go to previous section
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - Tab
+ - Name: Next page in section
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - PageDown
+ - Name: Previous page in section
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - PageUp
+ - Name: First page in section
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: true
+ Keys:
+ - Home
+ - Name: Last page in section
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: true
+ Keys:
+ - End
+ - Name: Enable or disable full page view
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - F11
+ - Name: Zoom in
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - Plus
+ - Name: Zoom out
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - Minus
+ - SectionName: Search
+ Properties:
+ - Name: Search all notebooks
+ Recommended: true
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - E
+ - Name: Search current page
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - F
diff --git a/src/modules/ShortcutGuide/ShortcutGuide.Ui/Assets/ShortcutGuide/Manifests/Microsoft.Outlook.en-US.yml b/src/modules/ShortcutGuide/ShortcutGuide.Ui/Assets/ShortcutGuide/Manifests/Microsoft.Outlook.en-US.yml
new file mode 100644
index 0000000000..1b875ef425
--- /dev/null
+++ b/src/modules/ShortcutGuide/ShortcutGuide.Ui/Assets/ShortcutGuide/Manifests/Microsoft.Outlook.en-US.yml
@@ -0,0 +1,360 @@
+PackageName: Microsoft.Outlook
+Name: Outlook
+WindowFilter: "outlook.exe"
+BackgroundProcess: false
+Shortcuts:
+ - SectionName: Frequently used
+ Properties:
+ - Name: Create new message or calendar event
+ Recommended: true
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - N
+ - Name: Send email
+ Recommended: true
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - ""
+ - Name: Reply to email
+ Recommended: true
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - R
+ - Name: Reply all
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - R
+ - Name: Forward message
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - F
+ - Name: Open selected message in new window
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: false
+ Keys:
+ - ""
+ - Name: Delete message or item
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Delete
+ - Name: Permanently delete message
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: false
+ Keys:
+ - Delete
+ - Name: Mark as read
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - Q
+ - Name: Mark as unread
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - U
+ - Name: Flag message
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Insert
+ - Name: Send and receive all folders
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - F9
+ - SectionName: Navigate Outlook
+ Properties:
+ - Name: Go to Mail
+ Recommended: true
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - "1"
+ - Name: Go to Calendar
+ Recommended: true
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - "2"
+ - Name: Go to Contacts or Copilot
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - "3"
+ - Name: Go to People
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - "4"
+ - Name: Go to next message
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - ">"
+ - Name: Go to previous message
+ Description: Press Ctrl+Shift+Comma (rendered as Ctrl+<) to go back.
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - ","
+ - Name: Go to Folder pane
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - Y
+ - SectionName: Text editing
+ Properties:
+ - Name: Cut
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - X
+ - Name: Copy
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - C
+ - Name: Paste
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - V
+ - Name: Undo
+ Recommended: true
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - Z
+ - Name: Redo
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - Y
+ - Name: Insert hyperlink
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - K
+ - Name: Delete word to the left
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - ""
+ - SectionName: Format text
+ Properties:
+ - Name: Bold
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - B
+ - Name: Italic
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - I
+ - Name: Underline
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - U
+ - SectionName: Calendar
+ Properties:
+ - Name: Create new calendar item
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - N
+ - Name: Switch to Day view
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: true
+ Keys:
+ - "1"
+ - Name: Switch to Work week view
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: true
+ Keys:
+ - "2"
+ - Name: Switch to full Week view
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: true
+ Keys:
+ - "3"
+ - Name: Switch to Month view
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: true
+ Keys:
+ - "4"
+ - Name: Go to previous time period
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: true
+ Keys:
+ - ""
+ - Name: Go to next time period
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: true
+ Keys:
+ - ""
+ - Name: Go to today
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: true
+ Keys:
+ - Y
+ - SectionName: People
+ Properties:
+ - Name: Create a contact
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - N
+ - Name: Search for a contact
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - E
+ - Name: Save contact
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - S
+ - Name: Select all contacts
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - A
+ - Name: Create a contact list
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - L
diff --git a/src/modules/ShortcutGuide/ShortcutGuide.Ui/Assets/ShortcutGuide/Manifests/Microsoft.Paint.en-US.yml b/src/modules/ShortcutGuide/ShortcutGuide.Ui/Assets/ShortcutGuide/Manifests/Microsoft.Paint.en-US.yml
new file mode 100644
index 0000000000..f66dd4b5da
--- /dev/null
+++ b/src/modules/ShortcutGuide/ShortcutGuide.Ui/Assets/ShortcutGuide/Manifests/Microsoft.Paint.en-US.yml
@@ -0,0 +1,247 @@
+PackageName: Microsoft.Paint
+Name: Paint
+WindowFilter: "mspaint.exe"
+BackgroundProcess: false
+Shortcuts:
+ - SectionName: File
+ Properties:
+ - Name: New picture
+ Recommended: true
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - N
+ - Name: Open
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - O
+ - Name: Save
+ Recommended: true
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - S
+ - Name: Save as
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - S
+ - Name: Print
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - P
+ - SectionName: Edit
+ Properties:
+ - Name: Undo
+ Recommended: true
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - Z
+ - Name: Redo
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - Y
+ - Name: Cut
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - X
+ - Name: Copy
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - C
+ - Name: Paste
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - V
+ - Name: Select all
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - A
+ - Name: Delete selection
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Delete
+ - Name: Move selection
+ Description: Use the arrow keys to nudge the current selection one pixel.
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - ""
+ - SectionName: View
+ Properties:
+ - Name: Zoom in
+ Recommended: true
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - PageUp
+ - Name: Zoom out
+ Recommended: true
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - PageDown
+ - Name: Show or hide gridlines
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - G
+ - Name: Show or hide rulers
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - R
+ - Name: Full screen
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - F11
+ - SectionName: Image
+ Properties:
+ - Name: Image properties
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - E
+ - Name: Resize and skew
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - W
+ - Name: Crop to selection
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - X
+ - Name: Invert colors
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - I
+ - SectionName: Tools
+ Properties:
+ - Name: Increase brush or tool width
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - Plus
+ - Name: Decrease brush or tool width
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - Minus
+ - Name: Text tool
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - T
+ - SectionName: Text tool
+ Properties:
+ - Name: Bold
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - B
+ - Name: Italic
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - I
+ - Name: Underline
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - U
diff --git a/src/modules/ShortcutGuide/ShortcutGuide.Ui/Assets/ShortcutGuide/Manifests/Microsoft.PowerPoint.en-US.yml b/src/modules/ShortcutGuide/ShortcutGuide.Ui/Assets/ShortcutGuide/Manifests/Microsoft.PowerPoint.en-US.yml
new file mode 100644
index 0000000000..200fbd6a40
--- /dev/null
+++ b/src/modules/ShortcutGuide/ShortcutGuide.Ui/Assets/ShortcutGuide/Manifests/Microsoft.PowerPoint.en-US.yml
@@ -0,0 +1,668 @@
+PackageName: Microsoft.PowerPoint
+Name: PowerPoint
+WindowFilter: "powerpnt.exe"
+BackgroundProcess: false
+Shortcuts:
+ - SectionName: Frequently used
+ Properties:
+ - Name: New presentation
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - N
+ - Name: Open presentation
+ Recommended: true
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - O
+ - Name: Save
+ Recommended: true
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - S
+ - Name: Save As
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - S
+ - Name: Print
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - P
+ - Name: Cut
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - X
+ - Name: Copy
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - C
+ - Name: Paste
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - V
+ - Name: Paste Special
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: true
+ Keys:
+ - V
+ - Name: Undo
+ Recommended: true
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - Z
+ - Name: Redo
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - Y
+ - Name: Insert hyperlink
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - K
+ - Name: Insert new comment
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: true
+ Keys:
+ - M
+ - Name: Close PowerPoint
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - Q
+ - SectionName: Slides
+ Properties:
+ - Name: Insert new slide
+ Recommended: true
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - M
+ - Name: Duplicate selected slide
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - D
+ - Name: Next slide
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - PageDown
+ - Name: Previous slide
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - PageUp
+ - Name: Move slide up in order
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - ""
+ - Name: Move slide down in order
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - ""
+ - Name: Move slide to beginning
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - ""
+ - Name: Move slide to end
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - ""
+ - SectionName: Slide show and view
+ Properties:
+ - Name: Start slide show
+ Recommended: true
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - F5
+ - Name: Start Presenter view
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: true
+ Keys:
+ - F5
+ - Name: End slide show
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - ""
+ - Name: Zoom in
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - Plus
+ - Name: Zoom out
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - Minus
+ - Name: Zoom to fit
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: true
+ Keys:
+ - O
+ - Name: Full screen
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - F1
+ - Name: Show or hide guides
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: true
+ Keys:
+ - F9
+ - Name: Show or hide grid
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: false
+ Keys:
+ - F9
+ - Name: Toggle Outline and Thumbnail views
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - Tab
+ - Name: Cycle through panes
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - F6
+ - SectionName: Objects
+ Properties:
+ - Name: Select all objects
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - A
+ - Name: Duplicate selected object
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - D
+ - Name: Group selected objects
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - G
+ - Name: Ungroup selected group
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - G
+ - Name: Regroup objects
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - J
+ - Name: Send object back one position
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - "["
+ - Name: Send object forward one position
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - "]"
+ - Name: Rotate object clockwise 15 degrees
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: true
+ Keys:
+ - ""
+ - Name: Rotate object counterclockwise 15 degrees
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: true
+ Keys:
+ - ""
+ - Name: Copy object formatting
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - C
+ - Name: Paste object formatting
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - V
+ - Name: Copy animation painter
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: true
+ Keys:
+ - C
+ - Name: Paste animation painter
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: true
+ Keys:
+ - V
+ - Name: Play or pause media
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - Space
+ - SectionName: Text editing
+ Properties:
+ - Name: Find
+ Recommended: true
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - F
+ - Name: Replace
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - H
+ - Name: Delete word to the left
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - ""
+ - Name: Delete word to the right
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - Delete
+ - Name: Move one word left
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - ""
+ - Name: Move one word right
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - ""
+ - Name: Move up one paragraph
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - ""
+ - Name: Move down one paragraph
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - ""
+ - Name: Beginning of text box
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - Home
+ - Name: End of text box
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - End
+ - Name: Select to end of word
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - ""
+ - Name: Select to beginning of word
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - ""
+ - Name: Select to end of paragraph
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - ""
+ - Name: Select to beginning of paragraph
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - ""
+ - SectionName: Text formatting
+ Properties:
+ - Name: Bold
+ Recommended: true
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - B
+ - Name: Italic
+ Recommended: true
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - I
+ - Name: Underline
+ Recommended: true
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - U
+ - Name: Open Font dialog
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - T
+ - Name: Change case
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: false
+ Keys:
+ - F3
+ - Name: Subscript
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - "="
+ - Name: Superscript
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - Plus
+ - Name: Remove manual character formatting
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - Space
+ - Name: Center paragraph
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - E
+ - Name: Justify paragraph
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - J
+ - Name: Left align paragraph
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - L
+ - Name: Right align paragraph
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - R
+ - Name: Promote paragraph
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: true
+ Keys:
+ - ""
+ - Name: Demote paragraph
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: true
+ Keys:
+ - ""
+ - Name: Move paragraph up
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: true
+ Keys:
+ - ""
+ - Name: Move paragraph down
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: true
+ Keys:
+ - ""
+ - SectionName: Tables
+ Properties:
+ - Name: Move to next cell
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Tab
+ - Name: Move to preceding cell
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: false
+ Keys:
+ - Tab
+ - Name: Insert tab in a cell
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - Tab
diff --git a/src/modules/ShortcutGuide/ShortcutGuide.Ui/Assets/ShortcutGuide/Manifests/Microsoft.PowerToys.en-US.yml b/src/modules/ShortcutGuide/ShortcutGuide.Ui/Assets/ShortcutGuide/Manifests/Microsoft.PowerToys.en-US.yml
new file mode 100644
index 0000000000..c768b4bb5e
--- /dev/null
+++ b/src/modules/ShortcutGuide/ShortcutGuide.Ui/Assets/ShortcutGuide/Manifests/Microsoft.PowerToys.en-US.yml
@@ -0,0 +1,9 @@
+PackageName: Microsoft.PowerToys
+Name: PowerToys
+BackgroundProcess: True
+WindowFilter: "powertoys.exe"
+Shortcuts:
+ - SectionName: General
+ Properties:
+#
+#
\ No newline at end of file
diff --git a/src/modules/ShortcutGuide/ShortcutGuide.Ui/Assets/ShortcutGuide/Manifests/Microsoft.Project.en-US.yml b/src/modules/ShortcutGuide/ShortcutGuide.Ui/Assets/ShortcutGuide/Manifests/Microsoft.Project.en-US.yml
new file mode 100644
index 0000000000..fb5a38b205
--- /dev/null
+++ b/src/modules/ShortcutGuide/ShortcutGuide.Ui/Assets/ShortcutGuide/Manifests/Microsoft.Project.en-US.yml
@@ -0,0 +1,379 @@
+PackageName: Microsoft.Project
+Name: Project
+WindowFilter: "winproj.exe"
+BackgroundProcess: false
+Shortcuts:
+ - SectionName: Frequently used
+ Properties:
+ - Name: Create a new project
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - N
+ - Name: Open a project file
+ Recommended: true
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - O
+ - Name: Save a project file
+ Recommended: true
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - S
+ - Name: Open dialog box (direct)
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - F12
+ - Name: Activate the entry bar
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - F2
+ - Name: Activate the menu bar
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - F10
+ - Name: Close the program window
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: true
+ Keys:
+ - F4
+ - Name: Display all filtered tasks or resources
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - F3
+ - Name: Reset sort order and turn off grouping
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: false
+ Keys:
+ - F3
+ - Name: Open a new window
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: false
+ Keys:
+ - F11
+ - Name: Display task or resource information
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: false
+ Keys:
+ - F2
+ - Name: Turn Auto Calculate on or off
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - F9
+ - Name: Turn Extend Selection mode on or off
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - F8
+ - SectionName: Edit in a view
+ Properties:
+ - Name: Copy selected data
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - C
+ - Name: Cut selected data
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - X
+ - Name: Paste data
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - V
+ - Name: Undo
+ Recommended: true
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - Z
+ - Name: Fill down a column
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - D
+ - Name: Find
+ Recommended: true
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - F
+ - Name: Go To
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - F5
+ - Name: Link tasks
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - F2
+ - Name: Unlink tasks
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - F2
+ - Name: Clear or reset selected field
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Delete
+ - Name: Set task to manually schedule
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - M
+ - Name: Set task to auto schedule
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - A
+ - Name: Cancel an entry
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - ""
+ - SectionName: Outline a project
+ Properties:
+ - Name: Indent the selected task
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: true
+ Keys:
+ - ""
+ - Name: Remove a task indent
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: true
+ Keys:
+ - ""
+ - Name: Move selected task up
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: true
+ Keys:
+ - ""
+ - Name: Move selected task down
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: true
+ Keys:
+ - ""
+ - Name: Hide subtasks
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: true
+ Keys:
+ - Minus
+ - Name: Show subtasks
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: true
+ Keys:
+ - "="
+ - SectionName: Timescale navigation
+ Properties:
+ - Name: Move timescale to beginning of project
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: true
+ Keys:
+ - Home
+ - Name: Move timescale to end of project
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: true
+ Keys:
+ - End
+ - Name: Scroll timescale left
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: true
+ Keys:
+ - ""
+ - Name: Scroll timescale right
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: true
+ Keys:
+ - ""
+ - Name: Move timescale left one page
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: true
+ Keys:
+ - PageUp
+ - Name: Move timescale right one page
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: true
+ Keys:
+ - PageDown
+ - SectionName: Select in a sheet view
+ Properties:
+ - Name: Move to first field in row
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - Home
+ - Name: Move to last field in row
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - End
+ - Name: Move to first field of first row
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - Home
+ - Name: Move to last field of last row
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - End
+ - Name: Select a column
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - Space
+ - Name: Select a row
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: false
+ Keys:
+ - Space
+ - Name: Select all rows and columns
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - Space
diff --git a/src/modules/ShortcutGuide/ShortcutGuide.Ui/Assets/ShortcutGuide/Manifests/Microsoft.Publisher.en-US.yml b/src/modules/ShortcutGuide/ShortcutGuide.Ui/Assets/ShortcutGuide/Manifests/Microsoft.Publisher.en-US.yml
new file mode 100644
index 0000000000..45b7ee2e04
--- /dev/null
+++ b/src/modules/ShortcutGuide/ShortcutGuide.Ui/Assets/ShortcutGuide/Manifests/Microsoft.Publisher.en-US.yml
@@ -0,0 +1,419 @@
+PackageName: Microsoft.Publisher
+Name: Publisher
+WindowFilter: "mspub.exe"
+BackgroundProcess: false
+Shortcuts:
+ - SectionName: Frequently used
+ Properties:
+ - Name: Open a new instance of Publisher
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - N
+ - Name: Open a publication
+ Recommended: true
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - O
+ - Name: Close the current publication
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - W
+ - Name: Save (Save As)
+ Recommended: true
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - S
+ - Name: Print
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - P
+ - Name: Find text
+ Recommended: true
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - F
+ - Name: Replace text
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - H
+ - Name: Check spelling
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - F7
+ - Name: Select all
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - A
+ - SectionName: Edit text
+ Properties:
+ - Name: Copy
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - C
+ - Name: Cut
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - X
+ - Name: Paste
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - V
+ - Name: Undo
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - Z
+ - Name: Redo
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - Y
+ - Name: Copy formatting
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - C
+ - Name: Paste formatting
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - V
+ - SectionName: Format text
+ Properties:
+ - Name: Bold
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - B
+ - Name: Italic
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - I
+ - Name: Underline
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - U
+ - Name: Small capitals
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - K
+ - Name: Open Font dialog
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - F
+ - Name: Subscript
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - "="
+ - Name: Superscript
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - "="
+ - Name: Increase kerning
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - "]"
+ - Name: Decrease kerning
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - "["
+ - Name: Increase font size by 1 point
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - "]"
+ - Name: Decrease font size by 1 point
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - "["
+ - Name: Center paragraph
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - E
+ - Name: Align paragraph left
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - L
+ - Name: Align paragraph right
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - R
+ - Name: Justify paragraph
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: false
+ Alt: false
+ Keys:
+ - J
+ - Name: Distribute paragraph evenly
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - D
+ - Name: Insert current date
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: true
+ Keys:
+ - D
+ - Name: Insert current time
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: true
+ Keys:
+ - T
+ - Name: Insert current page number
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: true
+ Keys:
+ - P
+ - SectionName: Objects and layers
+ Properties:
+ - Name: Group or ungroup selected objects
+ Shortcut:
+ - Win: false
+ Ctrl: true
+ Shift: true
+ Alt: false
+ Keys:
+ - G
+ - Name: Bring object to front
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: true
+ Keys:
+ - F6
+ - Name: Send object to back
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: true
+ Alt: true
+ Keys:
+ - F6
+ - Name: Nudge selected object
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: false
+ Keys:
+ - ""
+ - Name: Nudge object in small increments
+ Shortcut:
+ - Win: false
+ Ctrl: false
+ Shift: false
+ Alt: true
+ Keys:
+ - "