Shyotl
382fc710e5
Disable octree statistics gathering.
2012-12-08 17:07:15 -06:00
Shyotl
be4229867a
Occlusion-fudge was incorrectly defaulting to zero.
2012-12-08 16:56:06 -06:00
Shyotl
6b05022530
Applied Tofu Linden's SSAO improvements. e189d55a7b
2012-12-08 16:51:38 -06:00
Shyotl
08a3828cc9
Applied Tofu Linden's water atmospherics improvements.
...
59f73ee6a1 &
43fdcb8d84
2012-12-08 16:50:35 -06:00
Shyotl
d5efedf51b
Merge branch 'master' of https://github.com/AlericInglewood/SingularityViewer.git into CT3Merge
2012-12-08 13:39:55 -06:00
Aleric Inglewood
8394a96fa8
Fix of TEXTBOX of group owned object.
...
Fixes http://code.google.com/p/singularity-viewer/issues/detail?id=548
2012-12-08 20:30:00 +01:00
Shyotl
4f7e869509
Merge branch 'master' of https://github.com/AlericInglewood/SingularityViewer.git into CT3Merge
2012-12-08 01:03:29 -06:00
Shyotl
7aac61859f
Avoid excess calls to gGL.flush when bound texture hasn't actually changed.
2012-12-08 01:01:47 -06:00
Shyotl
3ba967bdc1
Update to LLAvatarNameCache and consumers.
2012-12-08 00:59:37 -06:00
Shyotl
9fb4e677a6
Updates to LLScrollListCtrl and related inter-dependencies. Also added ability to set face texture to 'None' (LLUUID::null).
2012-12-08 00:56:58 -06:00
Aleric Inglewood
d6b486524c
Fix include of reader.h
2012-12-07 00:31:10 +01:00
Shyotl
f80394fc02
llpreviewgesture.cpp changes snuck past me in an early commit.
2012-12-06 17:19:10 -06:00
Shyotl
e750c598be
Updated avatar radar. Focusprev/focusnext now obey the order of the actual displayed avatar list. Cleaned up some commit callbacks.
2012-12-06 17:16:44 -06:00
Shyotl
26191dd274
Migrate to boost::bind for a bunch of CommitCallbacks. Converted several static member functions to nonstatic member functions
2012-12-06 17:13:17 -06:00
Aleric Inglewood
12171f6cd9
Merge commit '5947769812369a7988a7f1db30df79e6fc0e4787'
...
Adds important commits from llwebprofile branch
into master which need to go into the next release.
2012-12-05 22:27:21 +01:00
Shyotl
ef6f411b70
Removed LLUICtrl::setDoubleClickCallback and LLPanel::childSetDoubleClickCallback as they aren't used/needed and complicate things. Added LLPanel::childSetAction overload that accepts boost::singal2::signal (for boost::bind). Now using boost::function for various callbacks in LLScrollListCtrl (for boost::bind).
2012-12-04 21:54:01 -06:00
Shyotl
ca3e0d2ba9
Use the correct font name. "SANSSERIF_SMALL", not "SANSSERIFSMALL"
2012-12-04 02:59:19 -06:00
Shyotl
ce3511f7ea
Misc changes via v3 merge. Nothing big.
2012-12-03 15:03:52 -06:00
Shyotl
a8e1bd1538
'Save scripts in inventory as Mono scripts instead of LSL2' checkbox was not functioning. For whatever reason it was not implemented in the actual panel, and referenced the incorrect setting. The proper setting will be 'SaveInventoryScriptsAsMono' not 'SaveScriptsAsMono'
2012-12-03 11:33:24 -06:00
Shyotl
0554ecae5c
Added explicit texture reloading. Accessable in the 'tools' submenus for the agent, avatars, and selected objects.
2012-12-02 17:06:54 -06:00
Shyotl
8b19f82c0b
Trivial changes. Resolved some sign mismatch warnings, and now using LLCachedControl for 'SGIgnoreSimulatorCameraConstraint' setting lookup.
2012-11-29 11:58:41 -06:00
Shyotl
794dbacea3
Merge branch 'master' of https://github.com/AlericInglewood/SingularityViewer.git into testpit
...
Conflicts:
indra/newview/lldrawpoolavatar.cpp
indra/newview/llviewertexturelist.cpp
indra/newview/llworldmap.cpp
indra/newview/pipeline.cpp
2012-11-29 11:54:41 -06:00
Shyotl
3a4b6cf6b6
Hovertext updates marked objects as 'moved' when inappropriate. http://hg.secondlife.com/viewer-development/commits/8ccf2b0fa3857a6610f6ea03166e5a4494ca6d03
2012-11-29 10:07:25 -06:00
Shyotl
c0c9c51e43
Some minor syntax grooming in LLNetMap::draw
2012-11-29 10:03:48 -06:00
Aleric Inglewood
e17405d80a
Fixed snapping of rotation in the edge-on case
...
Patch by https://codereview.secondlife.com/users/cron.stardust/
Jira: https://jira.secondlife.com/browse/STORM-1919
2012-11-28 17:04:24 +01:00
Shyotl
5e6ed2dc9f
Large update to the worldmap. Essentially, v3 merge, and reimplemented legacy tile drawing and opensim-specific changes. Also added a diagnostic view.
2012-11-24 11:21:29 -06:00
Shyotl
adebc36bc7
Cheap workaround for osgrid giving us an invalid pure-white single-channel opaque water texture. First it purges the texture from the cache and attempts to refetch, and if it's still invalid it falls back to the transparent water texture (which won't actually be transparent due to blending being disabled). Also fixed some annoying console spam related to null textures, and also now using the correct glTexGen* function. More details in comments.
2012-11-24 01:00:25 -06:00
Aleric Inglewood
165bebda3e
Compile error and warning fixes for DEBUG_CURLIO without CWDEBUG.
2012-11-23 03:19:39 +01:00
Aleric Inglewood
0f54e5fe46
Remove erroneous assertion.
2012-11-22 03:55:10 +01:00
Aleric Inglewood
aab195a6eb
Fix deinitialization order fiasco.
2012-11-19 04:42:02 +01:00
Aleric Inglewood
2400d146ce
Clear the command queue after flushing statemachines
...
Flushing the state machines can cause remove commands to be added to the
command queue, so clearing it needs to be after.
2012-11-19 04:01:54 +01:00
Shyotl
9a9b5ce61e
LLRectBase<>::clipPointToRect could divide by zero, resulting in the resulting clampd values being invalid under some scenarios (worldmap panning could cause the mouse cursor to 'restore' to an invalid location upon mouseclick release.)
2012-11-18 02:48:55 -06:00
Shyotl
6b473c6edc
Avoid clearing hud object rebuild states when teleporting.
2012-11-18 02:42:33 -06:00
Shyotl
9d8f31a0cb
Some teleport reworking. Don't clear rebuild groups/resetVBO unless tp screen is up, or we've just changed sims. Also skip updateUI drawing if tp screen is up.
2012-11-18 02:41:37 -06:00
Aleric Inglewood
5947769812
Fix LLMimeDiscoveryResponder.
...
Extract Content-Type also from a 405 reply.
If all else fails, use a default mime-type for url's opened
in the browser (start with http: or https:) of "text/html" instead
of "none/none".
2012-11-18 03:29:01 +01:00
Aleric Inglewood
52673f5249
Slight update of README
2012-11-18 02:41:37 +01:00
Aleric Inglewood
f44de434c2
Always use followRedir() to determine if redirections should be followed.
...
Before every HEAD and GET request allowed redirection by default,
without setting a limit on the number of redirections. This caused
an infinite redirect loop when connecting to marketplace, in combination
with the bug that we did not allow cookies.
2012-11-18 02:07:19 +01:00
Aleric Inglewood
5499136677
Don't send an Accept header for HEAD requests.
2012-11-18 01:29:24 +01:00
Aleric Inglewood
57b66a9be9
Allow cookies when allowing redirects (next to when sending a Cookie ourselves).
2012-11-18 01:28:23 +01:00
Aleric Inglewood
746f419e80
Fix detection of mIsInProductionGrid and fix getMarketplaceDomain()
...
getMarketplaceDomain() should return aditi.lindenlab.com for aditi,
not secondlife.aditi.lindenlab.com.
mIsInProductionGrid wasn't set correctly.
2012-11-17 21:38:55 +01:00
Aleric Inglewood
5d1a138c5c
Code clean up of code related to previous commit.
2012-11-17 05:16:21 +01:00
Aleric Inglewood
e781870da3
Fix Ratany Residents crash
2012-11-17 04:55:34 +01:00
Aleric Inglewood
e3f30fece9
Fix print_diagnostics for windows.
2012-11-16 16:06:30 +01:00
Aleric Inglewood
fce64f8f12
Add LLWebProfile and responders.
...
Adds finding and using libjsoncpp. Note that the old cmake file
found libjson, not the same thing.
Adds Debug Setting WebProfileNonProductionURL (next to already existing
WebProfileURL) to mimic V3's behavior and use a different URL for aditi.
These Debug Settings are using by (the new) getProfileURL() (copied
from V3 with just a minor fix).
Adds HippoGridInfo::isInProductionGrid() next to the existing
LLViewerLogin::isInProductionGrid that always returned true.
The former should only be called SL grids and then only returns
true for agni (and false for aditi et al). The latter was changed
to now always return true except on SL when the grid isn't agni.
The first is used for SL-only cases, the latter for things like
colors and for godmode decision logic.
V3's llwebprofile.cpp was fixed to compile on singu, with only real
difference that I dropped the Content-Type headers for the GET methods.
2012-11-16 02:00:06 +01:00
Aleric Inglewood
f8bf11d574
More clearly state the implications of the NoVerifySSLCert debug option
2012-11-15 14:14:25 +01:00
Aleric Inglewood
fdfe0cae87
More clearly state the implications of the NoVerifySSLCert debug option
2012-11-15 13:51:16 +01:00
Aleric Inglewood
66664660d7
Copied llwebprofile.{h,cpp} from v-d as-is.
2012-11-15 04:07:44 +01:00
Siana Gearz
19e8977fff
Merge branch 'master' of git://github.com/AlericInglewood/SingularityViewer
2012-11-14 19:40:45 +01:00
Aleric Inglewood
c097d650dc
Don't upload partial files
2012-11-14 19:26:16 +01:00
Aleric Inglewood
b7af32bee3
Use std::istream::read instead of readsome
...
According to the docs
(http://www.cplusplus.com/reference/iostream/istream/readsome/ )
readsome would also set state flag eofbit, but apparently I'm
misinterpreting it. Anyway, using read() and then gcount()
to get the number of bytes does work.
2012-11-14 18:37:44 +01:00