* First phase of some work to replace certain UI web based floaters with a much more simple floater (no more browserish web-content-floater) and then pre-load content as login is progressing. This means that after login, the floater can be opened much more rapidly than now. This first commit does this process for the Search floater
* This commit brings in a new marketplace floater than hosts the marketplace web page (no more webcontent floater here either). It works as expected and opens quickly but the user is not logged in when the page is opened so that needs to be tackled before we can declare that this is a viable solution
* This commit introduces a way to set the openID cookie that arrives via login.cgi into all the instances that are preloaded - the result is that when you open the preloaded floater after login, you are logged into your linden account
* Fix a mac only warning as error - function overrides a member function but is not marked 'override'
* Marchcat spotted left over cruft from earlier dev when we used a trimmed down URL for the pre-load search. Now we use the same search URL throughout and zero out the query parameters
* Add LastModified: option to the HttpOptions and handle it properly in HttpOpRequest::prepareRequest()
* grid_name could be empty if an invalid grid was passed in.
Python 3.12 and newer does complain about single backslash in strings and is probably going to treat it as an error in some future version. Make the string constant a raw string.
Clean up of some unused files:
- vstool - No longer used
- indra/edit-me-to-trigger-new-build.txt - Shouldn't be needed...
- win_crash_logger/* - Empty directory
In indra\newview\gltf\asset.cpp when you compile in Visual Studio for windows with RelWithDebug, there is a compiling error due to #if being used instead #ifdef as the rest of the codebase uses. This is with the latest Visual Studio 17.14.11.
The error given is
Severity Code Description Project File Line Suppression State Details
Error (active) E0029 expected an expression firestorm-bin G:\minerjr\firestorm\phoenix-firestorm\indra\newview\gltf\asset.cpp 592
Just changed #if's to #ifdef.
Also moved the second #if to #ifdef on line 611 up before the assert as in Release both checks use the attribute_mask which is not defined as its only exists when SHOW_ASSERT exists.