Brett Zamir
0f4b739143
- Linting: Update per ash-nazg/plugin-node update
...
- npm: Update devDeps
- npm: Remove unused devDeps
2019-05-04 23:16:06 +08:00
Brett Zamir
d423fb741f
- npm: Update devDeps
2019-04-28 20:32:45 +08:00
Brett Zamir
78dfad0cbc
- npm: Update devDeps
2019-04-18 22:11:52 +08:00
Brett Zamir
c5190de4c6
- CHANGES: Clarify comment
2019-04-18 22:01:21 +08:00
Brett Zamir
13835a368c
- Fix: Ensure PHP files are present in `dist/extensions` alongside JavaScript files using them
...
- Fix: Bug in obtaining `extPath` in ext-server_opensave.js
- Enhancement: Add config `avoidClientSide` to avoid using client-side support by default (and always require server)
- Build: Require Node 8.5
2019-04-18 21:13:48 +08:00
Brett Zamir
1d56d75837
- Linting (JSDoc): Reenable jsdoc/valid-jsdoc as fixed; notes re: `valid-jsdoc` replacement; use same namepath
...
- npm: Update devDep
2019-04-17 19:12:55 +08:00
Brett Zamir
4289d131a2
- npm: Update devDep
...
- Docs (code comment): Update comment now that config file is automatically created
2019-04-17 08:10:02 +08:00
Brett Zamir
d84f39cb3f
- Docs (JSDoc): Further on preferring `void`
2019-04-16 08:59:53 +08:00
Brett Zamir
894fed3e80
- Linting (JSDoc): Update per newly enforced `require-returns`; avoid Closure syntax
...
- Docs (JSDoc): Prefer `void`
- npm: Update devDeps
2019-04-16 08:58:40 +08:00
Brett Zamir
7ca6b458e6
- npm: Update devDeps
2019-04-11 21:55:29 +08:00
Brett Zamir
879022a3c5
- Docs: Avoid parsing externally copied files for docs
2019-04-09 09:01:19 +08:00
Brett Zamir
2cb6c51303
- npm: Update devDeps (and our @babel/polyfill copy)
2019-04-08 11:38:07 +08:00
Brett Zamir
0c1ddd44fa
- Refactoring: Destructuring, templates, label Unicode code point
...
- npm: Rename `build-doc` to `build-docs`; add `open-docs` script
2019-04-08 10:51:34 +08:00
Brett Zamir
91c0dc549b
- Enhancement: Return a Promise for Editor's `setCustomHandlers`,
...
`loadFromString`, `loadFromDataURI` so known when ready and set
- Docs (Refactoring): Formally specify `Promise` resolve type;
add `typedef` for dialog result object; add an
`ArbitraryCallbackResult` type
2019-04-05 22:59:41 +08:00
Brett Zamir
5abd183c43
- Docs (Accessibility): Link to rule issues
2019-04-03 18:01:25 +08:00
Brett Zamir
b8cc9cf724
- Docs (README): lbs; add release blurb
...
- npm: Bump to 4.3.0
2019-04-03 17:44:00 +08:00
Brett Zamir
bff04dd58a
- Docs (Accessibility): Refer to known issues
2019-04-03 17:33:25 +08:00
Brett Zamir
6d2794beb4
- Testing: Skip js errors in Testcafe; we're getting some uncaught
...
error despite not replicating manually; should file a Testcafe issue
- Build: Update
- npm: Update devDeps
2019-04-03 17:05:18 +08:00
Brett Zamir
1c30c42105
- Fix (regression) Accidental opensave extension path move
...
- Build: Update
2019-04-03 16:47:43 +08:00
Brett Zamir
056f4f197c
- Enhancement (svgIcons): Fix JSDoc param def; add `alt` options
...
- Accessibility: Begin work, add aria-label to some buttons and
form controls; add `role=main`; `<img alt>`; `<iframe title>`
- i18n: Add `lang` attribute
- Refactoring: lbs, simplify i18nized element retrieval call
- Docs: Some JSDoc descriptions, JSDoc spacing, fix svgIcons param
def; add todo
- Testing: Avoid reporting meta-viewport (have own zooming
controls and difficult to fix)
2019-04-03 16:32:14 +08:00
Brett Zamir
69ea647286
- Fix: Droplets for gradient pickers can now be double-clicked in
...
other browsers in addition to Firefox such as Chrome
to allow change of color (fixes #181 ) (@ajinkyas);
may be different between the browsers as a result of
<https://github.com/w3c/uievents/issues/141 >
- Builds: Update
2019-04-03 11:31:06 +08:00
Brett Zamir
0171e177cb
- Linting (LGTM): Update to suppress current LGTM warning
2019-04-02 17:51:24 +08:00
Brett Zamir
9bab917623
- Fix/Refactoring: Avoid missing item in loop, assuming it is possible and at least preventing lgtm warnings (lgtm.com-inspired)
2019-04-02 11:34:35 +08:00
Brett Zamir
1ae6e91bb0
- Linting (ESLint): Update polyfills to new compat rules of
...
eslint-config-ash-nazg and adhere to new rules (prefer `for-of`
(or array methods) to `for`, catch preferred `includes` to `indexOf`);
avoid `no-zero-fractions` rule for now
- npm: Update devDeps (removing one unneeded)
2019-03-31 17:39:19 +08:00
Brett Zamir
28c0c60bb8
- Docs (CHANGES): Update
2019-03-16 19:38:33 +08:00
Brett Zamir
6d9130b1fb
- Refactoring: Make dialog OK button retrievable locale-independently (for testing)
...
- Testing: Avoid testing being locale-dependent; approve storage (and set locale to English) before each test
2019-03-16 19:31:19 +08:00
Brett Zamir
d1f09a19ad
- Testing: Save locale before testing and restore at end
2019-03-16 19:11:07 +08:00
Brett Zamir
27aa89e481
- Build: Update
...
- Docs (CHANGES): Update
2019-03-16 19:07:14 +08:00
cuixiping
2631a21607
fix #334 JS error when changing language
2019-03-16 18:33:42 +08:00
Brett Zamir
dade2a7b37
- Linting (ESLint): Apply coding standards
...
- Testing (Refactoring): Abstract out to helper file functions for approving local storage and opening the main menu
- Docs (CHANGES): Update
- npm: Update devDeps; update nested deps for security audit
2019-03-16 12:33:35 +08:00
cuixiping
5691b7b1e7
add TestCafe UI test
2019-03-15 16:38:33 +08:00
cuixiping
573544b41b
fix SVG-Edit/svgedit#268 error on dragging control point of arc
2019-03-13 11:15:49 +08:00
cuixiping
85d6767578
Merge remote-tracking branch '官方origin/master'
2019-03-13 10:59:26 +08:00
cuixiping
104dc8041f
fix link of ES6-Module version
2019-03-12 18:05:57 +08:00
Igin
05a4bc98c7
Merge pull request #3 from SVG-Edit/master
...
Sync from official repository
2019-03-12 11:32:30 +08:00
Brett Zamir
bc2e1ef725
- Fix: Delay icon setting until locales available ( fixes #323 )
2019-03-05 22:55:02 +08:00
Brett Zamir
d7a4c01c04
- Docs: Tweak changes
2019-03-05 22:20:03 +08:00
Brett Zamir
e524ae6174
- Fix: Extension with no `placement` to be added to end;
...
for #326 (@sjernigan)
2019-03-05 22:19:02 +08:00
Brett Zamir
d7b9cc6309
- Fix: Ensure copy preserves array values (e.g., dimensions in URL per #320 )
2019-02-21 20:48:45 +08:00
Brett Zamir
d01abf19d2
- npm: Update devDeps
...
- Linting (ESLint): New ash-nazg rules
2019-02-21 19:41:09 +08:00
Brett Zamir
c2a9798bfe
- Enhancement: Whitelist `feMorphology` element
...
- Todo
2019-02-21 19:24:22 +08:00
Brett Zamir
08b310a9f2
- Linting (ESLint): Coding standards (prefer const, etc.)
...
- Refactoring: Use array destructuring for clearer var naming;
prefer `includes` over `indexOf`
- Docs (CHANGES): Update
- Build: Update dist files for non-ES use
2019-02-21 16:26:26 +08:00
Александр
080dc1db3e
Remove useless code
2019-01-21 14:32:08 +04:00
Александр
7e80e64c7b
Update functionality
2019-01-21 14:12:02 +04:00
Александр
f75580611b
CAD Placemark Extension
2019-01-18 10:02:40 +04:00
NeiroNx
6ae4ea4ce4
Merge pull request #1 from SVG-Edit/master
...
UP
2018-12-28 16:16:02 +04:00
Brett Zamir
db06248b7e
- Optimization fix: Properly run code conditionally on browser check;
...
fixes #312 (@ianli-sc)
2018-12-27 09:51:26 +08:00
Brett Zamir
01083faf73
- Docs: Update CHANGES
...
- npm: Update devDeps
- npm: Bump to 4.2.0
2018-12-13 09:48:06 +08:00
Brett Zamir
142047b16d
- npm: Bump devDeps and adjust linting accordingly
2018-12-09 20:56:57 +08:00
Brett Zamir
f53a2dbf3c
- Build: Update `dist`
2018-12-08 08:37:05 +08:00