* Parse Session guid and trace guid from metadata if available for live sessions
* Add api to fetch a session based on above guid.
#rb none
#preflight none
[CL 25505216 by Johan Berg in ue5-main branch]
Use entire path to calculate the id. Just using the stem hides files that happens to be present in multiple mounts.
#rb none
#preflight 6446e79ec632d1e89b5b6aef
[CL 25171227 by Johan Berg in ue5-main branch]
* Missed call to parent refresh
* Using incorrect platform define
#rb none
#preflight 6446891bf030f684d5d2f344
[CL 25163899 by Johan Berg in ue5-main branch]
In order to unify the build systems on all platforms add makefiles for xmake and deprecate nmake/gmake files. This allows us to use the same configuration files on all platforms and easily add support for using musl on Linux. Updated readme file to reflect the new system.
#rb martin.ridgers
#preflight 644137ef73470c177c0a75bf
[CL 25125978 by Johan Berg in ue5-main branch]
* Fixed issues with non-ascii folder names.
* Do not crash if folder is deleted by user.
* Do not recreate folders that has been deleted.
#rb none
#preflight 643d44c7a35280ed4fcecdb5
[CL 25067122 by Johan Berg in ue5-main branch]
* Avoid crashing if user deletes a mounted directory while running
* Avoid recreating watch folders when starting server. Don't create mounts for non-existing watch folders.
#rb none
#preflight 643d42268e01968448c58422
[CL 25066886 by Johan Berg in ue5-main branch]
Testing has reported that non-ascii characters in folder names creates folders with garbage names. This sets the global locale for all std types which help to parse stored folder names.
#jira
#preflight 643d41f8211b661dc4e5d4e7
[CL 25066859 by Johan Berg in ue5-main branch]
* Support for setting trace store directory
* Support for adding watch folders
#rb none
#preflight 64368a7d1f33a0b34a0e4497
[CL 25004715 by Johan Berg in ue5-main branch]
* Check for uniqeness when adding watch directories.
* Close file handle after done reading
#rb none
#preflight 642c8725ce01db47ac52c695
[CL 24917597 by Johan Berg in ue5-main branch]
* Adds persistent settings for Unreal Trace Server, stored in user settings directory.
* End point for modying configuration. Endpoint is only accessible from the local machine.
* Functionality to detect changes, update components and relay to clients using settings serial number.
#rb martin.ridgers
#preflight 6422eae2c42c7fd1cbe73169
[CL 24818006 by Johan Berg in ue5-main branch]