Jeff Schiller
1ad4ad80a1
Make grips easier to grab with the mouse (works in Opera/WebKit, not in Firefox)
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@192 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-06-24 13:49:16 +00:00
Jeff Schiller
7c5c80beec
Fix Issue 26: context tools for rect, circle, ellipse, line are now editable
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@188 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-06-24 04:33:09 +00:00
Jeff Schiller
96f74b4dae
Add circle, ellipse, line context controls
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@187 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-06-24 04:17:35 +00:00
Jeff Schiller
35ad2d7841
Fix Issue 29: Key bindings for moving selected, move to top/back, delete for Macbook users
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@186 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-06-23 21:18:23 +00:00
Jeff Schiller
016a3572c5
Now update x,y,w,h for a rect when it's moved or resized, but only when you mouseup
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@184 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-06-23 18:06:53 +00:00
Jeff Schiller
61a1259efa
Add in x,y,w,h contextual controls for rects (updated by not editable)
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@183 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-06-23 17:30:30 +00:00
Jeff Schiller
9b312d694f
More concise code to set radius pulldown value
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@182 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-06-23 17:26:17 +00:00
Jeff Schiller
880592cafc
Update radius pulldown with value of selected rectangle's corner radius
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@181 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-06-23 17:20:21 +00:00
Pavol Rusnak
59e313047a
make buttons nicer
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@180 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-06-23 07:57:11 +00:00
Pavol Rusnak
f3c4a87bed
switch icons on circle/square tools
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@179 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-06-23 07:53:32 +00:00
Pavol Rusnak
07c349048a
- replaced circles in grips with squares
...
- circles will be used for rotation
- added simple switch (selectedOperation) which sets it
(does not modify the behaviour, yet)
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@178 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-06-23 07:48:15 +00:00
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