aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/OptionalModules/Agent/InternetRelayClientView/Server/IRCClientView.cs (unfollow)
Commit message (Collapse)AuthorFilesLines
2009-10-02* Creates Util.UTF8 and switches some references of Encoding.UTF8 to ↵John Hurliman1-2/+2
Util.UTF8 (not all references were switched since not all OpenSim libraries reference OpenSim.Framework) * Shrinks the largest in-memory object, the LLRAW.HeightmapLookupValue struct (only used for exporting to LLRAW terrain files), to the minimum possible size. This seems to have the odd side effect of cutting the size of the two double[256,256] terrain objects in half. Possibly an alignment optimization?
2009-09-30* Change the signature of the agent set appearance callback to prevent ↵John Hurliman1-6/+1
unnecessary serialization/deserialization of TextureEntry objects and allow TextureEntry to be inspected for missing bakes * Inspect incoming TextureEntry updates for bakes that do not exist on the simulator and request the missing textures * Properly handle appearance updates that do not have a TextureEntry set
2009-09-30Add RebakeAvatarTexturesPacket to the client viewMelanie1-0/+4
2009-08-16* Implements ISecurityCredential member on SPAvatar, SPAvatarAttachmentAdam Frisby1-1/+2
* Disables 'event not used' warning for IRCClientView; cuts OpenSim total warnings back.
2009-08-16Thanks dmiles for a patch that adds PacketType.RequestMultipleObjects Packet ↵Adam Johnson1-0/+1
Handler - ref mantis #4010
2009-08-07This is the second part of the 'not crash on regionsize changes'. This ↵Teravus Ovares (Dan Olivares)1-1/+1
lets you configure region sizes to be smaller without crashing the region. I remind you that regions are still square, must be a multiple of 4, and the Linden client doesn't like anything other then 256. If you set it bigger or smaller, the terrain doesn't load in the client, the map has issues, and god forbid you connect it to a grid that expects 256m regions.
2009-07-19* Created a way that the OpenSimulator scene can ask the physics scene to do ↵Teravus Ovares1-0/+5
a raycast test safely. * Test for prim obstructions between the avatar and camera. If there are obstructions, inform the client to move the camera closer. This makes it so that walls and objects don't obstruct your view while you're moving around. Try walking inside a hollowed tori. You'll see how much easier it is now because your camera automatically moves closer so you can still see. * Created a way to know if the user's camera is alt + cammed or just following the avatar. * Changes IClientAPI interface by adding SendCameraConstraint(Vector4 CameraConstraint)
2009-07-17fixed the bug where changing the rotation of a selection of prims in a ↵MW1-0/+1
linkset, made each of those prims rotate around its own centre rather than around the geometric centre of the selection like they should do (and like the client expects). This involved adding a new OnUpdatePrimSingleRotationPosition event to IClientAPI so that we can get the changed position from the client. Btw adding new events to IClientAPI is really tedious where you have to copy the change across to at least 5 or 6 other files. [Note this doesn't fix the bug where any rotation changes to the root prim (but not the whole linkset) cause rotation errors on the child prims.]
2009-07-01Restore the functionality that was removed in r9928. This lets the loadMelanie Thielker1-0/+5
balancer plugin work again. Create a new method, GetClientEP, to retrieve only the EndPoint for script usage. Marked the purpose of the method in IClientAPI.cs with a warning. Also restored the corresponding SetClientInfo functionality.
2009-06-19From: Chris Yeoh <yeohc@au1.ibm.com>Sean Dague1-1/+1
This patch ensures that the touch positions are set during touch_end events (currently only working for touch_start and touch events).
2009-06-04Comment out unused variables / private fields to avoid compiler warnings.Jeff Ames1-3/+3
2009-05-31Add copyright headers, formatting cleanup, ignore some generated files.Jeff Ames1-8/+35
2009-05-31Update svn properties.Jeff Ames1-1573/+1573
2009-05-30* Tweaks to /WHO listings.Adam Frisby1-9/+23
2009-05-30* You are likely to be eaten by a grue.Adam Frisby1-55/+147
* Enable with [IRCd] Enabled=true (will listen on port 6666).
2009-05-30* More TweaksAdam Frisby1-6/+34
2009-05-30* More IRCClientView fiddling. Now implements IClientAPI & IClientCore.Adam Frisby1-172/+212
2009-05-30* May partially implement a C# IRCd & IRCClientStack.Adam Frisby1-1137/+1399
2009-05-16Send the owner name, not the client name on SendDialog.Homer Horwitz1-1/+1
This modifies IClientAPI.SendDialog slightly. Fixes Mantis #3661.
2009-05-15Heart surgery on asset service code bits. Affects OpenSim.ini configuration ↵diva1-1/+1
-- please see the example. Affects region servers only. This may break a lot of things, but it needs to go in. It was tested in standalone and the UCI grid, but it needs a lot more testing. Known problems: * HG asset transfers are borked for now * missing texture is missing * 3 unit tests commented out for now
2009-05-12Paving the way for syncing group permissions across a gridMelanie Thielker1-0/+5
2009-05-04Intermediate commit. WILL NOT COMPILE!Melanie Thielker1-0/+1
2009-05-04Add a method to flush the prim update buffers once a frame, since the timerMelanie Thielker1-0/+5
appear to be too slow to be useful, or fail too fire. I may remove the timers as a consequence if this.
2009-04-30Thank you, mpallari, for a patch that increses efficiency by combiningMelanie Thielker1-1/+1
avatar updates into a single packet. Applied with changes. Fixes Mantis #3136
2009-04-24Update svn properties, add copyright headers, formatting cleanup.Jeff Ames1-4/+31
2009-04-23* Adds missing IClientAPI member. (Plz be adding new members to IClientCore!)Adam Frisby1-0/+1
2009-04-23* Adds additional background layer for VWoHTTP ClientStackAdam Frisby1-10/+70
* Implements asset handling.
2009-04-22* minor: remove some compiler warningsJustin Clarke Casey1-7/+7
2009-04-22fix line endings on new filesSean Dague1-1038/+1038
2009-04-22fix the build break, thankes mikkopa for pointing out the quick changeSean Dague1-0/+2
to address this.
2009-04-22* Committing stub VW-over-HTTP ClientStack. (1/2)Adam Frisby1-0/+1036
* Nonfunctional, but eventually form a AJAX-accessible client protocol - for clients written in environments which only allow HTTP (eg HTML, Silverlight, Flash, etc). Designed for super-lightweight clients.