Log of /trunk/ModularRex/RexParts/RexPython
| Sticky Revision: |
Revision 328 - Directory Listing
Modified Thu Jan 21 12:42:19 2010 UTC (3 years, 3 months ago) by mikkopa
Implemented DestroyActor method to RexScriptEngine like it was in 0.4 server
Revision 321 - Directory Listing
Modified Tue Jan 19 13:17:31 2010 UTC (3 years, 3 months ago) by mikkopa
Fixed listen event to work in RexPythonScripts. This fixes [#244] "listen function not called in sampledialog.py" * Added new class, ScriptListener, to listen all messages. This is based on WorldComms class in lsl script engine * Changed rxlslobject.py to call rexListen function instead of llListen * Added rexListen function to set up listener in ScriptListener class * Fixed a bug where rxeventmanager.py was calling llListen instead of the actual event, listen.
Revision 306 - Directory Listing
Modified Fri Dec 18 13:09:08 2009 UTC (3 years, 5 months ago) by mikkopa
* Added AddUserGenericPacketHandler to RexScriptInterface * Added AddGenericMessageHandler method to Avatar class in IronPython side * Added sample generic message handler class
Revision 305 - Directory Listing
Modified Thu Dec 17 08:54:22 2009 UTC (3 years, 5 months ago) by mikkopa
Merged "Commented out CreateActorOfClass spam in RexScriptEngine on startup." to trunk.
Revision 284 - Directory Listing
Modified Thu Dec 3 14:16:21 2009 UTC (3 years, 5 months ago) by mikkopa
Merged IronPython 2.0.3 branch to trunk
Revision 243 - Directory Listing
Modified Wed Oct 28 12:00:23 2009 UTC (3 years, 6 months ago) by mikkopa
Merged os-udp branch to trunk.
Revision 218 - Directory Listing
Modified Tue Sep 15 09:20:08 2009 UTC (3 years, 8 months ago) by mikkopa
* Moved directories PythonScript and Lib from RexParts/RexPython/Resources/ to ScriptEngines/ * Added a line to prebuild.xml so PythonScript and Lib directories are copied to bin/ScriptEngines/ on build if they are newer. * Removed old readme.txt from RexParts/RexPython/Resources
Revision 167 - Directory Listing
Modified Fri May 22 10:54:03 2009 UTC (3 years, 11 months ago) by tuco
python's rexPlayMeshAnimation changed to have the same number of params as before. Added comment to samplemeshanim about what it tests.
Revision 160 - Directory Listing
Modified Wed May 20 08:10:56 2009 UTC (4 years ago) by tuco
python rexPlayFlashAnimationByUUID fixed (wrong number of params)
Revision 156 - Directory Listing
Modified Wed May 20 07:05:03 2009 UTC (4 years ago) by mikkopa
* Refactored RexClientView to RexClientViewBase and RexClientViewLegacy. * Moved Skype releated stuff from IRexClientCore and RexClientViewBase to RexClientViewLegacy.
Revision 151 - Directory Listing
Modified Mon May 18 14:04:40 2009 UTC (4 years ago) by mikkopa
Added startup event tests.
Revision 127 - Directory Listing
Modified Mon May 4 13:05:23 2009 UTC (4 years ago) by mikkopa
Added volume collision to Python module. This uses the same volume collision that LSL also uses.
Revision 120 - Directory Listing
Modified Tue Apr 28 06:53:41 2009 UTC (4 years ago) by mikkopa
A bit of cleanup: * Moved ModrexAppearance, ModrexFacialExpression and SitModule to RexParts/Modules. * Removed outdated readme file * Removed ModrexSuperobjects stub
Revision 118 - Directory Listing
Modified Wed Apr 22 12:48:11 2009 UTC (4 years ago) by mikkopa
* Make realXtend UDP ports configurable. * Add new configuration option "FirstPort" under [realXtend]. Default value 7000. * VoiceServers "voice_server_url" configuration is now under [realXtend] * Python modules "rex_python" configuration is now under [realXtend]
Revision 117 - Directory Listing
Modified Wed Apr 22 07:35:46 2009 UTC (4 years ago) by mikkopa
Removed RexWalkDisabled and RexFlyDisabled from IRexClientCore and all references to them. Modified Python script engine to use ScenePresence.ForceFly and ScenePresence.FlyDisabled instead. This fixes bugs [#143] and [#144].
Revision 115 - Directory Listing
Modified Mon Apr 20 08:59:54 2009 UTC (4 years, 1 month ago) by mikkopa
*Removed MovementSpeedModifier from IRexClientCore *Removed all references to IRexClientCore.RexMovementSpeedMod *Modified RexScriptInterface to use ScenePresence.SpeedModifier instead of the one in IRexClientCore
Revision 114 - Directory Listing
Modified Mon Apr 20 08:54:07 2009 UTC (4 years, 1 month ago) by mikkopa
Added avatar movement speed test script
Revision 113 - Directory Listing
Modified Fri Apr 17 13:03:36 2009 UTC (4 years, 1 month ago) by mikkopa
* Added new region module: SitModule. This module makes possible to enable or disable sitting of the clients from python module or region module. Possibly even from MRM. * Removed old sit references from IRexClientCore and RexClientView
Revision 112 - Directory Listing
Modified Fri Apr 17 12:58:37 2009 UTC (4 years, 1 month ago) by mikkopa
Sample script to test sit disabled feature
Revision 111 - Directory Listing
Modified Thu Apr 16 12:03:49 2009 UTC (4 years, 1 month ago) by mikkopa
Fixed the login bug where SessionID was not valid. Fixed the bug where Python module would not start because it didn't find the dot net script engine.
Revision 103 - Directory Listing
Modified Thu Apr 2 06:45:06 2009 UTC (4 years, 1 month ago) by mikkopa
Added more avatar function tests and bot function tests.
Revision 100 - Directory Listing
Modified Mon Mar 30 06:16:46 2009 UTC (4 years, 1 month ago) by mikkopa
Fixed to build since broken after revision 8907 or so.
Revision 98 - Directory Listing
Modified Tue Mar 17 10:31:22 2009 UTC (4 years, 2 months ago) by mikkopa
Cleaned some log messages. Modified SPSetRot to update rotation in server also, not just send info to client.
Revision 97 - Directory Listing
Modified Tue Mar 17 10:28:25 2009 UTC (4 years, 2 months ago) by mikkopa
Added some avatar function tests. Modified script function tests to use log4net.
Revision 96 - Directory Listing
Modified Thu Mar 12 11:35:11 2009 UTC (4 years, 2 months ago) by mikkopa
Added new tests to test functionality of python script engine.
Revision 95 - Directory Listing
Modified Wed Mar 11 10:36:22 2009 UTC (4 years, 2 months ago) by mikkopa
Added new tests to test more of the API functionality.
Revision 94 - Directory Listing
Modified Tue Mar 10 11:52:33 2009 UTC (4 years, 2 months ago) by mikkopa
Added some python module test scripts.
Revision 93 - Directory Listing
Modified Tue Mar 10 11:49:17 2009 UTC (4 years, 2 months ago) by mikkopa
Fixed few python module methods. GetSceneObjectPart was not acting as reliable as should have in some cases. Changed some of those to Entities.TryGetValue.
Revision 89 - Directory Listing
Modified Thu Mar 5 13:15:49 2009 UTC (4 years, 2 months ago) by mikkopa
* Refactored client interfaces. * Modified how modules identify clients
Revision 87 - Directory Listing
Modified Thu Mar 5 06:54:46 2009 UTC (4 years, 2 months ago) by tuco
IRexClientAPI added to be used as base for both rexhumans and rexbots
Revision 85 - Directory Listing
Modified Wed Mar 4 10:03:54 2009 UTC (4 years, 2 months ago) by tuco
more exceptions to log messages in scripting
Revision 81 - Directory Listing
Modified Mon Mar 2 11:46:20 2009 UTC (4 years, 2 months ago) by mikkopa
Added samplemediaurl test script to Python module. Refactored rexSetTextureMediaURL from rxlslobject to rxactor like other methods are already.
Revision 79 - Directory Listing
Modified Thu Feb 26 13:09:09 2009 UTC (4 years, 2 months ago) by mikkopa
This fixes rexPlayMeshAnimation function for python module.
Revision 78 - Directory Listing
Modified Thu Feb 26 09:49:57 2009 UTC (4 years, 2 months ago) by tuco
- rexraycast fixed, see sampleraycast.py for sample how to use it - lsl script functions returning string fixed to work in python
Revision 67 - Directory Listing
Modified Wed Feb 11 13:34:02 2009 UTC (4 years, 3 months ago) by mikkopa
Fixed console command registration. Removed OpenSim.Region.Environment.dll reference from prebuild.xml
Revision 66 - Directory Listing
Modified Wed Feb 11 08:38:19 2009 UTC (4 years, 3 months ago) by mikkopa
* Added the missing mapping file * Added the SQLiteDialect for RexAssetData. Thanks Paul Fishwick. * Changed the python console command back to use. Now uses the new implementation of ConsoleBase
Revision 65 - Directory Listing
Modified Wed Feb 11 08:15:15 2009 UTC (4 years, 3 months ago) by tuco
- own interface classes for adding collisionmeshes and other physics stuff - removed references to ode - cleaned up prebuild, added coremodule
Revision 63 - Directory Listing
Modified Mon Feb 9 07:13:09 2009 UTC (4 years, 3 months ago) by mikkopa
Changed the OpenSim.Region.Environment namespace to OpenSim.Region.Framework as it was changed in new OpenSim.
Revision 57 - Directory Listing
Modified Fri Feb 6 08:28:47 2009 UTC (4 years, 3 months ago) by tuco
rexobjectpropertiescache: objects are loaded into memory, saved & sent over the network only when necessary. Also other changes which clean up the prop handling much.
Revision 52 - Directory Listing
Modified Tue Feb 3 08:52:20 2009 UTC (4 years, 3 months ago) by mikkopa
Added libs, RXCore and samples for Python module. See readme.txt for usage.
Revision 50 - Directory Listing
Modified Tue Feb 3 07:08:25 2009 UTC (4 years, 3 months ago) by tuco
rexmod side of the ode physics changes some rexclientview cleanup
Revision 49 - Directory Listing
Modified Mon Feb 2 13:39:06 2009 UTC (4 years, 3 months ago) by mikkopa
*Added first implementation of SpawnActor to Python module. *Removed bin/Debug folder and project files. You should not commit these. Use runprebuild script to create project and solution files.
Revision 43 - Directory Listing
Modified Fri Jan 30 09:59:40 2009 UTC (4 years, 3 months ago) by mikkopa
*Modified OnPythonClassChange a bit. Now Python module knows when script has changed. No proper cache yet though.
Revision 42 - Directory Listing
Modified Wed Jan 28 14:51:20 2009 UTC (4 years, 3 months ago) by mikkopa
*Added OnPythonClassChange event to detect when Python script is initialized *Added methods to Load and Save objects from outside ModrexObjects. *Removed RexObjectPart and RexObjectGroup, which are not used anymore.
Revision 39 - Directory Listing
Modified Fri Jan 23 10:50:03 2009 UTC (4 years, 3 months ago) by mikkopa
Merged branch to trunk. Note this patch requires OpenSim patch (http://opensimulator.org/mantis/view.php?id=3012) to be applied.
Revision 34 - Directory Listing
Modified Thu Jan 8 13:36:39 2009 UTC (4 years, 4 months ago) by mikkopa
Fixed to match newest simulator.
Revision 20 - Directory Listing
Modified Tue Dec 16 13:36:42 2008 UTC (4 years, 5 months ago) by mikkopa
* Added few new scripting features which were introduce after 0.4 release (Sit Disable & Vertical Movement Modifier). * Implemented SendRexFog * Implemented SendRexWaterHeight * Added missing register cmd line that was accidentally in revision 18.
Revision 19 - Directory Listing
Modified Thu Dec 11 14:52:41 2008 UTC (4 years, 5 months ago) by mikkopa
Added OnChangePythonClass event to RexObjectPart Added SurfaceTouchEventArgs to touch_start event to get module to compile with newer opensim revision.
Revision 18 - Directory Listing
Modified Thu Dec 4 16:59:41 2008 UTC (4 years, 5 months ago) by mikkopa
*Re-Implemented OnRexScriptListen *Changed log messages to use log4net properly.
Revision 15 - Directory Listing
Modified Wed Dec 3 08:20:56 2008 UTC (4 years, 5 months ago) by mikkopa
Fixed the PythonScriptCommand. Only 5 more events to go.
Revision 14 - Directory Listing
Modified Tue Dec 2 14:38:51 2008 UTC (4 years, 5 months ago) by mikkopa
*Added few new Client properties and method stubs *Fixed an error where client could not login. RexAuthUrl contained whole account info (user@domain). This will need a better fix. *Modified RexPython module so it can boot itself up. This needs user to place Lib- and PythonScript-folders to bin/ScriptEngines. Most of the old scripts won't work at this time. For example "OpenSim.Region.ScriptEngine.Common" need to be renamed something differently. *Added a couple event handles to RexScriptEngine to handle two RexClientView events.
Revision 13 - Directory Listing
Modified Thu Nov 27 14:12:09 2008 UTC (4 years, 5 months ago) by mikkopa
Fixed a bit so ScriptEngine won't crash if the module can't be loaded properly.
Revision 12 - Directory Listing
Modified Thu Nov 27 12:11:01 2008 UTC (4 years, 5 months ago) by mikkopa
Initial RexPython work. Changed code so it compiles, but many functions still not implemented. Needs still lots of work.
Revision 6 - Directory Listing
Added Tue Nov 18 11:52:26 2008 UTC (4 years, 6 months ago) by afrisby
* Updating to latest * Warning: Contains bugs.
| ViewVC Help | |
| Powered by ViewVC 1.0.0 |

