<feed xmlns='http://www.w3.org/2005/Atom'>
<title>viewer.git/indra/newview/llenvmanager.cpp, branch 26.1.1</title>
<subtitle>Megapahit's fork of the Second Life viewer.
</subtitle>
<id>https://megapahit.org/viewer.git/atom?h=26.1.1</id>
<link rel='self' href='https://megapahit.org/viewer.git/atom?h=26.1.1'/>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/'/>
<updated>2017-11-13T22:40:54Z</updated>
<entry>
<title>Remove the old wl environment code.</title>
<updated>2017-11-13T22:40:54Z</updated>
<author>
<name>Rider Linden</name>
<email>rider@lindenlab.com</email>
</author>
<published>2017-11-13T22:40:54Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=b227c86b450134f17ec0624655e1e4c5cb5ba89d'/>
<id>urn:sha1:b227c86b450134f17ec0624655e1e4c5cb5ba89d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove delete preset dialog, Initial settings for selection level (Region/Parcel/Local)</title>
<updated>2017-11-11T00:17:25Z</updated>
<author>
<name>Rider Linden</name>
<email>rider@lindenlab.com</email>
</author>
<published>2017-11-11T00:17:25Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=b37eb2642f6e6e4d1e32a49c7ab31f70321cd979'/>
<id>urn:sha1:b37eb2642f6e6e4d1e32a49c7ab31f70321cd979</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Day cycles and animated sky/water blending.</title>
<updated>2017-11-09T00:02:20Z</updated>
<author>
<name>Rider Linden</name>
<email>rider@lindenlab.com</email>
</author>
<published>2017-11-09T00:02:20Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=fe846ec9942af5ad2ab6a4aad9e8561ba9bc1fba'/>
<id>urn:sha1:fe846ec9942af5ad2ab6a4aad9e8561ba9bc1fba</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Automated merge with ssh://bitbucket.org/lindenlab/viewer-release</title>
<updated>2017-05-23T01:30:26Z</updated>
<author>
<name>Nat Goodspeed</name>
<email>nat@lindenlab.com</email>
</author>
<published>2017-05-23T01:30:26Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=fe64db61d6f10a9b31191090e2318aebc2d53b29'/>
<id>urn:sha1:fe64db61d6f10a9b31191090e2318aebc2d53b29</id>
<content type='text'>
</content>
</entry>
<entry>
<title>MAINT-7145 Eliminate LLSingleton circular references</title>
<updated>2017-04-25T14:48:34Z</updated>
<author>
<name>andreykproductengine</name>
<email>akleshchev@productengine.com</email>
</author>
<published>2017-04-25T14:48:34Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=0dcb423cf3dc42e11621eece972801b036657e91'/>
<id>urn:sha1:0dcb423cf3dc42e11621eece972801b036657e91</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Automated merge with ssh://bitbucket.org/lindenlab/viewer-release</title>
<updated>2017-02-03T14:54:52Z</updated>
<author>
<name>Nat Goodspeed</name>
<email>nat@lindenlab.com</email>
</author>
<published>2017-02-03T14:54:52Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=434f0e161aa7b378ff16d526e104e580ba367ab2'/>
<id>urn:sha1:434f0e161aa7b378ff16d526e104e580ba367ab2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>DRTVWR-418: Untangle LLWLParamKey, LLWLAnimator circularity.</title>
<updated>2016-12-20T14:33:40Z</updated>
<author>
<name>Nat Goodspeed</name>
<email>nat@lindenlab.com</email>
</author>
<published>2016-12-20T14:33:40Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=42b8895c54a1ab9aa019d4e60b5cf432506aff44'/>
<id>urn:sha1:42b8895c54a1ab9aa019d4e60b5cf432506aff44</id>
<content type='text'>
LLWLAnimator stores a std::map&lt;F32, LLWLParamKey&gt;. But llwlanimator.h only
forward-declared LLWLParamKey, begging the question of how this ever compiled
on any previous platform.

LLWLParamKey was declared for real in llwlparammanager.h, so the obvious fix
is to #include "llwlparammanager.h" in llwlanimator.h. Unfortunately this
doesn't work because llwlparammanager.h already #includes "llwlanimator.h".

As the dependency is specifically on LLWLParamKey, which isa LLEnvKey, which
is declared in llenvmanager.h, move LLWLParamKey to llenvmanager.h. Then we
can #include "llenvmanager.h" in llwlanimator.h instead of merely forward-
declaring LLWLParamKey.

This migration compiles LLWLParamKey in a context in which LLTrans isn't
visible. It's not really clear why all LLWLParamKey's methods are inline, but
toString() -- the method that requires LLTrans -- isn't going to be fast in
any case. Break toString() out to llenvmanager.cpp, and #include "lltrans.h"
there.
</content>
</entry>
<entry>
<title>MAINT-2141 Fix for Sky Cloud Coverage reverting.</title>
<updated>2016-11-18T18:59:30Z</updated>
<author>
<name>andreykproductengine</name>
<email>akleshchev@productengine.com</email>
</author>
<published>2016-11-18T18:59:30Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=c74d1acbfc3e734f789c7f916e37ceb9fcc26b16'/>
<id>urn:sha1:c74d1acbfc3e734f789c7f916e37ceb9fcc26b16</id>
<content type='text'>
</content>
</entry>
<entry>
<title>remove execute permission from many files that should not have it</title>
<updated>2015-11-10T14:48:56Z</updated>
<author>
<name>Oz Linden</name>
<email>oz@lindenlab.com</email>
</author>
<published>2015-11-10T14:48:56Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=c8726aba303bcf1207b730a344536e25491420bc'/>
<id>urn:sha1:c8726aba303bcf1207b730a344536e25491420bc</id>
<content type='text'>
</content>
</entry>
<entry>
<title>MAINT-2477 FIXED Environment settings won't persist across logins by default, but it may be changed by using EnvironmentPersistAcrossLogin setting</title>
<updated>2014-10-10T08:50:41Z</updated>
<author>
<name>Mnikolenko ProductEngine</name>
<email>mnikolenko@productengine.com</email>
</author>
<published>2014-10-10T08:50:41Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=172dc08a0fa961c4fb0fc88d31d067c1dd716fcf'/>
<id>urn:sha1:172dc08a0fa961c4fb0fc88d31d067c1dd716fcf</id>
<content type='text'>
</content>
</entry>
</feed>
