Commit Graph

3986 Commits (990cc58260b12d73323650ae0c38fe41c2c29ade)

Author SHA1 Message Date
JFH 1b7c93d038 downgrade 2 packages causing test failure 2021-05-09 20:38:33 +02:00
JFH e1187542b8 Create onpush.yml 2021-05-09 20:09:05 +02:00
JFH b2c67080ee Update .gitignore 2021-05-09 20:07:05 +02:00
JFH 1372d27bcd Update .eslintrc.js 2021-05-09 20:06:12 +02:00
JFH eb60997f3f update dependencies 2021-05-09 19:41:00 +02:00
JFH 593c415664 update master to V7 2021-05-09 19:29:45 +02:00
JFH a90fe20d32
Lint (#95)
* stricter linter

* Update .eslintrc.js

* Update control-points.js
2021-05-01 15:26:36 +02:00
JFH 0d2048c53d
Local (#94)
* add i18next package for localisation

* progress

* update dep and fix 2 bugs

* remove report as this seems to hang ci

* Update package.json

* add package to kill server when tests end
2021-04-28 14:29:24 +02:00
JFH 3aba4d1add temporarly skip 2 tests 2021-04-23 10:22:58 +02:00
Agriya Dev5 80ff613075
#91 issue fix and JavaScript changes (#93)
* #91 clickSelect issue fixed

* #90 image src set issue fixed

* #91 svgcanvas undefined issue fixed

* #91 console removed and each changes

* #91 $.each changes

* #91 $.each changes

* #91 forech change to Object.entries

* #91 each and entries changes

* #91 jquery extend changes

* #91 extend modification changes
2021-04-23 10:18:15 +02:00
Agriya Dev5 9d2379f333
#90 test case issue fixed (#92)
* #90 global datastorage code changes
2021-04-21 18:50:00 +02:00
Agriya Dev5 699721ea16
#89 extension modification (#91)
* #89 
extension modification cahnges
console log removed
extension changes
extension modification
2021-04-20 10:27:09 +02:00
JFH 8af2882bce tests 2021-04-20 05:52:17 +02:00
Agriya Dev5 d58ae7881e
#88 Extension modification (#90) 2021-04-19 20:03:38 +02:00
Agriya Dev5 8daae6dcdd
#87 svg button issue fixed (#89) 2021-04-19 20:02:01 +02:00
Agriya Dev5 600ae92db5
#86 Jquery convert to JavaScript (#88) 2021-04-16 22:22:39 +02:00
Timo Dittmann 41fc05672d Added textLength and lengthAdjust to text formatting tools 2021-04-02 07:38:24 +02:00
Timo Dittmann 69bf3d9d81 Added word spacing to text formatting tools 2021-04-02 07:38:24 +02:00
Timo Dittmann 92eac95627 Added letter spacing to text formatting tools 2021-04-02 07:38:24 +02:00
JFH a493dad418 update tests 2021-03-18 23:50:20 +01:00
Agriya Dev5 18ec805fab
#85 JavaScript conversion changes (#87)
* #85 javascript convertion changes

* #85 package json updated

* #85 extension context_tools code  again added

* #85 lint issue fixed

* #84 path tool draw issue fixed
2021-03-18 23:10:42 +01:00
Agriya Dev5 325720f7c8
#84 JavaScript conversion changes (#85) 2021-03-18 06:54:23 +01:00
Agriya Dev5 c71284391b
#83 jquery convert to pure javascript changes (#84) 2021-03-16 10:00:40 +01:00
JFH 6e1f7d2a07 use npm package 2021-03-15 00:09:32 +01:00
JFH d7d59b6669 Merge branch 'V7-preview' of https://github.com/SVG-Edit/svgedit into V7-preview 2021-03-14 23:57:41 +01:00
JFH 867f0b739f deparam to a npm package 2021-03-14 23:10:50 +01:00
JFH 7ff3c3aebe
V7 preview (#481)
* #issue-fix The new menu will ask if you want to erase the current content but it will ignore the answer

* #issue-fix  dialog needs to be closer than the original

* #issue-fix main menu alignment changes

* #issue_fix double click and opensvg issue fixed

* #issue-fix process_cancel change to seConfirm

* #issue-fix review how the top toolbar display when many buttons are displayed

* #issue-fix unwanted css reoved

* #issue-fix BOTTOM TOOLS Make sure all features of the bottom toolbar are working

* #issue-fix IMPORT IMAGE menu open issue fixed

* #issue-fix alert dialog overwrite style

* #issue-fix lint issue fixed

* npm update + associated fixes

* #36 look of opacity button should like the zoom button (without the dropdown button)

* #37 Clicking anywhere on the bottom bar (for example below the opacity button is displaying the “color popup”.)

* #38 The opacity button does not update with the current element

* #42 When you import an image, it works well but the dialog should disappear automatically

* Fixes #53: 4th option for the background display fixed

* Fixes #53: 4th option for the background fixed

* #49 the x button does not work

* Fixes #41: Alignment fixes in bottom bar

* fix test scenario

* #39 opacity button/stroke size/radius button don’t allow the 0 value

* #41 The look and alignment of stroke size and stroke style should be consistent with the rest of the bottom bar.

* #44 Text font dropdown is broken

* #52 Fix the export

* Fixes #44: Text font dropdown fixed

* Fixes #44: Text font dropdown fixed

* Fixes #44: Text font dropdown fixed

* Fixes #44: Text font dropdown fixed

* Update index.html

* update husky

* fixes

* moves from index.html to js

* fix #66

* fix #48 first set of new icons

* Reorganize tools in left panel to be more intuitive

* Update button styles to adapt to new icons

* Fix #48 new set of icons for alignments

* Variabilisation of icon bkgd colors
Update of color choice to fit new icons design

* Update canvas and rulers colors

* Improve layer handle design

* Modernize SVG Logo but keeping original spirit

* Fix #48 continue improve icons

* Continue to reorganise left panel

* Update right panel handle for layers

* Fix #48 new set of icons for main menu

* Improve main menu design

* Rework menu organisation

* Rework menu organisation

* Update input element design

* New icons

* Improve Zoom Module

* Improve Color Picker Module

* New icons

* New icons

* #65 restore the feature of start/end marker lines partially did

* #64 The export dialog needs to include the quality options (except for PDF)

* #39 opacity button/stroke size/radius button don’t allow the 0 value

* #39 eslint changes

* #69 menu button style overwrite

* #65 restore the feature of start/end marker lines

* #43 With a small window, the look of the top toolbar is broken

* #43 tool top alignment revert

* #46 Move this jQuery component to a web component  for graduate and picker components

* #46 Move this jQuery component to a web component

* remove some non standard lint rules

* #46 picker convert as pure javascript changes

* #46 jquery plugin convert to pure javascript

* #46 jquery plugin change to pure javascript

* #46 jquery remove and convert to pure javascript

* #46 slider issue fixed

* #46 ColorValuePicker and js convertion

* #46 globals $ remov from slider class

* #46 jquery convert pure javascript changes

* #46 jquery to js convertion changes

* #46 paintbox and current element color set issue fixed

* #46 unwanted files removed

* #46 $.extend modify changes

* #46 extend modifiey changes

* #46 $.extend change to pure javascript

* #46 extend and data changes

* #46 jquery removed

* #45 These buttons don't work and dropdown is broken

* #45 These buttons don't work and dropdown is broken

* #45 These buttons don't work and dropdown is broken commit reverted

* #43 With a small window, the look of the top toolbar is broken

* Update jQuery.jPicker.js

* #76 draggable modification changes

* #76 jquery-ui-1.8.17.custom.min.js removed from editor

* #76 jquery ui file removed

* npm update

* #77 console issue fixed

* #77 <SVG> button issue fixed

* #77 shortkey issue fixed

* #77 jquery hotkeys plugin changes

* #77 hotkey plugin related changes

* #78 hotkey related code comment.

* #78 js-hotkeys/jquery.hotkeys.min.js file removed from svgedit.js

* #51 Rewrite the color palette without elix

* #81 unwanted files removed

* #81 folder name renamed

* #81 folder rename changes

* #81 jquery-ui  folder renamed

* #81 jquery modify changes

* #81 globals $ removed

* remove licence-badger (breaks ci)

* build

* fix tests

* fix folder spelling

* skip accessibility for now

* Update onpush.yml

* use npm dragmove

* #82 jquery convertion changes

* #82 javascript convertion changes

* #82 workarea related javascript convertion changes

* #82 javascript convertion cahnges

* #82 ungroup button added changes

* #82 menu unwanted code removed and button changes

* Update .gitignore

* refactor with Panel classes

* add MainMenu class

* move handlers

* fix lint

* fix test

Co-authored-by: Agriya Dev5 <agriya.dev5@agriya.in>
Co-authored-by: mathieucura <mathieu@optimistik.fr>
2021-03-14 22:45:09 +01:00
JFH ad24d8f5b9
Merge branch 'V7-preview' into V7-preview 2021-03-14 22:39:05 +01:00
JFH 902bd97a19 fix test 2021-03-14 22:34:58 +01:00
JFH b238da6c45 fix lint 2021-03-14 22:34:16 +01:00
JFH 89b11f4571 move handlers 2021-03-14 22:01:12 +01:00
JFH c19c53565d add MainMenu class 2021-03-14 21:44:15 +01:00
JFH 57e7fe316b refactor with Panel classes 2021-03-14 21:16:35 +01:00
JFH cb52db7324 Update .gitignore 2021-03-14 09:43:33 +01:00
JFH c7d259f8bf ignore dist as it is now built automatically 2021-03-14 09:39:53 +01:00
Agriya Dev5 fa85b94e92 #82 menu unwanted code removed and button changes 2021-03-12 20:20:36 +05:30
Agriya Dev5 9037eb01fa #82 ungroup button added changes 2021-03-12 19:29:10 +05:30
Agriya Dev5 d173a3d106 #82 javascript convertion cahnges 2021-03-12 19:06:16 +05:30
Agriya Dev5 e572058d8a #82 workarea related javascript convertion changes 2021-03-12 17:59:17 +05:30
Agriya Dev5 835a345560 #82 javascript convertion changes 2021-03-12 16:30:31 +05:30
Agriya Dev5 fd503ab41a #82 jquery convertion changes 2021-03-12 16:29:36 +05:30
JFH b1a7cf34e8 use npm dragmove 2021-03-11 20:33:22 +01:00
JFH 9c1532a7c6 Update onpush.yml 2021-03-10 23:55:24 +01:00
JFH 96afd80568 skip accessibility for now 2021-03-10 09:20:40 +01:00
JFH 3f3582c4d8 fix folder spelling 2021-03-09 22:56:53 +01:00
JFH 811dc5ae5b fix tests 2021-03-09 22:54:05 +01:00
JFH 24041ab073 build 2021-03-09 15:44:16 +01:00
JFH 5c9bb6ff7e Merge remote-tracking branch 'upstream/V7-preview' into V7-preview 2021-03-09 13:04:20 +01:00
JFH a39e09b9c8 remove css 2021-03-09 12:50:08 +01:00
JFH f10918c247 imbed css inside webcomponent 2021-03-09 09:47:11 +01:00