Commit Graph

  • cba2d0aa1e Merge pull request #195 from TijoloAzul/master Jeff Schiller 2017-11-28 00:00:50 -08:00
  • f290357828 Merge pull request #201 from TeemuKoivisto/svg-save Jeff Schiller 2017-11-27 23:55:33 -08:00
  • 6ee97e0d3f Fix broken saving of svg in Chrome >=60 Teemu Koivisto 2017-11-27 19:49:34 +02:00
  • c761cb68b7 correct import of paths with several "M/m" and "Z/z" Tiago Fonseca 2017-10-04 12:15:43 +01:00
  • 0e648e7fd8 Merge pull request #188 from bronzehedwick/master James Hall 2017-08-04 01:08:12 +01:00
  • a80467c5d8 Fix documentation markdown Chris DeLuca 2017-08-03 19:49:39 -04:00
  • 48bda755bb 2017-07 Added to Packagist Marc Laporte 2017-08-01 02:32:00 -04:00
  • 07a567a634 Merge pull request #174 from fabiomontefuscolo/master Marc Laporte 2017-05-24 22:32:32 -04:00
  • b91a61456a Add composer.js to let PHP developers to keep track of svgedit on packagist.org. Fabio Montefuscolo 2017-04-02 13:31:17 -03:00
  • 92719c1bce Improved transform list detection. KB Jørgensen 2017-01-04 12:28:09 +01:00
  • fa10e626d9 Merge pull request #150 from iuyiuy/error_handling Jeff Schiller 2016-11-21 09:01:19 -08:00
  • aafcbb694e Log errors from extensions to the browser console. KB Jørgensen 2016-11-21 15:45:43 +01:00
  • 97f5127e81 Merge pull request #130 from iuyiuy/addSvgElementFromJson_expansion Jeff Schiller 2016-11-15 05:57:26 -08:00
  • b92024eca2 Adjusted requested code styling changes. KB Jørgensen 2016-11-15 09:27:31 +01:00
  • f7a1d2eb81 Merge pull request #148 from iuyiuy/optimized_loading Jeff Schiller 2016-11-14 08:17:10 -08:00
  • c65f98b0ba Split code for added clarity. KB Jørgensen 2016-11-14 10:08:06 +01:00
  • 4994deb6ec Removed redundant function name. KB Jørgensen 2016-11-14 10:06:05 +01:00
  • 0bf50b0b42 Added description of the new children option to the addSvgElementFromJson() function. KB Jørgensen 2016-11-14 09:54:53 +01:00
  • 627d038e33 Merge pull request #142 from iuyiuy/null_stroke_fix Jeff Schiller 2016-11-11 10:09:06 -08:00
  • 8f73ae16bb Update svgcanvas.js Jeff Schiller 2016-11-11 10:08:38 -08:00
  • 0108115b41 Merge pull request #138 from sbrown345/master Jeff Schiller 2016-11-11 10:06:55 -08:00
  • 9b80e65828 Merge pull request #127 from iuyiuy/upstream_issue_93 Jeff Schiller 2016-11-11 08:50:30 -08:00
  • 90b8837aa2 Merge pull request #111 from q2apro/patch-1 Jeff Schiller 2016-11-11 08:49:01 -08:00
  • 6f2822fac8 Removed code which went through all nodes and recalculated dimensions, which was a lot of work for large svg drawings. There's no need to do that when loading. It will happen gradually when you use it and on manageable parts. This changed the loading time for a page with svg-edit and a large drawing from ~50 secs to ~5 secs. KB Jørgensen 2016-11-11 15:46:51 +01:00
  • b2469d27d5 Fixed an issue where resizing an element would set stroke="null" on it. KB Jørgensen 2016-10-12 10:24:10 +02:00
  • 5c5c90e75b Merge pull request #132 from Frigory33/master James Hall 2016-09-26 11:25:53 +01:00
  • b9549e1d43 fixed call to createSVGRect in getIntersectionList Simon Brown 2016-09-14 18:44:09 +01:00
  • 644f5c2448 Updated/reviewed French translation Sylvain Chiron 2016-08-12 23:34:05 +02:00
  • e79db0f2a6 Added ability to create a text node with just a string in addSvgElementFromJson(). KB Jørgensen 2016-08-08 16:32:59 +02:00
  • b301acf716 Added ability to include children in the json to addSvgElementFromJson(). KB Jørgensen 2016-08-05 14:29:58 +02:00
  • f9b7ae97e5 Also trigger the svgEditorReady event when opened through an iframe. KB Jørgensen 2016-08-01 09:48:00 +02:00
  • 2246052141 Merge pull request #125 from FoxGIS/master Jeff Schiller 2016-07-02 10:25:44 -04:00
  • 051e0ca73a add zh-CN language option jingsam 2016-07-02 20:17:31 +08:00
  • 91e22cc839 ignore svgedit.complied.js jingsam 2016-07-02 19:56:29 +08:00
  • 608c33dc30 ignore build jingsam 2016-07-02 19:32:08 +08:00
  • b3b44cd964 Improved DE translation q2apro.com 2016-05-08 18:26:47 +03:00
  • e35413c5ad Merge pull request #109 from gec/layerTests Flint O'Brien 2016-05-04 09:58:12 -04:00
  • 6023bd6f5a Formatting changes. Flint O'Brien 2016-05-04 09:54:20 -04:00
  • 87e25e9d2c Fix merge/cloneLayer. Migrate more Canvas functions to Draw. Tests. Flint O'Brien 2016-05-04 09:38:29 -04:00
  • 14d372c084 Added qunit mocking plugin, Sinon.js Flint O'Brien 2016-05-03 15:44:12 -04:00
  • 2799b4cba2 Test and fix current layer rename. Flint O'Brien 2016-05-02 18:33:45 -04:00
  • 57047b4fb1 Merge pull request #108 from gec/codeReviewUpdates Flint O'Brien 2016-05-02 12:31:38 -04:00
  • 853891aeaf Added new files to Makefile. Added underscores to private members in HistoryRecordingService. Flint O'Brien 2016-05-02 12:27:53 -04:00
  • 53cfe68afa Merge pull request #107 from gec/createLayerFix Flint O'Brien 2016-05-02 12:02:42 -04:00
  • fb5e2c78ec Merge pull request #85 from magnebra/text_input_update Jeff Schiller 2016-05-02 07:53:41 -07:00
  • 73afe82673 Merge pull request #99 from dyp2000/master Jeff Schiller 2016-05-02 07:52:28 -07:00
  • 1120d61544 Merge pull request #96 from iuyiuy/patch-1 Jeff Schiller 2016-05-02 07:49:42 -07:00
  • 899853c963 Fixed Layers in svgcanvas. Moved Layer class. New HistoryRecordingservice. Flint O'Brien 2016-05-01 22:58:41 -04:00
  • b985a062c0 Merge pull request #106 from gec/createLayerFix Jeff Schiller 2016-05-01 19:11:50 -07:00
  • ed16b0a8d1 Updated comment. Flint O'Brien 2016-04-30 21:46:45 -04:00
  • 7b4f7d0ae9 Code formatting updated. Flint O'Brien 2016-04-30 21:30:13 -04:00
  • 26b7ac05a1 Fixed bug with getCurrentLayer when no current layer. Flint O'Brien 2016-04-30 21:11:02 -04:00
  • 575a056bd9 Refactored draw.js to use new Layer class. Flint O'Brien 2016-04-30 20:58:19 -04:00
  • ebcf3d9c47 Update layers panel on programatic call to createLayer. Flint O'Brien 2016-04-29 16:13:35 -04:00
  • 3ef423e30a Merge pull request #103 from gec/getBBox-performance Jeff Schiller 2016-04-28 16:21:12 -07:00
  • 3230520d67 Optimized getBBoxWithTransform when rotation multiple of 90 Flint O'Brien 2016-04-28 12:11:54 -04:00
  • 458a571939 Merge pull request #105 from SVG-Edit/arc-calc-reflink Jeff Schiller 2016-04-27 12:02:34 -07:00
  • 0833678eba link to appropriate section of TR Waldir Pimenta 2016-04-27 10:24:59 +01:00
  • 7db3b22c58 Updates from pull request code review. Refactored getExtraAttributesForConvertToPath. Flint O'Brien 2016-04-26 16:01:39 -04:00
  • 17c3e0fa28 Performance improvement for select.js and canvas.addToSelection Flint O'Brien 2016-04-24 16:56:32 -04:00
  • 12a393505d Refactoring and performance improvements for getStrokedBBox. Flint O'Brien 2016-04-24 16:43:20 -04:00
  • 0c9ff4d1ac Updated comment svgutils convertToPath... again. Flint O'Brien 2016-04-22 13:39:20 -04:00
  • 86c3818886 Updated comment svgutils convertToPath. Flint O'Brien 2016-04-22 13:36:10 -04:00
  • 01ad9d7fdd Refactor canvas.convertToPath() internals to svgutils in preparation for getBBox performance improvements. Two new functions in svgutils: convertToPath() and getBBoxOfElementAsPath(). Updated test/svgutils_test.html. Flint O'Brien 2016-04-22 12:24:52 -04:00
  • b7c52fad75 Add complete markdown converted SvgCanvas documentation Dennis Y. Parygin 2016-03-24 17:52:33 +05:00
  • 2fe15e4d3f Trigger the svgEditorReady after the canvas is ready. iuyiuy 2016-03-23 11:40:42 +01:00
  • a3dbb7c5af Merge pull request #91 from magnebra/add_text_config_options Jeff Schiller 2016-03-19 22:35:11 -07:00
  • 1f57536546 Add config options for text Magne Bratseth 2016-03-15 08:43:24 +01:00
  • 9d7e60933b Merge pull request #90 from magnebra/missing_defs_after_paste Philip Rogers 2016-03-14 23:55:54 -07:00
  • 2b6d663323 Merge pull request #89 from Saurbaum/build Jeff Schiller 2016-03-14 09:23:30 -07:00
  • c01930d4ec Merge pull request #87 from Saurbaum/snaptogrid Jeff Schiller 2016-03-14 09:20:23 -07:00
  • 2a062f6b01 Merge pull request #86 from Saurbaum/return Jeff Schiller 2016-03-14 09:19:31 -07:00
  • a41191158f Check for deleted defs after paste, fixes #82 Magne Bratseth 2016-03-14 13:16:30 +01:00
  • 97da0ede72 Corrected case of jquery.contextMenu.js in make file Ian Newborn 2016-03-14 09:53:57 +00:00
  • d8dae76d3a Exposed grid snapping setting on svgCanvas Ian Newborn 2016-03-11 13:33:43 +00:00
  • 0c035f8aa2 Removed debugger; Ian Newborn 2016-03-11 15:08:41 +00:00
  • 8f904c05dd Prevented Editor opening image browser if not in image mode Ian Newborn 2016-03-10 16:08:08 +00:00
  • d03d50dc3b Remove binding of change - 'input' is sufficient Magne Bratseth 2016-03-14 08:01:42 +01:00
  • a8ac2bf58d Merge pull request #83 from magnebra/font_size_is_hidden Philip Rogers 2016-03-11 10:19:27 -08:00
  • 9fdb305fb5 Change the text input bindings to catch more input events Magne Bratseth 2016-03-11 12:06:10 +01:00
  • fc269cf045 Make sure font size is set to display when text is selected Magne Bratseth 2016-03-11 11:04:11 +01:00
  • 1c77772740 Sizing the font-size elements leave them disabled and not shown later on Magne Bratseth 2016-03-11 10:34:05 +01:00
  • bd55ce3bf5 Merge pull request #71 from magnebra/ellipse_preserve_0_rx_ry Philip Rogers 2016-02-26 08:21:01 -08:00
  • 48e54b6f85 Simplify the code a bit more Magne Bratseth 2016-02-26 09:46:32 +01:00
  • 78f214de8b Cosmetics Magne Bratseth 2016-02-25 09:05:50 +01:00
  • 0cf2fc57a1 Slight changes to make the code more readable Magne Bratseth 2016-02-25 09:03:20 +01:00
  • d19cc062c5 Merge branch 'master' into ellipse_preserve_0_rx_ry Magne Bratseth 2016-02-25 08:50:37 +01:00
  • 00699189ce Merge pull request #69 from progers/master Philip Rogers 2016-02-24 09:49:18 -08:00
  • e826d3ff19 Remove fix that cloned path segments and add tests to show it works Philip Rogers 2016-02-21 17:13:40 -08:00
  • e625a2b434 Merge pull request #67 from magnebra/getintersectionlist_fails_ie_chrome Jeff Schiller 2016-02-20 19:38:32 -08:00
  • e26c7cd759 Merge pull request #57 from StalderT/patch-3 Jeff Schiller 2016-02-14 21:32:38 -08:00
  • 948ba30214 Fix browser.js error messages when testing whether replaceItem and insertItemBefore work, since paths must start with M commands Jeff Schiller 2016-02-14 13:42:28 -08:00
  • 88ef7b02cc It seems some browsers require objects passed to getInsectionList to actually be of the correct type Magne Bratseth 2016-02-10 09:38:43 +01:00
  • b23502fba4 Do not strip rx=0 and ry=0 from ellipse elements as these values are not default and holds a special meaning for ellipses (a value of 0 disables rendering of the element) Magne Bratseth 2016-02-09 15:16:44 +01:00
  • 6715e62146 Merge pull request #7 from ibrierley/master Jeff Schiller 2016-01-31 23:27:01 -08:00
  • 7e5a012aa9 Merge pull request #60 from GoTeamScotch/master Jeff Schiller 2016-01-20 18:01:54 -08:00
  • cac6202e58 #59 Remove double-bind of keypresses Z and Y Jordan 2016-01-19 17:00:59 -08:00
  • 8e4875bf5d Merge pull request #49 from harikk/patch-2 Jeff Schiller 2016-01-16 12:35:54 -08:00
  • f47eb1a9a6 Merge pull request #56 from StalderT/patch-2 Jeff Schiller 2016-01-16 11:45:29 -08:00
  • ae533338a1 Update svgcanvas.js StalderT 2016-01-16 19:42:15 +01:00