enus.linden
5854e1f089
clean up of event_queue.py to a small degree, plus a couple of method renames (notably MessageHandler()._handle() to handle()
2009-07-15 17:25:34 +00:00
kotler.linden
e9b1a931a5
remerge of kotler_tests
2009-07-07 00:15:55 +00:00
kotler.linden
9af7338fcd
reverting the merge
2009-07-06 23:29:38 +00:00
kotler.linden
89a9630f69
merge from kotler_tests
2009-07-06 22:13:36 +00:00
joshua.linden
b9467983f7
Get teleport round-tripping working (e.g. sim A to sim B to sim A again)
...
* Close off old event queues on teleport complete
* Clean up event queue shutdown
* Correct usage (I think?) of 'done' flag in event queue POST and send terminating "hasta la vista" ack
Not reviewed; will pester enus.linden when he's available
2009-06-15 17:11:54 +00:00
enus.linden
d3ad0d5e2f
merging pyogp.lib.base/branches/combined_message_handling to trunk. moved the original Message to MessageBase, then combined as a subclass of MessageBase the deprecated UPDPacket and new Message class. PacketHandler and EventQueueHandler are now merged into MessageHandler. various changes made to accommodate, various files/classes removed. tests were passing in the branch merging in, will check tests and sample scripts after an svn up with the commit in it
2009-06-05 21:02:59 +00:00
enus.linden
ea5c1a62eb
merging inventory-extension branch into trunk
2009-04-27 22:48:01 +00:00
enus.linden
c0f568bd9a
adding packet counters, plus 'completed' ability to connect to neighboring regions via udp and event queue
2009-04-01 23:49:16 +00:00
enus.linden
31db582aad
removing files that had been intended for the wx-base branch
2009-03-31 15:20:26 +00:00
enus.linden
af6d78eb9f
adding first pass at group chat, needs cleanup. worked on enabling child simulators, but it doesnt work yet
2009-03-26 20:10:13 +00:00
enus.linden
f583a875b5
adding datatypes, unpacking ObjectUpdate.ObjectData.ObjectData into distinct fields, and some other things
2009-03-18 21:32:21 +00:00
enus.linden
c909610f9c
adding rezzing of inventory, update inventory item, search local inventory, and various object operations
2009-03-17 04:24:08 +00:00
enus.linden
659e2347e4
adding groups, some default camera settings, and the ability to monitor outgoing packets by adding HANDLE_PACKETS to udp_dispatcher().send....
2009-03-13 22:09:43 +00:00
enus.linden
776db124f3
adding deferred packet parsing (not parsing fully packets we aren't handling, plus some chat type stuff, and stubbing out EnableSimulator handling
2009-03-12 20:48:26 +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
261be4f9ee
some small edits, stubbing out creating objects, didn't get far with that at all
2009-03-09 21:43:15 +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
f0ddf774f6
merging the enus-refactor branch into the trunk
2009-03-03 01:40:52 +00:00
enus.linden
a777d8ad87
fixed silly bug where classes were created without (object)
2009-02-18 07:42:40 +00:00
enus.linden
bcfae75d9b
started building out an event queue class, it is wholly imcomplete
2009-02-11 22:36:48 +00:00