Commit Graph

1829 Commits (496ee1e875d63d11d43b4507886143a760b3491d)

Author SHA1 Message Date
Alexis Deveria e445baeadd Added stroke-linejoin support together with experimental UI for stroke styles
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1496 eee81c28-f429-11dd-99c0-75d572ba1ddd
2010-04-01 19:02:36 +00:00
Alexis Deveria 3bafd77eea Fixed issue 519 by updating hotkeys script to jeresig's version
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1495 eee81c28-f429-11dd-99c0-75d572ba1ddd
2010-04-01 17:38:23 +00:00
Alexis Deveria 363b456431 Fixed issue 360, allows panning with middle mouse button or left mouse button while holding spacebar
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1494 eee81c28-f429-11dd-99c0-75d572ba1ddd
2010-04-01 16:00:50 +00:00
Jeff Schiller edae9befd9 Correct remapping of shorthand curve commands (q,Q,s,S)
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1493 eee81c28-f429-11dd-99c0-75d572ba1ddd
2010-04-01 04:56:51 +00:00
Jeff Schiller 942ccd469d Fix part of Issue 518: Translates now handled for nested uses in groups
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1492 eee81c28-f429-11dd-99c0-75d572ba1ddd
2010-04-01 04:55:10 +00:00
Alexis Deveria 4a79a4b1da Made SVG icons no longer require a viewBox to display properly
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1489 eee81c28-f429-11dd-99c0-75d572ba1ddd
2010-03-30 15:28:57 +00:00
Alexis Deveria 9d08f8c0a7 Fixed three bugs mentioned in issue 507
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1488 eee81c28-f429-11dd-99c0-75d572ba1ddd
2010-03-29 19:34:22 +00:00
Alexis Deveria 104d4370a1 Made import of gradients on stroke work, fixed issue 516
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1487 eee81c28-f429-11dd-99c0-75d572ba1ddd
2010-03-29 18:06:51 +00:00
Jeff Schiller effc4200e9 Issue 115: First attempt at an eye-dropper extension/tool. Also add color-interpolation-filters attribute to whitelist
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1486 eee81c28-f429-11dd-99c0-75d572ba1ddd
2010-03-29 03:22:42 +00:00
Pavol Rusnak 6e92d40ee1 enable experimental support for Google Closure
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1480 eee81c28-f429-11dd-99c0-75d572ba1ddd
2010-03-28 13:59:52 +00:00
Pavol Rusnak 590398a160 fix permission and line endings of jquery-ui-1.8.custom.min.js
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1479 eee81c28-f429-11dd-99c0-75d572ba1ddd
2010-03-28 13:41:01 +00:00
Alexis Deveria cb5b6e2d2d Largely fixed issue 469 by converting gradients to use objectBoundingBox
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1476 eee81c28-f429-11dd-99c0-75d572ba1ddd
2010-03-26 20:30:01 +00:00
Alexis Deveria cbd34c3cfb Added undo-history warning when opening file using File API, fixing rest of issue 459
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1475 eee81c28-f429-11dd-99c0-75d572ba1ddd
2010-03-26 18:55:49 +00:00
Alexis Deveria 508c72e5a7 Fixed major part of issue 459 by providing warning onbeforeunload when appropriate
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1473 eee81c28-f429-11dd-99c0-75d572ba1ddd
2010-03-26 17:51:41 +00:00
Jacques Distler 687f532acb Clean up some commented-out stuff.
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1472 eee81c28-f429-11dd-99c0-75d572ba1ddd
2010-03-25 13:43:45 +00:00
Alexis Deveria 5c847f6493 Fixed/Integrated support for open/closing subpaths, fixed hidden flyout arrows on smaller icons in Opera, added support for loading extensions in config, uplifted to jQuery 1.4.2 and jQuery UI 1.8
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1470 eee81c28-f429-11dd-99c0-75d572ba1ddd
2010-03-24 20:13:13 +00:00
Jacques Distler 20567c2998 Connector Extension Should Use Defaults
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1469 eee81c28-f429-11dd-99c0-75d572ba1ddd
2010-03-23 01:27:20 +00:00
Alexis Deveria 240ab30362 Reset default values too (oops again)
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1468 eee81c28-f429-11dd-99c0-75d572ba1ddd
2010-03-18 14:37:09 +00:00
Alexis Deveria 2a25dbac8f Removed setConfig stuff added for testing (oops)
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1467 eee81c28-f429-11dd-99c0-75d572ba1ddd
2010-03-18 14:34:29 +00:00
Alexis Deveria 2ba315bc96 More internal re-arranging and support for new config options
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1464 eee81c28-f429-11dd-99c0-75d572ba1ddd
2010-03-16 19:28:57 +00:00
Alexis Deveria e52ef2aa74 Fixed preference loading in Webkit
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1461 eee81c28-f429-11dd-99c0-75d572ba1ddd
2010-03-15 14:12:45 +00:00
Alexis Deveria 9a15e97c3a Added jQuery BBQ file missing in previous checkin
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1460 eee81c28-f429-11dd-99c0-75d572ba1ddd
2010-03-12 20:59:43 +00:00
Alexis Deveria 2b4270163e Added support for loading config data from URL, prevented creation of unneeded global variables
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1459 eee81c28-f429-11dd-99c0-75d572ba1ddd
2010-03-12 20:43:33 +00:00
Jacques Distler 3a9f38f699 Bring extension up-to-date with new API.
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1458 eee81c28-f429-11dd-99c0-75d572ba1ddd
2010-03-12 16:42:15 +00:00
Jacques Distler b3e6b1a538 Fix a Firefox bug, and make randomizeIDs() work with the new API (no global svgCanvas object).
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1457 eee81c28-f429-11dd-99c0-75d572ba1ddd
2010-03-12 09:41:50 +00:00
Alexis Deveria 85a7f57e78 Changed basic structure for improved integration and customization, introduces global svgEditor object
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1456 eee81c28-f429-11dd-99c0-75d572ba1ddd
2010-03-11 21:07:13 +00:00
Alexis Deveria 750e6456b3 Improved path node deleting behaviour, added functions to get svgCanvas vars: getContentElem, getRootElem and getSelectedElems
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1455 eee81c28-f429-11dd-99c0-75d572ba1ddd
2010-03-11 15:27:18 +00:00
Alexis Deveria 38a244bcc6 Fixed bug where attributes were being removed from gradient element on serialization in Opera
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1454 eee81c28-f429-11dd-99c0-75d572ba1ddd
2010-03-10 19:03:05 +00:00
Alexis Deveria f3cd0157cf Set mime-type for jGraduate CSS file
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1453 eee81c28-f429-11dd-99c0-75d572ba1ddd
2010-03-10 18:25:44 +00:00
Alexis Deveria 037c641b11 Updated jGraduate and made radialGradients work as expected, fixing issue 298
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1452 eee81c28-f429-11dd-99c0-75d572ba1ddd
2010-03-10 18:17:48 +00:00
Alexis Deveria 57da0c02f3 Added fade-in SMIL animation when creating most elements in SMIL-enabled browsers
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1451 eee81c28-f429-11dd-99c0-75d572ba1ddd
2010-03-10 15:07:28 +00:00
Jeff Schiller 5c02c98a3f Send zoom modifications to extensions, patch by JL2008
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1450 eee81c28-f429-11dd-99c0-75d572ba1ddd
2010-03-09 16:10:23 +00:00
Alexis Deveria cdcb2e76cb Moved opacity tool to bottom to allow multi-element opacity changes, changed styling of bottom tools
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1449 eee81c28-f429-11dd-99c0-75d572ba1ddd
2010-03-08 15:58:47 +00:00
Jacques Distler f8be6ee1a5 Small whitespace nicety
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1448 eee81c28-f429-11dd-99c0-75d572ba1ddd
2010-03-07 00:25:38 +00:00
Jacques Distler 7b5b7c4fdf Noncy bugs fixed.
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1447 eee81c28-f429-11dd-99c0-75d572ba1ddd
2010-03-06 05:04:15 +00:00
Alexis Deveria fde7386d75 Added 'add sub-path' button to pathedit context panel
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1443 eee81c28-f429-11dd-99c0-75d572ba1ddd
2010-03-03 19:26:09 +00:00
Alexis Deveria 66457b70bf Added hello world extension
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1442 eee81c28-f429-11dd-99c0-75d572ba1ddd
2010-03-03 15:30:38 +00:00
Jeff Schiller 1899a59a7f Correct tooltip in the foreignObject extension
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1441 eee81c28-f429-11dd-99c0-75d572ba1ddd
2010-03-03 07:23:11 +00:00
Jacques Distler 5f6830745b SVG-Edit-generated IDs can now sport a nonce (to uniquify them). The value of the nonce is recorded as an se:nonce attribute on the root <svg> element.
The default behaviour is as before. But, if you call svgCanvas.randomizeIds() or if setSvgString() detects an se:nonce attribute on the root <svg> element, this will trigger the new behaviour (in the latter case, using the existing nonce).

