Commit Graph

2701 Commits (f9f359b98f9bb292313f24e21db168595c5f8d9c)

Author SHA1 Message Date
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
Brett Zamir 6acca0cf6a - npm: Use stable mocha-badge-generator now that updated 2020-01-21 12:17:06 +08:00
Brett Zamir 03a56e035d - Testing: Clarify 2020-01-21 12:05:29 +08:00
Brett Zamir 5992fadd0f - Docs: Update badges 2020-01-21 12:03:15 +08:00
Brett Zamir 1624b64264 - npm: Remove redundant script 2020-01-21 11:53:12 +08:00
Brett Zamir fd77dc2b30 - Testing: Add key commands test 2020-01-21 11:50:06 +08:00
cuixiping 2235f81ee7 Fix: remove "null" attributes in svg source #76 2020-01-17 15:34:00 +08:00
cuixiping e69fd11766 Testing: add testing for convertPath function 2020-01-16 14:20:19 +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 e50dfe77e0 - npm: Rmv ws in comparison check 2020-01-09 10:14:48 +08:00
Brett Zamir effa4829d0 - npm: Update devDep (`license-badger`) 2020-01-09 09:47:01 +08:00
Brett Zamir 1be01bc89a - Build: Updae
- npm: Update devDeps
2020-01-09 02:27:56 +08:00
Brett Zamir 9fcdebac44 - Build: Update license dev. badge (CC-BY-4.0 packages listed now as permissive)
- npm: Update devDep.
2020-01-08 17:23:29 +08:00
Brett Zamir 80b31b3776 - Build: Update license dev. badge (CC-BY-3.0 packages listed now as permissive)
- npm: Update devDep.
2020-01-08 17:10:18 +08:00
Brett Zamir cbd4c1f40a - Build: Update license badges
- npm: Update devDeps
2020-01-08 16:17:25 +08:00
Brett Zamir 310157e37e - npm: Update devDep. (no need for badge color override) 2020-01-08 11:38:35 +08:00
Brett Zamir 602dc36631 - Docs: Use darker, easier-to-read yellow color for weakly protective dev licenses 2020-01-08 11:03:49 +08:00
Brett Zamir 7b8ef46ce7 - Comment out simple licenses badge as integrate into others 2020-01-08 10:58:23 +08:00
Brett Zamir 11a21fe93a - License: Reflect actual license of library in `package.json` based
not only on licenses of repository as a whole (i.e., "MIT") but
  individual component files; see `filesByLicense` in `licenseInfo.json`
  for a map of license to these files within the repo with their own
  licenses. See the new license badges on the README for a summary of
  the licenses including either bundled devDependencies or all
  `devDependencies` (we have no direct npm `dependencies` currently).
- Docs: Add license badges and `licenseInfo.json` (has a
  `filesByLicense` map of files to licenses (not yet used programmatically)
  and `bundledRootPackages` which is used by `license-badger` to know which
  dev. packages are being bundled (added by `npm run copy`) for determining
  summary of all licenses including bundled).
- npm: Update devDep.
2020-01-08 10:56:21 +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
Brett Zamir 2ea517fc1b - Linting (ESLint): Revert addition of radix which is not needed in ES6 dev. environment (Babel to handle) 2020-01-07 18:59:36 +08:00
Brett Zamir 3d95c9095f -npm: Update devDeps and core-js-bundle copy 2020-01-07 18:57:12 +08:00
cuixiping d0348ddf4e Fix: fix the default src of empty iframe to avoid loading index page 2020-01-07 18:14:05 +08:00
cuixiping eea489e602 Fix: keep old text when there is no translation 2020-01-07 18:11:21 +08:00
cuixiping 6988dc4d7b Fix: let the checkerboard background style has pointer-events:none 2020-01-07 17:52:42 +08:00
cuixiping c924a120dd Enhancement: Add 3 fonts: Courier, Helvetica, Times 2020-01-07 17:50:49 +08:00
cuixiping 4a5a24f374 Feature: checkerboard background 2020-01-07 17:20:29 +08:00
cuixiping 9e1b702caf Enhancement: redraw the freehand square icon 2020-01-07 16:54:21 +08:00
cuixiping 2e7ca91ea5 Fix: popup position is wrong sometimes 2020-01-07 16:41:49 +08:00
cuixiping 4f6def7582 Fix: add radix parameter for parseInt 2020-01-07 16:39:42 +08:00
cuixiping 471035c0da Fix: Reset control points before freehand draw 2020-01-07 16:37:59 +08:00
Brett Zamir 860dca4339 - Optimization: Remove unmaintained chrome-app, firefox-extension,
opera-widget (an updated WebExtensions replacement (or such)
  would be welcome.)
2020-01-07 09:57:25 +08:00
Brett Zamir 6287bdfb6b - Docs (README): Add lb before code example 2020-01-07 09:30:25 +08:00
Igin 0ef2c24c80
Add screenshot 2020-01-06 23:57:55 +08:00
Igin 4adb290459
Add screenshot 2020-01-06 23:44:33 +08:00
Brett Zamir fae7d33b8a - Linting (ESLint): List needed polyfills by directories so known whether users will need or just in development 2020-01-06 22:51:49 +08:00
cuixiping cc184a81ff Merge branch 'master' of https://github.com/SVG-Edit/svgedit 2020-01-06 22:18:36 +08:00
cuixiping 1c1177b2dc Add submodule of latest 2020-01-06 22:17:41 +08:00
Brett Zamir 8fd368d06c - Docs: Update link for `master` 2020-01-06 22:06:03 +08:00
cuixiping ca5678b974 Merge branch 'master' of https://github.com/SVG-Edit/svgedit 2020-01-06 21:48:35 +08:00
cuixiping eb238b4f08 Add submodules of 2.8 and 3.x.x 2020-01-06 21:44:47 +08:00
Brett Zamir 37ddd63863 - Docs: Fix error in flag 2020-01-06 21:33:03 +08:00