enus.linden
ea5c1a62eb
merging inventory-extension branch into trunk
2009-04-27 22:48:01 +00:00
enus.linden
65df28e3b4
merge back as follows: -r2063:HEAD https://svn.secondlife.com/svn/linden/projects/2008/pyogp/pyogp.lib.base/branches/callback-refactor , moving callback handlers to class methods vs global functions. also fixed some tests :)
2009-04-06 21:29:17 +00:00
enus.linden
84116923c3
some test fixes and a bug fix re: grid_x and grid_y
2009-03-30 18:26:21 +00:00
enus.linden
b714ff6a67
adding test for parsing and handling of an ObjectUpdateCompressed packet
2009-03-22 06:53:48 +00:00
enus.linden
31c3ff3d23
oops, had broken a test in test_objects. Fixed.
2009-03-22 06:48:47 +00:00
enus.linden
123b816e6c
added the conversion of a Vector, UUID, Quaternion data type to bytes
2009-03-22 06:44:24 +00:00
enus.linden
b7ba36e26a
stubbing out permissions.py for use initially in objects. unpacking vectors into the Vector3() class now, plus a couple of required related changes
2009-03-21 06:28:10 +00:00
whump.linden
63f1118464
Cleanup of base test for onObjectCompressedPacket in base/objects.py
2009-03-21 00:17:50 +00:00
enus.linden
c95fecf6f9
working on test_object.py, not done, in fact, broken :)
2009-03-20 21:24:55 +00:00
enus.linden
2228959990
further work in objects. onObjectUpdateCompressed is nearly there, added handler for ObjectProperties and some methods to deal with the resulting parsed data (untested)
2009-03-20 06:15:22 +00:00
whump.linden
fd61652262
adding slurl style parsing to login start location
2009-03-19 18:00:37 +00:00
enus.linden
a8fabda794
including datatypes.py for real
2009-03-18 21:46:01 +00:00
enus.linden
be6e393210
adding a variety of functionality around chat/instant message, objects. some kinks to work out, e.g., why do we get ChatFromSimulator packets twice? aren't we acking them as needed? also, there is severe time lapse between a user in a viewer sending a chat/instant message and having the pyogp client receive it. what's up with that?
2009-03-11 22:52:07 +00:00
enus.linden
e33a7f6d94
adding more functionality to objects, fixing a broken test or so in test_region
2009-03-11 04:57:22 +00:00
enus.linden
51a3b7078f
fixing renamed files/functions
2009-03-05 23:12:53 +00:00
enus.linden
8dba90336c
starting to work with objects. ObjectUpdate and ObjectUpdateCached handled, RequestMultipleObjects enabled
2009-03-05 21:50:23 +00:00
enus.linden
0a046c9fa4
fixing up eventlet 'thread' handling, working on inventory still
2009-03-04 21:33:01 +00:00
enus.linden
f52798c42c
starting inventory management, noticed an issue with application level control, need to consult with an eventlet wiz to rectify a client application being denied control of the application after simply logging in
2009-03-04 07:27:56 +00:00
enus.linden
f0ddf774f6
merging the enus-refactor branch into the trunk
2009-03-03 01:40:52 +00:00
enus.linden
d34a200e42
merging the merge-enus-zca-removal branch into trunk of pyogp.lib.base
2008-11-26 06:00:42 +00:00
enus.linden
79bb226c6e
replacing tabs with 4 spaces to hopefully encourage better formatting standards and to make for easiermerges in the future
2008-11-11 00:24:53 +00:00
enus.linden
d197a7ac6e
adding intial exceptions to message dir, replaced locklainns exceptions with custom ones
2008-10-01 08:42:11 +00:00
enus.linden
c80357599f
starter for legacy login unittest
2008-10-01 07:39:49 +00:00
enus.linden
326809d1a5
cleaning up some exceptions
2008-10-01 07:39:09 +00:00
enus.linden
c778864793
updates to accomodate Draft 3 of the OGP spec, http://wiki.secondlife.com/wiki/OGP_Draft_3
2008-09-24 04:49:43 +00:00
enus.linden
435e40bf6c
fixing cap name in test
2008-09-17 04:10:12 +00:00
enus.linden
0c5e9b67ea
oh me, adding a bunch of license info to a bunch of files. i hope i don't break anything
2008-09-16 06:26:17 +00:00
tao.takashi
6a6dd5fdb1
The big message system renaming:
...
- renamed all files starting with message_ to a name without message_
- exception: msgdict as dict is a reserved word
- moved all tests into the message/ directory
- changed all tests to use the new names
- changed all modules to use the new names
- shortened imports to not use the full path (pyogp.lib.base. but only the short path)
- removed makepacketdict.py as it's not needed anymore
- moved the data/ directory into message/ as it's local to the msg system
and some small cleanups on the way.
please run the tests!
I haven't adjusted pyogp.interop yet, Enus wanted to look after it.
2008-09-03 22:55:07 +00:00
tao.takashi
b12dd96db0
- added exceptions to caps.py - added tests for testing exceptions - added some tests for cap.GET() and cap.POST() - added name to caps string representation and fixed login.txt to not fail because of it
2008-08-28 22:16:33 +00:00
locklainn.linden
e23f2c5cf0
fixed client test bugs and added to chat
2008-08-27 18:57:08 +00:00
locklainn.linden
045e58b832
removed test debugging prints
2008-08-25 15:44:15 +00:00
locklainn.linden
57b218c134
chatting in place, found a bug in serialization
2008-08-25 15:34:04 +00:00
locklainn.linden
0e23b3c584
MERGE - locklainn - message system refactoring
2008-08-25 14:22:36 +00:00
tao.takashi
25a3ca3113
- fixed tests by adding seed_capability to place_avatar result - added missing requirements to pyogp.lib.base
2008-08-21 20:48:19 +00:00
tao.takashi
7767de6f3a
changed the string exception to a class based exception
2008-08-10 16:10:20 +00:00
tao.takashi
ea58da6e26
added credential test to test suite
2008-08-10 16:09:42 +00:00
tao.takashi
84f204719c
added new test file for credential tests. I also added tests for testing md5 based credentials. This can also serve as documentation.
2008-08-10 16:08:47 +00:00
locklainn.linden
e39b341f18
all tests pass
2008-08-08 14:18:47 +00:00
locklainn.linden
42fcd8f8ea
ms tests fixed for endian
2008-08-08 14:03:08 +00:00
locklainn.linden
225cd923bd
moved over message frequency-num combo to the builder, removed from parser
2008-08-07 18:48:08 +00:00
locklainn.linden
d5c29ec5ed
sending acks tested
2008-08-05 19:15:52 +00:00
locklainn.linden
1fed103f68
all tests pass! even the packet test data
2008-08-05 15:53:04 +00:00
locklainn.linden
052064b4eb
message system tested, both sending and receiving
2008-08-04 19:38:25 +00:00
tao.takashi
679afc09c8
added a test for real packet data
2008-08-04 18:31:53 +00:00
locklainn.linden
760832baea
message system begun being tested
2008-08-04 16:24:14 +00:00
locklainn.linden
853e96a554
message system mostly in, just needs to be tested and checked for accuracy
2008-08-01 21:02:55 +00:00
locklainn.linden
e290c1377c
2008-08-01 15:41:34 +00:00
tao.takashi
98a4d2b9e9
added tests for capturing errors
2008-08-01 15:26:00 +00:00
locklainn.linden
6af0cdc8e6
message system reading from message.xml for message flavors
2008-08-01 13:50:11 +00:00
locklainn.linden
4b5a1fdc1b
added an llsd builder and more stubs for the message system, now only to implement it
2008-07-31 20:58:51 +00:00