[Awake] Context menu bug fixes (#16903)

* Fix the path to the icon

* Need the reverse when not working in isolation

* Updating some tray behaviors

* Making sure we have constants separately, and a filter

* Update tray logic

* Remove unnecessary menus

* Cleaning up how exit is done.

* Adding handling for tray commands

* Update with settings for dynamic times

* Proper reaction to timed keep-awake from the tray

* Proper handling for timed keep-awake from the tray

* Making sure that code analysis works correctly

* Making sure that errors are set in native calls

* Making sure the right icon path is used after testing

* Proper disposal of the context menu

* Fix tray designation

* Update with latest information on changes to the builds

* Update with guidance on files

* Update changelog doc

* Fix project file

* Remove `VTABLE`
This commit is contained in:
Den Delimarsky
2022-03-23 07:46:37 -07:00
committed by GitHub
parent ada3a9ad88
commit d7617a47d3
14 changed files with 498 additions and 256 deletions

View File

@@ -193,6 +193,7 @@ buildtransitive
Burkina
Buryatia
BValue
BYPOSITION
bytearray
Caiguna
CALG
@@ -212,6 +213,7 @@ cdpx
CENTERALIGN
cguid
changecursor
Changelog
Changemove
charconv
chdir
@@ -374,7 +376,6 @@ DARKYELLOW
datareader
Datavalue
DATAW
David
davidegiacometti
Dayof
Dbg
@@ -825,6 +826,7 @@ IFile
IFilter
ifndef
IFolder
IFormat
ifstream
IGraph
iid
@@ -848,6 +850,7 @@ IMarkdown
ime
IMedia
IMem
IMessage
imeutil
iminstall
IMoniker
@@ -1109,6 +1112,7 @@ LPSTR
lpsz
lpt
LPTOP
lptpm
LPTSTR
LPVOID
LPW
@@ -1155,9 +1159,6 @@ MAXSHORTCUTSIZE
maxversiontested
Mbits
MBs
mdtext
mdtxt
mdwn
MBUTTON
MBUTTONDBLCLK
MBUTTONDOWN
@@ -1167,12 +1168,16 @@ MCST
MDICHILD
MDL
mdpreviewhandler
mdtext
mdtxt
mdwn
MEDIASUBTYPE
mediatype
Melman
memcmp
memcpy
memset
MENUBREAK
MENUITEMINFO
MENUITEMINFOW
messageboxes
@@ -1223,7 +1228,6 @@ MONITORINFOEXW
monitorinfof
Monthand
Moq
Morton
MOUSEACTIVATE
MOUSEHWHEEL
MOUSEINPUT
@@ -1381,6 +1385,7 @@ ntdll
NTFS
NTSTATUS
nuget
nuint
nullopt
nullptr
numberbox
@@ -1439,6 +1444,7 @@ overlaywindow
Overridable
Oversampling
OWNDC
OWNERDRAW
PACL
pagos
PAINTSTRUCT
@@ -1461,7 +1467,6 @@ pcb
pch
PCIDLIST
PCWSTR
pdb
pdbonly
pdfpreviewhandler
@@ -1731,6 +1736,7 @@ safeprojectname
SAMEKEYPREVIOUSLYMAPPED
SAMESHORTCUTPREVIOUSLYMAPPED
SAVEFAILED
scalability
scancode
scanled
schedtasks
@@ -1966,8 +1972,8 @@ SYSKEYUP
SYSLIB
syslog
SYSMENU
systemd
SYSTEMAPPS
systemd
SYSTEMTIME
Tadele
Tajikistan
@@ -2027,7 +2033,6 @@ Toolchain
toolkitcontrols
toolkitconverters
Toolset
toolstrip
toolwindow
TOPDOWNDIB
toplevel
@@ -2187,7 +2192,6 @@ vstemplate
VSTHRD
VSTT
vtable
VTABLE
Vtbl
WBounds
wca