Commit Graph

24 Commits

Author SHA1 Message Date
Latif Khalifa
2654337297 Change copyright year a bit ahead of time 2015-11-06 19:40:28 +01:00
Latif Khalifa
f47dcb5abd Change domain name to openmetaverse.co 2015-11-06 19:00:05 +01:00
Latif Khalifa
ae112d56fb Update copyright notices 2014-02-25 15:31:10 +01:00
Latif Khalifa
2718ee45d4 Added Timestamp to list of captured messages, as requested by Opensim devs 2013-07-25 23:25:47 +02:00
Latif Khalifa
edd339cf5f Revert big hunk of GUI work done in making ListView work in virtual mode. It was very quirky on windows and didn't work at all on Linux.
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3517 52acb1d6-8a22-11de-b505-999d5b087335
2011-05-11 16:25:56 +00:00
Latif Khalifa
b853f4662f LIBOMV-900: WGP doesn't start on Linux
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3514 52acb1d6-8a22-11de-b505-999d5b087335
2011-05-11 11:03:05 +00:00
Jim Radford
8d31e2d36f LIBOMV-785 Applies Patch from Sheet Spotter (what an obscene choice for a name) Which fixes alpha channel decode issue
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3244 52acb1d6-8a22-11de-b505-999d5b087335
2010-01-15 04:30:13 +00:00
Jim Radford
3eb8300084 LIBOMV-765 WinGridProxy Do additional checks to verify registry entry is an installed viewer
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3225 52acb1d6-8a22-11de-b505-999d5b087335
2009-11-16 01:13:30 +00:00
Jim Radford
320669bbb5 LIBOMV-492 Fixed up WinGridProxy with all sorts of new goodies, now using VirtualMode for efficiency of time and memory, This version has some new features and probably some new bugs:
* New QuickLaunch bar will (on windows) detect and allow you to launch installed viewers
* Custom login url's are now saved for future sessions
* Better exception handling in GridProxy

git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3224 52acb1d6-8a22-11de-b505-999d5b087335
2009-11-12 00:15:59 +00:00
Jim Radford
10c1de4c74 Switched Initialization for PacketDecoder into static constructor to dummyproof the class
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3208 52acb1d6-8a22-11de-b505-999d5b087335
2009-11-03 07:58:22 +00:00
Jim Radford
5cd3013890 LIBOMV-651 Corrects issue showing incorrect hex data on UDP packets after re-importing saved sessions
LIBOMV-650 Correctly displays capability messages after import
* Fixes saving and restoring sessions and filters in WinGridProxy
* Many Changes to WinGridProxy UI, AutoScroll is no longer an option, instead the Session ListView can be sorted by the # column to have this behavior, Hex/binary data can be saved to individual files for outside processing (tiny button on bottom toolbar of Hex tab when hex has data that can be exported)
* Filter save/restore options are now on the Filters tab since thats where they are most useful
* Adds support for decoding AgentGroupDataUpdate message which OpenSim sends as an "AvatarGroupsReply"
* Updates and additional documentation in AgentManager, Simulator and ObjectManager classes
* PacketDecoder class is now static
* Removed profanity in debugging Console write
* Updates to Decoders: Decode LayerData type, Show internal Animation constant for built in animations
* Moved Message decoder to PacketDecoder class
* Add some sanity checks in GridProxy to prevent throwing an exception when a GridProxy is restarted and a viewer wasn't informed.


git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3205 52acb1d6-8a22-11de-b505-999d5b087335
2009-11-03 05:32:49 +00:00
Jim Radford
c2e6ba227a WinGridProxy Feature: Adds new Export command to file menu to allow exporting the decoded packet and message output for post processing
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3154 52acb1d6-8a22-11de-b505-999d5b087335
2009-10-19 03:13:39 +00:00
Latif Khalifa
85ed43a98e LIBOMV-646 Improve performance under Mono by adding bunch of lines at once on a timer (500ms) to the listViewSession.
If we don't detect running under Mono, we insert one line at the time as usual.

