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
Alexis Deveria
19449cd149
Fixed keyboard shortcuts on flyout buttons
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1315 eee81c28-f429-11dd-99c0-75d572ba1ddd
2010-02-01 14:41:34 +00:00
Wormsxulla
b23c861650
Update for the right Chinese names of the language. Rename zh into zh-KH. Thanks to zenixls2.
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1314 eee81c28-f429-11dd-99c0-75d572ba1ddd
2010-02-01 12:02:28 +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
3e94e85e31
Fix Issue 457: Remove experimentation on the ?url= parameter accidentally checked in.
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1311 eee81c28-f429-11dd-99c0-75d572ba1ddd
2010-01-31 19:55:19 +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
Wormsxulla
d0783f80bd
Add zh-TW to the good languages. Update the first draft of the Chinese-TW translation by zenixls2.
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1309 eee81c28-f429-11dd-99c0-75d572ba1ddd
2010-01-30 11:41:10 +00:00
Alexis Deveria
06d53a325b
Made various fixes/changes, made new icon for connector tool
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1308 eee81c28-f429-11dd-99c0-75d572ba1ddd
2010-01-29 21:28:46 +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
Alexis Deveria
eaf8401d98
Oops, fixed bug caused by last fix
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1306 eee81c28-f429-11dd-99c0-75d572ba1ddd
2010-01-29 18:50:40 +00:00
Alexis Deveria
e12ea017ed
Fixed bug that broke svg-edit in non-FF browsers
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1305 eee81c28-f429-11dd-99c0-75d572ba1ddd
2010-01-29 18:48:08 +00:00
Alexis Deveria
0690ed7760
Added support for flyouts in plugins, made improvements to flyouts
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1304 eee81c28-f429-11dd-99c0-75d572ba1ddd
2010-01-29 18:27:26 +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
2b4025bb42
Fix Issue 448: Merge wormsxulla's patch
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1297 eee81c28-f429-11dd-99c0-75d572ba1ddd
2010-01-29 12:18:13 +00:00
Jeff Schiller
64c7fa5f9f
Fix Issue 65: Launch SVG-edit with ?url=foo/bar.svg
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1296 eee81c28-f429-11dd-99c0-75d572ba1ddd
2010-01-29 05:53:01 +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
6d15ba7b1e
Fixed Issue 408: Uplift to jQuery 1.4.1. Also fixed minor bugs caused by 1.4 related to custom dropdown menus
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1280 eee81c28-f429-11dd-99c0-75d572ba1ddd
2010-01-27 14:23:51 +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
Wormsxulla
1dcb9aac42
Add the final version of the russian language file by Laurent Dufloux. Update the UI to correctly say "Russian" in russian.
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1278 eee81c28-f429-11dd-99c0-75d572ba1ddd
2010-01-26 14:49:46 +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
05941d2a13
Fix Issue 433: If fill is not present, assume 'black' as per SVG spec
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1264 eee81c28-f429-11dd-99c0-75d572ba1ddd
2010-01-21 02:02:04 +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
95fd38610f
Probably fixed issue Issue 421: Canvas background now black
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1251 eee81c28-f429-11dd-99c0-75d572ba1ddd
2010-01-20 17:29:41 +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
Wormsxulla
ddeace083c
Add Arabic to the list of good languages. Update the AUTHORS list for Arabic.
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1246 eee81c28-f429-11dd-99c0-75d572ba1ddd
2010-01-20 06:50:23 +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
Wormsxulla
c6e1bf0584
Update the first draft of the Russian translation by Laurent Dufloux.
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1234 eee81c28-f429-11dd-99c0-75d572ba1ddd
2010-01-17 21:33:06 +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
Jeff Schiller
907998343d
Fix Issue 415: main menu highlight extends to border of menu (patch from wnauta)
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1230 eee81c28-f429-11dd-99c0-75d572ba1ddd
2010-01-15 21:13:11 +00:00
Jeff Schiller
9e0c8fff0e
Updated python script to fix lang files, ran all lang files through python script
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1229 eee81c28-f429-11dd-99c0-75d572ba1ddd
2010-01-15 19:11:22 +00:00
Wormsxulla
ed04c15140
Update the Hindi translation with the first draft by Tavish Naruka.
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1227 eee81c28-f429-11dd-99c0-75d572ba1ddd
2010-01-15 17:42:24 +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
Wormsxulla
03a335646f
Update the Frisian language file by Wander Nauta (hopefully with the proper encoding!)
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1224 eee81c28-f429-11dd-99c0-75d572ba1ddd
2010-01-15 11:48:00 +00:00
Wormsxulla
c4e44a13a8
Make the lang.fy.js have the proper UTF-8 format.
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1223 eee81c28-f429-11dd-99c0-75d572ba1ddd
2010-01-15 10:13:39 +00:00
Wormsxulla
afa5e7d58c
Add Russian language to the good languages. Possibly display "Hindi" in Hindi in svg-editor.html, too.
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1222 eee81c28-f429-11dd-99c0-75d572ba1ddd
2010-01-15 09:44:25 +00:00
Wormsxulla
b35d04c26e
OOoops. Now update svg-editor.html for Frisian and Hindi.
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1220 eee81c28-f429-11dd-99c0-75d572ba1ddd
2010-01-14 18:45:49 +00:00
Wormsxulla
1dbdbc0352
Update the first draft of the Frisian language file by Wander Nauta.
...
Add Frisian and Hindi languages to the good languages (Not able to display "Hindi" in "Hindi" in svg-editor.html, though.)
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1219 eee81c28-f429-11dd-99c0-75d572ba1ddd
2010-01-14 18:33:05 +00:00
Alexis Deveria
b835da83ea
Fixed locale issues for main menu (will work once lang files are updated)
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1218 eee81c28-f429-11dd-99c0-75d572ba1ddd
2010-01-14 16:05:05 +00:00
Alexis Deveria
d360c991cd
Simplified canvas centering using largely CSS-based method
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1217 eee81c28-f429-11dd-99c0-75d572ba1ddd
2010-01-14 15:12:40 +00:00
Wormsxulla
612d563677
Add a language file for future Frisian translation.
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1216 eee81c28-f429-11dd-99c0-75d572ba1ddd
2010-01-14 13:55:57 +00:00
Alexis Deveria
47a390511b
Made menu stay open on drag-onto-fileopen in Firefox
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1215 eee81c28-f429-11dd-99c0-75d572ba1ddd
2010-01-14 13:39:25 +00:00
Alexis Deveria
8e5b549cf3
Fixed bug on Firefox open file
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1214 eee81c28-f429-11dd-99c0-75d572ba1ddd
2010-01-13 21:18:59 +00:00
Alexis Deveria
ad38b50001
Fixed issue 404: Change stroke dash style in Opera
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1212 eee81c28-f429-11dd-99c0-75d572ba1ddd
2010-01-13 21:03:00 +00:00
Alexis Deveria
4f162eb6fa
Made more improvements to main menu (webkit hover works, FF menu hides when opening file)
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1211 eee81c28-f429-11dd-99c0-75d572ba1ddd
2010-01-13 18:28:19 +00:00
Alexis Deveria
2921c66646
Made more improvements to main menu (works OK on icon size changes now)
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1210 eee81c28-f429-11dd-99c0-75d572ba1ddd
2010-01-13 17:18:53 +00:00
Jeff Schiller
4425f51d5f
Finally fix lang.es.js encoding issues
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1209 eee81c28-f429-11dd-99c0-75d572ba1ddd
2010-01-13 17:18:35 +00:00
Jeff Schiller
fc854c0c55
Remove svninfo_dim legacy from lang.fr.js and lang.es.js. lang.es.js is still invalid JSON though
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1208 eee81c28-f429-11dd-99c0-75d572ba1ddd
2010-01-13 16:58:14 +00:00
Jeff Schiller
00d536ba88
Missed single-quote fix for lang.es.js, but still reported as invalid JSON
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1207 eee81c28-f429-11dd-99c0-75d572ba1ddd
2010-01-13 16:50:07 +00:00
Jeff Schiller
4de6ecd3ab
Remove the word 'demo' from the web page title
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1206 eee81c28-f429-11dd-99c0-75d572ba1ddd
2010-01-13 16:46:58 +00:00
Jeff Schiller
8bff0591d3
Fix all lang files so they are proper JSON (JSON does not allow single-quoted strings) except for lang.es.js. Started a python script that will help use manage the translation files going forward
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1205 eee81c28-f429-11dd-99c0-75d572ba1ddd
2010-01-13 16:28:33 +00:00
Alexis Deveria
fc41d62a66
Made more improvements to main menu
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1204 eee81c28-f429-11dd-99c0-75d572ba1ddd
2010-01-13 15:05:53 +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
Alexis Deveria
8a96643f1a
Added basic implementation of issue 313 (logo becomes main menu button)
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1202 eee81c28-f429-11dd-99c0-75d572ba1ddd
2010-01-12 21:38:39 +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
Jeff Schiller
bcc164d6f8
Move populateLayers() to always be called when the svg element has changed
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1200 eee81c28-f429-11dd-99c0-75d572ba1ddd
2010-01-12 16:57:15 +00:00
Jeff Schiller
a2557bbc98
Fix Issue 401: shift-click a spinner for a small step
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1199 eee81c28-f429-11dd-99c0-75d572ba1ddd
2010-01-12 16:20:09 +00:00
Alexis Deveria
f51f2ea13f
Made Open button icon scale by optimizing file opening code
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1198 eee81c28-f429-11dd-99c0-75d572ba1ddd
2010-01-12 14:50:10 +00:00
Jeff Schiller
5bd91643bd
Issue 392: Can now open local files in SVG-edit in Firefox 3.6 (File API).
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1196 eee81c28-f429-11dd-99c0-75d572ba1ddd
2010-01-12 08:09:08 +00:00
Jeff Schiller
f00068c02c
Merge arbelos fixes for opera widget for svgicons and locale to trunk
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1195 eee81c28-f429-11dd-99c0-75d572ba1ddd
2010-01-12 08:07:50 +00:00
Jeff Schiller
5a063726d0
Fix Issue 400 (trunk): spinner problem when mousing out while still pressed
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1193 eee81c28-f429-11dd-99c0-75d572ba1ddd
2010-01-12 07:56:38 +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
61c13f3cd2
Made wireframe background always be white (trunk)
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1162 eee81c28-f429-11dd-99c0-75d572ba1ddd
2010-01-07 15:15:39 +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
Wormsxulla
a01c4c43de
Update lang.es.js (trunk) by Alicia.
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1159 eee81c28-f429-11dd-99c0-75d572ba1ddd
2010-01-07 03:23:47 +00:00
Wormsxulla
7a50e39cbd
Update AUTHORS.txt and README.txt (trunk) with Translations credits.
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1156 eee81c28-f429-11dd-99c0-75d572ba1ddd
2010-01-06 20:40:00 +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
Jeff Schiller
2e9c519ea9
Merge updates for handling png fallbacks from 2.4 branch (until this can be fixed on the trunk)
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1153 eee81c28-f429-11dd-99c0-75d572ba1ddd
2010-01-05 03:04:19 +00:00
Jeff Schiller
47fc905409
Add in missing PNG files for fallback rasters
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1151 eee81c28-f429-11dd-99c0-75d572ba1ddd
2010-01-04 23:22:53 +00:00
Jeff Schiller
c7e65bb77d
Minor updates to branding to update to pre-2.5
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1146 eee81c28-f429-11dd-99c0-75d572ba1ddd
2010-01-04 21:15:01 +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
c249478eed
Fixed several minor bugs
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1140 eee81c28-f429-11dd-99c0-75d572ba1ddd
2010-01-04 14:10:52 +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
ccc0c38887
Fixed path reorient enable/disable state, fixed fill/stroke color box gap
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1120 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-12-28 19:57:46 +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
Alexis Deveria
13b87e1839
Fixed bug where shortcut key for group would throw error, minor code optimization
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1116 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-12-28 14:33:26 +00:00
Wormsxulla
517e7e9983
Update the Dutch translation by Jaap Blom.
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1115 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-12-25 10:27:12 +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
Wormsxulla
b66c9824ff
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1113 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-12-24 12:23:10 +00:00
Wormsxulla
4509235b9f
Update the Spanish language file by Alicia.
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1110 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-12-23 22:01:56 +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
Wormsxulla
4ce18d7b47
Trying to fix the earlier mistake. Makes the japanese language file ready for being translated
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1105 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-12-23 20:01:53 +00:00
Wormsxulla
a2a0a2881d
Make the japanese language file ready for being translated
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1104 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-12-23 19:53:16 +00:00
Alexis Deveria
62d641c29e
Undo buggy code cleanup
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1103 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-12-23 18:33:45 +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
Alexis Deveria
f1f3c31d21
Added German to good auto-set lang list, fixed issues 376 and 365
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1099 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-12-23 14:25:43 +00:00
Jeff Schiller
2c8705ee75
Add in German translation from dreimark
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1097 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-12-23 05:40:49 +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
732155a028
Made auto-language-picker only use full translations
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1083 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-12-22 21:24:58 +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
0366a5cc86
Improved wrapping for top toolbar on window resize, removed some unnecessary files
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1081 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-12-22 18:13:36 +00:00
Alexis Deveria
59575e1f71
Fixed issue 370
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1080 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-12-22 16:28:31 +00:00
Alexis Deveria
20fb24ca0a
Updated lang.es.js
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1079 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-12-22 13:39:42 +00:00
Alexis Deveria
247f6271b1
Fixed issue 365
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1078 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-12-21 21:25:17 +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
8f5f540b23
Fixed issue 366: Clone Fires Twice
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1074 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-12-21 13:36:49 +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
e96d0db8fd
Remove layer name accidentally left in a SVG icon - caused an incorrect tooltip in Opera :)
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1063 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-12-18 06:34:13 +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
Alexis Deveria
9ed4fab3f3
Fixed Issue 358: The Text tool is broken
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1050 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-12-16 19:02:00 +00:00
Pavol Rusnak
5fdee72e08
update SK translation
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1049 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-12-16 16:37:00 +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
Alexis Deveria
f376a9aed8
Added lang.he.js (was lang.iw.js)
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1043 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-12-15 18:11:10 +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
68975b1ff4
Updated NL lang file (by jaap.blom) and updated other lang files (by wormsxulla)
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1041 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-12-15 14:22:42 +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
Jeff Schiller
9c249d4ee1
fixtransforms branch: groups with skewed children now have correct selector boxes
...
git-svn-id: http://svg-edit.googlecode.com/svn/branches/fixtransforms@1036 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-12-13 06:42:59 +00:00
Jeff Schiller
56884531a5
fixtransforms branch: Fix webkit by handling matrix() transforms in SVGEditTransformList shim
...
git-svn-id: http://svg-edit.googlecode.com/svn/branches/fixtransforms@1035 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-12-13 04:14:41 +00:00
Jeff Schiller
f2c98ab46e
fixtransforms branch: groups with skewed elements now resize/move properly
...
git-svn-id: http://svg-edit.googlecode.com/svn/branches/fixtransforms@1034 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-12-13 03:31:30 +00:00
Jeff Schiller
4ca4260fc9
fixtransforms branch: Fix resizing of rotated elements
...
git-svn-id: http://svg-edit.googlecode.com/svn/branches/fixtransforms@1027 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-12-11 22:42:26 +00:00
Alexis Deveria
db718cb201
Made fixes to/updated en,fr,nl lang files, made lang files no longer require keyboard shortcut hints
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1026 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-12-11 20:35:51 +00:00
Jeff Schiller
0182a59d06
Move out remapping of element to a separate function
...
git-svn-id: http://svg-edit.googlecode.com/svn/branches/fixtransforms@1023 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-12-11 17:44:56 +00:00
Jeff Schiller
6236b5cda1
fixtransforms branch: More updates for fixtransforms. Resizing rotated elements now broken
...
git-svn-id: http://svg-edit.googlecode.com/svn/branches/fixtransforms@1010 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-12-10 15:33:38 +00:00
Jeff Schiller
5e2883cfd5
fixtransforms branch: forgot to enable recalculateDimensions()
...
git-svn-id: http://svg-edit.googlecode.com/svn/branches/fixtransforms@1009 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-12-10 06:23:32 +00:00
Jeff Schiller
32f23b69af
fixtransforms branch: Fix long-standing bug in matrixMultiply() that caused problems when transforms became complicated, implement some of resolving/flattening transforms on skewed elements
...
git-svn-id: http://svg-edit.googlecode.com/svn/branches/fixtransforms@1008 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-12-10 05:11:09 +00:00
Alexis Deveria
bb78010e84
Fixed issue 354: SHIFT-click or CTRL-click on an image opens image in new browser window
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1007 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-12-09 21:00:35 +00:00
Alexis Deveria
1986b452ed
Possibly fixed issue 353
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1006 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-12-09 20:16:40 +00:00
Alexis Deveria
9279ba0a1d
Added fix for Issue 349 (and 352) to trunk
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1005 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-12-09 19:06:28 +00:00
Alexis Deveria
df642b1500
Added support for translated text in svgcanvas.js, updated es, ja files, complete fr file by wormsxulla
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1004 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-12-08 19:38:14 +00:00
Alexis Deveria
161714b157
Updated lang.en.js
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1003 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-12-08 18:08:23 +00:00
Alexis Deveria
ed45a7b2fa
fixtransforms branch: Fixed issues 348, 349 and 350. Made multiplyMatrix() accept any amount of matrices as parameters. Improved BBox calculation on rotated groups
...
git-svn-id: http://svg-edit.googlecode.com/svn/branches/fixtransforms@1002 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-12-08 15:01:47 +00:00
Alexis Deveria
fddc6f2b10
Removed language list from lang.en.js in favor of local-langage names in HTML file
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1001 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-12-07 21:16:13 +00:00
Alexis Deveria
bf1cd8606d
Updated lang.en.js file and added fixes to issues 346 and 347 to trunk
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@1000 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-12-07 15:42:36 +00:00
Alexis Deveria
fecc1da764
Fixtransforms branch: Fixed issues 346 and 347, changed resetPathOrientation() to use transformPoint()
...
git-svn-id: http://svg-edit.googlecode.com/svn/branches/fixtransforms@999 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-12-07 14:51:32 +00:00
Jeff Schiller
789c977594
fixtransforms branch: switch order of translate/scale conversion for groups. Also fixed bug where dragging multiple elements would strip off their rotation
...
git-svn-id: http://svg-edit.googlecode.com/svn/branches/fixtransforms@998 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-12-05 16:21:18 +00:00
Alexis Deveria
4c66ccbabe
Made un-rotated child elements properly resize when resizing non-rotated groups
...
git-svn-id: http://svg-edit.googlecode.com/svn/branches/fixtransforms@997 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-12-04 17:53:05 +00:00
Jeff Schiller
4b0d3b23d3
fixtransforms branch: Properly update rotation center
...
git-svn-id: http://svg-edit.googlecode.com/svn/branches/fixtransforms@996 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-12-04 05:18:20 +00:00
Jeff Schiller
61d03c8cbf
fixtransforms branch: really fix rotations this time (I am not just trying to rack up revision numbers)
...
git-svn-id: http://svg-edit.googlecode.com/svn/branches/fixtransforms@995 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-12-03 21:50:46 +00:00
Jeff Schiller
3cebabc86a
fixtransforms branch: Ensure rotations are re-centered
...
git-svn-id: http://svg-edit.googlecode.com/svn/branches/fixtransforms@994 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-12-03 21:41:13 +00:00
Jeff Schiller
464b1580bf
fixtransforms branch: Another attempt to fix transforms on groups/ungrouped elements - mostly broken, still a work-in-progress
...
git-svn-id: http://svg-edit.googlecode.com/svn/branches/fixtransforms@993 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-12-03 16:34:44 +00:00
Alexis Deveria
59c4f0c739
Fixed issue 345 and related attribute resets in FF bugs
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@991 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-12-03 16:15:07 +00:00
Alexis Deveria
9ff715bbe1
Fixed bug in last revision where new font didn't affect element
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@990 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-12-02 21:17:11 +00:00
Alexis Deveria
73f6b976a8
Fixed Issue 265: Allow selection of a user-defined font in the text dialog
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@989 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-12-02 20:09:36 +00:00
Jeff Schiller
c3fecc8bf9
More minor updates, comments
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@988 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-12-02 04:13:01 +00:00
Jeff Schiller
9a273558d6
Add a transformBox() helper function
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@987 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-12-02 03:54:02 +00:00
Alexis Deveria
d800f4b5f9
Updated control point link icon, fixed issue 344
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@986 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-12-01 21:23:18 +00:00
Alexis Deveria
5173ad7eea
Added option to link curved segment control points in pathedit mode
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@985 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-12-01 19:26:33 +00:00
Alexis Deveria
7cbb5ebddc
Fixed bug related to path reorientation
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@984 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-11-30 21:33:37 +00:00
Alexis Deveria
37392020ce
Fixed Issue 342: Keyboard rotation broken
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@983 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-11-30 21:14:03 +00:00
Alexis Deveria
32c6096791
Fixed bug caused when serializing in Webkit
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@982 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-11-30 21:08:09 +00:00
Alexis Deveria
d5f867f0a8
Fixed issue 68 by adding Convert to Path button, also included Reorient Path button
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@981 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-11-30 19:14:23 +00:00
Alexis Deveria
474690f2a2
Fixed base64 decoder
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@980 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-11-30 14:05:20 +00:00
Alexis Deveria
ac19a9fe15
Added quick and dirty URL param source loader
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@979 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-11-25 21:10:48 +00:00
Alexis Deveria
2653ebdaad
Fixed main issue 339 problem by adding methods to convert elements to paths and re-orient rotated paths
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@978 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-11-25 19:35:06 +00:00
Jeff Schiller
04d0823eb4
Whitelist stroke/fill properties on groups to improve handling of arbitrary SVG
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@977 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-11-25 16:44:13 +00:00
Jeff Schiller
3481940e38
Update selector box to be a path, change selectors to be circles (for convenience). Getting closer to a fix for negative resizing
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@976 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-11-25 13:51:42 +00:00
Alexis Deveria
da6fb0a3cc
Fixed issue 339...for Firefox
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@975 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-11-24 15:43:57 +00:00
Alexis Deveria
da09855230
Fixed bug where source couldn't be saved in FF using a group
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@974 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-11-24 14:33:48 +00:00
Jeff Schiller
27064ff8da
Update some TODOs, comment out some no-longer needed code
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@973 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-11-24 06:54:43 +00:00
Jeff Schiller
7b6a304520
Remove some logging debug code
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@972 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-11-24 06:33:28 +00:00
Jeff Schiller
1387116be6
Fix rotation of resized groups for Firefox/WebKit, Opera still semi-broken
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@971 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-11-24 06:10:33 +00:00
Jeff Schiller
11ed30d303
Fix more of Issue 338: rotations in opera do not collapse scales now
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@970 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-11-23 17:39:01 +00:00
Alexis Deveria
04ed475d6f
Fixed Issue 337: MouseUp on Rect selects Square (Opera)
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@969 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-11-23 17:10:13 +00:00
Jeff Schiller
4bb363466f
Fix second problem of issue 338 by truly recalculating the new center from the bbox
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@968 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-11-23 16:24:01 +00:00
Kevin Kwok
e689ca3dcf
Fixed embed API
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@967 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-11-22 20:33:12 +00:00
Kevin Kwok
db5df84bcc
Embed communication protocol updated, embed api file added
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@966 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-11-22 20:13:06 +00:00
Jeff Schiller
ceb89dd557
Fix undo problem when moving rotated/resized groups due to global start_transform variable
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@965 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-11-22 03:45:18 +00:00
Jeff Schiller
f633ddeb11
Fix Issue 111: Finally got the math right for group transformations including translation, rotation, resizing. Still broken: Undo for transforming groups. Still massively broken: Ungrouping (Issue 204)
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@964 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-11-22 00:50:09 +00:00
Alexis Deveria
1bd107b58b
Updated lang.en.js with latest changes (may still be some entries missing)
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@963 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-11-20 19:23:09 +00:00
Alexis Deveria
03d2a3e32b
Fixed issue 266 by changing the viewBox to width/height on serialization
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@962 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-11-20 18:10:59 +00:00
Alexis Deveria
6d2729cf6b
Fixed issue 287 by adding x,y fields for freehand lines, paths and groups
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@961 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-11-20 17:17:55 +00:00
Alexis Deveria
2441b75477
Fixed issue 330 (rotation on zoom) and other small bug
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@960 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-11-20 15:40:05 +00:00
Alexis Deveria
afabb249cb
Made inverted resizing work for most elements. Selection boxes still need fixing, though
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@959 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-11-19 20:16:29 +00:00
Alexis Deveria
40cd489b4c
Fixed Opera rotation bug in Issue 330
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@956 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-11-19 16:08:16 +00:00
Alexis Deveria
383ef4a290
Replaced modal dialog boxes with HTML ones, fixed issue 335 and other minor image bugs
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@955 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-11-19 15:09:21 +00:00
Jeff Schiller
75dffc0d2f
Correction to image handling code in context menu
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@954 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-11-18 17:22:01 +00:00
Alexis Deveria
5f4caf6c53
Finished up changes to inline image behaviour, many fixes from last update
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@953 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-11-18 16:50:25 +00:00
Alexis Deveria
3380cc0326
Made various changes to image handling, will now change Data URI back into URL on import (if possible). Mork work still needed
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@952 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-11-17 21:36:59 +00:00
Alexis Deveria
899a812b4a
Possibly fixed issue 191 by adding an option in the doc props
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@951 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-11-17 16:42:04 +00:00
Alexis Deveria
e4ead69e6d
Fixed issue 314: In wireframe mode, outlines should stay 1px wide regardless of zoom level
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@950 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-11-16 20:20:13 +00:00
Alexis Deveria
3d3c1f4454
Made Opera rotation less broken
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@949 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-11-16 19:17:18 +00:00
Alexis Deveria
b0d826a24b
Fixed issue 309: Opening the source code editor breaks the ungrouping of rotated groups
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@948 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-11-16 18:06:30 +00:00
Alexis Deveria
e9ff3cf682
Fixed issue 329, also made zoom reset on New Image. Made some code more efficient.
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@947 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-11-16 17:04:19 +00:00
Alexis Deveria
082523f7f7
Fixed issue 331 and updated svg-icon-loader
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@946 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-11-16 15:19:51 +00:00
Alexis Deveria
0278caccd8
Hopefully finally fixed gradient serialization issues in Opera/Win/Non-en
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@945 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-11-13 20:45:18 +00:00
Alexis Deveria
d4fcca35ae
Added shift-for-equal-width&height option when drawing rects, ellipses and images
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@943 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-11-13 16:55:58 +00:00
Alexis Deveria
5e7da751ec
Made small improvements to small icon mode, added fixed ratio resize option for resize+shift
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@942 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-11-13 15:11:48 +00:00
Alexis Deveria
2a9f517306
More minor language-related tweaks
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@940 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-11-12 21:43:19 +00:00
Alexis Deveria
6d30a6b7ee
Possibly fixed lang detection script
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@939 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-11-12 21:28:04 +00:00
Alexis Deveria
6f4a74dad9
Changed authors file, zoom list order, and added a UA language test
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@938 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-11-12 21:13:29 +00:00
Alexis Deveria
df497438a9
Fixed issue 320: Make the rotation handle appears on groups right after grouping
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@937 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-11-12 20:15:42 +00:00
Alexis Deveria
b9058e5b1e
Fixed selection box positioning when dragging while zoomed
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@936 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-11-12 20:08:04 +00:00
Alexis Deveria
38242ad3d6
Fixed alignment tools
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@935 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-11-12 18:38:13 +00:00
Alexis Deveria
344e7a802d
Fixed several remaining cross-browser icon bugs
...
git-svn-id: http://svg-edit.googlecode.com/svn/branches/transformlist@933 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-11-12 16:00:50 +00:00
Jeff Schiller
3924530ea3
transformlist branch: more refactoring. groups can be rotated, translated, resized. still buggy when resizing rotated groups but checking it in anyway. ungrouping still surely broken
...
git-svn-id: http://svg-edit.googlecode.com/svn/branches/transformlist@932 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-11-12 05:02:11 +00:00
Alexis Deveria
7c8fafa9ee
Added fix to prevent some FF versions from throwing errors on localStorage check
...
git-svn-id: http://svg-edit.googlecode.com/svn/branches/transformlist@931 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-11-11 21:13:16 +00:00
Alexis Deveria
c5467373ef
Made editor preferences (language, icon size and background) be saved and re-applied on page load
...
git-svn-id: http://svg-edit.googlecode.com/svn/branches/transformlist@930 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-11-11 18:13:26 +00:00
Jeff Schiller
70745df23a
Fix matrixMultiply() to properly seek rotate/scales
...
git-svn-id: http://svg-edit.googlecode.com/svn/branches/transformlist@929 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-11-11 07:42:23 +00:00
Alexis Deveria
55f791910a
Added locale improvements: JS strings - see lang.en.js, dropdown list in doc props, browser language detect on startup
...
git-svn-id: http://svg-edit.googlecode.com/svn/branches/transformlist@928 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-11-10 21:31:47 +00:00
Alexis Deveria
237fd96b0f
Changed order of circle&ellipse and square&rect as per issue 179
...
git-svn-id: http://svg-edit.googlecode.com/svn/branches/transformlist@927 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-11-10 19:16:45 +00:00
Alexis Deveria
e40619cc67
Spruced up docprops to fix Issue 315, made Image Title appear in browser title when available
...
git-svn-id: http://svg-edit.googlecode.com/svn/branches/transformlist@926 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-11-10 18:58:16 +00:00
Alexis Deveria
a5ae9e78de
Fixed issue 325: Finishing an open path - Ghost segment
...
git-svn-id: http://svg-edit.googlecode.com/svn/branches/transformlist@925 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-11-10 16:43:02 +00:00
Jeff Schiller
d7c3f73d02
transformlist branch: fix some undo problems, remove some more dead code
...
git-svn-id: http://svg-edit.googlecode.com/svn/branches/transformlist@924 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-11-10 15:16:49 +00:00
Jeff Schiller
f603b01efc
transformlist branch: Can resize groups as long as they are not rotated. Rotating groups still broken. Ungrouping still broken
...
git-svn-id: http://svg-edit.googlecode.com/svn/branches/transformlist@923 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-11-10 07:15:29 +00:00
Alexis Deveria
9cb650119f
Fixed freehand rect icon
...
git-svn-id: http://svg-edit.googlecode.com/svn/branches/transformlist@922 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-11-09 21:21:45 +00:00
Jeff Schiller
0fc63a2992
transformlist branch: update comments/notes, remove logging
...
git-svn-id: http://svg-edit.googlecode.com/svn/branches/transformlist@921 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-11-09 21:05:57 +00:00
Alexis Deveria
8488743d55
Moved rotated BBox calculation from alignSelectedElements to getStrokedBBox to fix selection box on rotated elements in groups
...
git-svn-id: http://svg-edit.googlecode.com/svn/branches/transformlist@920 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-11-09 20:54:42 +00:00
Alexis Deveria
08f80ac7e9
Fixed node select icon
...
git-svn-id: http://svg-edit.googlecode.com/svn/branches/transformlist@919 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-11-09 20:29:01 +00:00
Jeff Schiller
0d61f80f93
transformlist branch: collapse adjacent group scales to one translate-scale-translate
...
git-svn-id: http://svg-edit.googlecode.com/svn/branches/transformlist@918 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-11-09 20:06:07 +00:00
Alexis Deveria
2a46a5eca0
Adding SVG icons to svg-editor.html and related scripts, keeping old with -classic suffix
...
git-svn-id: http://svg-edit.googlecode.com/svn/branches/transformlist@916 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-11-09 18:59:53 +00:00
Jeff Schiller
c3d6520928
transformlist branch: Fix a bug, N is not a constant. Also remove some dead code and add some more notes.
...
git-svn-id: http://svg-edit.googlecode.com/svn/branches/transformlist@915 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-11-09 16:39:29 +00:00
Jeff Schiller
700604749b
transformlist branch: more work on transforms for groups (can now move groups around but not rotate/scale them, ungrouping still broken)
...
git-svn-id: http://svg-edit.googlecode.com/svn/branches/transformlist@914 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-11-09 15:17:59 +00:00
Alexis Deveria
c4b5fa1430
Fixed many of the remaining todos for SVG-icons
...
git-svn-id: http://svg-edit.googlecode.com/svn/branches/transformlist@913 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-11-06 21:24:00 +00:00
Alexis Deveria
3301054326
Made several fixes and improments to SVG icons page
...
git-svn-id: http://svg-edit.googlecode.com/svn/branches/transformlist@912 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-11-05 21:25:33 +00:00
Jeff Schiller
ea383530dd
transformlist branch: change transformToString to transformToObj and refactor some more code
...
git-svn-id: http://svg-edit.googlecode.com/svn/branches/transformlist@911 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-11-05 15:44:03 +00:00
Alexis Deveria
535a9f240e
Changing icon file ref back to .svg due to errors :(
...
git-svn-id: http://svg-edit.googlecode.com/svn/branches/transformlist@910 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-11-04 21:27:44 +00:00
Alexis Deveria
dd602d8203
Adding svg_edit_icons.svgz file for testing
...
git-svn-id: http://svg-edit.googlecode.com/svn/branches/transformlist@909 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-11-04 21:23:40 +00:00
Alexis Deveria
59d8b00827
SVG icon page: Added more SVG icons, made flyouts work (not on Opera), set all fallback icons, improved UI on resize
...
git-svn-id: http://svg-edit.googlecode.com/svn/branches/transformlist@908 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-11-04 21:00:21 +00:00
Alexis Deveria
78bd23003c
Made SVG-icons toolbar resizing more efficient, added new size option
...
git-svn-id: http://svg-edit.googlecode.com/svn/branches/transformlist@907 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-11-04 16:48:33 +00:00
Jeff Schiller
516703cac7
transformlist branch: Fix proper sizing of selector boxes
...
git-svn-id: http://svg-edit.googlecode.com/svn/branches/transformlist@906 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-11-04 15:30:10 +00:00
Alexis Deveria
b0d565bdeb
Stopped rounding of circles, added fix for importing SVG on Opera/Win/Non-EN
...
git-svn-id: http://svg-edit.googlecode.com/svn/branches/transformlist@903 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-11-03 21:16:36 +00:00
Alexis Deveria
ea2d803c18
Fixed Issue 301: Move to Layer doesn't behave properly in Opera and Safari
...
git-svn-id: http://svg-edit.googlecode.com/svn/branches/transformlist@902 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-11-03 18:21:23 +00:00
Alexis Deveria
e726d8e9b1
Prevent selection box from scaling on resize using original method
...
git-svn-id: http://svg-edit.googlecode.com/svn/branches/transformlist@901 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-11-03 17:47:33 +00:00
Jeff Schiller
85d35b6cbd
transformlist branch: fix scaling or rotated elements
...
git-svn-id: http://svg-edit.googlecode.com/svn/branches/transformlist@900 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-11-03 15:59:27 +00:00
Alexis Deveria
f9b4b0a647
Small fix to allow moving of multiple elements
...
git-svn-id: http://svg-edit.googlecode.com/svn/branches/transformlist@899 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-11-03 14:27:33 +00:00
Jeff Schiller
f2893ff847
Base check-in of transformlist refactoring
...
git-svn-id: http://svg-edit.googlecode.com/svn/branches/transformlist@898 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-11-02 20:09:02 +00:00
Alexis Deveria
d0784dcabd
Fixed several group selection bugs
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@896 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-11-02 19:18:37 +00:00
Alexis Deveria
f15a2da457
Made selection box on groups include strokes. Possibly fixes Issue 289
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@895 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-11-02 17:11:37 +00:00
Alexis Deveria
29677a5721
Fixed issue 300
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@894 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-11-02 14:29:12 +00:00
Alexis Deveria
4f504d8b7b
Fixed issue 316: order is reversed after grouping
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@893 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-11-02 13:14:59 +00:00
Jeff Schiller
eb85ba8061
More work on SVGEditTransformList - update now works properly with rotations around a point
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@892 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-11-01 20:55:01 +00:00
Alexis Deveria
57518c6087
Fixed Issue 302: Corner radius is displayed incorreclty when reopening a saved file
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@891 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-10-30 20:33:46 +00:00
Alexis Deveria
3c2c58be69
Fixed svg-icon-loader reference
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@890 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-10-30 19:40:38 +00:00
Alexis Deveria
20d7b92b58
Added more SVG icons, added experimental option to change icon size, fixed clone offset on zoom
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@889 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-10-30 19:39:33 +00:00
Alexis Deveria
0e578d675c
Fixed issues 269 and 307, added clone SVG icon
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@888 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-10-29 19:43:34 +00:00
Alexis Deveria
e960db29ff
Made various zoom improvements, fixed zoom centering on spinner zoom
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@887 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-10-29 17:19:07 +00:00
Alexis Deveria
fc92f6fff1
Fixed incorrect Fit to Content crop by making getVisibleElements ignore groups
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@886 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-10-28 19:20:56 +00:00
Alexis Deveria
b59e989b12
Fixed issue 296: Align tools do not align properly when the zoom is active
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@885 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-10-28 18:50:12 +00:00
Alexis Deveria
a7b3b7dd25
Made zoom work on Shift+mousewheel (fails in Opera), made zoom out work on Shift+click in zoom mode
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@884 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-10-28 18:04:38 +00:00
Jeff Schiller
21820931c1
Toggle side panel open when Layers tab is clicked
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@883 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-10-28 14:22:23 +00:00
Jeff Schiller
3d5fa78f67
Add an update() function to SVGEditTransformList
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@882 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-10-28 14:09:46 +00:00
Alexis Deveria
54e5ff8c09
Changing polygon icon to new path icon, switching places with text tool
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@881 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-10-28 13:20:13 +00:00
Jeff Schiller
544a06863e
First chunk of code that will be used for transform list refactoring - code is currently unused
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@880 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-10-27 20:54:29 +00:00
Alexis Deveria
580d0391a4
Added HTML file and icon-containing SVG for experimenting with SVG icons - See revision comment for more info
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@879 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-10-27 20:22:28 +00:00
Alexis Deveria
3dcd17f4b1
Fixed issue 311: Angle of rotation value isn't updated when the rotation is made with the handle. Also made opacity options hide while dragging slider
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@878 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-10-27 13:24:18 +00:00
Alexis Deveria
c287c5a531
Fixed issue 304, changed status of project to alpha
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@877 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-10-26 14:28:48 +00:00
Alexis Deveria
0fa6da2afc
Fixed Issue 232: undo after fit to content (Document properties)
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@876 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-10-23 18:03:48 +00:00
Alexis Deveria
80696e17eb
Fixed issue 292: Change the color of the handles of the segment selected in pathedit mode
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@875 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-10-23 17:27:37 +00:00
Alexis Deveria
b1c24d5920
Import/export changes: All numbers are now rounded on export. Paths now always import as absolute vals, and export to relative ones.
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@874 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-10-23 15:21:27 +00:00
Alexis Deveria
f008e8f4d0
Fixed Issue 279 by hiding bottom tools on pathedit mode, also fixed other minor problems
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@871 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-10-22 19:36:04 +00:00
Alexis Deveria
cbf856a0bc
Made background image resize correctly when zooming
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@870 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-10-22 17:23:45 +00:00
Alexis Deveria
ff41dea34a
Added option to set background color/image to editor (issue 39)
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@869 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-10-22 14:56:09 +00:00
Jeff Schiller
5984c2643c
Minor improvement to mouse_target code
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@868 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-10-22 13:20:41 +00:00
Jeff Schiller
04269414a9
Commonize the discovery of the mouse target in the mousedown function
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@867 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-10-22 03:29:49 +00:00
Jeff Schiller
a39af2b6d7
Refinement of math from previous check-in (avoiding some DOM calls)
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@866 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-10-22 03:18:54 +00:00
Jeff Schiller
5ade7006c1
Potentially fix Issue 193: Use inverse of screen CTM on mouse event coordinates to get to relative SVG coordinates
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@865 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-10-22 03:07:15 +00:00
Alexis Deveria
18a9d20cfd
Fixed issue 290 using method in comment #9
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@864 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-10-21 19:21:48 +00:00
Alexis Deveria
6efc057a5a
Fixed issues 282 and 283
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@863 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-10-21 18:47:23 +00:00
Alexis Deveria
dabc8c5e94
Renamed svgzoom variable/id to svgcontent, removed ID on serialization
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@859 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-10-21 15:12:32 +00:00
Alexis Deveria
8c4413996d
Fixed issue 293: Negative scaling paths does not work
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@858 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-10-21 14:25:55 +00:00
Alexis Deveria
d7b4958559
Added wireframe mode - Issue 106
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@857 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-10-21 13:40:50 +00:00
Alexis Deveria
e253f48991
Minor fix for custom spinner functions
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@856 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-10-21 12:31:58 +00:00
Alexis Deveria
e3fb3b0ac8
Updated jQuerySpinBtn to prevent unwanted input field updates, possibly fixing issue 74
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@855 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-10-21 12:26:09 +00:00
Alexis Deveria
aef268629a
Made various CSS changes, changed opacity dropdown to spinner+superdropdown
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@852 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-10-20 20:06:55 +00:00
Alexis Deveria
a0d4f0e263
Changed font drop-down list to spinner, now uses px rather than pt
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@849 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-10-20 15:50:58 +00:00
Alexis Deveria
39e71579e3
Made Image Title change undoable
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@845 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-10-20 13:49:53 +00:00
Jeff Schiller
b07c171d83
Add fill-rule, stroke-dashoffset, stroke-linecap, stroke-linejoin, stroke-miterlimit to whitelist. Add some notes for reducing transforms.
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@844 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-10-19 20:13:52 +00:00
Alexis Deveria
df8c220714
Added ability to set title for image (issue 125). Also: use native base64 encoder if found when encoding
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@843 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-10-19 19:06:07 +00:00
Jeff Schiller
e667d63ac8
Rename all script/UI poly elements to path. Add TODOs for localization. Change MIME type of lang.XX.js files to text/javascript to better track in Subversion.
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@842 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-10-18 20:46:32 +00:00
Jeff Schiller
0cdbb8d584
Rename 'path' mode to 'fhpath' (freehand path)
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@841 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-10-18 20:04:26 +00:00
Jeff Schiller
d71d97b678
Fix new selection behavior for paths. Add switch, requiredFeatures, systemLanguage, desc to whitelist. Rename polyedit to pathedit universally. Cleaned up code a bit.
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@840 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-10-17 20:29:56 +00:00
Jeff Schiller
bfcff65bbe
Removal of some debugging code and commented out code
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@839 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-10-16 20:08:36 +00:00
Jeff Schiller
3605849bdd
More selection refining - only select an element if we've clicked, not dragged
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@838 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-10-16 20:07:15 +00:00
Jeff Schiller
af80ae4ff8
Prevent going into select mode when rotating, resizing or editing path nodes
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@837 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-10-16 18:21:31 +00:00
Jeff Schiller
9ecaddbd94
Fix Issue 291: keep tool by default, automatically switch to select mode if clicking on a shape
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@836 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-10-16 18:01:05 +00:00
Jeff Schiller
211c478bf0
Add some tooltips to path control nodes. Add code for fetching data: representation of raster images (commented out)
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@835 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-10-16 13:17:23 +00:00
Jeff Schiller
14dad9f1c8
Fix Issue 180: contextual tool buttons show as pressed in when pressed, also highlighted when hovered
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@833 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-10-15 14:49:06 +00:00
Jeff Schiller
644310d412
Fix Issue 155: non-ASCII characters now work in text elements via XML numeric references
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@832 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-10-14 18:49:35 +00:00
Jeff Schiller
f82f098daa
Remove revision tooltip as this does not work for the live version on GoogleCode
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@831 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-10-14 18:01:05 +00:00
Jeff Schiller
b7b63157ca
More experimentation with SVN keywords
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@830 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-10-14 16:57:31 +00:00
Jeff Schiller
59b6e73e0b
Experimenting with svn keywords
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@829 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-10-14 16:54:25 +00:00
Jeff Schiller
f229d4c12e
Fix Issue 280: Update layer list and Move To select box after moving elements. Fix Issue 281: Make side panel resizable up to 300px, make default snap-open size 150px
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@828 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-10-14 16:29:28 +00:00
Jeff Schiller
9f3cb7d668
When hovering over a layer name, turn it blue and italic
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@826 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-10-14 05:18:52 +00:00
Jeff Schiller
8ce44e7755
Fix Issue 233: Highlight the layer when its name is hovered
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@825 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-10-14 05:11:51 +00:00
Jeff Schiller
ca67ea8af2
Fix dragging of side panel so that it doesn't 'stick' to the mouse pointer - woohoo
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@824 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-10-14 04:50:17 +00:00
Jeff Schiller
3c3de0c936
Tweak side panel div and handle so that the canvas' vertical scrollbar is still draggable
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@823 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-10-14 04:25:44 +00:00
Jeff Schiller
2b6d0c467b
Add shortcut key (X) to eXpand/collapse the side panel
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@822 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-10-14 04:16:48 +00:00
Jeff Schiller
923aa6abb6
Fix Issue 231: Opera again now shows shapes being redrawn. Opera does not like suspendRedraw() apparently
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@821 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-10-14 03:03:13 +00:00
Jeff Schiller
87811c0fb8
More tweaking to the Layers panel. Added some missing API doc files.
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@820 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-10-14 02:50:07 +00:00
Alexis Deveria
1f7b1f19f5
Fixed issue 213 by allowing a custom function as a step parameter to jQuerySpinBtn.js
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@819 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-10-13 18:30:44 +00:00
Jeff Schiller
7a784ad87c
Rename Poly Tool tooltip to Path Tool (only in English translation)
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@816 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-10-13 15:11:12 +00:00
Alexis Deveria
ad90154077
Added segment selection line for paths
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@815 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-10-13 14:52:51 +00:00
Jeff Schiller
5771e91e13
Fix serialization of xml:space attribute. Restore copying of text elements.
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@814 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-10-13 05:41:32 +00:00
Jeff Schiller
79522f7434
Prompt user when moving elements to a layer. Remove some dead code. Comment more prompts needing localization.
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@812 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-10-13 03:16:02 +00:00
Jeff Schiller
91d450b5cb
More SvgCanvas API docs updates
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@811 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-10-13 02:48:27 +00:00
Jeff Schiller
588902cecf
More API Docs updates
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@810 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-10-13 02:35:36 +00:00
Jeff Schiller
47852b96a0
Updated API docs
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@809 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-10-13 01:40:38 +00:00
Jeff Schiller
fb54e70a6b
Fix Issue 273: preserve whitespace in text elements
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@807 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-10-13 00:51:15 +00:00
Jeff Schiller
1cb98fe0fc
Fix Issue 274: pasting in text has pointer-events problems
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@806 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-10-13 00:48:05 +00:00
Alexis Deveria
3509ab975f
Fixed behavior of last node on open path
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@805 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-10-12 20:26:03 +00:00
Jeff Schiller
9d24318b2b
TODOs for localization
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@804 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-10-12 18:53:54 +00:00
Alexis Deveria
9ea9b36653
Mostly fixed latest bugs on Issue 118
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@803 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-10-12 18:33:27 +00:00
Alexis Deveria
83f1c79e6b
Made poly points moveable after rotation. Oh yes.
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@802 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-10-12 14:29:21 +00:00
Jeff Schiller
93232fa6fb
Issue 124: Move copyright out of tools_bottom_3
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@801 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-10-12 02:54:05 +00:00
Jeff Schiller
afa5942668
Fix Issue 271: Repair cut error and restore opacity tool functionality
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@800 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-10-12 02:38:27 +00:00
Jeff Schiller
1f48bbcedf
Fix Issue 270: element selectable again. Remove setting of pointer-events to 'none' on all children as they all inherit now from the layer
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@799 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-10-11 07:35:21 +00:00
Jeff Schiller
4a2141fd8a
Make the layer handle draggable.
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@798 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-10-11 06:07:57 +00:00
Jeff Schiller
b1393df28c
Move-To-Layer control now lives in the Layers panel. Restructured layout of layers panel and added a non-functional handle. Changed pointer-events to be 'inherit' for all elements inside the layer. Clear selection after moving elements to a layer.
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@797 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-10-11 04:32:21 +00:00
Jeff Schiller
2549e8ddd6
Fix Issue 227: Move elements to a different layer. Also document all of the Layer API functions of SvgCanvas.
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@796 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-10-10 21:46:06 +00:00
Jeff Schiller
eab1e7ccb6
Fixing recalculateDimensions() for absolute segments - final pass
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@795 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-10-09 20:31:24 +00:00
Jeff Schiller
09b1c5ff18
Fixing recalculateDimensions() for absolute segments - first pass
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@794 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-10-09 20:14:00 +00:00
Alexis Deveria
63a0b47e4f
Started poly conversion to only use absolute values. Re-introduces poly bugs, mostly breaks recalculateDimensions
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@793 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-10-09 19:47:32 +00:00
Jeff Schiller
c0c0973cd9
Update English strings for new poly node contextual tools
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@792 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-10-09 19:39:31 +00:00
Jeff Schiller
1ecb018dd4
A start on documentation for SvgCanvas using NaturalDocs. You will need to download the NaturalDocs and put it in svg-edit/naturaldocs
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@788 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-10-09 19:07:52 +00:00
Jeff Schiller
6cb43ab4ad
Implement a convertToD() function to help solve Webkit path problems
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@787 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-10-09 17:02:21 +00:00
Alexis Deveria
efbf55f1a2
Added drop-down list for segment types, made some code more efficient, made polys go into polyedit mode after creation
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@786 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-10-09 15:29:40 +00:00
Jeff Schiller
48a2aa8dc7
Fix Issue 228: Cloned children are given unique ids
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@785 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-10-09 05:34:01 +00:00
Jeff Schiller
f7fb4255b6
Fix Issue 260: Ensure defs do not get shoved into a new layer
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@784 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-10-09 02:14:47 +00:00
Jeff Schiller
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
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@783 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-10-08 19:27:06 +00:00
Pavol Rusnak
2c08697f8b
forgot to add german into README.txt :-)
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@782 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-10-08 18:57:07 +00:00
Pavol Rusnak
26e75e84e0
German translation by Andreas Neumann and rb.proj
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@781 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-10-08 18:44:44 +00:00
Jeff Schiller
3459ea9a86
Clean up elements as we serialize them to text. Remove default value of display attribute
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@779 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-10-08 17:02:23 +00:00
Jeff Schiller
bb38edf3db
Fix new layer naming code by antimatter15. Fix rotation of groups problem.
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@777 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-10-08 02:16:36 +00:00
Alexis Deveria
0a3c2c56a1
Partially fixed rotation on polys with curves, moving single rotated nodes is still broken
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@776 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-10-07 20:16:35 +00:00
Alexis Deveria
2c2e7637f2
Fixed most bugs related to zoom on polyedit and editing a non-closed poly
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@775 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-10-07 18:56:03 +00:00
Alexis Deveria
94f99e937a
Added clone node option, cleaned up some poly point code
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@774 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-10-07 16:04:32 +00:00
Jeff Schiller
824c66229a
Fix Issue 261: update tool panel
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@773 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-10-07 06:13:52 +00:00
Pavol Rusnak
d3a068a0db
add first batch of svg icons (will track the origin of the image files in editor/images/README.txt)
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@772 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-10-06 20:40:12 +00:00
Jeff Schiller
0a22be088d
Issue 255: Dutch translations
...
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@771 eee81c28-f429-11dd-99c0-75d572ba1ddd
2009-10-06 07:28:56 +00:00