Commit Graph

68 Commits

Author SHA1 Message Date
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
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
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
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
11ee55067c refactor (incomplete) 2021-12-25 17:25:12 -03: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
b958009e16 #631 globals svgEditor to get imgpath and set changes 2021-09-22 12:17:21 +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
aadd3679c4 #631 se-list-item modification changes 2021-09-20 20:14:10 +05:30
agriyadev5
ff91754c9f #631 image path update in all web components 2021-09-20 14:35:01 +05:30
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
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
agriyadev5
0b79020a9b #599 InternalError: too much recursion issue partially fixed 2021-08-17 13:19:12 +05:30
agriyadev5
2860528211 #599 TopPanel x,y and dimension for element, doesn't work 2021-08-16 21:21:02 +05:30
JFH
c3c8429312 make top panel more flexible 2021-08-16 14:19:56 +02:00
JFH
b50fe0aee1 remove change image and minor refactoring 2021-08-13 14:37:55 +02:00
JFH
8de405eb17 Update TopPanel.js 2021-08-12 10:02:19 +02:00
JFH
30d5f7d3d3 fix top toolbar css 2021-08-12 09:30:52 +02:00
JFH
86c0e9cf03 image folder variable used consistently 2021-08-11 10:16:00 +02:00
JFH
27ffeb156f fix several css issues 2021-08-09 10:37:51 +02:00
JFH
cfb47fa952 change to css grid 2021-08-07 00:06:58 +02:00
JFH
b048afb72e fix(chore): make svgedit less intrusive by adding components in its div instead of document.body. 2021-08-04 11:24:47 +02:00
JFH
1897e2e0ff Merge pull request #585 from SVG-Edit/issues/584
#584 the select button changes when working on a path
2021-06-15 01:10:03 +02:00
agriyadev5
9ba9d7ef7b #584 pressed modified and committed 2021-06-11 12:15:26 +05:30
agriyadev5
86f70db571 #584 icon change issue fixed 2021-06-11 11:31:47 +05:30
agriyadev5
e8097599c7 #584 the select button changes when working on a path 2021-06-10 19:06:43 +05:30
agriyadev5
096abcb028 #431 Need help about image tags 2021-06-10 14:01:58 +05:30