git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3027 52acb1d6-8a22-11de-b505-999d5b087335
2009-07-25 11:53:08 +00:00
Latif Khalifa
bed566ca5b Stupid cygwin svn messed up line endings while committing a fix for LIBOMV-645, fixing it here
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3025 52acb1d6-8a22-11de-b505-999d5b087335
2009-07-25 10:18:20 +00:00
Latif Khalifa
2f2ef67291 LIBOMV-645: add proxy delegates as session is restored
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3024 52acb1d6-8a22-11de-b505-999d5b087335
2009-07-25 10:12:56 +00:00
Jim Radford
b60db797b2 LIBOMV-501 Cleans up all compiler warnings with a few exceptions that need to be addressed individually
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3015 52acb1d6-8a22-11de-b505-999d5b087335
2009-07-22 06:57:52 +00:00
Jim Radford
247cb42900 * Updates Message decoder method to match the output of the Packet decoder
* Other decoder cleanup and enhancements

git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@2974 52acb1d6-8a22-11de-b505-999d5b087335
2009-07-11 03:43:52 +00:00
Jim Radford
b4ad11b802 * Corrects decoding behaviour of Message classes that are abstract
* Corrects behaviour of displaying data sent to uploader capability in Inspector views
* Fixes unreferenced object exception in GridProxy when checking for uploader capabilities

git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@2967 52acb1d6-8a22-11de-b505-999d5b087335
2009-07-10 22:30:32 +00:00
Jim Radford
65042b42ec LIBOMV-627 Changes all occurrences of FindWithText to FindListViewItem method since FindWithText matches first portion of a listview items key. Thanks jhurliman for the find (har har)
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@2964 52acb1d6-8a22-11de-b505-999d5b087335
2009-07-10 18:33:05 +00:00
Jim Radford
c82ef08110 LIBOMV-614 Disables loading of session filters if proxy is not started
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@2957 52acb1d6-8a22-11de-b505-999d5b087335
2009-07-10 02:07:47 +00:00
Jim Radford
14e27b83db LIBOMV-620 Fixes unhandled exception trying to save existing filters
LIBOMV-577 Capabilities requesting an "uploader" (mostly assets ie: notecards, scripts) are now proxied through the ProxyServer
* Cleanup to GridProxy debugging (moving everything over to use the openmetaverse logging singleton which makes logging much more clear. (Not done yet)
* Removing sequence debugging since it was pretty much unusable and WinGridProxy allows you to do the same thing by default

git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@2952 52acb1d6-8a22-11de-b505-999d5b087335
2009-07-10 00:24:52 +00:00
Jim Radford
63bd382754 WinGridProxy: Add support for saving sessions and loading sessions from a file. Useful for getting assistance debugging packet information. Login Information is never saved or restored
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@2834 52acb1d6-8a22-11de-b505-999d5b087335
2009-05-31 02:20:45 +00:00
Jim Radford
de8c3131a1 LIBOMV-492 WinGridProxy - Automatically colorize packet details in view
* Log Viewer built into WinGridProxy
* New Decoder system supports the ability to do custom decoding on packet fields, PacketToString moved from Helpers to its own class.
* GridProxy library now uses log4net library to do logging, WinGridProxy logging configuration added to make use of this.
LIBOMV-512 WinGridProxy decodes KeyValue pairs

* Added Invert & Mirror flags to sculptType enum
* Converted SoundManager to use the SoundFlags enum in the AttachedSound callback
* TestClient "who" command now shows agents logal ID

git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@2805 52acb1d6-8a22-11de-b505-999d5b087335
2009-05-25 19:00:28 +00:00
Jim Radford
fa31093174 Rename WinGridProxy main form class files
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@2764 52acb1d6-8a22-11de-b505-999d5b087335
2009-05-15 19:20:59 +00:00