Commit Graph

187 Commits

Author SHA1 Message Date
JFH
b1a7cf34e8 use npm dragmove 2021-03-11 20:33:22 +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
JFH
1af0cd0572 V7 preview (#480)
* #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

Co-authored-by: Agriya Dev5 <agriya.dev5@agriya.in>
Co-authored-by: mathieucura <mathieu@optimistik.fr>
2021-03-05 12:45:07 +01:00
JFH
670d448d90 Update index.html 2021-01-03 21:01:19 +01:00
JFH
c769b62ba8 V7 preview (#464)
* commit toward svgcanvas/svgedit isolation

* jquery removal, isolate svgcavas from svgedit, tests

* refactor(panels)

* fix update of colorpickers

* update cypress

* #tool_imagelib image library menu missing in main menu

* #tool_imagelib lint issue fixed

* #seConfirmDialog confirm change to elix alertdialog

* #seConfirmDialog alert change to elix alert dialog

* #seConfirmDialog remove super.attributeChangedCallback

* #process_cancel prompt changes to alertDialog and seConfirmDialog

* refactor to class step 1

* make load faster

* #storageDialog dialog separate moved dialog

* #process_cancel alert and process_cancel changes

* #process_cancel lint issue fixed

* add seList component

* merge

* fixes

* storagedialog

* move all storage related code to ext-storage

* fix ruler

* Update ConfigObj.js

* fix resize

* Update ext-storage.js

* picker starts withthe right color

* fix prefs

* fix initial content load

* npm update and fix some tests

* npm run build

* improve bottom bar

* move init (600 lines+) in its own file

* visual changes

* send open/save to a default extension

* fix exe dropper ext

* opacity spin button

* fix panning

* run build

Co-authored-by: Agriya Dev5 <agriya.dev5@agriya.in>
2021-01-03 19:01:54 +01:00
JFH
53b22a46d6 V7 preview 2 (#463)
* commit toward svgcanvas/svgedit isolation

* jquery removal, isolate svgcavas from svgedit, tests

* refactor(panels)

* fix update of colorpickers

* update cypress

* #tool_imagelib image library menu missing in main menu

* #tool_imagelib lint issue fixed

* #seConfirmDialog confirm change to elix alertdialog

* #seConfirmDialog alert change to elix alert dialog

* #seConfirmDialog remove super.attributeChangedCallback

* #process_cancel prompt changes to alertDialog and seConfirmDialog

* refactor to class step 1

* make load faster

* #storageDialog dialog separate moved dialog

* #process_cancel alert and process_cancel changes

* #process_cancel lint issue fixed

* add seList component

* merge

* fixes

* storagedialog

* move all storage related code to ext-storage

* fix ruler

* Update ConfigObj.js

* fix resize

* Update ext-storage.js

* picker starts withthe right color

* fix prefs

* fix initial content load

* npm update and fix some tests

* npm run build
2021-01-02 00:15:23 +01:00
JFH
797e021dba Update index.html 2020-12-25 00:50:28 +01:00
JFH
3f2d64e4bd commit 2020-12-25 00:33:22 +01:00
JFH
36f2f2b4a0 Merge branch 'V7-preview' into V7-preview 2020-12-24 23:15:28 +01:00
JFH
fe6470bcdd fix colorbox 2020-12-24 22:40:30 +01:00
JFH
1a938fc522 Update jQuery.jGraduate.js 2020-12-24 22:24:10 +01:00
Agriya Dev5
c280ba34f7 #cmenu_canvas cmenu_layers convert as separate web component 2020-12-24 20:48:56 +05:30
JFH
00d98958f2 fix colorpicker updates 2020-12-24 16:01:53 +01:00
JFH
ad959ce7a6 progress 2020-12-24 13:47:38 +01:00
Agriya Dev5
0bb94c3304 #cmenu_canvas unwanted code removed 2020-12-24 14:59:27 +05:30
Agriya Dev5
60e37a7d66 #cmenu_canvas index.html commented code removed 2020-12-24 14:56:22 +05:30
Agriya Dev5
9ef116b471 #cmenu_canvas right click menu completed 2020-12-24 14:55:25 +05:30
Timo Dittmann
ab00d37f21 - Fix #450: Cancel buttons are now working 2020-12-23 13:44:48 +01:00
JFH
1616d214fd Merge branch 'V7-preview' into seColorPicker 2020-12-23 00:26:36 +01:00
Agriya Dev5
9714b118ae #cmenu_canvas menu convert as webcomponent partially completed 2020-12-22 20:48:33 +05:30
JFH
434b7c1523 fix the source area size 2020-12-22 08:50:35 +01:00
Agriya Dev5
ed6651878a #svgSourceEditorDialog edioter changes update issue and button alignment changes 2020-12-22 11:23:04 +05:30
Agriya Dev5
83d08c373b #svgSourceEditorDialog lint issue fixed 2020-12-21 20:40:07 +05:30
Agriya Dev5
9e2a10f729 #svgSourceEditorDiaog editor dialog changed 2020-12-21 19:18:22 +05:30
JFH
aaf04adcf5 css fixes 2020-12-21 00:50:25 +01:00
JFH
88690b6a2b first pass 2020-12-20 19:12:43 +01:00
JFH
53e7c91731 Update seDropdown.js 2020-12-20 00:44:27 +01:00
JFH
047e55c7be upgrade eslint and associated fixes
don't keep ie() by the way
2020-12-19 20:42:18 +01:00
JFH
dca89321d4 fix issue on rotation undo 2020-12-19 18:47:15 +01:00
JFH
ccf891f985 move png to svg 2020-12-19 15:53:33 +01:00
JFH
0b9c5fe88c remove unused png 2020-12-19 15:50:09 +01:00
JFH
ed7d672815 extract config related code to ConfigObj 2020-12-19 01:41:30 +01:00
JFH
594b4c68d8 extract LayersPanel 2020-12-17 01:15:03 +01:00
JFH
6a1ff560f8 fixes 2020-12-16 01:04:41 +01:00
JFH
e0551f0657 es6 and other improvements 2020-12-16 00:37:27 +01:00
JFH
615f33b0f9 new icons for anchors 2020-12-13 19:13:47 +01:00
JFH
a753652796 create missing button svg 2020-12-13 14:16:01 +01:00
JFH
a489cd17da remove jquery in updatetoolbar 2020-12-13 12:40:06 +01:00
JFH
bdb51c478c fix(blur) 2020-12-11 00:08:58 +01:00
JFH
001ec4e3cf Merge branch 'seFlyingButton' of https://github.com/OptimistikSAS/svgedit into seFlyingButton 2020-12-10 18:19:02 +01:00
JFH
c6fab724fc work on bottom bar 2020-12-10 18:18:31 +01:00
Agriya Dev5
4b2a65355c #se-edit-prefs-dialog unwanted code removed and comment 2020-12-10 20:02:38 +05:30
Agriya Dev5
f5565c3aaa #se-edit-prefs-dialog edit preference dialog change to webcomponent 2020-12-10 19:58:18 +05:30
JFH
c28461b974 Merge pull request #21 from OptimistikSAS/se-img-prop-dialog
#se-img-prop-dialog imagePropertiesDialog move separate file
2020-12-09 14:59:57 +01:00
Agriya Dev5
cebafe58f2 #se-img-prop-dialog inject this component in the DOM dynamically 2020-12-09 18:36:21 +05:30
Agriya Dev5
cb9c75671a #se-img-prop-dialog embed radio button set changes modified 2020-12-09 17:54:30 +05:30
Agriya Dev5
dbe84d8dc7 #se-img-prop-dialog error class set changes 2020-12-09 17:14:38 +05:30
Agriya Dev5
375f16e0b2 #se-img-prop-dialog style fixed changes and remove shadowRoot.querySelector from svg edit. 2020-12-09 16:02:31 +05:30
Agriya Dev5
68f3efd03b #se-img-prop-dialog imagePropertiesDialog move separate file 2020-12-08 18:25:05 +05:30