Brett Zamir
7c3e18ef46
- Build: Update per latest (let `master` demo reflect current state)
2020-07-12 15:15:37 +08:00
JFH
053ad67ad9
update panning icon for issue #412
2020-07-11 22:35:08 +02:00
JFH
ed1c71683c
make sure keyboard shortcuts are only for the svg-editor body
2020-07-11 16:37:54 +02:00
JFH
3d962ae3ef
revert object formattings
2020-07-05 19:46:12 +02:00
JFH
d5e4ed9751
remove a console.log
2020-07-04 18:00:07 +02:00
JFH
c001dc9c8d
remove jquery from button initialization
2020-07-02 01:26:57 +02:00
JFH
7a41fdffe8
set the focus to body so shortcut keys can work...
...
.. previously, the imaglib was setting the focus onto the iFrame which is a a different DOM tree so key events were not passed down to our code.
2020-07-02 01:26:18 +02:00
Brett Zamir
4c638d4820
- Linting: As per latest ash-nazg
...
- Docs: Update license badge
- Docs(CHANGES): Update
- npm: Update devDeps. and package-lock.json
2020-07-01 13:34:47 +08:00
Brett Zamir
ad80f18088
- Build: Update dist filles (Drawing test now fixed)
2020-07-01 12:56:10 +08:00
Brett Zamir
96654c5f64
- Fix: layer `removeGroup` had been refactored to avoid `removeChild`, but in so doing, lost the element return value (also used by `deleteCurrentLayer` of `draw.js`)
2020-07-01 12:47:32 +08:00
JFH
61591f6a2e
fix issue with undo because this.elem was overwritten with node.remove()
2020-06-28 21:52:27 +02:00
JFH
18d73cfefa
Merge pull request #416 from OptimistikSAS/master
...
Fix: issue #407 and #408
2020-06-26 01:11:10 +02:00
Brett Zamir
40c3bb4a26
- Build: Update bundled copies
2020-06-20 15:56:36 +08:00
Brett Zamir
ce2a8fb1e8
- Linting: As per latest ash-nazg
...
- Docs: Add feature and PR templates
- npm: Update devDeps.
2020-06-20 15:55:23 +08:00
JFH
033fd30955
fix #407
2020-06-19 18:42:48 +02:00
JFH
102541b7f4
fix issue #408
2020-06-19 09:14:03 +02:00
Brett Zamir
b7e11f1bf8
- Linting: As per latest ash-nazg
...
- npm: Update devDeps (and Jamilih copy)
2020-05-26 20:44:54 +08:00
Brett Zamir
850bf97fc1
- Build: Update copies of core-js-bundle and stackblur and other files per latest Rollup/Babel
...
- Build: Use new rollup/plugin-babel in other Rollup file
- npm: Update devDeps.
2020-05-10 20:16:21 +08:00
Brett Zamir
c1e5bc70f7
- Build: Update
...
- npm: Update devDeps
2020-05-09 21:59:46 +08:00
Brett Zamir
05fc69795c
- Linting (ESLint): eslint-plugin-jsdoc PR-inspired fixes; temporarily disable `unicorn/prefer-number-properties`
2020-05-08 17:32:46 +08:00
Brett Zamir
171e1ce856
docs(jsdoc): link/naming fixes
2020-05-06 12:14:02 +08:00
Brett Zamir
381a0d9460
- Build: Update per latest Babel/Rollup
...
- npm: Update devDeps (no resulting license changes)
2020-05-04 09:26:21 +08:00
Brett Zamir
1a9b00a1f8
- License: Remove "CC-BY-SA-2.0" as explicit license type, but make note about unclear provenance of some images
...
- Docs: Update license badges to reflect lack of (known) CC-BY-SA-2.0 usage
- Replace CC-BY-SA-2.0 polygon image (thanks, @mowijo !)
2020-05-04 09:19:16 +08:00
Brett Zamir
e43d128a2f
- Docs: Mention lack of relative repo maintenance in issue template
...
- Linting (ESLint): As per latest ash-nazg
- npm: Update devDeps.
2020-04-29 13:07:22 +08:00
Brett Zamir
4b92acc790
- Update: Cypress code coverage plugin
...
- Linting: Update as per latest ash-nazg
- npm: Update devDeps.
2020-04-12 10:45:03 +08:00
Brett Zamir
e4f36a3c5b
- Build: Update
...
- npm: Add `prepare` script to update license-badges, copy, and prep (leaving prepublishOnly to handle build-docs)
- npm: Make license badge prep. in series as getting too many files open error running in parallel
- npm: Update devDeps
2020-04-01 15:32:51 +08:00
Brett Zamir
ea58adbab1
- Build: Update with namespaced `parseFloat`, etc. changes
...
- npm: Update devDeps. (remove axe-core now that bundled with cypress-axe)
2020-03-31 00:25:54 +08:00
Brett Zamir
7914f26e02
- Linting (ESLint): As per latest ash-nazg
2020-03-27 20:39:51 +08:00
Brett Zamir
2b07946b6b
- Build: Update per latest Rollup
...
- npm: Update devDeps
2020-03-24 10:04:15 +08:00
Brett Zamir
f3a83dcb1d
- Linting (ESLint): As per latest ash-nazg (unicorn)
...
- npm: Update devDeps; use stable eslint-plugin-mocha-cleanup now that updated
- npm: Add scripts for reporting with test summaries (free of full noise during tests);
auto-run at end of tests
- npm: Update devDeps. and use stable version of eslint-plugin-mocha-cleanup
2020-03-11 00:23:54 +08:00
Brett Zamir
231fdb2189
- Update: Underscore copy; build files per Rollup/Babel updates
...
- npm: Update devDeps (babel, cypress, linting, mocha, rollup related)
2020-03-07 17:45:59 +08:00
Brett Zamir
ced0d2d778
- Fix(ungrouping): Ensure there is always an anchor ( fixes #393 ); also fixes a bug with the ungrouped elements not being properly selectable after the ungrouping
2020-03-03 19:49:09 +08:00
Brett Zamir
ec881e2362
- npm: Update devDeps (cypress-related, mochawesome-merge, linting-related, rollup)
...
- Build: Update
2020-02-21 18:24:20 +08:00
Neil Fraser
2e2caaa2d5
Lint fixes.
2020-02-21 14:51:09 +08:00
Neil Fraser
3766d748d5
Move clipboard from localStorage to sessionStorage
...
This change eliminates the permanent clipboard that unexpectedly survives beyond the current session. Uses localStorage to momentarily flash the clipboard to other tabs. Resolves #379
Also fixes traceback if paste is called with nothing on clipboard.
Also fixes traceback if copy is called and no context menu exists.
2020-02-21 14:51:09 +08:00
Brett Zamir
b7f8a63158
- Build: Update
...
- npm: Update devDeps.
2020-02-05 23:42:38 +08:00
Brett Zamir
33c84d89b8
- Linting (ESLint): As per latest ash-nazg
...
- npm: Update devDeps
2020-02-01 20:44:13 +08:00
Brett Zamir
f9f359b98f
- Linting (ESLint): As per latest ash-nazg (jsdoc for classes/methods)
...
- npm: Update devDeps
2020-01-29 12:09:42 +08:00
Brett Zamir
cf80e31de7
- Build: Update
...
- npm: Update devDeps
2020-01-25 10:32:24 +08:00
cuixiping
2235f81ee7
Fix: remove "null" attributes in svg source #76
2020-01-17 15:34:00 +08:00
cuixiping
6ff0d9d58f
Fix: export path element to PDF, support more path commands #269
2020-01-16 14:17:55 +08:00
cuixiping
5c21127791
Fix: fix a bug of convertPath function when convert H and V to relative
2020-01-16 14:15:53 +08:00
cuixiping
f9cc6821c7
Fix: export path with holes to PDF #269
2020-01-15 16:13:14 +08:00
cuixiping
980aa80169
Fix: Path element cannot be exported to PDF #269
2020-01-14 17:08:39 +08:00
cuixiping
b30036a424
Fix: Pressing 'Ctrl+A' causes js error when canvas is empty
2020-01-14 10:57:24 +08:00
Brett Zamir
cb5f2b5b4f
- Update: core-js-bundle copy
...
- npm: Bump devDeps (Babel-related, eslint-related, core-js-bundle, cypress)
2020-01-13 21:30:22 +08:00
Brett Zamir
cd5f80eac0
- Refactoring: Add favicon no-op to suppress favicon 404s until
...
loaded dynamically (might make configurable in future)
2020-01-10 09:34:44 +08:00
Brett Zamir
1be01bc89a
- Build: Updae
...
- npm: Update devDeps
2020-01-09 02:27:56 +08:00
Brett Zamir
3fe912eba8
- Linting (ESLint): As per latest eslint-plugin-jsdoc
...
- npm: Bump devDep.
2020-01-08 04:11:06 +08:00
cuixiping
18c52ca4b9
Merge branch 'master' of https://github.com/SVG-Edit/svgedit
2020-01-07 21:12:54 +08:00