Commit Graph

3969 Commits (1d75216477c8661160caaf9e27339e4d54292bb1)

Author SHA1 Message Date
JFH 1d75216477 Update npmpublish.yml 2022-08-14 15:48:55 +02:00
JFH f47759867a fix issue with publish and readme minor changes 2022-08-14 15:36:29 +02:00
JFH 6b68b0c6ef publish on release 2022-08-14 15:27:00 +02:00
JFH 43bf93968a
separate svgcanvas from svgedit
now you can use directlt svgcanvas. see readme.md

* configure workspaces
* move svgcanvas to packages folder
* move utils to common and paint to svgcanvas
* make svgcanvas a dependency of svgedit
* update deps
* workspaces requires npm 7 at least so the ci needs a new node version
* update github actions to V3
* update snapshots using custom svg exports
* remove unmaintained cypress snapshot plugin
* new github action to add coverage in PR
* Update onpushandpullrequest.yml
* svgcanvas v7.1.6
2022-08-14 15:01:51 +02:00
JFH 614a361558 do not ignore the coverage summary
so it can be used to compare master and PR coverage
2022-08-14 11:11:52 +02:00
JFH 05c5455a00 include packages in codeql analysis 2022-08-12 23:05:06 +02:00
JFH be29f86d6e
Create codeql.yml 2022-08-12 22:56:50 +02:00
radasam ad1b9df6a5
Fix: Zoom selector rewrite (#826) 2022-08-08 01:09:13 +02:00
Thakur Karthik f9fe802dcd
refactor se-list and se-list-item (#827) 2022-08-08 01:05:22 +02:00
pmkrawczyk de9df3871f
Enable text tool panel wen multiple text elements are selected. (#822)
* Update TopPanel.js

Enable text tool panel wen multiple text elements are selected.

* Fix linter error

* Update TopPanel.js

Refactor code per suggestion
2022-07-28 15:58:24 +02:00
cg-scorpio b1a0b6de43
Fix: avoid to generate the same key for two different imported svg (#824)
* Fix: avoid to generate the same key for two different imported svg
* fix linter issues

Co-authored-by: Cédric Godefroy <cedric.godefroy@flexybeauty.com>
Co-authored-by: JFH <20402845+jfhenon@users.noreply.github.com>
2022-07-27 09:55:47 +02:00
pmkrawczyk 6eb5224213
Hide panels when nothing is selected (#823) 2022-07-24 20:36:01 +02:00
pmkrawczyk b16c96e3f6
Add style (#819) 2022-07-13 11:26:18 +02:00
pmkrawczyk 6d804f2fb9
Add ext path to config (#815)
* Add extPath to config object

* Update ext-shapes.js

* Update EditorStartup.js

* Fix linter issue

* Update EditorStartup.js
2022-07-05 23:47:07 +02:00
pmkrawczyk cdc85a515b
Fix image paths (#813)
* Update seExplorerButton.js

* Update seFlyingButton.js

* Fix linter
2022-07-05 22:02:32 +02:00
Dmitry Shvedov 53f3f7e14a
Update ConfigObj.js (#812) 2022-07-03 10:20:36 +02:00
Arsen Ghazaryan 897dcdb097
fix textbox cursor bug on resize (#810) 2022-06-28 13:00:47 +02:00
JFH 275269eadf fix to doc and config 2022-06-25 23:07:06 +02:00
JFH f02c3d4cfc 7.1.4 2022-06-25 22:32:46 +02:00
mulder 0598e8e978
Implement horizontal or vertical distribution alignment (#779)
* Implement horizontal or vertical distribution alignment

* fix lint issue and change align svg image
2022-06-23 09:48:56 +02:00
JFH 9e3a4a9091
cypress 10 migration (#777)
* cypress 10 migration

* fix lint
2022-06-18 10:32:27 +02:00
JFH 29103ddf86
updateCanvas after import (#771)
* updateCanvas after import

* remove test causing a race condition with Cypress on CI

* fix indent
2022-05-30 10:04:18 +02:00
JFH d5c129ee78
update deps (#769) 2022-05-29 12:15:58 +02:00
JFH 787aeaab36
fix issue to drag/drop of image on canvas (#768) 2022-05-29 11:11:47 +02:00
JFH 8205b69d7f Update logo.svg 2022-05-29 10:48:30 +02:00
JFH a1b56331ab fix favicon and update deps 2022-05-19 20:56:58 +02:00
JFH 7cbcb6989c
update dependencies (#764)
* update dependencies
* fix linter issues
2022-05-16 09:38:45 +02:00
zktosu dbc9ed7124
tr translation finished (#760) 2022-05-08 23:41:20 +02:00
zktosu f49254e6ca
Added tr language option into UI (#758) 2022-04-30 08:45:15 +02:00
zktosu 27268b095d
Added tr language and translation (#755)
* added tr locale file

* tr translation started, 80% done

* fixed lang.tr.js typo

added missing comma

* fix: changed doublequotes to singlequotes

changed quotes according to linter. also couple more sentences translated.
2022-04-27 09:52:43 +02:00
Kevin D fda0294beb
Issue 752 snapping movement selector misalignment (#753) 2022-04-05 07:22:39 +02:00
mertmit 9846622e8a
fix: viewBox issue (#741) 2022-03-21 00:00:41 +01:00
mertmit 14ff54a3d7
fix: selector frame follows zoom properly (#742) 2022-03-20 23:58:46 +01:00
mertmit d8db82ee8b
fix: zoom functions (#739) 2022-03-16 17:12:19 +01:00
JFH ca5107f599
Fix #736 (#738)
* fix issue #736

* Update ext-storage.js

* 7.1.3
2022-03-13 19:37:27 +01:00
JFH a335e44dc8
Extensions (#737)
- add the current document title in the toolbar
- allow user extensions to define optional parameters
- more events for renamedElement, beforeClear, afterClear, sourceChanged
- remove "message" event used for iframe integration not used anymore. can be readded through a new extension if necessary
- default precision down to 2 digits (and applied in rotation)
2022-03-13 12:59:53 +01:00
Shubham Khan 95f9ea3abb
Fix issue 725, change stroke dash style does not work (#725) (#733) 2022-02-16 08:11:13 +01:00
Kevin D f713ff8f83
Fix issue 726, move forward / move backward (#728) 2022-02-15 08:31:58 +01:00
Nicolas Burger 443f88648d
fix(doc): fix user extension example in index file (#727) 2022-02-09 14:49:27 +01:00
JFH d0b6fcaebf group localestorage related code into the extension 2022-02-01 23:46:31 +01:00
JFH de0ee4e59c
Codeql to ignore archive folder (#722)
* Update codeql-analysis.yml

* Create codeql-config.yml
2022-02-01 10:55:11 +01:00
JFH 66be4507c9
Create codeql-analysis.yml 2022-02-01 10:24:41 +01:00
JFH 3b6b726a02 Update README.md 2022-02-01 10:21:37 +01:00
JFH db8522fcb7
Add document title in topbar and allow params with user extensions (#720)
* use document title to display the current file
* add document title in top bar
2022-01-31 23:36:57 +01:00
JFH 5d1ba0205b
fix file-open handle (#717)
* review svg-exec

* review selection.js elemgetset and selectedelems

* Update svgcanvas.js

* remember handle after open, send events

* update dependencies
2022-01-23 23:46:13 +01:00
JFH 77646cd14e
Refactor2 (#712)
* review svg-exec

* review selection.js elemgetset and selectedelems

* Update svgcanvas.js
2022-01-22 21:25:49 +01:00
km384 18f14755b3
Add fix explanation (#705) 2022-01-19 09:38:03 +01:00
JFH 7d56233647
Update README.md 2022-01-12 19:20:01 +01:00
km384 7704bc436c
Fix undo on converting rectangle to path creating an exception (#703) 2022-01-12 13:47:56 +01:00
Timo Dittmann 0a6cce903e
Added text features (#704)
* Added letter spacing

* Added word spacing

* Added textLength

* Added lengthAdjust

* Added lengthAdjust
2022-01-12 10:48:34 +01:00