Brett Zamir
|
b574628d36
|
Apply patch by stuart.moore@spektrix.com to fix issue #1205
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@2840 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2014-05-08 04:06:54 +00:00 |
Brett Zamir
|
978315f944
|
Allow override of jsPDF saveAs function (jsPDF work not complete however); apply fix for issue #1209 on push buttons; fix comment
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@2839 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2014-05-08 03:47:14 +00:00 |
Brett Zamir
|
35e171a15f
|
Return when no selected element to ungroup
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@2837 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2014-05-08 03:14:59 +00:00 |
Brett Zamir
|
4bb15e0fb6
|
Update changes file and Makefile
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@2836 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2014-04-22 07:47:26 +00:00 |
Brett Zamir
|
df057b9736
|
Quick fix for small icon view and top toolbar
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@2826 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2014-04-17 00:25:02 +00:00 |
Brett Zamir
|
582e71cb1b
|
Minor: Spacing
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@2825 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2014-04-09 22:47:39 +00:00 |
Brett Zamir
|
f854c00f4c
|
Utilize PNG export instead as per issue 1201
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@2824 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2014-04-09 07:01:25 +00:00 |
Brett Zamir
|
936d7d3aa4
|
Support external (embedded) export invocation; utilize export in embedded demo
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@2822 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2014-04-09 06:53:08 +00:00 |
Brett Zamir
|
20361c88d1
|
Update functions available to embedded editor; fix important ID situation with embedded API
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@2821 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2014-04-09 06:51:05 +00:00 |
Brett Zamir
|
2726f5f048
|
Change deprecated Attr.nodeValue to Attr.value
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@2820 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2014-04-09 05:40:22 +00:00 |
Brett Zamir
|
e07d4e61be
|
Change deprecated Attr.nodeValue to Attr.value
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@2819 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2014-04-09 05:38:20 +00:00 |
Brett Zamir
|
856d1971c2
|
Remove paramurl parameter as it encouraged improper encoding of a URL within the SVG Edit URL
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@2815 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2014-04-09 04:26:34 +00:00 |
Brett Zamir
|
d84a4465d2
|
Minor clean-up
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@2813 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2014-04-09 03:44:19 +00:00 |
Brett Zamir
|
04d522b43b
|
Properly allow for ext-grid showGrid default setting
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@2805 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2014-04-09 02:25:25 +00:00 |
Brett Zamir
|
3e14f4374f
|
Allow initial showGrid value to be set by config.js or URL
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@2804 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2014-04-09 01:50:52 +00:00 |
Brett Zamir
|
a506f6c02f
|
Minor clarification of preventAllURLConfig
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@2803 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2014-04-09 01:35:28 +00:00 |
Brett Zamir
|
297f10489f
|
explain colorPickerCSS default behavior in comments
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@2802 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2014-04-09 01:33:11 +00:00 |
Brett Zamir
|
1b5e55dc5c
|
Simplify jsPDF switch
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@2801 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2014-04-09 01:13:05 +00:00 |
Brett Zamir
|
35ab5a9862
|
Fix spacing
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@2800 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2014-04-08 13:49:58 +00:00 |
Brett Zamir
|
75928e9b63
|
Revert to using point regardless of base unit (with comment)
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@2798 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2014-04-08 11:27:05 +00:00 |
Brett Zamir
|
b1ea39db46
|
Provide values for px, pc, em, ex and utilize switch for divisor determination in jsPDF in order to utilize the user's current base unit type in PDF exports. Accurate conversion formulas?
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@2797 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2014-04-08 11:01:46 +00:00 |
Brett Zamir
|
667de19147
|
Set document title as PDF property
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@2796 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2014-04-08 08:18:47 +00:00 |
Brett Zamir
|
1f95988b29
|
Make PDF export orientation dependent on width vs. height, based on "pt", and using the dimensions of the canvas (Todo: provide alternative of predefined jsPDF options like a4, legal, etc.)
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@2795 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2014-04-08 08:10:26 +00:00 |
Brett Zamir
|
50d0b1fb67
|
Add jsPDF(with SVG plugin)-based PDF export (courtesy of https://github.com/brettz9/jsPDF forked from https://github.com/MrRio/jsPDF => https://github.com/ahwolf/jsPDF ); provides data: URL where blob conversion is supported, and a blob URL otherwise.
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@2792 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2014-04-08 05:13:54 +00:00 |
Brett Zamir
|
f8b10e95e9
|
Consistently use single quotes (except within XML or for localized strings) for streamlined searching
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@2791 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2014-04-08 03:21:22 +00:00 |
Brett Zamir
|
0d34fcfa7d
|
Properly-formed URLs will not have spaces, so no need to replace; no need for "/" escaping unless within HTML doc; properly encode loadingImage window text; support loading of (properly URL encoded) non-base64 "data:image/svg+xml;utf8,"-style data URIs
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@2782 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2014-04-08 01:31:22 +00:00 |
Brett Zamir
|
91a627d53d
|
Remove 2.7-deprecated pngsave option
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@2780 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2014-04-07 23:31:00 +00:00 |
Brett Zamir
|
160c7303ca
|
Fix QUnit.log and references to it to reflect the currently included QUnit implementation; add missing files (test1.html is still failing even after the fixes, though it was not one of the tests included with all_tests.html)
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@2762 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2014-04-07 05:33:44 +00:00 |
Brett Zamir
|
0c9308dd98
|
Add missing scripts to history and path tests
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@2761 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2014-04-07 04:51:46 +00:00 |
Brett Zamir
|
614895baf0
|
Uniform spelling for "Todo" throughout code
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@2760 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2014-04-07 04:13:01 +00:00 |
Brett Zamir
|
1ed3502074
|
Simplify meta tag (backward and HTML5 compatible)
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@2759 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2014-04-07 04:10:33 +00:00 |
Brett Zamir
|
bdb81d541c
|
Update trunk to the non-release-related minor changes in stable/branch 2.7
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@2758 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2014-04-07 04:08:52 +00:00 |
Brett Zamir
|
5cbd05c8bd
|
Some JSDoc work on history.js
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@2734 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2014-04-03 14:21:55 +00:00 |
Brett Zamir
|
6e1393f2ea
|
JSDoc
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@2733 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2014-03-16 11:19:37 +00:00 |
Brett Zamir
|
5439b4dc73
|
accept float values in case ever any added to menu
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@2732 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2014-03-16 03:32:12 +00:00 |
Brett Zamir
|
3e6dbcb111
|
Some JSDoc
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@2731 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2014-03-15 13:27:39 +00:00 |
Brett Zamir
|
d5216c8dbd
|
JSLint/JSDoc
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@2730 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2014-03-15 12:52:50 +00:00 |
Brett Zamir
|
94c598b7f6
|
JSLint
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@2729 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2014-03-15 12:37:05 +00:00 |
Brett Zamir
|
46fdbdfb6a
|
Update encodeUTF8 function
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@2728 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2014-03-15 09:50:49 +00:00 |
Brett Zamir
|
2ea686a118
|
JSDoc
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@2727 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2014-03-15 08:53:45 +00:00 |
Brett Zamir
|
8f1c74260b
|
Use proper DOM interface in JSDoc comment
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@2726 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2014-03-02 23:31:41 +00:00 |
Brett Zamir
|
8bf64a2af7
|
Rmv empty comment
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@2725 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2014-03-02 23:09:27 +00:00 |
Brett Zamir
|
3560444cc7
|
In case the frame changes location to an untrusted source such as via link click, the embedding API is now required to supply a list of any other origins that should be allowed.
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@2724 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2014-03-02 01:25:39 +00:00 |
Brett Zamir
|
314bcb2e76
|
Critical security fix for embedded editor
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@2723 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2014-03-02 01:11:23 +00:00 |
Brett Zamir
|
dd9e3b4864
|
Ensure top URL will change in case it wishes to react according to storagePrompt param (such as in the embedded editor).
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@2722 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2014-02-22 05:19:50 +00:00 |
Brett Zamir
|
86800563ff
|
Allow embeddedapi.html to pass on its URL arguments to the iframe
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@2719 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2014-02-22 04:52:04 +00:00 |
Brett Zamir
|
1e2e6529d2
|
Critical privacy/data integrity fix: Move cross-domain capable message listener into own extension (ext-xdomain-messaging.js) and do not include by default (the extension now won't work anyways without an allowedOrigins config first being set (in config.js) for security reasons (and not via URL)); add allowedOrigins config and demo use in config-sample.js; JSLint; update embedapi.html to supply the xdomain extension in case running xdomain (again, allowedOrigins must be supplied in the local copy of config.js for this to work); modify embedapi.js to allow reuse of cross-domain API with same-domain usage, but without the intermediate JSON parsing which could lose some non-JSONable arguments or response.
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@2714 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2014-02-22 04:08:24 +00:00 |
Brett Zamir
|
bb75f34ec3
|
Require extensions to begin with "ext-" and end with ".js" to prevent URL-prompted loading of other files within the extPath.
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@2712 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2014-02-19 05:26:46 +00:00 |
Brett Zamir
|
48f6dd42ca
|
Simplify storage checking/access
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@2711 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2014-02-19 04:36:49 +00:00 |
Brett Zamir
|
9129d652e4
|
Add storage strings to other locales
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@2710 eee81c28-f429-11dd-99c0-75d572ba1ddd
|
2014-02-19 04:33:21 +00:00 |