Create the VR Juggler 3.0 release and maintenance branch.


git-svn-id: https://vrjuggler.googlecode.com/svn/juggler/branches/3.0@21318 08b38cba-cd3b-11de-854e-f91c5b6e4272
Rename the XSLT file for transitioning VR Juggler 2.2 files for use with
VR Juggler 3.0.


git-svn-id: https://vrjuggler.googlecode.com/svn/juggler/branches/3.0@21322 08b38cba-cd3b-11de-854e-f91c5b6e4272
Roll all version numbers to prepare for VR Juggler 3.0 Beta 1.


git-svn-id: https://vrjuggler.googlecode.com/svn/juggler/branches/3.0@21323 08b38cba-cd3b-11de-854e-f91c5b6e4272
Backed out r20970. The changes made in that revision broke the use of analog
devices in cluster configurations, and no solution was implemented in time for
the VR Juggler 3.0 release time frame.


git-svn-id: https://vrjuggler.googlecode.com/svn/juggler/branches/3.0@21329 08b38cba-cd3b-11de-854e-f91c5b6e4272
Updated paths for changes made to the VR Juggler website years ago.


git-svn-id: https://vrjuggler.googlecode.com/svn/juggler/branches/3.0@21331 08b38cba-cd3b-11de-854e-f91c5b6e4272
Use the latest versions of the DocBook XSL stylesheets and FOP.


git-svn-id: https://vrjuggler.googlecode.com/svn/juggler/branches/3.0@21334 08b38cba-cd3b-11de-854e-f91c5b6e4272
Use /bin/bash instead of /bin/sh. The use of BASH is prevalent on Linux and
Mac OS X, so this should not generally be a problem. This change has been
made to address Issue 2.


git-svn-id: https://vrjuggler.googlecode.com/svn/juggler/branches/3.0@21336 08b38cba-cd3b-11de-854e-f91c5b6e4272
Merged the following revisions from the trunk:

   r21338: Fixed the TrackD driver build for 64-bit Windows.
   r21339: Ensure that the DataGloveUltraWireless project identifies its
           dependencies correctly. This resolves Issue 4.
   r21340: Added an include reference for the 5DT driver.

Submitted by: Doug McCorkle


git-svn-id: https://vrjuggler.googlecode.com/svn/juggler/branches/3.0@21341 08b38cba-cd3b-11de-854e-f91c5b6e4272
Merged r21381 from the trunk:

   Changed the default listen_port value to match the default listen port
   value used by cluster::ClusterManager.


git-svn-id: https://vrjuggler.googlecode.com/svn/juggler/branches/3.0@21382 08b38cba-cd3b-11de-854e-f91c5b6e4272
Merged r21386 from the trunk:

   Dump packet details at the verbose level rather than at the config level.


git-svn-id: https://vrjuggler.googlecode.com/svn/juggler/branches/3.0@21387 08b38cba-cd3b-11de-854e-f91c5b6e4272
Comment out debug output that should not be necessary on this branch.


git-svn-id: https://vrjuggler.googlecode.com/svn/juggler/branches/3.0@21388 08b38cba-cd3b-11de-854e-f91c5b6e4272
MFT r21389: Fixed paths to account for versioning of the VRJConfig
            installation. This fixes Issue #3 .


git-svn-id: https://vrjuggler.googlecode.com/svn/juggler/branches/3.0@21390 08b38cba-cd3b-11de-854e-f91c5b6e4272
MFT r21393: Improved window system interaction.

Submitted by: Doug McCorkle


git-svn-id: https://vrjuggler.googlecode.com/svn/juggler/branches/3.0@21395 08b38cba-cd3b-11de-854e-f91c5b6e4272
Merged the following revisions from the trunk:

   r21396: Silenced a warning from GCC about extra tokens after an #ifdef
           directive. It turns out that Mac OS X does not define the symbol
           for enabling debugging of POSIX mutexes anyway.

   r21397: Simplified the logic for conditionally enabling debugging of POSIX
           mutexes.


git-svn-id: https://vrjuggler.googlecode.com/svn/juggler/branches/3.0@21398 08b38cba-cd3b-11de-854e-f91c5b6e4272
Update to Doozer++ 2.2.1.


git-svn-id: https://vrjuggler.googlecode.com/svn/juggler/branches/3.0@21402 08b38cba-cd3b-11de-854e-f91c5b6e4272
MFT r21405: Corrects how the window resolution is stored for windows resize
            and move events. The big issue here is that when working with
            Windows the border size is typically included in the sizes
            returned from the OS.

Submitted by: Doug McCorkle


git-svn-id: https://vrjuggler.googlecode.com/svn/juggler/branches/3.0@21406 08b38cba-cd3b-11de-854e-f91c5b6e4272
Silence compiler warnings about unhandled enumerated values in a switch
statement. This same change was part of the much larger change made in
r21404 on the trunk.


git-svn-id: https://vrjuggler.googlecode.com/svn/juggler/branches/3.0@21407 08b38cba-cd3b-11de-854e-f91c5b6e4272
MFT r21414: Apply a pending change needed for correct use of Doozer++ 2.2.0.


git-svn-id: https://vrjuggler.googlecode.com/svn/juggler/branches/3.0@21415 08b38cba-cd3b-11de-854e-f91c5b6e4272
MFT [r23431]: Iniitalize mLockXCenter and mLockYCenter as soon as we know the
              dimensions of the window. This should fix Issue #8.


git-svn-id: https://vrjuggler.googlecode.com/svn/juggler/branches/3.0@21432 08b38cba-cd3b-11de-854e-f91c5b6e4272
MFT [r21433]: Recognize the <Enter> key on the keypad.

Submitted by: Daniel Heath


git-svn-id: https://vrjuggler.googlecode.com/svn/juggler/branches/3.0@21434 08b38cba-cd3b-11de-854e-f91c5b6e4272