Fixed up issues due to behavior difference between System.Text.Json and System.Web Json Serializers.
#rb none
#fyi ben.marsh
[CL 14208454 by Joakim Lindqvist in ue5-main branch]
* Mostly removed unused references which didnt exist in net core.
* Replaced usages of JsonScriptSerializer (System.Web) with the new System.Text.Json (as the old one does not exist in net core).
* Updated installer to install Launcher and publish it as a self contained application (Makes msi 64 MB instead of 600kb but does not require anything to be installed now).
Worked around what looks to be a bug in WinForms for Net Core, in Workspace Control the event state was selected when drawing the item even though the item was not selected (and the state said it isnt selected). Reading the state from the object instead of looking at the event.
Deleted ProjectWindow form as this was never used and code did not compile (net core projects builds all files without them having to be included)
Deleted metadata server as this has been replaced by Horde. Also removed Post Build Status tool for the same reason.
#rb ben.marsh
[CL 14153139 by Joakim Lindqvist in ue5-main branch]
#rb none
#rnx
#jira
#ROBOMERGE-SOURCE: CL 12714230 in //UE4/Release-4.25/... via CL 12714241 via CL 12714242
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v676-12543919)
[CL 12714243 by ben marsh in Main branch]
- Moved the AndroidDeviceProfileSelector secret guid to a NoRedist .ini setting
[CODEREVIEW] alistair.white,chris.babcock,jack.porter
#rb ben.marsh, advisor
#ROBOMERGE-SOURCE: CL 12706094 via CL 12709228 via CL 12709456
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v676-12543919)
[CL 12709555 by josh adams in Main branch]
#jira
#rb none
#ROBOMERGE-SOURCE: CL 12476100 in //UE4/Release-4.25/... via CL 12476101 via CL 12476102
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v672-12450963)
[CL 12476106 by ben marsh in Main branch]
#rb none
#rnx
#jira UE-85874
#ROBOMERGE-SOURCE: CL 10727579 in //UE4/Release-4.24/...
#ROBOMERGE-BOT: RELEASE (Release-4.24 -> Main) (v610-10636431)
[CL 10727580 by ben marsh in Main branch]
- Fix for service badges not updating
- Fix exception when using context menu to open new tab, if no other tabs are open
#rb none
#rnx
#jira
#ROBOMERGE-SOURCE: CL 10285653 in //UE4/Release-4.24/...
#ROBOMERGE-BOT: RELEASE (Release-4.24 -> Main) (v591-10236483)
[CL 10285654 by ben marsh in Main branch]
#rb none
#jira
#ROBOMERGE-SOURCE: CL 10229147 in //UE4/Release-4.24/...
#ROBOMERGE-BOT: RELEASE (Release-4.24 -> Main) (v590-10202696)
[CL 10229170 by ben marsh in Main branch]
#rb none
#jira
#ROBOMERGE-SOURCE: CL 10229098 in //UE4/Release-4.24/...
#ROBOMERGE-BOT: RELEASE (Release-4.24 -> Main) (v590-10202696)
[CL 10229125 by ben marsh in Main branch]
#rb none
#rnx
#jira
#ROBOMERGE-SOURCE: CL 10112090 in //UE4/Release-4.24/...
#ROBOMERGE-BOT: RELEASE (Release-4.24 -> Main) (v587-10111126)
[CL 10112096 by ben marsh in Main branch]
* Links were treating ampersands as accelerator shortcuts.
* Some dialogs were not rendering correctly in high DPI modes.
#rb none
#rnx
[CL 9405763 by Ben Marsh in Dev-Build branch]