Commit Graph

580 Commits (4a2141fd8a8b60f77b86c4d2e52e5d02c056f1ce)

Author SHA1 Message Date
Jeff Schiller cf2a8a9005 Move normalization of selected bbox to inside mouseMove to prevent bug when selected box disappears when resizing negatively
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@174 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-06-23 05:46:47 +00:00
Jeff Schiller 6ac2227fae Fix Issue 27: Allow resizing of all elements except text, properly compute new sizes, shuffled some code around
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@173 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-06-23 05:17:53 +00:00
Pavol Rusnak 33e611ed89 replaced delete icon
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@172 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-06-22 19:54:46 +00:00
Pavol Rusnak 7b5f08b849 add icons for freehand square/circle
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@171 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-06-22 13:31:48 +00:00
Pavol Rusnak d6804de0c2 adjust changes
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@161 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-06-18 08:24:05 +00:00
Jeff Schiller 407c50f9f5 Start on Issue 27: show grips in the selected outline (they do not do anything yet though)
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@156 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-06-18 05:08:47 +00:00
Jeff Schiller 49a4625622 Update version number to 2.2-preAlpha
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@150 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-06-18 04:32:10 +00:00
Jeff Schiller dd02ec3afc Final checkin for 2.1, removing beta from version
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@148 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-06-18 04:23:24 +00:00
Jeff Schiller df524d2fbc Fix Issue 21: Opera/WebKit sometimes messed up the bounding box calculation. Also prevented WebKit from deleting the canvas.
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@147 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-06-18 04:20:03 +00:00
Pavol Rusnak 7a69efd050 sync wave gadget with editor
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@145 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-06-17 20:16:08 +00:00
Pavol Rusnak 28af49697d added move to top/bottom feature
reworked context panels


git-svn-id: http://svg-edit.googlecode.com/svn/trunk@144 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-06-17 20:08:53 +00:00
Pavol Rusnak 2be195c275 fixed calculation of base64 array length
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@143 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-06-17 19:00:23 +00:00
Jeff Schiller c78b8b6a52 Update comments with relevant WebKit bug information
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@142 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-06-17 18:22:32 +00:00
Jeff Schiller 15a46f5551 Fix Issue 25: un-normalize path segments that webkit has munged
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@141 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-06-17 18:05:45 +00:00
Jeff Schiller 543308a82d Fix Issue 13: Disable tool buttons when stroke or stroke+fill are none
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@140 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-06-17 17:36:00 +00:00
Jeff Schiller 766c9f50c0 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
2009-06-17 17:17:11 +00:00
Jeff Schiller f247e8f1b8 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
2009-06-17 03:20:42 +00:00
Jeff Schiller 033062049f 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
2009-06-17 02:21:32 +00:00
Jeff Schiller 8ce1b3fea7 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
2009-06-17 02:17:22 +00:00
Jeff Schiller 66b15f760f Fix Issue 16: shortcut keys using js-hotkeys
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@134 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-06-17 02:04:10 +00:00
Jeff Schiller b4644c1812 Optimize base64 encoding
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@133 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-06-16 18:51:35 +00:00
Pavol Rusnak 7d9ca03b65 replaced jpicker with minified version
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@132 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-06-16 18:28:41 +00:00
Pavol Rusnak 836149e61f we don't need base64 decode
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@131 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-06-16 15:47:38 +00:00
Jeff Schiller e1aa6b44b6 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
2009-06-16 02:52:36 +00:00
Jeff Schiller 92f6ff0680 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
2009-06-16 02:39:12 +00:00
Vidar Hokstad cf30bd0bb4 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
2009-06-12 18:34:28 +00:00
Jeff Schiller 4965ba1760 Trying wave.Participant().getId() for a unique prefix
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@126 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-06-12 13:48:11 +00:00
Pavol Rusnak f80d1955aa quote member names in Utils class
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@125 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-06-12 13:27:42 +00:00
Jeff Schiller 5271eabe29 ...slightly better version
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@124 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-06-12 13:01:53 +00:00
Jeff Schiller 01a6b0a12a ...aaaand use it
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@123 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-06-12 12:58:00 +00:00
Jeff Schiller d1795000f0 Our own json string that quotes keys
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@122 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-06-12 12:57:35 +00:00
Jeff Schiller 8ac63bb5e6 Restore printing json for now...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@121 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-06-12 12:49:18 +00:00
Jeff Schiller 8b0fcfe8f6 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
2009-06-12 12:47:17 +00:00
Jeff Schiller 184d44f984 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
2009-06-12 12:33:22 +00:00
Jeff Schiller a9b4731df6 Fix getting the node ID in wave gadget
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@118 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-06-12 12:22:56 +00:00
Jeff Schiller 50c81a5d36 Added new cleared event that can be bound for when user clears the document, updated Wave gadget code to handle it
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@117 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-06-12 12:20:48 +00:00
Jeff Schiller 8702b451f3 Link to SVG editor project page should open a new tab in the gadget (otherwise clicking it replaces the editor with the project web page)
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@116 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-06-12 12:11:59 +00:00
Vidar Hokstad bc5939919a Fixed various typos (thanks Jeff)
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@115 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-06-12 11:57:14 +00:00
Vidar Hokstad 02207d9f50 Took id from wrong location
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@114 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-06-12 11:43:20 +00:00
Vidar Hokstad 7211966d3c Fixed the state prefix; quick attempt at fixing the state update (not quite working yet)
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@112 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-06-12 06:54:42 +00:00
Vidar Hokstad cb15c66a2e Oops. Left in a conflict marker
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@111 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-06-12 06:49:34 +00:00
Vidar Hokstad 6c2958278f Added way of changing the prefix used for id's of the elements
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@110 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-06-12 06:45:37 +00:00
Jeff Schiller 5b83ef6e98 Remove console logging
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@108 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-06-12 05:11:13 +00:00
Jeff Schiller 5cb2530093 More console logging for wave
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@107 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-06-12 04:44:48 +00:00
Jeff Schiller c3bb3e1390 More console logging for wave
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@106 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-06-12 04:42:02 +00:00
Jeff Schiller 2a71889005 More console logging for wave
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@105 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-06-12 04:23:30 +00:00
Jeff Schiller b1a2b1e3b2 Console logging for wave
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@104 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-06-12 04:13:21 +00:00
Jeff Schiller 56902f2e6a Woops
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@103 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-06-12 04:12:33 +00:00
Jeff Schiller 23f642c4ee Fix wave sendDelta() function arguments
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@102 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-06-12 04:06:47 +00:00
Jeff Schiller 22696ec690 Add version history to the editor footer
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@101 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-06-12 02:27:28 +00:00