eab1e7ccb6
Fixing recalculateDimensions() for absolute segments - final pass
Jeff Schiller
2009-10-09 20:31:24 +00:00
09b1c5ff18
Fixing recalculateDimensions() for absolute segments - first pass
Jeff Schiller
2009-10-09 20:14:00 +00:00
63a0b47e4f
Started poly conversion to only use absolute values. Re-introduces poly bugs, mostly breaks recalculateDimensions
Alexis Deveria
2009-10-09 19:47:32 +00:00
c0c0973cd9
Update English strings for new poly node contextual tools
Jeff Schiller
2009-10-09 19:39:31 +00:00
ed8d78e02c
Proper MIME types for API docs
Jeff Schiller
2009-10-09 19:16:58 +00:00
8afac891c9
Correction to Makefile to remove naturaldocs config directory, not docs directory. Add main index.html doc file for API
Jeff Schiller
2009-10-09 19:15:18 +00:00
469fc09f65
Starter documentation
Jeff Schiller
2009-10-09 19:08:59 +00:00
1ecb018dd4
A start on documentation for SvgCanvas using NaturalDocs. You will need to download the NaturalDocs and put it in svg-edit/naturaldocs
Jeff Schiller
2009-10-09 19:07:52 +00:00
6cb43ab4ad
Implement a convertToD() function to help solve Webkit path problems
Jeff Schiller
2009-10-09 17:02:21 +00:00
efbf55f1a2
Added drop-down list for segment types, made some code more efficient, made polys go into polyedit mode after creation
Alexis Deveria
2009-10-09 15:29:40 +00:00
48a2aa8dc7
Fix Issue 228: Cloned children are given unique ids
Jeff Schiller
2009-10-09 05:34:01 +00:00
f7fb4255b6
Fix Issue 260: Ensure defs do not get shoved into a new layer
Jeff Schiller
2009-10-09 02:14:47 +00:00
4c6f5f858e
Added locale script and translation files to offline manifest. Then removed offline manifest from HTML element because it causes too many problems in Firefox
Jeff Schiller
2009-10-08 19:27:06 +00:00
2c08697f8b
forgot to add german into README.txt :-)
Pavol Rusnak
2009-10-08 18:57:07 +00:00
26e75e84e0
German translation by Andreas Neumann and rb.proj
Pavol Rusnak
2009-10-08 18:44:44 +00:00
3459ea9a86
Clean up elements as we serialize them to text. Remove default value of display attribute
Jeff Schiller
2009-10-08 17:02:23 +00:00
bb38edf3db
Fix new layer naming code by antimatter15. Fix rotation of groups problem.
Jeff Schiller
2009-10-08 02:16:36 +00:00
0a3c2c56a1
Partially fixed rotation on polys with curves, moving single rotated nodes is still broken
Alexis Deveria
2009-10-07 20:16:35 +00:00
2c2e7637f2
Fixed most bugs related to zoom on polyedit and editing a non-closed poly
Alexis Deveria
2009-10-07 18:56:03 +00:00
94f99e937a
Added clone node option, cleaned up some poly point code
Alexis Deveria
2009-10-07 16:04:32 +00:00
5b3cefd7a7
When making a new layer, the prompt() has a default value of 'Layer [number of layers+1]', feel free to revert if you dont like it
Kevin Kwok
2009-10-02 23:36:20 +00:00
aacc77b6a6
Fix Issue 254: Handle Webkit's use of matrix transforms, merging Peter's patch
Jeff Schiller
2009-10-02 23:19:11 +00:00
17ab1563d3
Improved poly-editing code, also prevents accidental creation of additional node
Alexis Deveria
2009-10-02 15:05:31 +00:00
7589875f02
A fix for Issue 250: merge metaphorically's patch
Jeff Schiller
2009-10-02 06:08:45 +00:00
ca90b17fe2
Fix Issue 204: rotation on elements in a group preserved. Fix Webkit bug where cloned element's rotation was not preserved.
Jeff Schiller
2009-09-30 20:11:08 +00:00
7da6738bb7
Reorder script tags
Jeff Schiller
2009-09-29 20:55:52 +00:00
a689875c27
Fix for odd polyedit drag error when a poly is rotated (Issue 118)
Jeff Schiller
2009-09-29 20:49:18 +00:00
fd972c7901
Fixed undo/redo on poly segment change and control point edit
Alexis Deveria
2009-09-29 19:21:10 +00:00
ca24dd3caf
Fixed polyedit on zoom and poly disappearing on serialization
Alexis Deveria
2009-09-29 18:11:52 +00:00
490b762441
Also, find all orphaned group elements too
Jeff Schiller
2009-09-29 18:00:14 +00:00
d11818bec0
Only stuff orphaned children into a layer if they have a bbox. Also remove some stray bits of logging left in
Jeff Schiller
2009-09-29 17:55:51 +00:00
c588d0d74d
Issue 118: Fixed problem when selectorParentGroup hangs around after clearing the document
Jeff Schiller
2009-09-29 17:01:28 +00:00
451a5f518b
Added many more fixes to curve editing/node moving
Alexis Deveria
2009-09-29 15:58:46 +00:00
d4eb298c44
Fix Issue 245: Webkit normalizes points attribute, dropping commas. Merge Peter's patch in
Jeff Schiller
2009-09-29 13:50:47 +00:00
0bb9fc0183
Fix Issue 234: Next/prev select navigation was broken with layers
Jeff Schiller
2009-09-29 03:23:52 +00:00
c325437af3
Fix Issue 221: Zoom button goes back to being a down arrow
Jeff Schiller
2009-09-29 03:21:42 +00:00
d079c45e52
Fix Issue 243: Zoom pop-up list state gets corrupted. Patch from Peter D. Reid
Jeff Schiller
2009-09-29 03:18:21 +00:00
d701c8e4c0
Fix Issue 244: Merge in Peter's fix to prevent perfectly horizontal/vertical lines from being messed up when resized
Jeff Schiller
2009-09-29 03:10:29 +00:00
8d5b970a61
Re-center canvas if the window is resized
Jeff Schiller
2009-09-28 20:22:19 +00:00
6f5a5f1030
Make canvas relatively positioned in workarea, centered in the workarea if small enough
Jeff Schiller
2009-09-28 20:14:18 +00:00
7ea7c8933e
Correct mime type of rotate.png
Jeff Schiller
2009-09-28 18:25:37 +00:00
dd9f351ae3
Adding Cursor for rotation
Narendra Sisodiya
2009-09-28 18:19:22 +00:00
7649b6ffb2
Correct table markup
Jeff Schiller
2009-09-28 00:29:49 +00:00
1c253e93f0
Correct manifest attribute to the html element, not DOCTYPE...
Jeff Schiller
2009-09-28 00:28:54 +00:00
abc9cb8754
Fix Issue 239: Spellcheck patch from metaphorically
Jeff Schiller
2009-09-26 20:29:06 +00:00
7420fb104c
Fixed re-selecting polygon with curves (still mostly broken after moving, however)
Alexis Deveria
2009-09-25 20:03:20 +00:00
b68ad586d7
Fix Issue 230: Merge in metaphorically's patch
Jeff Schiller
2009-09-25 18:59:24 +00:00
6483fd383c
Started an implementation of Issue 118 (curved segments). Segments can now be changed to curves by double-clicking on the initial node grip.
Alexis Deveria
2009-09-25 17:59:32 +00:00
000bb569c8
Completely rework layer list into a table
Jeff Schiller
2009-09-24 04:22:55 +00:00
10cd262372
Minor nit fix
Jeff Schiller
2009-09-24 03:14:43 +00:00
e2f68c00e9
Fix Issue 224: Elements not in layers are now automatically put into a new layer. Also fix hiccup from r696.
Jeff Schiller
2009-09-24 03:13:25 +00:00
ecb8ebafcb
Somewhat undo r692 and r693 but replace alt attribute with HTML5-compliant data-attr to fix Issue 222
Jeff Schiller
2009-09-23 18:45:22 +00:00
1c098d89cb
Added jQuery UI and draggable component; Fixed issue 147: Ability to move the colorpicker around
Alexis Deveria
2009-09-23 18:15:29 +00:00
9e70447b5d
Fix Issue 161: Add feeds to editor
Jeff Schiller
2009-09-23 16:18:04 +00:00
c8b1cfd3a2
Added 'Fit to layer content' zoom option and optimized code for setBBoxZoom
Alexis Deveria
2009-09-23 15:29:55 +00:00
b76c379215
Last fixable validator bug
Jeff Schiller
2009-09-23 15:25:28 +00:00
ed91a2a8f9
one more validator warning
Jeff Schiller
2009-09-23 14:51:46 +00:00
f9e1816c1c
Remove some more validation errors in the HTML
Jeff Schiller
2009-09-23 14:47:28 +00:00
d39406e31d
Remove some validation errors in the HTML
Jeff Schiller
2009-09-23 14:42:21 +00:00
3c99c90d18
Tiny commented-out experiment for the thumbnail mentioned in Issue 208
Jeff Schiller
2009-09-23 14:28:03 +00:00
428481b7ef
Fixed issue 220 by creating manual clone function for Opera
Alexis Deveria
2009-09-23 13:43:13 +00:00
2033115a3e
Switch order of layers (top-most layer is the one that is rendered on top now)
Jeff Schiller
2009-09-23 03:05:27 +00:00
6b0bec3a0d
Enable console.log() for Opera
Jeff Schiller
2009-09-22 21:50:55 +00:00
7ce74cf04d
Temporary debugging
Jeff Schiller
2009-09-22 21:30:37 +00:00
9db0d91320
Move docprops button left one
Jeff Schiller
2009-09-22 20:03:42 +00:00
2f89a7b311
Comment out unused code. Add meta tag for Google Chrome Frame plugin for IE.
Jeff Schiller
2009-09-22 19:28:33 +00:00
573b350721
Fix cloning issue with layers
Jeff Schiller
2009-09-22 18:58:52 +00:00
91a348412e
Fix bug where contextual panel was not being updated after deleting an element
Jeff Schiller
2009-09-22 18:29:15 +00:00
7a4d09d6dd
Fix bug in Layers: Moving layers around did not properly update the pointer-events
Jeff Schiller
2009-09-22 18:10:54 +00:00
920a5df480
Additional fixes to resolution change, now works correctly when zoomed
Alexis Deveria
2009-09-22 17:46:44 +00:00
e7941f5df8
Made doc properties adjustments, now has separate width&height fields.
Alexis Deveria
2009-09-22 17:22:28 +00:00
2e39f07884
Fixed issue 166: Fit to content now crops correctly and deals with stroke-width. Also fixed zoom bug #2 on issue 208
Alexis Deveria
2009-09-22 14:35:05 +00:00
1efcb7e17d
Issue 73: Add eye icon for each layer (nonfunctional)
Jeff Schiller
2009-09-22 04:57:59 +00:00
5b4c8aa01a
Issue 73: Can now move layers up and down
Jeff Schiller
2009-09-22 04:44:56 +00:00
942aa40c9f
Ensure only one layer is selected (Issue 73)
Jeff Schiller
2009-09-22 02:55:28 +00:00