Alexis Deveria
|
13003a3de2
|
Fixed issue 446
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1381 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2010-02-12 14:23:55 +00:00 |
Jeff Schiller
|
8d4861d546
|
Fix rest of Issue 471: upon loading/setting the SVG, do a depth-first recalculateDimensions() on all nodes
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1380 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2010-02-12 03:54:49 +00:00 |
Jeff Schiller
|
9915407382
|
Fix part of Issue 471: path deformation when x,y happened to be zero
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1379 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2010-02-12 03:14:38 +00:00 |
Jeff Schiller
|
09d6066291
|
Fix Issue 474: Broke tools by forgetting the svgroot id
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1378 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2010-02-11 22:19:13 +00:00 |
Alexis Deveria
|
eb8b9ab5e6
|
Made 'good' locale array be populated based on svg-editor.html, made namespaces only be added on serialization when used
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1377 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2010-02-11 21:24:15 +00:00 |
Jeff Schiller
|
507e50767f
|
Fix Issue 473: WebKit browsers fixed for navigation, caused by r1368
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1376 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2010-02-11 01:28:25 +00:00 |
Jeff Schiller
|
5ce59294d1
|
Spoke too soon, with canvas drop-shadow on, zooming in Opera 10.10 causes immense slow-down
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1375 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2010-02-10 21:12:43 +00:00 |
Jeff Schiller
|
140ab45f7d
|
Fix Opera bug with canvas shadow, thanks to a tip from Erik Dahlstrom
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1374 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2010-02-10 21:02:42 +00:00 |
Jeff Schiller
|
ae214cfe0e
|
Add a shadow to the canvas in Firefox (experimental)
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1373 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2010-02-10 20:12:48 +00:00 |
Alexis Deveria
|
984d6263c9
|
Added support for unit width/height when set in document properties
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1372 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2010-02-10 19:29:05 +00:00 |
Alexis Deveria
|
9590cf67f5
|
Fixed issue 470: Support loading files with unit-based width/height
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1371 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2010-02-10 17:54:14 +00:00 |
Jeff Schiller
|
35bcecc669
|
Remove now unnecessary math check in cleanupElement(). Move line-height property to the CSS where it belongs
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1369 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2010-02-10 15:57:25 +00:00 |
Jeff Schiller
|
98fc062e47
|
Make foreignObject with foreign content movable, resizable, rotatable
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1368 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2010-02-10 15:32:36 +00:00 |
Jeff Schiller
|
5628254649
|
Add MathML elements to whitelist and updates by Jacques Distler to handle foreignObject. Fix line-height in svgcanvas.
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1367 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2010-02-10 04:41:11 +00:00 |
Alexis Deveria
|
9df43ee7ba
|
Fixed undo/redo bug (I think)
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1365 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2010-02-09 20:50:06 +00:00 |
Alexis Deveria
|
4b5011eb44
|
Largely added support for different units (issue 444)
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1364 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2010-02-09 20:15:52 +00:00 |
Alexis Deveria
|
fd49cb2c89
|
Replaced heavy uses of getAttribute with .attr([])
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1363 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2010-02-09 14:23:34 +00:00 |
Alexis Deveria
|
b25f8b6d92
|
Added fix to jQuery.attr() function to make it work with SVG elements, started work on marker color changing
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1355 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2010-02-08 16:39:14 +00:00 |
Jeff Schiller
|
d5ec300b6b
|
Add foreignObject to whitelist. Fix some HTML5 validation errors
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1352 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2010-02-06 17:42:54 +00:00 |
Jeff Schiller
|
cb790bc6a0
|
Remove commented out debug code
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1349 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2010-02-06 00:38:59 +00:00 |
Jeff Schiller
|
1b2bb9c412
|
Much smoother freehand paths
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1348 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2010-02-06 00:35:32 +00:00 |
Alexis Deveria
|
6980e8b0de
|
Made selection of middle arrow for lines convert them to polylines, made extension tools more easy to add, fixed opacity selection on selected connector
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1347 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2010-02-05 20:25:15 +00:00 |
Alexis Deveria
|
a4f835a044
|
Made connectors be removed upon connected-element deletion. Made easier method for adding context panel options
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1345 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2010-02-05 16:11:19 +00:00 |
Jeff Schiller
|
7e8f5a312b
|
Add scripts to convert between our language json files and po format (Issue 416)
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1344 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2010-02-05 15:40:31 +00:00 |
Alexis Deveria
|
2229ecdd45
|
Improved arrow handling, fixed issue 463
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1341 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2010-02-04 17:10:03 +00:00 |
Alexis Deveria
|
e20d3dc39f
|
Made connector lines start/end at bounding box edges, made arrow appear on end of line
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1336 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2010-02-03 18:42:00 +00:00 |
Jeff Schiller
|
be0a5fa153
|
Fix setting stroke-width/style on single elements (broken in r1322)
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1335 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2010-02-03 18:20:25 +00:00 |
Jeff Schiller
|
71088b30fe
|
Fix Issue 341: Smooth freehand tool into a path (especially in Opera)
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1334 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2010-02-03 14:50:48 +00:00 |
Alexis Deveria
|
06dc4f55bc
|
Fixed Webkit bug related to issue 460: Path segments should remember their curvature
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1331 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2010-02-03 13:41:54 +00:00 |
Jeff Schiller
|
fac9f84435
|
Fix Issue 460: Path points remember curvature (Firefox and Opera)
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1330 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2010-02-03 06:49:20 +00:00 |
Jeff Schiller
|
36f7da8ff1
|
Add symbol, pattern, tspan, textPath to whitelist. Also added some attributes missing in whitelist to other elements
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1329 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2010-02-02 23:45:52 +00:00 |
Alexis Deveria
|
b4840e8f7f
|
Fixed issue 456 by adding a svgCanvas.ready() function
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1328 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2010-02-02 20:45:16 +00:00 |
Alexis Deveria
|
cf84f45d60
|
Rewrote connector extension to use SVG-Edit namespace attrs instead of ids/classes, removed extendWhitelist function, moved extensions to subfolder
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1326 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2010-02-02 18:42:43 +00:00 |
Jeff Schiller
|
2bb41c0c73
|
Fix Issue 384: Pick fill/stroke properties for groups
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1322 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2010-02-02 05:48:33 +00:00 |
Jeff Schiller
|
41366e8fd9
|
Add <marker> element and marker-end, marker-mid, marker-start attributes to whitelist
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1318 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2010-02-01 18:52:45 +00:00 |
Alexis Deveria
|
bed10696d2
|
Split off the arrow part of the connector plugin to be its own arrows plugin (start on issue 308)
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1317 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2010-02-01 18:40:57 +00:00 |
Alexis Deveria
|
f415aee687
|
Made various minor improvements to connector plugin
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1316 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2010-02-01 16:48:39 +00:00 |
Jeff Schiller
|
31ec4fec91
|
Fix Issue 412: Press 'A' to select all elements in the current layer
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1312 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2010-01-31 20:17:50 +00:00 |
Jeff Schiller
|
8ba1526e9f
|
Add mask element and attribute to whitelist
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1310 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2010-01-31 07:11:57 +00:00 |
Jeff Schiller
|
0074d7f7c0
|
Add support in whitelist and remapElements() for <a> elements
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1307 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2010-01-29 20:30:10 +00:00 |
Jeff Schiller
|
81c304a68c
|
Add whitelist support for clipPath, @clip-path and @clip-rule. Refactor code a tiny bit.
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1303 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2010-01-29 17:10:30 +00:00 |
Jeff Schiller
|
7c40486c39
|
Fix Issue 450: restore Created-By comment
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1299 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2010-01-29 14:11:04 +00:00 |
Jeff Schiller
|
6bd66dda1d
|
Add metadata to whitelist
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1298 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2010-01-29 12:33:10 +00:00 |
Jeff Schiller
|
be04bdc1c1
|
Fix Issue 62: can now set color to none right in the picker (uplift to jGraduate r71)
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1295 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2010-01-29 05:39:57 +00:00 |
Jeff Schiller
|
77406f4d02
|
Fix path remapping for H,V commands
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1291 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2010-01-28 03:08:53 +00:00 |
Jeff Schiller
|
dd41cd6cea
|
Fix bug in conversion of horiz/vert path segments
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1290 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2010-01-28 02:55:11 +00:00 |
Jeff Schiller
|
faae299e96
|
Add transform attribute to use element in whitelist
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1289 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2010-01-28 02:42:28 +00:00 |
Jeff Schiller
|
b0d13610bb
|
Fix Issue 445: turn booleans back into numbers for arc path commands
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1288 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2010-01-28 02:37:53 +00:00 |
Alexis Deveria
|
363eef5d57
|
Added keyboard shortcut option for extension buttons, made import of connectors work, fixed issue 442
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1286 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2010-01-27 21:03:43 +00:00 |
Jeff Schiller
|
ee393cd933
|
Fix parsing error with url() format with quotes in it
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1285 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2010-01-27 19:35:13 +00:00 |
Jeff Schiller
|
3eb89914b6
|
Convert style to attributes, but check xlink:href target outside the attribute loop
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1284 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2010-01-27 16:42:35 +00:00 |
Jeff Schiller
|
ec1ab246d1
|
Added style attribute to whitelist and parse into XML attributes in sanitizeSvg(). Add filter and feGaussianBlur elements to whitelist
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1283 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2010-01-27 16:37:59 +00:00 |
Jeff Schiller
|
488e377062
|
Allow style for <stop> elements in the whitelist. Allow gradients to refer to each other in the whitelist. Update removeUnusedGrads() to account for this.
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1282 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2010-01-27 16:06:58 +00:00 |
Alexis Deveria
|
7890d47e06
|
Fixed issue 418 and issue 441
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1281 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2010-01-27 15:14:23 +00:00 |
Alexis Deveria
|
d60fb28557
|
Made improvements to extension support as well as connector extension
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1279 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2010-01-26 21:28:52 +00:00 |
Alexis Deveria
|
75781771be
|
Started on Issue 310: Move to Plugin Architecture, as well as Issue 200: flowchart (just connector lines for now)
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1277 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2010-01-25 21:22:03 +00:00 |
Jeff Schiller
|
df3b22470c
|
Fix Issue 436: Only convert path d attribute for path elements
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1275 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2010-01-22 01:47:50 +00:00 |
Alexis Deveria
|
d3e72d8e4e
|
Fixed some open path bugs
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1273 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2010-01-21 20:59:34 +00:00 |
Alexis Deveria
|
b3a3a6af26
|
Added support for multiple segment lines on selection, mass segment type changes, and multi-selection on node cloning
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1272 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2010-01-21 20:12:49 +00:00 |
Alexis Deveria
|
3df4a5d616
|
Fixed issue 432
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1271 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2010-01-21 17:38:37 +00:00 |
Jeff Schiller
|
86ac38547f
|
Add unit test for importing use. Add missing id attribute on use in whitelist
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1270 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2010-01-21 14:12:08 +00:00 |
Jeff Schiller
|
c8e0a94d50
|
More JS tightening (collapse multiple variable declarations into one statement)
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1269 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2010-01-21 03:17:04 +00:00 |
Jeff Schiller
|
47a0faf93b
|
Fix Issue 402: Freehand tools maxy not being reset
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1265 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2010-01-21 02:48:02 +00:00 |
Jeff Schiller
|
e2f7aa9d96
|
Fix Issue 434: multiselecting one element now sets the current properties. Also, very minor refactoring of code to tighten things up
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1263 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2010-01-21 01:20:17 +00:00 |
Jeff Schiller
|
2518ec07d7
|
Fix Issue 424: scrub xlink:href to ensure it is a local reference only
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1262 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2010-01-20 22:58:38 +00:00 |
Jeff Schiller
|
0c0a935a57
|
Make copy/clone work on <use> elements
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1255 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2010-01-20 22:36:59 +00:00 |
Jeff Schiller
|
c04d148dcb
|
Initial support for <use> element (can only see, select, move, resize or rotate them). Also collapse a few var declarations and remove obsolete code
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1254 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2010-01-20 22:15:54 +00:00 |
Alexis Deveria
|
36caeb552a
|
Fixed and efficiencized undo/redo on path editing functions
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1253 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2010-01-20 21:32:17 +00:00 |
Alexis Deveria
|
99edca083c
|
Made more improvents to multi-path-node editing
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1252 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2010-01-20 20:34:03 +00:00 |
Alexis Deveria
|
828dfa2f9f
|
Fixed multiple path node selection/move on zoom
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1250 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2010-01-20 17:26:12 +00:00 |
Jeff Schiller
|
220bd72b7a
|
Remove logging, add empty console.dir for opera, stray comma in whitelist
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1248 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2010-01-20 16:14:32 +00:00 |
Jeff Schiller
|
37b9a3b426
|
Fix Issue 430: Update layers panel when opened SVG file does not have a viewBox attribute
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1247 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2010-01-20 15:24:50 +00:00 |
Alexis Deveria
|
eb1aa6ffe9
|
Added initial support for multiple path node selection (issue 277)
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1245 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2010-01-19 21:14:53 +00:00 |
Alexis Deveria
|
783ad05a45
|
Improved pathedit efficiency, fixed clone node when selecting last node in open path
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1244 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2010-01-19 15:08:30 +00:00 |
Alexis Deveria
|
a6edbc58bb
|
Fixed issue 420
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1243 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2010-01-19 14:03:10 +00:00 |
Alexis Deveria
|
72c6cb59e8
|
Fixed bug where certain positioned elements could not be de-selected
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1242 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2010-01-18 21:18:46 +00:00 |
Alexis Deveria
|
0f46184757
|
Fixed background colors/URLs, element page alignment and clear option
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1241 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2010-01-18 20:30:59 +00:00 |
Alexis Deveria
|
29e2acc359
|
Finally fixed last zoom related bug
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1240 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2010-01-18 19:14:08 +00:00 |
Alexis Deveria
|
0927d04319
|
Fixed more zoom-related bugs (not all)
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1238 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2010-01-18 18:03:09 +00:00 |
Jeff Schiller
|
d1e32d99d7
|
Expose SvgCanvas.matrixMultiply() and add starting unit-test framework (QUnit) and first test.
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1236 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2010-01-18 06:40:32 +00:00 |
Jeff Schiller
|
9a1f23a21b
|
Fix Issue 403: Moving text elements changes the x,y values. Works for simple cases, but x,y values are not intuitive for stretched text elements
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1232 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2010-01-16 22:34:15 +00:00 |
Alexis Deveria
|
e01b193fe3
|
Partial fix for zooming options, fixed open image
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1231 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2010-01-15 21:33:55 +00:00 |
Alexis Deveria
|
292fa28398
|
Made scrolling area smaller, set color for outside image area
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1226 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2010-01-15 15:59:15 +00:00 |
Alexis Deveria
|
8c3488ab31
|
Largely fixed issue 185: Allow elements and selections to be visible outside the image canvas
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1225 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2010-01-15 15:04:57 +00:00 |
Jeff Schiller
|
1b88da95f8
|
Fix File Open for Firefox broken in previous checkin. Neaten up file open extension API.
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1203 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2010-01-13 04:32:31 +00:00 |
Jeff Schiller
|
faa165eb9d
|
Change encoding from Western to UTF-8
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1201 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2010-01-12 20:39:03 +00:00 |
Alexis Deveria
|
4313c95d7e
|
Applying recent 2.4 branch changes to trunk
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1174 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2010-01-08 20:36:39 +00:00 |
Alexis Deveria
|
bb0d190b4a
|
Fixed Issue 385: Bounding box of a group of rotated paths is incorrect (trunk)
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1164 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2010-01-07 17:24:04 +00:00 |
Alexis Deveria
|
ccc40da338
|
Changed shade of blue for selection items, updated lang.de file (trunk)
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1161 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2010-01-07 14:31:14 +00:00 |
Jeff Schiller
|
f50c753277
|
Fix Issue 394 (trunk): add a few pixels to bottom of dialog
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1155 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2010-01-06 04:35:41 +00:00 |
Alexis Deveria
|
e4f72cd1ab
|
Fixed Issue 391: Reorient path is broken in Opera 10/Win/Non-EN and Firefox 1.5/2.0
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1141 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2010-01-04 14:51:24 +00:00 |
Alexis Deveria
|
4989d74a63
|
Fixed Issue 386: Can't move a group of 9 objects or more with the mouse
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1139 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2010-01-04 13:46:41 +00:00 |
Alexis Deveria
|
76b6fc1b5e
|
Made Opera/Win/Non-EN workarounds only fire if bug is actually found
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1138 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2010-01-01 16:11:48 +00:00 |
Alexis Deveria
|
c3ed1b9bdf
|
Fixed issue 321: Path editing doesn't work in Firefox 1.5 and Firefox 2.0
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1137 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2010-01-01 15:49:50 +00:00 |
Alexis Deveria
|
7471fed844
|
minor optimization, fix
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1136 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2009-12-31 21:14:41 +00:00 |
Alexis Deveria
|
52cd6198be
|
Fixed yet another Opera/Win/non-EN bug caused when going from select-to-pathedit-to-select on a path rotated after cloning a new path with a curve
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1135 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2009-12-31 20:24:23 +00:00 |
Alexis Deveria
|
a01ceaf946
|
Removed pesky alert I accidentally left in again
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1134 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2009-12-31 19:40:30 +00:00 |
Alexis Deveria
|
525dbf0c18
|
cleaned up objects with too many commas, made some optimizations which prevent icon elems from being included in ID numbers
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1133 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2009-12-31 19:24:03 +00:00 |
Alexis Deveria
|
b3d993959b
|
Fixed path-cloning bugs in Webkit and Opera/Win/Non-EN. Put mouseup/move/down in anonymous function
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1132 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2009-12-31 15:25:57 +00:00 |
Alexis Deveria
|
f76f10e464
|
Fixed issue 383: Delete unclosed path node makes the path appear as closed. Also prevented deletion of last two nodes
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1131 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2009-12-30 20:55:53 +00:00 |
Alexis Deveria
|
19efdad647
|
removed logging line
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1130 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2009-12-30 20:26:17 +00:00 |
Alexis Deveria
|
0beb2f19a2
|
Fixed bugs in Opera 10.10 and some Opera/Win/Non-EN bugs by reverting part of r838 and using our own transformlist implementation
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1129 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2009-12-30 20:12:13 +00:00 |
Alexis Deveria
|
0ed21291b9
|
Restructured SvgCanvas to put mouse events and path functions (as well as related variables) into their own modules
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1128 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2009-12-30 18:06:29 +00:00 |
Alexis Deveria
|
ff203457c1
|
Fixed freehand rect bug caused in last checkin
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1127 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2009-12-29 21:28:06 +00:00 |
Alexis Deveria
|
4ba0d002f0
|
Made various code optimizations, removing several global and SvgCanvas variables. Also made all keyboard shortcuts preventDefault
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1126 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2009-12-29 21:20:45 +00:00 |
Alexis Deveria
|
9086e13901
|
Commented out profiling test code
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1125 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2009-12-29 18:24:25 +00:00 |
Alexis Deveria
|
f1017f7bf0
|
Made big improvement to issue 382
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1124 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2009-12-29 18:18:37 +00:00 |
Jeff Schiller
|
c3fa557e60
|
Yet more work on Issue 382: Only append the selector parent group when it needs to happen
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1123 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2009-12-29 18:12:32 +00:00 |
Jeff Schiller
|
9015f80156
|
More work on Issue 382: Get rid of most updates of selectedBBoxes array
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1122 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2009-12-29 14:26:04 +00:00 |
Jeff Schiller
|
3b991ed9bb
|
Begin work on Issue 382 (improve multi-select performance)
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1121 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2009-12-29 06:37:53 +00:00 |
Alexis Deveria
|
81560a70eb
|
Fixed Issue 381: Changing a segment type of a rotated path causes problems
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1119 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2009-12-28 19:07:41 +00:00 |
Alexis Deveria
|
118c0c766c
|
Fixed pathedit mode for paths that were rotated, then had points recalced by a matrix
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1117 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2009-12-28 14:57:40 +00:00 |
Jeff Schiller
|
be1a08b7f3
|
Fix Issue 379: Properly remap point-based elements
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1114 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2009-12-24 23:35:32 +00:00 |
Alexis Deveria
|
e4805a123f
|
Prevented NaN values when selecting fit-to zoom options, made first layer be renamed on language change
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1107 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2009-12-23 20:29:44 +00:00 |
Jeff Schiller
|
f96bb53c40
|
Fix Issue 371: Group matrix transforms are pushed all the way down always
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1106 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2009-12-23 20:21:20 +00:00 |
Alexis Deveria
|
718427a32d
|
Added resize handles to text elements, minor code cleanup
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1102 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2009-12-23 18:31:38 +00:00 |
Alexis Deveria
|
d6f66bfcf3
|
Minor fixes to last revision
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1101 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2009-12-23 17:38:51 +00:00 |
Alexis Deveria
|
6d2f6e8270
|
Fixed issue 232 again
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1100 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2009-12-23 17:32:48 +00:00 |
Jeff Schiller
|
b4c197aa6e
|
Change alpha to beta branding
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1096 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2009-12-23 05:29:29 +00:00 |
Jeff Schiller
|
7302aee305
|
Fix Issue 374: Workaround Opera group bbox bug
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1095 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2009-12-23 05:00:37 +00:00 |
Jeff Schiller
|
2668d9f49a
|
Prevent crazy selector boxes for groups in WebKit - still problems in Opera
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1089 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2009-12-22 22:56:17 +00:00 |
Jeff Schiller
|
6abaf4c712
|
Simple fix for webkit to remove deleted element transform lists. Still a problem when resizing/rotating though
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1084 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2009-12-22 21:27:46 +00:00 |
Alexis Deveria
|
ba800c4d41
|
Fixed issue 372: Selecting lines and polylines immediately after drawing fails in FF3.6b
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1082 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2009-12-22 19:42:48 +00:00 |
Alexis Deveria
|
a2ea54a9bd
|
Added Spanish translation by Alicia, fixed issue 369
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1077 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2009-12-21 20:03:43 +00:00 |
Alexis Deveria
|
11b23cb200
|
Fixed issue 356 and added transform parser for Webkit (fixes transform-loss bug on imported elements)
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1076 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2009-12-21 16:53:24 +00:00 |
Alexis Deveria
|
97072bb249
|
Fixed Issue 367: Cannot resize a circle with the mouse
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1075 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2009-12-21 13:55:20 +00:00 |
Alexis Deveria
|
dd7f85c380
|
Fixed issue 356 and zoom dblclick action
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1073 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2009-12-18 21:30:56 +00:00 |
Alexis Deveria
|
35f1d7edf1
|
Updated Romanian and Czech languages, fixed part of Fit Canvas to Content
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1072 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2009-12-18 20:17:06 +00:00 |
Jeff Schiller
|
7bfef032aa
|
fixtransforms branch: skewed and rotated groups can now be resized properly
git-svn-id: http://svg-edit.googlecode.com/svn/branches/fixtransforms@1070 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2009-12-18 19:07:01 +00:00 |
Jeff Schiller
|
2736be370b
|
fixtransforms branch: resizing a skewed element now works properly
git-svn-id: http://svg-edit.googlecode.com/svn/branches/fixtransforms@1069 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2009-12-18 18:22:06 +00:00 |
Jeff Schiller
|
ccade30124
|
fixtransforms branch: Fix Issue 363, moved/resized groups get their rotational center updated
git-svn-id: http://svg-edit.googlecode.com/svn/branches/fixtransforms@1068 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2009-12-18 17:39:39 +00:00 |
Alexis Deveria
|
fc6014768e
|
fixtransforms branch: Mostly fixed resizing matrix-elements (still bug on rotated matrix-elements)
git-svn-id: http://svg-edit.googlecode.com/svn/branches/fixtransforms@1067 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2009-12-18 17:12:48 +00:00 |
Jeff Schiller
|
5efba84bbd
|
fixtransforms branch: merge all changes from trunk into the branch to keep the branch in sync
git-svn-id: http://svg-edit.googlecode.com/svn/branches/fixtransforms@1065 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2009-12-18 07:33:14 +00:00 |
Jeff Schiller
|
30ac733e76
|
fixtransforms branch: Remove unnecessary rounding in center of rotations (can cause weird problems)
git-svn-id: http://svg-edit.googlecode.com/svn/branches/fixtransforms@1064 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2009-12-18 06:50:55 +00:00 |
Jeff Schiller
|
3d3711e499
|
fixtransforms branch: Fix bug in changeSelectedAttributeNoUndo() that made Opera and WebKit hiccup
git-svn-id: http://svg-edit.googlecode.com/svn/branches/fixtransforms@1062 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2009-12-18 06:20:37 +00:00 |
Jeff Schiller
|
0dc0ec0d41
|
fixtransforms branch: Text elements maintain stretches/translations in groups
git-svn-id: http://svg-edit.googlecode.com/svn/branches/fixtransforms@1061 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2009-12-18 06:13:42 +00:00 |
Jeff Schiller
|
4259f84e99
|
fixtransforms branch: Properly push down and collapse rotate() transforms when ungrouping. Fix a bug in addToSelection()
git-svn-id: http://svg-edit.googlecode.com/svn/branches/fixtransforms@1060 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2009-12-18 05:00:45 +00:00 |
Alexis Deveria
|
070a710250
|
fixtransforms branch: Fixed bug that messed up aligning matrix/rotated elements (in moveSelectedElements)
git-svn-id: http://svg-edit.googlecode.com/svn/branches/fixtransforms@1059 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2009-12-17 19:24:24 +00:00 |
Alexis Deveria
|
9c12d0af58
|
fixtransforms branch: Fixed last revision to make polylines and paths work
git-svn-id: http://svg-edit.googlecode.com/svn/branches/fixtransforms@1058 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2009-12-17 18:50:40 +00:00 |
Alexis Deveria
|
0baff00fd5
|
fixtransforms branch: Made point-based elements remap instead of use matrix(), also added possible fix for r357
git-svn-id: http://svg-edit.googlecode.com/svn/branches/fixtransforms@1057 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2009-12-17 18:16:00 +00:00 |
Jeff Schiller
|
729900d796
|
fixtransforms branch: Remove zero-degree rotations and empty transform strings
git-svn-id: http://svg-edit.googlecode.com/svn/branches/fixtransforms@1055 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2009-12-17 15:12:54 +00:00 |
Jeff Schiller
|
48c4aa0e97
|
fixtransforms branch: Fix undo of transforms
git-svn-id: http://svg-edit.googlecode.com/svn/branches/fixtransforms@1054 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2009-12-17 15:02:14 +00:00 |
Jeff Schiller
|
c54d14f394
|
fixtransform branch: rework recalculateDimensions() for non-groups to deal with rotations, scales, translations of skewed/non-skewed, rotated/unrotated elements
git-svn-id: http://svg-edit.googlecode.com/svn/branches/fixtransforms@1053 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2009-12-17 07:41:33 +00:00 |
Jeff Schiller
|
54e327b22b
|
fixtransforms branch: undo some damage I did to normal shapes being rotated/resized, but skewed+rotated shapes go back to jumping
git-svn-id: http://svg-edit.googlecode.com/svn/branches/fixtransforms@1048 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2009-12-16 07:11:33 +00:00 |
Jeff Schiller
|
8d339e2613
|
fixtransforms branch: Fixes to rotating skewed elements
git-svn-id: http://svg-edit.googlecode.com/svn/branches/fixtransforms@1047 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2009-12-16 04:52:49 +00:00 |
Jeff Schiller
|
194e80ff77
|
fixtransform branch: TODO for rotating skewed elements
git-svn-id: http://svg-edit.googlecode.com/svn/branches/fixtransforms@1042 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2009-12-15 14:34:09 +00:00 |
Alexis Deveria
|
2d1fb52e35
|
fixtransforms branch: Fixed ConvertToPath for elements with matrix
git-svn-id: http://svg-edit.googlecode.com/svn/branches/fixtransforms@1040 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2009-12-15 14:16:19 +00:00 |
Jeff Schiller
|
806f851107
|
fixtransforms branch: selector boxes are always rectangular and properly box skewed items
git-svn-id: http://svg-edit.googlecode.com/svn/branches/fixtransforms@1039 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2009-12-15 12:37:32 +00:00 |
Alexis Deveria
|
cf46838cd1
|
Fixed bug on selecting un-rotated element after having rotated previous one
git-svn-id: http://svg-edit.googlecode.com/svn/branches/fixtransforms@1038 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2009-12-14 16:53:21 +00:00 |
Alexis Deveria
|
c513aac9d0
|
Start on making selection boxes rectangular regardless of matrix-transformation
git-svn-id: http://svg-edit.googlecode.com/svn/branches/fixtransforms@1037 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2009-12-14 16:26:44 +00:00 |