| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
* Removed all references where possible.
* Renamed lots of variables from UDPServerXYZ to clientServerXYZ
|
| |
|
|
|
|
|
|
|
|
|
| |
UDPServer and replaced with IClientNetworkServer.
* This should, in theory, let us make new servers with different protocols very easily (rather than the challenge we would have faced before).
* BREAKS LoadBalancing module for the moment.
* Commit 1/3 - Please dont attempt to update to this revision until all 3 are in.
|
|
|
|
|
|
|
|
| |
different casings)
to Name and Version properties for the User stores.
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
almost every inventory method
* This allows lots of redundant inventory methods with only slightly different names to be eliminated.
|
| |
|
| |
|
| |
|
|
|
|
| |
ASCIIEncoder in places we shouldn't.
|
|
|
|
|
|
|
| |
but the set all compiles together fine, and it provides people
an idea of where we are heading.
|
|
|
|
|
| |
* Made a bunch more members static, removed some dead code, general cleaning.
|
| |
|
|
|
|
| |
with namespaces.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
| |
* The resolution takes the form of not crashing the session if the folder the user is attempting to add already exists (e.g. there is one already with the same UUID).
* Printing out warnings instead
|
|
|
|
| |
one log message changed)
|
| |
|
| |
|
|
|
|
|
|
|
| |
Thanks A_Biondi and Melanie!
* This builds but might not work. JustinCC will examine.. it may work out of the box.
|
|
|
|
|
|
| |
because all the other I***Service interfaces are there.
|
| |
|
|
|
|
|
| |
* Added new generic "Location" class to handle 2D integer locations. Going to use it to replace all RegionHandle and X,Y coordinate references throughout the entire project. You have been warned.
|
|
|
|
|
| |
* In the future this should be a config option... and, hopefully this tides the builders over for a little while.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
and detach from inventory.
* Detaching from right clicking in world, detaches to your inventory.
* If you go up to a prim and attach it from in world, it appears in your inventory.
* Attachment placement is saved when you detach them.
* Choosing wear remembers your last attachment point from inventory.
* Wrote a method to update an inventory item's asset and sends the updated inventory item to the Client
* Wrote a recursive method to find the folder of a known existing inventory item.
* Removed a block on physics object position on creation. This might crash a region or two, let us know via Mantis if your region crashes because of a physics out of bounds error.
* Drop doesn't work. The menu item doesn't even come up. Don't know why :P.
|
|
|
|
| |
I need them to be for attachments.
|
|
|
|
|
|
|
|
|
|
| |
inventory
* Now, if you own an item in a prim, you should be able to successfully drag it back into your inventory
* Temporarily, users which are not owners of the item cannot copy it, even if 'everyone can copy' is set
* This is pending fixes/implementation of upstream permission implementation
|
|
|
|
|
|
| |
Please adjust your editors to not use hard tabs.
|
|
|
|
|
|
|
|
|
| |
* Your friends can see your attachments now. People who appear in the sim after you've attached something can also see your attachments.
* You can position & rotate your attachments now. Positions do *not* save.
* You can detach attachments now the regular way.
* Attachments do not cross into other regions with you..(this isn't too far off)
* Updated ODE to not request terse updates on child prim.
|
| |
|
|
|
|
|
|
|
| |
the example economy module, implements llSetPayPrice(), money() and llGiveMoney() in scripts. Thanks Melanie!
* Moves module loading before the script engine so the script engine can pick up events from modules registering interfaces with scene.
|
|
|
|
|
|
|
|
|
| |
* Now, emptying the trash should remove folders and the items they contain as well as items which were not in a subfolder.
* This will only work once both the region and grid servers have reached this revision.
* You may also need to clear your cache before this will work
* Refactoring to follow.
|
|
|
|
|
|
|
|
|
| |
which will let you specify a connection string. Required
for Nhibernate, optional for sqlite (there is a sane default),
ignored for mysql and mssql until someone implements the
Iniatialise(string) method.
|
|
|
|
|
|
|
|
| |
configs. This works with sqlite and nhibernate backends, and
stays with default seperate ini files for mysql and mssql until
someone writes those.
|
|
|
|
|
|
|
|
| |
this will work for sqlite and nhibernate, but will be ignored for
mysql and mssql (reverting to their ini files) until someone writes
that bit.
|
|
|
|
| |
the console to crash and complain about 0 regex matches.
|
|
|
|
|
|
|
| |
* On standalone, folders (and their items) should now be persistently deleted on trash emptying, as well as immediate child items
* An implementation for grid mode will follow.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Commands with arguments enclosed in Double quotation marks (e.g. filenames or objects with embedded blanks) should be parsed correctly. e.g.:
console command "edit-scale" don't accept prim names with embedded blanks
edit-scale Prim 20x20x20 20 20 20
Region# :
edit-scale "Prim 20x20x20" 20 20 20
Region# :
edit-scale Prim20x20x20 20 20 20
Searching for Primitive: 'Prim20x20x20'
Edited scale of Primitive: Prim20x20x20
Region# :
|
| |
|
|
|
|
| |
Thanks Lulurun.
|
| |
|
| |
|
|
|
|
| |
places other than directly under "My Inventory" should now be stored
|
|
|
|
|
|
| |
Attached is a patch for adding the llGetSunDirection functionality. It was implemented by adding a parameter to estate settings for storing the sun position. The sun position is calculated and stored via the sun module everytime the client's sun position is updated. It was tested with several different srcipts on Linux and Windows
|
|
|
|
|
|
|
|
| |
InventoryFolderImpl carried out by CachedUserInfo
* These will do temporarily pending refactoring
|
|
|
|
|
|
|
|
| |
will be soon
* Add locking to InventoryFolderImpl class - need more though.
|