git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1436 eee81c28-f429-11dd-99c0-75d572ba1ddd
2010-02-27 22:55:53 +00:00
Jacques Distler cf4e097316 Fix issue 503.
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1435 eee81c28-f429-11dd-99c0-75d572ba1ddd
2010-02-27 22:46:20 +00:00
Jeff Schiller b849e29e67 Check in new version of logo
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1434 eee81c28-f429-11dd-99c0-75d572ba1ddd
2010-02-27 04:36:04 +00:00
Jeff Schiller 7b99425c8e Add an id input field in the context panel. Users can see and change the ID of elements now
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1433 eee81c28-f429-11dd-99c0-75d572ba1ddd
2010-02-26 23:56:36 +00:00
Alexis Deveria a52cc55ec2 Fixed issue 502, removed unnecessary old dupe extensions that I keep accidentally editing first only to get really frustrated as my changes don't appear
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1432 eee81c28-f429-11dd-99c0-75d572ba1ddd
2010-02-26 20:31:33 +00:00
Alexis Deveria 89ed9b3985 Fixed bug on deleting first node of open path and made imported closed paths have correct end segment
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1431 eee81c28-f429-11dd-99c0-75d572ba1ddd
2010-02-26 19:44:41 +00:00
Alexis Deveria 21ba2823ce PathActions overhaul, fixes issue 435 and issue 443
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1430 eee81c28-f429-11dd-99c0-75d572ba1ddd
2010-02-26 18:18:21 +00:00
Jacques Distler 706b8e3ec8 Expand Whitelist
Add some things, that we need, to the whitelist.

git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1429 eee81c28-f429-11dd-99c0-75d572ba1ddd
2010-02-25 13:59:54 +00:00
Jeff Schiller d4c93087fc Handle viewboxes with non-zero left,top. Minor fix for bboxes of <use>, <foreignObject>
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1427 eee81c28-f429-11dd-99c0-75d572ba1ddd
2010-02-22 02:58:19 +00:00
Jeff Schiller 6039875f5a Now remap xlink:href attributes when importing <use>, <filter>, <pattern>, <textPath> and gradients.
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1426 eee81c28-f429-11dd-99c0-75d572ba1ddd
2010-02-22 02:22:08 +00:00
Jeff Schiller 6e15924461 Reidentify all elements imported into the drawing. Add tests for it.
Still to do: Remap all xlink:href attributes, filter attribute, possibly others.



git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1425 eee81c28-f429-11dd-99c0-75d572ba1ddd
2010-02-22 00:56:19 +00:00
Jeff Schiller 24aaa973d7 Add first test for importing SVG into an existing drawing
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1424 eee81c28-f429-11dd-99c0-75d572ba1ddd
2010-02-21 18:28:10 +00:00