Melanie
|
79e477f6af
|
Output some additional data on Vivox connection errors
|
2013-02-24 18:32:11 +01:00 |
Melanie
|
e0e9118f81
|
The viewer tries to parse the error message body to LLSD - give it some.
|
2013-02-24 18:31:49 +01:00 |
Melanie
|
405da93589
|
Revert "Allow TeleportCancel packets to reset the transfer state machine"
This reverts commit 0e17887e03 .
|
2013-02-24 00:38:57 +01:00 |
Melanie
|
8c0b9080a4
|
Fix an issue where the viewer would request the seed cap before
there was a handler for it.
|
2013-02-18 21:09:14 +01:00 |
Melanie
|
13fe3546c3
|
Correctly remove https:// URLs from the http server.
|
2013-02-17 17:43:32 +01:00 |
Melanie
|
4be35df5fa
|
Fix shape parameters sent for meshes tosupport the full number of faces
|
2013-02-16 05:09:27 +01:00 |
Melanie
|
32c4e1a850
|
Add an event and some logic to allow customizing Simulator Features by avatar
|
2013-02-14 08:40:15 +01:00 |
Melanie
|
4c7df6a147
|
Small fix to sim features module
|
2013-02-14 07:17:27 +01:00 |
Melanie
|
d5b401a478
|
Revert "Make keyframes use the sim's frame timer"
This reverts commit e85a6237bf .
|
2013-02-12 22:20:16 +01:00 |
Melanie
|
14c064c65d
|
Revert "Push updates from keyframe directly to the front of the output queue rather"
This reverts commit 04235e58e8 .
|
2013-02-12 03:15:40 +01:00 |
Melanie
|
2065590232
|
Revert "Use actual time dilation for unqueued updates"
This reverts commit 048e904f05 .
|
2013-02-12 03:15:32 +01:00 |
Melanie
|
048e904f05
|
Use actual time dilation for unqueued updates
|
2013-02-12 01:13:30 +01:00 |
Melanie
|
04235e58e8
|
Push updates from keyframe directly to the front of the output queue rather
than through the update system.
|
2013-02-12 01:02:16 +01:00 |
Melanie
|
e85a6237bf
|
Make keyframes use the sim's frame timer
|
2013-02-11 23:49:05 +01:00 |
Melanie
|
e31bc8dc96
|
Refactor KeyframeMotion to use one timer class per scene
|
2013-02-11 23:07:04 +01:00 |
Melanie
|
8008938550
|
Actually plumb the new values to physics.
|
2013-02-07 23:36:23 +00:00 |
Melanie
|
765b0e4382
|
Rename "Bounce" to "Restitution" in PhysicsActor as well. It appears these
values are not even used.
|
2013-02-07 22:20:17 +01:00 |
Melanie
|
bbda7b94b3
|
Rename Bounciness to Restitution
|
2013-02-07 21:25:55 +00:00 |
Melanie
|
598f891d70
|
Move SoubleQueu to Util. Change HTTP inv to prioritize COF. Determine COF for SP
|
2013-02-06 04:03:32 +01:00 |
Melanie
|
128910a681
|
Make scripts shout a error but not stop when button count is overrun on llDialog
|
2013-02-05 05:40:51 +01:00 |
Melanie
|
1e354f70d2
|
Merge branch 'teravuswork' into avination
|
2013-01-31 20:26:47 +01:00 |
teravus
|
bfe0f5d081
|
* This adds a bit more to the previous flying roll effect by adding additional roll when pressing page down, and reducing your roll when pressing page up to make it feel more responsive and give the user more visual feedback.
|
2013-01-31 20:38:14 +00:00 |
Melanie
|
cc1781926b
|
* Adds a satisfying angular roll when an avatar is flying and turning. (General, not physics). Makes flying not feel as stiff.
Conflicts:
OpenSim/Region/ClientStack/Linden/UDP/LLClientView.cs
|
2013-01-31 20:37:58 +00:00 |
Melanie
|
d1ebb0a8f9
|
Change keyframe motion to use a single timer for all objects. This is required
to prevent slippage between objects that are meant to move synchronously or
keep their relative positions/rotations.
|
2013-01-30 15:54:14 +01:00 |
teravus
|
e83893c8bc
|
* This Checks the asset of each wearable asynchronously and repairs if it's required.
|
2013-01-29 06:12:04 -05:00 |
Melanie
|
2a558c7346
|
Change default avatar replacements to be ruth rather than urban male
|
2013-01-28 01:20:16 +01:00 |
Melanie
|
e336c50813
|
Send moving_end event to scripts when keyframed motion ends.
|
2013-01-27 23:35:53 +01:00 |
Melanie
|
380b017e32
|
Prevent items being destroyed by rename operations. Renaming of a wearable also
sends an asset transaciton but it is empty. So we can't ignore name data
when a transaction is present and can't treat every transaction as valid.
|
2013-01-27 00:20:34 +01:00 |
Melanie
|
f1fbb774b6
|
Reinstate cleaning objects from parcel when avatars sit on them. Instead do it
properly for temp-on-rez. Auto-return overrides sitting. Temp does not.
|
2013-01-26 20:39:17 +01:00 |
Melanie
|
1b5d5d7040
|
Stop temp-on-rez object from being deleted while an avatar sits on them
|
2013-01-26 18:03:18 +01:00 |
Melanie
|
ac1d09bb0c
|
Merge branch 'teravuswork' into avination
|
2013-01-26 18:00:43 +01:00 |
teravus
|
564b513963
|
* This update is ugly as sin, but it 'fills in the blanks' of your appearance when your inventory items go missing. This repairs appearance from missing wearables immediately on the V1 appearance pipeline, the second login on Firestorm. It only replaces the essential body parts that are missing.. hair, skin, eyes, shape... so if you delete all your wearables, you will rez naked. Anyway, this is still experimental.. I need another day of playing with this to handle all of the situations. One thing that I still need to do is try and get the assets.. and if we can't get the assets for some reason, skip and replace that part of the outfit.
|
2013-01-26 07:31:54 -05:00 |
teravus
|
60eb0f36b3
|
Merge remote-tracking branch 'remotes/origin/avination' into teravuswork
|
2013-01-26 07:23:16 -05:00 |
UbitUmarov
|
bfac09849f
|
bug fix: crash when too many collisions on a ode step
|
2013-01-26 06:12:26 +00:00 |
UbitUmarov
|
c58ec342ff
|
Merge branch 'avination' into ubitwork
|
2013-01-26 03:16:45 +00:00 |
Melanie
|
789e9901dd
|
Make llGiveMoney async again. The return value is now the constant 1 to make
scripts work properly. Scripts will no longer receive a failure indication through
this return value;
|
2013-01-24 21:32:25 +01:00 |
Melanie
|
e785242c49
|
Reintroduce the return value of llGiveMoney. The grid will crash and burn without it.
|
2013-01-24 18:23:39 +01:00 |
Melanie
|
9d2e832b85
|
Null check the response body to make sure we're not crashing the script engine
|
2013-01-24 18:23:10 +01:00 |
Melanie
|
8c6984eac1
|
Implement get version RemoteAdmin call
|
2013-01-23 23:12:48 +01:00 |
Melanie
|
dd6ddcc7a5
|
Prevent double ground collisions and prefer the physics result if there is one.
ODE is known to not see the ground sometimes on raycast so the double test is
needed.
|
2013-01-23 20:58:47 +01:00 |
Melanie
|
c75508ec8d
|
Fix a type (Suports => Supports). Also put the normal terrain collision check
into the physics check patch for now since physics doesn't properly return land for some reason (as tested by Nebadon)
|
2013-01-23 20:29:05 +01:00 |
Melanie
|
47f18caa22
|
Remove the return value from llGiveMoney (it was a LSL extension of OpenSim) and
make the function async so the script thread is not held up waiting for comms
to an external server.
|
2013-01-23 18:58:29 +01:00 |
Melanie
|
997d53e532
|
EXPERIMENTAL - Comment out the check for the agent already being in transit
to prevent avatars being locked into their sim on a failed teleport.
May have side effects and must be revisited to fix right.
|
2013-01-23 18:17:49 +01:00 |
Melanie
|
f667428283
|
Guard against XMLRPC module ref being null, which will happen if it's disabled
|
2013-01-23 16:11:37 +01:00 |
teravus
|
9d1989e64f
|
* Handle a NRE with Baked Textures that may result in a failed appearance. This may be an issue, or it may be a symptom.
|
2013-01-22 18:49:50 -05:00 |
teravus
|
be60c0b010
|
* A better way to handle the last fix (This is in case the viewer provides a list of preferred formats, though, technically, the sim would pick the first provided format the old way). This just makes it more obvious what's happening.
|
2013-01-21 22:08:51 -05:00 |
teravus
|
6007eae00f
|
Merge remote-tracking branch 'remotes/origin/avination' into teravuswork
|
2013-01-21 21:34:49 -05:00 |
teravus
|
89676b8a48
|
* The fallthrough of FetchTexture was no longer resulting in a 404 response on missing textures. It was just waiting and no event was being provided. This re-enables the 404 response.
|
2013-01-21 21:32:48 -05:00 |
teravus
|
09a3e134e4
|
* Fix notecard loading - If the notecard name is formatted like a UUID but isn't an actual asset UUID, then try to load it like an asset id first, then try to load it as a task inventoryitem name. If the passed UUID is a string, try to load it like a task inventory item name.
|
2013-01-21 17:30:38 -05:00 |
Melanie
|
da6f589885
|
Add accessors to allow serializing rot and position targets
|
2013-01-21 08:36:21 +01:00 |