Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Hypergrid: don't send Local assets to other grids | Oren Hurvitz | 2014-04-23 | 1 | -35/+34 |
| | | | | This commit also contains other changes, but they're all just for clarity. The only actual behavior change is to avoid Posting local assets. | ||||
* | Better error-handling when storing assets: recognize that 'null' is an error ↵ | Oren Hurvitz | 2014-04-20 | 1 | -1/+1 |
| | | | | value | ||||
* | Added assets service method AssetsExist(), which returns whether the given ↵ | Oren Hurvitz | 2014-04-02 | 1 | -20/+49 |
| | | | | | | list of assets exist. This method is used to optimize sending assets with embedded assets: e.g., when a Hypergrid visitor takes an item into the inventory. | ||||
* | After an object with KeyframeMotion is copied into inventory, resume the ↵ | Oren Hurvitz | 2014-03-11 | 1 | -2/+15 |
| | | | | motion (previously it remained stopped) | ||||
* | Materials module: a) Store materials as assets; b) Finalized it (removed the ↵ | Oren Hurvitz | 2014-01-20 | 1 | -4/+4 |
| | | | | | | "Demo" label; removed most of the logging); c) Enabled by default Changed UuidGatherer to use 'sbyte' to identify assets instead of 'AssetType'. This lets UuidGatherer handle Materials, which are defined in a different enum from 'AssetType'. | ||||
* | When creating a coalesced object, set its permissions to the ↵ | Oren Hurvitz | 2014-01-10 | 1 | -7/+16 |
| | | | | lowest-common-denominator of all the sub-objects | ||||
* | When creating a coalesced object, set its Creator ID if all the objects have ↵ | Oren Hurvitz | 2014-01-10 | 1 | -4/+15 |
| | | | | the same creator | ||||
* | Refactored: use a single function to apply an object's folded permissions to ↵ | Oren Hurvitz | 2014-01-10 | 1 | -11/+9 |
| | | | | its main permissions | ||||
* | Refactored setting permissions when rezzing items: use the same function ↵ | Oren Hurvitz | 2014-01-10 | 1 | -37/+14 |
| | | | | | | when rezzing from user inventory and prim inventory. Also, fixed a bug: when rezzing a coalesced object from a prim's inventory, apply the coalesced object's name and description only to the first sub-object; not to all the objects in the coalescence. (This was already done correctly when rezzing from a user's inventory.) | ||||
* | refactor: replace verbose checks with String.IsNullOrEmpty where applicable. | Justin Clark-Casey (justincc) | 2013-11-15 | 1 | -1/+1 |
| | | | | Thanks to Kira for this patch from http://opensimulator.org/mantis/view.php?id=6845 | ||||
* | Fixed rezzing coalesced objects from a prim's inventory | Oren Hurvitz | 2013-10-15 | 1 | -43/+8 |
| | | | | Previously only the first object in the Coalesced Object was rezzed. Now all the objects are rezzed. | ||||
* | Preserve attachment point & position when attachment is rezzed in world | Aleric Inglewood | 2013-09-22 | 1 | -0/+8 |
| | | | | | | | | | | Patch taken from http://opensimulator.org/mantis/view.php?id=4905 originally by Greg C. Fixed to apply to r/23314 commit ba9daf849e7c8db48e7c03e7cdedb77776b2052f (cherry picked from commit 4ff9fbca441110cc2b93edc7286e0e9339e61cbe) | ||||
* | More on HG inventory and OutboundPermission: disallowing giving inventory to ↵ | Diva Canto | 2013-08-03 | 1 | -1/+12 |
| | | | | foreigners if OutboundPermission is false | ||||
* | HG: If OutboundPermission is set to false, let's enforce stricter ↵ | Diva Canto | 2013-08-03 | 1 | -0/+31 |
| | | | | permissions by not allowing objects to be taken to inventory. | ||||
* | minor: replace veclist.Add(new Vector3(0,0,0)) with Vector3.Zero in ↵ | Justin Clark-Casey (justincc) | 2013-08-02 | 1 | -1/+1 |
| | | | | InventoryAccessModules.RezObject() - structs are passed by value | ||||
* | Don't touch the Current Outfit folder also on coming back home | Diva Canto | 2013-07-23 | 1 | -1/+9 |
| | |||||
* | In renaming the folders for hypergriding, don't rename the Current Outfit ↵ | Diva Canto | 2013-07-23 | 1 | -1/+1 |
| | | | | folder. The viewer doesn't like that. | ||||
* | Don't post Link asset types back to the home grid | Diva Canto | 2013-07-23 | 1 | -3/+6 |
| | |||||
* | Put guards on a bunch of exception-inducing code, as seen in logs from load ↵ | Diva Canto | 2013-07-09 | 1 | -1/+1 |
| | | | | test. | ||||
* | More debug, same issue | Diva Canto | 2013-07-04 | 1 | -1/+1 |
| | |||||
* | HG: close a loophole by which if something was wrong with the ServiceURLs it ↵ | Diva Canto | 2013-07-02 | 2 | -1/+10 |
| | | | | resulted in never ending asset requests | ||||
* | Put the "script saved" and "notecard saved" messages back into the bottom | Melanie | 2013-06-11 | 1 | -2/+2 |
| | | | | right corner. | ||||
* | Hook up Keyframe motion to almost everything. Failing to cross a sim border | Melanie | 2013-06-06 | 1 | -0/+3 |
| | | | | may yield unexpected results in some cases. No database persistence yet, | ||||
* | Fix inventory issue | BlueWall | 2013-05-01 | 1 | -0/+6 |
| | | | | Fix issue where objects rezzed from Trash or Lost And Found then be placed back in the respective folder when taking the object or a copy back into inventory. | ||||
* | Fix the long standing bug of items being delivered to lost and found or ↵ | Melanie | 2013-05-01 | 1 | -2/+3 |
| | | | | | | | trash when takig copy. This bug was recently aggravated through the perms changes required for the export permission. | ||||
* | minor: remove mono compiler warnings in InventoryAccessModule | Justin Clark-Casey (justincc) | 2013-04-10 | 1 | -3/+2 |
| | |||||
* | Fix taking (and rezzing) of coalesced objects in the non-root subregions of ↵ | Justin Clark-Casey (justincc) | 2013-04-06 | 1 | -16/+16 |
| | | | | | | | | | megaregions. This fixes the combined bounding box location for regions bigger than 256x256. It also fixes the position on taking coalesced objects in the non-root regions, where position checks are properly done on rez instead. It also fixes the megaregion land channel to return null if the land does not exist, which should probably also be done for the ordinary land channels rather than returning a dummy region. Inspiration from Garmin's commit in http://opensimulator.org/mantis/view.php?id=6595. Thanks! | ||||
* | When rezzing a coalesced object, check adjust position of all components. | Justin Clark-Casey (justincc) | 2013-04-06 | 1 | -20/+27 |
| | |||||
* | Phase 1 of implementing a transfer permission. Overwrite libOMV's PermissionMask | Melanie | 2013-03-26 | 1 | -3/+6 |
| | | | | with our own and add export permissions as well as a new definition for "All" as meaning "all conventional permissions" rather than "all possible permissions" | ||||
* | Switched to using the other Util function with a default value. | Diva Canto | 2013-02-27 | 1 | -2/+4 |
| | |||||
* | Moved the HG default variables out of [Startup] and into their own section ↵ | Diva Canto | 2013-02-27 | 1 | -2/+2 |
| | | | | [Hypergrid] in *Common.ini.example. Backwards compatible for now. | ||||
* | Added new Util function for reading config vars that's more generic than the ↵ | Diva Canto | 2013-02-22 | 1 | -3/+4 |
| | | | | one I added yesterday -- this is for helping move config vars out of [Startup] | ||||
* | Simplification of HG configs: HomeURI and GatekeeperURI now are defined as ↵ | Diva Canto | 2013-02-21 | 1 | -5/+4 |
| | | | | default under [Startup]. They can then be overwritten in the other sections (but probably shouldn't). I kept the existing code for backwards compatibility, so this should not cause any breaks from people's current configurations. But people should move to have these 2 vars under [Startup] -- see OpenSim.ini.example and Robust.HG.ini.example. And yes, both names now end with "URI" for consistency. | ||||
* | Add regression test TestSaveNonRootFolderToIar | Justin Clark-Casey (justincc) | 2013-02-16 | 1 | -2/+2 |
| | |||||
* | HGAssetMapper: Get wasn't really working. It's true that some assets are ↵ | Diva Canto | 2012-12-09 | 1 | -3/+35 |
| | | | | copied in the process of being gathered their UUID, but not all. Specifically, terminal assets like textures aren't copied. We have to go one more time through the ids. | ||||
* | minor: Fix more compiler warnings in CoreModules tests by properly ↵ | Justin Clark-Casey (justincc) | 2012-12-05 | 1 | -1/+3 |
| | | | | overriding OpenSimTestCase.SetUp() | ||||
* | Consistenly make NUnit test cases inherit from OpenSimTestCase which ↵ | Justin Clark-Casey (justincc) | 2012-11-24 | 1 | -1/+1 |
| | | | | automatically turns off any logging enabled between tests | ||||
* | More module cleanup: removed the CoreModules.Framework modules directives ↵ | Diva Canto | 2012-11-12 | 2 | -0/+4 |
| | | | | out of .addin.xml. | ||||
* | Fix mantis #6425 | Diva Canto | 2012-11-11 | 1 | -6/+0 |
| | |||||
* | HG: flip all configs to HG2.0. PLEASE CHECK YOUR EXISTING HG CONFIGS AGAINST ↵ | Diva Canto | 2012-11-02 | 1 | -1/+3 |
| | | | | THESE. | ||||
* | Deleted extraneous debug message | Diva Canto | 2012-09-25 | 1 | -2/+0 |
| | |||||
* | HG Rez object: warn the user if the item or asset cannot be found. | Diva Canto | 2012-09-22 | 1 | -2/+7 |
| | |||||
* | Moved the small HGUuidGatherer class to the file where its parent class is. ↵ | Diva Canto | 2012-09-21 | 2 | -74/+2 |
| | | | | No need to keep 2 separate files. | ||||
* | Removed redundant asset fetches on HGAssetMapper. The UuidGatherer already ↵ | Diva Canto | 2012-09-21 | 1 | -18/+24 |
| | | | | downloads the assets, so we don't need to do it again... | ||||
* | Merge branch 'master' of ssh://opensimulator.org/var/git/opensim | Diva Canto | 2012-09-21 | 1 | -2/+2 |
|\ | |||||
| * | Rename UuidGather.m_assetCache to m_assetService. If HGUuidGatherer hasn't ↵ | Justin Clark-Casey (justincc) | 2012-09-21 | 1 | -2/+2 |
| | | | | | | | | been instantiated with an assetServerURL then call down to overriden UuidGatherer.GetAsset() instead of calling m_assetService.GetAsset() itself - these two codepaths are now identical. | ||||
* | | Minor: change the return value of unsuccessful posts to string.Empty. | Diva Canto | 2012-09-21 | 1 | -1/+1 |
|/ | |||||
* | More HG2.0: Added permission policies in HGAsset Service based on asset ↵ | Diva Canto | 2012-09-20 | 1 | -15/+19 |
| | | | | types. The policies are given in the config. This is only half of the story. The other half, pertaining to exports/imports made by the sim, will be done next. | ||||
* | Restarting to work on HGSuitcaseInventoryService: added the ability for the ↵ | Diva Canto | 2012-09-13 | 1 | -0/+2 |
| | | | | outside world to retrieve appearance items. Not ACLed yet. | ||||
* | When copying items, copy the item description field instead of the asset ↵ | Justin Clark-Casey (justincc) | 2012-07-26 | 1 | -2/+3 |
| | | | | | | | | description field. If we copy the asset description then we will only ever replicate the very first description, if there was one, not any subsequent changes. Thanks to Oren Hurvitz of Kitely for this patch from http://opensimulator.org/mantis/view.php?id=6107 I have adapted it slightly to change the order of arguments (name before description rather than vice-versa) and slightly improve some method doc. |