Commit Graph

127 Commits

Author SHA1 Message Date
JFH
ec3e0522df Fixes issue with xy panel (#935)
* update deps

* fixes #930

* update workflow

* Update TopPanel.js

* fix side effects

* Update utilities-performance.cy.js
2023-12-09 17:17:10 +01:00
bluetwelve
bb3a9b105f fix bug where font family select doesn't update the Top Panel dropdown (#853) (#856) 2022-11-28 17:57:12 +01: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
radasam
ad1b9df6a5 Fix: Zoom selector rewrite (#826) 2022-08-08 01:09:13 +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
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
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
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
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
JFH
a48fc66c1c $click to allow (more) responsiveness 2022-01-05 20:55:42 -03:00
JFH
bfe96cfcef es6 improvements 2022-01-05 10:44:47 -03:00
JFH
613e33da33 fix linter issues 2022-01-04 16:22:17 -03:00
Timo Dittmann
69e485352a Added Text Decoration options 2022-01-04 10:42:22 +01:00
Timo Dittmann
959ac047d9 Changed Text Anchor to Dropdown 2022-01-04 08:03:22 +01:00
JFH
ff34764955 fix lgtm warnings and other minor fixes 2021-12-30 23:18:43 -03:00
JFH
fdcfc8a253 move to standard linter for simpler configuration 2021-12-28 11:02:29 -03:00
JFH
c786faf328 Merge branch 'master' into refactor-svgcanvas 2021-12-25 17:28:41 -03:00
JFH
11ee55067c refactor (incomplete) 2021-12-25 17:25:12 -03:00
JFH
5d315e4e92 fix font size input field 2021-12-10 17:33:53 +01:00
JFH
42d1a2f342 separate html code into their own modules 2021-12-03 23:13:20 +01:00
JFH
b09f71e703 dependencies update and fix lint unused disabled line 2021-11-25 23:40:07 +01:00
Peyton Creery
af3a271109 add y1 to TopPanel attributes change listener 2021-10-29 14:38:25 -05:00
agriyadev5
7e8136722e #631 normal select change to se-select web component 2021-09-24 18:57:48 +05:30
agriyadev5
d85cf511ef #631 indeed to remove ${} from template 2021-09-24 13:55:56 +05:30
agriyadev5
091e6396c9 #631 indeed to remove ${} in template 2021-09-24 11:53:57 +05:30
agriyadev5
e7373064fa #631 <div> ${i18next.t(‘tools.fit_to_layer_content’)} </div> would become <se-text text=“tools.fit_to_layer_content”><se-text> 2021-09-22 18:17:15 +05:30
agriyadev5
b958009e16 #631 globals svgEditor to get imgpath and set changes 2021-09-22 12:17:21 +05:30
agriyadev5
542d1775c3 #631 zoom web componenet image path modified 2021-09-21 18:13:38 +05:30
agriyadev5
5ed960cb1a #631 menu, explorer and flybutton image path update 2021-09-21 17:41:06 +05:30
agriyadev5
36ff98c499 #631 color picker image path changes 2021-09-21 16:05:26 +05:30
agriyadev5
a29a82e921 Merge branch 'master' of https://github.com/SVG-Edit/svgedit into issues/631 2021-09-21 14:17:27 +05:30
agriyadev5
57bf5df3b7 #631 selistitem image path load from editor changes 2021-09-21 14:06:21 +05:30
agriyadev5
4bacd1fd66 #631 seButton web component image path load from config 2021-09-21 13:25:07 +05:30
agriyadev5
648e9cd26c #631 list item label removed 2021-09-20 20:21:18 +05:30
agriyadev5
aadd3679c4 #631 se-list-item modification changes 2021-09-20 20:14:10 +05:30
agriyadev5
52b69325dd #631 lint issue fixed 2021-09-20 16:44:17 +05:30
agriyadev5
ff91754c9f #631 image path update in all web components 2021-09-20 14:35:01 +05:30
JFH
91e61503b6 fix issue with clone layer 2021-09-20 09:08:56 +02:00
JFH
e92ccd0444 Path Box widely supported, Replace/Insert in Path are deprecated (but polyfilled) 2021-09-20 08:24:18 +02:00
JFH
9fe15e1d16 Update TopPanel.js 2021-09-04 19:42:46 +02:00
JFH
d4d933820e fix several ui issues 2021-09-04 19:32:22 +02:00
JFH
7da44c5d8a fix linter issue 2021-08-30 16:46:48 +02:00
agriyadev5
c60c5847a0 #631 translate changes 2021-08-30 20:06:59 +05:30
agriyadev5
7fc2c93693 #631 web component i18n implement new approach 2021-08-30 19:16:08 +05:30
JFH
4b786bbd5f fixing bugs 2021-08-24 18:45:24 +02:00
JFH
b31bba0a1a fix issue with xy_panel wrongly appearing on all components. 2021-08-19 19:59:27 +02:00
agriyadev5
4548f90571 #599 revert previous changes 2021-08-17 18:38:04 +05:30