Fix getting the node ID in wave gadget

git-svn-id: http://svg-edit.googlecode.com/svn/trunk@118 eee81c28-f429-11dd-99c0-75d572ba1ddd
Setup participant's canvas ID upon the participant callback

git-svn-id: http://svg-edit.googlecode.com/svn/trunk@119 eee81c28-f429-11dd-99c0-75d572ba1ddd
Problem with printing json string - can i just send an object

git-svn-id: http://svg-edit.googlecode.com/svn/trunk@120 eee81c28-f429-11dd-99c0-75d572ba1ddd
Restore printing json for now...

git-svn-id: http://svg-edit.googlecode.com/svn/trunk@121 eee81c28-f429-11dd-99c0-75d572ba1ddd
Our own json string that quotes keys

git-svn-id: http://svg-edit.googlecode.com/svn/trunk@122 eee81c28-f429-11dd-99c0-75d572ba1ddd
...aaaand use it

git-svn-id: http://svg-edit.googlecode.com/svn/trunk@123 eee81c28-f429-11dd-99c0-75d572ba1ddd
...slightly better version

git-svn-id: http://svg-edit.googlecode.com/svn/trunk@124 eee81c28-f429-11dd-99c0-75d572ba1ddd
quote member names in Utils class


git-svn-id: http://svg-edit.googlecode.com/svn/trunk@125 eee81c28-f429-11dd-99c0-75d572ba1ddd
Trying wave.Participant().getId() for a unique prefix

git-svn-id: http://svg-edit.googlecode.com/svn/trunk@126 eee81c28-f429-11dd-99c0-75d572ba1ddd
Trying to replace the prefix with a mechanism for using a callback for the id; wave.Participant() shouldn't work - Participant() is the constructor for the Participant objects returned from getViewer() etc.

git-svn-id: http://svg-edit.googlecode.com/svn/trunk@127 eee81c28-f429-11dd-99c0-75d572ba1ddd
Fix Issue 23: Freehand rect/ellipse tools no longer working

git-svn-id: http://svg-edit.googlecode.com/svn/trunk@129 eee81c28-f429-11dd-99c0-75d572ba1ddd
Fix Issue 22: remove empty attributes, add EOL for serialization

git-svn-id: http://svg-edit.googlecode.com/svn/trunk@130 eee81c28-f429-11dd-99c0-75d572ba1ddd
we don't need base64 decode


git-svn-id: http://svg-edit.googlecode.com/svn/trunk@131 eee81c28-f429-11dd-99c0-75d572ba1ddd
replaced jpicker with minified version


git-svn-id: http://svg-edit.googlecode.com/svn/trunk@132 eee81c28-f429-11dd-99c0-75d572ba1ddd
Optimize base64 encoding

git-svn-id: http://svg-edit.googlecode.com/svn/trunk@133 eee81c28-f429-11dd-99c0-75d572ba1ddd
Fix Issue 16: shortcut keys using js-hotkeys

git-svn-id: http://svg-edit.googlecode.com/svn/trunk@134 eee81c28-f429-11dd-99c0-75d572ba1ddd
Fix Issue 10: Remove need for right-click and just use shift-click for palette (works on all browsers)

git-svn-id: http://svg-edit.googlecode.com/svn/trunk@135 eee81c28-f429-11dd-99c0-75d572ba1ddd
Fix bug in shift-click handling for stroke color

git-svn-id: http://svg-edit.googlecode.com/svn/trunk@137 eee81c28-f429-11dd-99c0-75d572ba1ddd
Further optimize the base64 encoding function (precalculate array size needed and avoid push)

git-svn-id: http://svg-edit.googlecode.com/svn/trunk@138 eee81c28-f429-11dd-99c0-75d572ba1ddd
Fix Issue 11: WebKit browsers return initial instead of transparent

git-svn-id: http://svg-edit.googlecode.com/svn/trunk@139 eee81c28-f429-11dd-99c0-75d572ba1ddd