8550d59362
Check in another fix for Issue 93: rotated poly points drag ok now. Check in Erik's patch for widgetizing SVG-edit (Issue 99)
Jeff Schiller
2009-08-19 03:42:27 +00:00
546c96ed14
Fixed bug on rotation created in r408
Alexis Deveria
2009-08-18 19:05:42 +00:00
97d9c8b76a
Fixed part of issue 93
Alexis Deveria
2009-08-18 16:59:01 +00:00
e13c674692
one left behind
Pavol Rusnak
2009-08-17 07:08:16 +00:00
cd54df13a0
minor fixes of last commit
Pavol Rusnak
2009-08-17 07:05:45 +00:00
d4ff808c83
align elements (work in progress)
Pavol Rusnak
2009-08-17 06:56:55 +00:00
8923f6d746
Fix bug when in polyedit mode and clicking the Poly tool, would add points to the current poly being edited
Jeff Schiller
2009-08-17 03:57:43 +00:00
a389a0936f
Move to 'Alpha' label
Jeff Schiller
2009-08-17 03:41:12 +00:00
a20d175681
Resizing rotated elements behaves better (though the bbox selector still has the wrong dimensions at the end of a drag, I may live with it for this release)
Jeff Schiller
2009-08-17 03:11:30 +00:00
eb97d20600
Fix Issue 92: Update rotation angle when selecting an element
Jeff Schiller
2009-08-16 19:18:22 +00:00
a61da29f34
Properly size bounding box based on rotation angle of shape. Doesn't work at all for resizing rotated elements
Jeff Schiller
2009-08-16 18:00:56 +00:00
8ada7b4bea
Create separate getBBox() function on the SvgCanvas and use that
Jeff Schiller
2009-08-16 15:07:00 +00:00
121a6c148d
Rotation angle now preserved with drag/move
Jeff Schiller
2009-08-16 14:56:22 +00:00
1a97363ea9
Add stroke-linecap and -linejoin to the whitelist. Made freehand scribble have rounded lines. Moved from using DOM properties to using get/setAttribute(). Changing the rotation angle will change the rotation of an element (but moving/resizing it will snap it back
Jeff Schiller
2009-08-16 06:02:26 +00:00
299cf0215c
Fix bug: If SVG source was changed, selectorParentGroup was thrown away meaning you could no longer create a poly
Jeff Schiller
2009-08-16 02:48:00 +00:00
a69ea2ed1d
Fix absolute path when resizing. Remove suspendRedraw for path (only making one DOM call)
Jeff Schiller
2009-08-15 10:53:56 +00:00
16f7caa078
Add suspendRedraw() around path resizing.
Jeff Schiller
2009-08-15 04:40:33 +00:00
c83d515fe9
Fix resizing of arbitrary paths (for all segment types). Add polygon to whitelist.
Jeff Schiller
2009-08-15 04:37:08 +00:00
93611c6c71
Add angle spinner to select panel - does nothing yet
Jeff Schiller
2009-08-14 22:50:34 +00:00
28020bc2e2
White list for transform attribute. White list radialGradient. White list gradientTransform, gradientUnits, spreadMethod attributes for gradients.
Jeff Schiller
2009-08-14 22:36:54 +00:00
1b78ee99c3
replace show source icon by the one created by wormsxulla
Pavol Rusnak
2009-08-14 21:14:51 +00:00
4b3975948b
Fixed Issue 79: Pasting/Cloning causes selectors to become hidden
Alexis Deveria
2009-08-14 18:35:48 +00:00
fb411b346a
enhance logo and set favicon
Pavol Rusnak
2009-08-14 17:25:58 +00:00
66e69f45f4
Fix Issue 87 via Alexis' patch: remove poly artifacts when switching mode in mid-creation of poly
Jeff Schiller
2009-08-14 15:50:11 +00:00
d653745a70
Fix Issue 91: set paint to 'none' if not set during update of toolbar
Jeff Schiller
2009-08-13 15:51:30 +00:00
83275046b4
Fix Bug 80: add text controls for x,y (merge Alexis' patch)
Jeff Schiller
2009-08-13 15:42:41 +00:00
794db6ba98
Fix rest of Issue 34: Can now drag the poly points around in polyedit mode
Jeff Schiller
2009-08-08 22:17:59 +00:00
5a91365e31
Ensure current_poly is cleared when going into select mode
Jeff Schiller
2009-08-08 14:09:30 +00:00
6cb95656e0
Track current poly. Toggle between select and polyedit mode when clicking on the currently selected poly. polyedit mode does nothing now but show the points
Jeff Schiller
2009-08-08 14:03:14 +00:00
dfb022fe6f
Added poly point grips during creation. Fix bug where elements moved by arrow keys were not undo-able
Jeff Schiller
2009-08-08 03:36:01 +00:00
79a80e6d2e
Check in results of trying (unsuccessfully) to fix 84.
Jeff Schiller
2009-08-07 20:11:45 +00:00
e7a9446bbb
Fix Issue 83: Allow polygons to be filled (change freehand sketches to polylines, whitelist polylines, recalculate polylines upon dragging/resizing)
Jeff Schiller
2009-08-07 17:19:32 +00:00
8db79e5c83
Truncate poly coordinates to integers
Jeff Schiller
2009-08-07 05:55:11 +00:00
ab3fa8e925
First half of Issue 34 fixed: Can create polygons now. Also change default fill to red and default stroke-width to 5. Moved some functions around for convenience
Jeff Schiller
2009-08-07 05:44:55 +00:00
381e09be87
Add JS functionality for poly button, then disable it for now
Jeff Schiller
2009-08-07 03:46:51 +00:00
e15af8fc65
Add clickable logo to top-left of editor
Jeff Schiller
2009-08-07 03:33:41 +00:00
86173b1832
Fix Issue 78: Merge copy/paste button into one clone button
Jeff Schiller
2009-08-06 11:43:19 +00:00
1840240003
Remove trailing commas
Jeff Schiller
2009-08-04 03:14:23 +00:00
7c9915712a
fix paths to images
Pavol Rusnak
2009-08-03 16:39:06 +00:00
3d3d20c53e
update wave gadget xml
Pavol Rusnak
2009-08-03 16:36:50 +00:00
d1d91c556e
Fix several bugs with gradient picking. Uplift to latest jGraduate.
Jeff Schiller
2009-08-01 05:03:51 +00:00
70c9361e1c
Fix image path for jgraduate
Jeff Schiller
2009-07-31 02:23:56 +00:00
05ff4be18f
Fix Issue 33: Gradient picker for fill/stroke. Also start to optimize suspendRedraw/unsuspend. Added vector image of logo.
Jeff Schiller
2009-07-30 22:45:59 +00:00
f987b37526
Fix MIME type on jPicker CSS and add missing PNGs
Jeff Schiller
2009-07-23 00:06:27 +00:00
75f1fe1adf
Set title for picker to specify stroke/fill
Jeff Schiller
2009-07-22 22:52:04 +00:00
1c9993d438
Uplift to jPicker 1.0.9
Jeff Schiller
2009-07-22 22:47:59 +00:00
5e4ebfa7a9
Added PNG version of logo from Christian
Jeff Schiller
2009-07-22 18:05:29 +00:00
bfb108a7d0
Fixed a bug where selecting an element and then clicking off the element would delete it (resulted from change to how obj_num is handled)
Jeff Schiller
2009-07-13 04:12:25 +00:00
4f4d42ff85
Prevent change source command if user did not change the source
Jeff Schiller
2009-07-13 03:52:31 +00:00
b73ed5afc8
Check in draft source button
Jeff Schiller
2009-07-13 03:46:27 +00:00
5e15483254
Preserve comments when editing SVG source
Jeff Schiller
2009-07-13 03:23:58 +00:00
5ce77bca33
Prevent U keystroke from landing in the source editor
Jeff Schiller
2009-07-13 03:02:29 +00:00
d1a011d5d3
Properly format SVG source from and to the editor
Jeff Schiller
2009-07-13 02:57:11 +00:00
8e8f44861d
Start of Edit Source capabilities for SVG-edit
Jeff Schiller
2009-07-13 00:17:15 +00:00
b3484861e8
Use getNextId() when creating new elements, this ensures uniqueness (even if a file was loaded in)
Jeff Schiller
2009-07-11 13:15:16 +00:00
a94592a52e
Add local copy of jquery to the trunk (to facilitate local, network-less testing
Jeff Schiller
2009-07-10 05:05:34 +00:00
d694197af7
Fix a bug in batch command where elements were not properly returned. Added canvas function to return resolution. Added parsing of XML string into SVG document. Added whitelist of elems/attributes for SVG-edit.
Jeff Schiller
2009-07-10 05:04:06 +00:00
f7f4a9d0ec
Update version number on trunk to 2.3-preAlpha
Jeff Schiller
2009-07-09 05:06:01 +00:00
5774490082
Fix Issue 53: invalid values shown for fill/stroke opacity
Jeff Schiller
2009-07-09 04:34:48 +00:00
3f9ba9e5cd
really upload png this time :)
Pavol Rusnak
2009-07-08 14:58:03 +00:00
45fdd03682
Fix Issue 54: prevent lines and paths from having their fill set
Jeff Schiller
2009-07-08 04:40:45 +00:00
91138001c4
Repair missing PNG file
Jeff Schiller
2009-07-08 01:23:01 +00:00
5551bc97ca
Fix Issue 55: height of bottom toolbar. Also improve code for recalculating outline/dimensions. Also fix it so that multiple elements can be moved using the arrow keys
Jeff Schiller
2009-07-08 00:03:08 +00:00
cc545ba273
small modifications to spin button
Pavol Rusnak
2009-07-07 15:06:19 +00:00
aecefebcc0
Add Beta label
Jeff Schiller
2009-07-07 01:24:18 +00:00
5f8016a839
Fix Issue 28: Use spinners instead of pulldowns for stroke-width and rect radius. Add spinbtn jquery plugin
Jeff Schiller
2009-07-07 01:21:19 +00:00
e4af0eb261
Woops again, left a debug alert in by accident
Jeff Schiller
2009-07-06 18:54:38 +00:00
8537e0c35c
Typo in previous checkin preventing bold from working
Jeff Schiller
2009-07-06 16:21:12 +00:00
312d2766c5
Woops - make italic/bold undo-able
Jeff Schiller
2009-07-06 15:03:56 +00:00
09b0e8bd4f
Fix Issue 30: Add bold/italic buttons for text elements
Jeff Schiller
2009-07-06 14:57:13 +00:00
f860d66ace
Tweak comment for Firefox 2- fix
Jeff Schiller
2009-07-03 11:39:13 +00:00
ea622fc419
Minor modification to last night's Firefox 2- fix
Jeff Schiller
2009-07-03 11:37:20 +00:00
d9d9b50918
Fix Firefox 2- behavior with dragging
Jeff Schiller
2009-07-03 05:38:06 +00:00
56388eb98f
Restore jQuery script
Jeff Schiller
2009-07-03 04:56:24 +00:00
46940f1969
Move group opacity up to selected context panel. Shorten the bottom tool panel. Several minor loop optimizations
Jeff Schiller
2009-07-03 02:49:42 +00:00
b859ba711b
updated jPicker to 1.0.8
Pavol Rusnak
2009-07-02 21:50:56 +00:00
3154f56aba
forgot to update .css to match upstream jPicker
Pavol Rusnak
2009-07-02 19:07:54 +00:00
b7562af19e
don't set alpha to 0 when color was N/A
Pavol Rusnak
2009-07-02 17:35:30 +00:00
a485b53595
move opacity control to jPicker
Pavol Rusnak
2009-07-02 17:19:51 +00:00
616390b297
Add in brute force getIntersectionList() function that accurately does multi-selection when dragging the rubber-band box around
Jeff Schiller
2009-07-02 04:50:24 +00:00
f084d731b0
Clear undo history when clearing document
Jeff Schiller
2009-07-02 03:54:11 +00:00
54d81dac84
Fix rubber-band multi-select so that elements of the same type each have their own selector
Jeff Schiller
2009-07-01 21:59:11 +00:00
67bcf98e30
Add batch command and ensure changes to multiple selected elements are atomic in undo/redo
Jeff Schiller
2009-07-01 21:28:22 +00:00
45bf0fca08
Minor tweaks to the UI: Fix multi-delete tooltip. Ensure clicking on svg-edit link opens a new tab.
Jeff Schiller
2009-07-01 20:43:47 +00:00
634b7efeb8
Add a multiselect tool panel. Can now delete multiply-selected elements
Jeff Schiller
2009-07-01 20:22:29 +00:00