aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/Environment/Modules/Agent/AssetTransaction/AssetTransactionModule.cs (unfollow)
Commit message (Collapse)AuthorFilesLines
2009-02-09starting phase 2 of the OpenSim.Region.Environment commit: relocatingDr Scofield1-288/+0
OpenSim.Region.Environment.Modules.Agent en bloc to OpenSim.Region.CoreModules
2009-02-06This changeset is the step 1 of 2 in refactoringDr Scofield1-3/+2
OpenSim.Region.Environment into a "framework" part and a modules only part. This first changeset refactors OpenSim.Region.Environment.Scenes, OpenSim.Region.Environment.Interfaces, and OpenSim.Region.Interfaces into OpenSim.Region.Framework.{Interfaces,Scenes} leaving only region modules in OpenSim.Region.Environment. The next step will be to move region modules up from OpenSim.Region.Environment.Modules to OpenSim.Region.CoreModules and then sort out which modules are really core modules and which should move out to forge. I've been very careful to NOT BREAK anything. i hope i've succeeded. as this is the work of a whole week i hope i managed to keep track with the applied patches of the last week --- could any of you that did check in stuff have a look at whether it survived? thx!
2008-11-24Some refactoring from about a week ago that I forgot to commit, of ↵MW1-39/+180
AssetTransactionModule to cut down on number of classes and to work towards having a base AssetXferUploader class than can be shared with EstateTerrainXferHandler
2008-11-14* Implements terrain raw upload. You can now upload your .raw terrain files ↵Teravus Ovares1-1/+8
using the Estate Tools. * Could this be extended in the future to support .oar uploads too? Only time will tell!
2008-09-26* refactor: split out AgentAssetTransactionsManagerJustin Clarke Casey1-192/+0
2008-09-26* Implment task inventory item asset update for the old non CAPS transaction ↵Justin Clarke Casey1-15/+38
system * This means that saving notecards in prim inventories should now work. * Not the nicest code in the world - the transactions system is pretty fugly right now * PLEASE NOTE: Currently, the prim will not repersist until up to 15 seconds after it is unselected. * What we really need is a proper mechanism so that any prim updates still waiting when the simulator is quit are performed before exit.
2008-09-06* This is the fabled LibOMV update with all of the libOMV types from JHurlimanTeravus Ovares1-12/+12
* This is a HUGE OMG update and will definitely have unknown side effects.. so this is really only for the strong hearted at this point. Regular people should let the dust settle. * This has been tested to work with most basic functions. However.. make sure you back up 'everything' before using this. It's that big! * Essentially we're back at square 1 in the testing phase.. so lets identify things that broke.
2008-08-23Change to no longer check funds on temp texture uploads.Melanie Thielker1-2/+3
This fixes the "no funds" message on rebake.
2008-08-23Some complex re-ordering to make prebuild do what needed to be done.Melanie Thielker1-0/+1
It is now possible to use module interfaces without referencing Scene. Place those interfaces in OpenSim/Region/Interfaces. They may not use any refs from OpenSim.Region.Environment as parameters. This resolves a circular library ref introduced in r5949
2008-08-23Patch #9171Melanie Thielker1-1/+18
Disallow bulk uploads if money module is present and upload cost is set and the user hasn't got sufficient funds.
2008-05-16Formatting cleanup.Jeff Ames1-3/+3
2008-05-01* Rolled back a few changes.Adam Frisby1-4/+9
2008-05-01* Spring cleaning on Region.Environment. Adam Frisby1-9/+4
* Converted a large number of read-only fields to be actually, readonly. * Reformatted code sections. * Removed redundant code.
2008-05-01Update svn properties. Minor formatting cleanup.Jeff Ames1-290/+290
2008-04-30* Cruft removal step #1. Cleaning Modules directory.Adam Frisby1-25/+30
2008-04-30* Refactored Environment/Modules directory - modules now reside in their own ↵Adam Frisby1-286/+286
directory with any associated module-specific classes. * Each module directory is currently inside one of the following category folders: Agent (Anything relating to do with Client<->Server communications.), Avatar (Anything to do with the avatar or presence inworld), Framework (Classes modules can use), Grid (Grid traffic, new OGS2 grid comms), Scripting (Scripting functions, etc), World (The enrivonment/scene, IE Sun/Tree modules.) * This should be moved into a seperate project file.
2008-04-21* Optimised using statements and namespace references across entire project ↵Adam Frisby1-2/+4
(this took a while to run).
2008-04-07Refactor InventoryItemBase to do the following:Sean Dague1-1/+1
* wrap fields as Properties * rename some fields/properties to more sensible names * set style to PropName to match more standard C# approach
2008-03-18Formatting cleanup.Jeff Ames1-26/+25
2008-03-03* Removed and sorted using clauses in a number of files.Adam Frisby1-1/+0
* Cleaned up ITerrainChannel * Implemented Raise, Lower, Smooth, Flatten, Noise Terrain Paint Brushes * Implemented Raise, Lower, Smooth, Flatten, Noise Terrain Fill Brushes * Implemented Export functionality for RAW32 terrain loader * Implemented Import/Export for SLRAW terrain loader * Implemented Export for JPEG terrain loader
2008-02-20some changes to the initialising of AgentAssetTransactionModule to see if ↵MW1-9/+23
they help with the xfer/grey avatar problems.
2008-02-17Added copyright notices.Jeff Ames1-1/+29
2008-02-16Renamed AgentAgentTransactionModule to the correct name of ↵MW1-1/+1
AgentAssetTransactionModule
2008-02-16Moved the AgentAssetTransactionsManager (and AgentAssetTransactions) out of ↵MW1-70/+111
CommsManager and into a module (AgentAgentTransactionModule), still needs cleaning up though. But its one more thing out of the CommsManager. One day we will kill the CommsManager!
2008-02-13Commenting and a spelling correctionJustin Clarke Casey1-3/+13
2008-02-13* Clean up the agent's asset transactions when it is removed from the sceneJustin Clarke Casey1-2/+17
* This may or may not help with the memory leak, need to assess
2008-02-13* Refactor: Move last commit's refactor back to AgentAssetTransactionsManagerJustin Clarke Casey1-35/+81
* Push asset update (invoked when clothing is altered) down into AgentAssetTransactions from Scene.Inventory.cs to join others * I've tested that clothing creation and update still works, but please let me know if it suddently breaks for you. * Add/correct comments
2008-02-12Refactor: factor a method out of AgentAssetTransactionsManagerJustin Clarke Casey1-13/+2
2008-02-12* Refactoring: Rename AssetTransactions.cs and AssetTransactionsManager and ↵Justin Clarke Casey1-11/+26
align classes with file names * Small amount of ndoc * This will probably require a prebuild and nant clean
2008-02-11Re-enabled Inventory creation of body partsMW1-2/+5
2008-02-10Clean up logging calls using String.Format explicitlyJeff Ames1-1/+1
2008-02-09* Change logger to handle [<entry>] where <entry> contains non alphabetic ↵Justin Clarke Casey1-1/+1
characters * Change logger to not print extra line if [<entry>] <text> like string is not logged * Remove more of my previous chatty debugging statements
2008-02-08* Stop asset transactions hanging around after they've completedJustin Clarke Casey1-2/+18
* Still not enough to solve the memory leak, though hopefully this is another step on the path * All these changes are pretty temporary - this will be addressed with a more fundamental refactor in the future
2007-12-27* Optimized usingslbsa711-1/+1
* shortened references * Removed redundant 'this' * Normalized EOF
2007-12-10more work on texture downloading.MW1-2/+2
Refractored the TextureDownloadModule (but currently to make debugging easier, it is running as a non shared module, so this results in a instance of this module being created for each region (and a extra thread per region), this will be changed back soon. Removed the old texture handling/sending code from AssetCache. A few other small changes/fixes.
2007-12-10saved OpenSim source code from the giant rampaging unterminated copyright ↵Jeff Ames1-2/+2
notice of doom
2007-12-01Attempt to fix mantis issue # 65, seems like it is a race condition between ↵MW1-4/+7
two regions trying to add a user to the AssetTransactionManager at the same time. So have placed a lock around the Dictionary add.
2007-10-30* Optimized usingslbsa711-19/+18
* Shortened type references * Removed redundant 'this' qualifier
2007-10-29as per the "Filesystem cleanup for OpenSim repository" mailing list thread. ↵MW1-2/+1
Have flattened the OpenSim.Framework project/namespace. The problem is that the namespace is still wrong as its "OpenSim.Framework" while the directory is "OpenSim\Framework\General" , so we need to decide if we change the directory or correct the namespace. Note this has lead to a big flat project, but I think a lot of the files we most likely don't even use any longer. And others belong in other projects/namespaces anyway.
2007-10-26* Added prototypical AvatarFactory module interface to load avatar parameterslbsa711-7/+7
* Added dump_assets_to_file option to enable asset dumping for debug * normalized some namespaces * InventoryFolder renamed to InventoryFolderImpl to
2007-09-10mass update of urls in source code to new websiteSean Dague1-1/+1
2007-08-26Another attempt to fix the image sending bug (next week, I intend to rewrite ↵MW1-2/+3
the assetcache and asset server). Attempt to fix bug # 326. (crashing when using save-xml and hollow prims) Attempt to fix bug # 328 (limit of 50 items in a folder)
2007-08-15More work on inventory, can now create other inventory types, like Clothes ↵MW1-5/+31
and body parts. [Note while you can edit these, at the moment your changes won't be saved between restarts. This will be fixed very soon.]
2007-07-25Start of the OpenSim library , for now only contains a few textures. MW1-81/+81
2007-07-22Think I've recovered my deleted files, so hopefully it works now. MW1-87/+81
2007-07-16changed to native line ending encodingSean Dague1-87/+87