[sldev] Snowglobe update : build 3085
Thickbrick Sleaford
thickbrick.sleaford at gmail.com
Sat Jan 9 12:59:32 PST 2010
On Saturday 09 January 2010 21:25:59 Aleric Inglewood wrote:
> The intended behavior is:
>
> In a debug build, always show the grid selector.
> In a release build, only show it if UseDebugLogin is set to TRUE
> (default is FALSE)
> OR if you have at least two different grids (servers / loginuir's) in
> your saved_logins.xml
> file.
>
> However, the latter was changed by
> http://svn.secondlife.com/trac/linden/changeset/3084
> Not sure what the intended behavior is now. UseDebugLogin was even removed.
>
Post-3084 should behave the same as intended before, with the exception that
it removed the dependency on build type (#ifdef LL_RELEASE_FOR_DOWNLOAD).
The UseDebugLogin setting and the number of saved logins was ignored before
that, because the constructor for LLPanelLogin didn't do anything with it's
show_server parameter, and there was no UI to activate it anyway.
So now it only shows the grid selection box if there is more than 1 saved
login, or ForceShowGrid is activated (via Ctrl+Shift+G). That said, it was a
quick patch to get it to build again, so I might have missed something.
Also see SNOW-430 for changing that behavior to depend on the number of saved
*grids* instead of the number of saved *logins* (since a common case is a
user who doesn't care about different grids but has more than 1 account on
Agni.)
http://jira.secondlife.com/browse/SNOW-430
Thickbrick
More information about the SLDev
mailing list