aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/Environment/Modules/World/WorldMap/WorldMapModule.cs (unfollow)
Commit message (Collapse)AuthorFilesLines
2008-10-09Clean up webmap-generation a bit:Homer Horwitz1-17/+3
- Remove some duplicated code - Avoid unnecessary allocation of variables/values if only used once anyway.
2008-10-08* Re-enables map item requests.Teravus Ovares1-51/+261
* Puts remote requests in a single worker thread * Worker thread only starts when there are agents to serve * When there are no agents to serve, it shuts down * A good example of how to deal with threads in non-shared modules so they don't end up consuming threads per regions
2008-10-08warning squashingDr Scofield1-3/+3
2008-10-07* Disabling mapitem requests for surrounding regions as it's probably using ↵Teravus Ovares1-6/+6
up a lot of threads right now when regions are inaccessable
2008-10-06* Made Mapitems more failure friendlyTeravus Ovares1-10/+86
2008-10-06MapItems/Green DotsTeravus Ovares1-19/+63
* Fixes 1 too large count in region you're in (Region no longer reports the green dot about yourself to you) * For all local requests, the region will check itself instead of going to it's web service. (optimization)
2008-10-06* Green dots on the mainmap for avatar.Teravus Ovares1-0/+168
* Initial implementation * You'll only be able to seen green dots on regions on the map that have been updated.
2008-10-04Added immediate TP failure message for TPs to regions that aren't there,Homer Horwitz1-2/+36
instead of the 130s timeout somewhere. Additionally, mark the map-tile as offline. This partly fixes the TP problems of Mantis 2332; the rest is a viewer problem (just relogin).
2008-09-24Correct a capitalization errorMelanie Thielker1-1/+1
2008-09-24Add WorldMapModule = "name" to OpenSim.ini. Default is "WorldMap".Melanie Thielker1-0/+9
2008-09-06* This is the fabled LibOMV update with all of the libOMV types from JHurlimanTeravus Ovares1-24/+25
* 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-18Formatting cleanup.Jeff Ames1-22/+13
2008-06-25added the flag param to IClientAPI.SendMapBlockMW1-3/+3
2008-06-25first part of Requestmapblocks fixes: Adds uint flags param to the ↵MW1-1/+2
OnRequestMapBlocks event (and handler), as when a client sends a map block request it also sends what layer it wants it for 0,1,2. It will always send two requests, one of them being for layer 2 (the overlay layer) and the other one either 0 or 1 depending on the tab that is selected in the client worldmap window. We should also be sending what layer the reply is for in IClientAPI.SendMapBlock (current always set to 0). That will come in next part (most likely at the weekend).
2008-06-25Added support for terrain map to be serialised to xml(as base64 binary). ↵MW1-2/+2
useful for places that the terrain map is needed in a serialised form. Also could add console commands to save and load from files, which should be faster than .raw files (these load/save commands are not included/implemented) Add util functions to compress and uncompress strings. Fixed a couple of modules so they use SceneCommunicationService rather than directly call functions on the CommsManager.
2008-06-17* Increase WEBMAP tile jpeg quality.Teravus Ovares1-1/+29
* I'm not sure if this method works on Linux.. but I guess I'll find out :P
2008-06-16* Enables binary data in BaseHttpServer with 'image' in content type.Teravus Ovares1-1/+80
* Enables regular jpeg map images to be served directly from the region. * EX: http://192.168.1.127:9000/index.php?method=regionImagecc4583cd269b41bfa525dd198e19a5c5 * This is actually HTTP server address + port + index.php?method=regionImage<REGIONUUID, no dashes> * The Webmap image location gets printed on the console when the simulator starts up. * JPEG data is cached so we only create the webjpeg once.
2008-06-13Update svn properties, clean up formatting, refactor out duplicate ↵Jeff Ames1-3/+3
hard-coded port numbers.
2008-06-12* Split the World Map code into a module.Teravus Ovares1-0/+239
* Implemented a hack so regions beyond the 10,000m range will show the map without having to click on the map before they'll start to show. The hack shows regions around the one you're in, but it won't show the one you're in.. you still need to click on the map to get that (not sure why yet). Additionally, the map still only shows pictures for regions that are hosted on the same instance (no change).