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
|
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
|
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 |
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
|
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 |
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
|
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
|
933ce067d8
|
Widen the selectedOutline a bit for text elements so that the text is instantly legible
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@98 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2009-06-11 15:21:00 +00:00 |
Jeff Schiller
|
f3bce20321
|
Add rect radius contextual tool. Fix bug where text elements were 50% opacity by default
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@97 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2009-06-11 15:18:46 +00:00 |
Jeff Schiller
|
540115ed3b
|
Fix Issue 17: Add a contextual tool panel and changed the way the Delete tool works
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@87 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2009-06-10 04:44:59 +00:00 |
Jeff Schiller
|
4e27f43026
|
Fix Issue 14: manual merge of text-enabled branch into trunk to enable text element creation/editing
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@85 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2009-06-10 03:12:19 +00:00 |
Vidar Hokstad
|
8683c1f14a
|
Additional support for wave gadget state-exchange
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@80 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2009-06-09 22:13:13 +00:00 |
Pavol Rusnak
|
d843eb92dd
|
keyboard handling (work in progress)
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@79 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2009-06-09 13:28:37 +00:00 |
Pavol Rusnak
|
e55567b892
|
don't use setAttributeNS when setAttribute is enough
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@72 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2009-06-08 15:05:12 +00:00 |
Jeff Schiller
|
02de42049e
|
Remove debug alert, woops
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@70 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2009-06-08 12:55:55 +00:00 |
Jeff Schiller
|
60c266b7f8
|
Fix to previous change so that the selected outline rect is not selectable
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@69 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2009-06-08 12:46:04 +00:00 |
Pavol Rusnak
|
ac9d093d82
|
use other form of static class definition
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@66 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2009-06-08 09:08:45 +00:00 |
Pavol Rusnak
|
6c65abb188
|
moved base64 code into static class named Utils
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@65 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2009-06-08 08:09:15 +00:00 |
Narendra Sisodiya
|
d170302f39
|
Added a locally saveImage as base64 encoded
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@62 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2009-06-08 07:24:58 +00:00 |
Jeff Schiller
|
01fde3a807
|
Fix Issue 12: Ability to move elements around the canvas
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@59 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2009-06-08 02:17:07 +00:00 |
Pavol Rusnak
|
b071868af4
|
small details
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@58 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2009-06-07 15:43:51 +00:00 |
Pavol Rusnak
|
47603917c9
|
cleanup
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@50 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2009-06-07 10:27:55 +00:00 |
Jeff Schiller
|
d346bd02ee
|
Fix issue 6: Select elements in the editor
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@49 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2009-06-07 05:07:23 +00:00 |
Vidar Hokstad
|
d6057f0674
|
Removed dependency on svgcanvas.svg by creating the SVG element via javascript
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@48 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2009-06-07 00:17:21 +00:00 |
Pavol Rusnak
|
8a55732a30
|
put server-save into "extras"
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@47 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2009-06-06 23:54:53 +00:00 |
Vidar Hokstad
|
7e9dc51d82
|
Preventing 'changed' events from happening when a new temporary element is added
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@45 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2009-06-06 18:37:43 +00:00 |
Vidar Hokstad
|
4ec40a2226
|
Added deletion event
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@44 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2009-06-06 18:35:41 +00:00 |
Vidar Hokstad
|
4d33fb925e
|
Added support for plugging in event handlers - will allow the wave gadget to receive state notifications without any wave specific code in the editor itself
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@43 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2009-06-06 18:34:42 +00:00 |
Vidar Hokstad
|
d5ba10b166
|
Hoisting common code bits out of the mouseUp switch/case block
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@42 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2009-06-06 17:53:38 +00:00 |
Vidar Hokstad
|
800c3f0090
|
Removed redundant getElementById
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@41 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2009-06-06 17:09:26 +00:00 |
Vidar Hokstad
|
3aa51e81c3
|
Shortened some of the attribute setting code
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@40 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2009-06-06 17:06:44 +00:00 |
Vidar Hokstad
|
09fb1d6c5c
|
Switched another id to use getId()
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@39 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2009-06-06 13:21:45 +00:00 |
Pavol Rusnak
|
4aedad493b
|
add getters
fix transparent handling in picker
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@38 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2009-06-06 12:25:26 +00:00 |
Vidar Hokstad
|
c9e42a4783
|
Missed an id change
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@35 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2009-06-05 13:20:04 +00:00 |
Vidar Hokstad
|
5d06fc70e8
|
Move id generation to a separate private method: getId() - this reduces the diff against the wave version considerably, as the wave version need to include the viewer id in the element id's to prevent them from clobbering eachothers new objects
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@34 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2009-06-05 12:33:02 +00:00 |
Vidar Hokstad
|
d1df328cd3
|
Changed top.SvgCanvas to parent.SvgCanvas. Using top causes problems with having more than one canvas per browser window/tab
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@33 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2009-06-05 12:23:24 +00:00 |
Pavol Rusnak
|
411f6d7aec
|
change dir layout
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@31 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2009-06-04 22:16:59 +00:00 |