Commit Graph

2712 Commits (178374afdf361e2a689ef0716434121fab554c11)

Author SHA1 Message Date
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
Brett Zamir b94802a57c - Docs: Add note about not cloning recursively 2020-01-06 21:29:37 +08:00
cuixiping e2377b12c7 Update .gitignore 2020-01-06 21:09:36 +08:00
cuixiping 77f80ce4e9 Add submodules from 4.0.0 to 5.0.0 2020-01-06 21:09:04 +08:00
cuixiping d030a29064 Add submodules of 2.8.1 and 5.1.0 2020-01-06 20:47:25 +08:00
Igin a552fff347
Update README.md 2020-01-06 20:22:45 +08:00
Brett Zamir fe303305b0 - Gemfile: Try file format at https://bundler.io/man/gemfile.5.html 2020-01-06 18:32:33 +08:00
Brett Zamir 0d9358656e - Gemfile: Fix Github copy-paste error 2020-01-06 18:26:10 +08:00
Brett Zamir c69e7b8899 - Delete releases/README 2020-01-06 18:18:28 +08:00
Brett Zamir 583e2ba7d1 - Get errors for Jekyll builds 2020-01-06 18:13:39 +08:00
Brett Zamir 0f3eb27366 - Build: Align submodule spacing 2020-01-06 18:04:19 +08:00
Brett Zamir 28d558daf8 - Docs: Try publishing something in releases for submodules 2020-01-06 18:02:37 +08:00
Brett Zamir a00e423d16 - Build: Begin adding previous versions as submodules (so can be hosted on Github Pages along with master, yet not a normal part of cloning) 2020-01-06 17:42:21 +08:00
Brett Zamir 22978edcb6 - Build: Update underscore copy
- npm: Update devDep (Jamilih)
2020-01-06 16:02:03 +08:00
Brett Zamir 2810d8e699 - Testing: Remove extra `spec`
- Testing (coverag)e: Remove `nyc_output` to avoid instrumentation building on past results
2020-01-06 14:45:53 +08:00
Brett Zamir 05fe0cc526 - Docs: Update coverage badge
- npm: Ensure badge gets updated
2020-01-06 13:51:25 +08:00
Brett Zamir 97f64d2189 - Refactoring: Move `build-html` to `build` directory
- Optimization: Remove old build/tools closure/yuicompressor code
- Testing: Produce mochawesome report
- Testing: Cypress with multiple reporters (was expecting we'd need, but doesn't hurt to add for now)
- Docs: Add testing badge
- Docs: Reprioritize `docs` in commit lists (prioritize user-facing)
- npm: Update `package-lock.json` (seems to have fixed so Cypress shows incremental results)
2020-01-06 13:42:52 +08:00
Brett Zamir 8e12910f11 - npm: Update devDep (Rollup); no effect on builds 2020-01-06 08:38:49 +08:00
Brett Zamir 205a70b385 - Linting (ESLint): Fix linting regression
- Build: Update
2020-01-05 18:30:21 +08:00
Brett Zamir 4b33c73f00 - Refactoring: Remove BBQ in favor of `deparam` (with npm script to copy in)
- Fix: `initFill`/`initStroke` `color`, and `bkgd_color` problematic when using decimal-component-only hex; fixes #314
2020-01-05 17:58:50 +08:00
Brett Zamir 86eff626ce - Fix (recent regression): check for `source` properly 2020-01-05 17:52:56 +08:00
Brett Zamir bf2409fd4c - Refactoring: lbs; clarify 2020-01-05 17:42:47 +08:00
Brett Zamir 711cfc4ecc - Fix: Ensure `setupCurPrefs` is run (including when `source` or
`url` is set within the URL)
2020-01-05 11:11:44 +08:00
Brett Zamir d0d7efabc4 - Refactoring: Reduce BBQ dependency (not yet removable as used still in svgeditor) 2020-01-05 10:32:31 +08:00
Brett Zamir 56197a493c - Refactoring: Switch from `$.param.querystring` to `URL` 2020-01-05 10:02:49 +08:00
Brett Zamir 37424278d1 - BREAKING CHANGE: Remove `$.pref` in favor of new `svgEditor.pref`
(avoiding polluting jQuery). (Might be moved to own module in
  future.)
- BREAKING CHANGE: `putLocale` (a function called automatically by
  `svg-editor.js`) no longer checks `pref`. Should not impact
  average consumers.

`putLocale` now also logs lang and checks `goodLangs` even if an explicit lang param is provided
2020-01-05 08:54:16 +08:00
Brett Zamir e356b95a03 - Fix: Background URL was not settable back to nothing; fixes #376 2020-01-04 22:32:52 +08:00
Brett Zamir 0029a932b2 - Fix: Misspelling for `dropXMLInternalSubset` method (also fixes
use in imagelib when defaulting to image's title)
- Fix: Redirect paths for imagelib redirect checks
2020-01-04 17:32:19 +08:00
Brett Zamir e0ceec2a38 - Docs(imagelib): Further jsdoc work 2020-01-04 17:05:11 +08:00
Brett Zamir d7d6b87255 - Docs(imagelib): JSDocs for extension 2020-01-04 16:45:18 +08:00
Brett Zamir 77eb85e91c - Refactoring: Remove redundant check 2020-01-04 16:43:42 +08:00
Brett Zamir 92f8a5be57 - Refactoring: Avoid redundant creation of text node for strings when passing to `append` 2020-01-04 16:43:03 +08:00
Brett Zamir 332a562876 - npm: Update devDeps 2020-01-02 19:52:46 +08:00
Brett Zamir a9c743ad4e - npm: Update devDeps 2020-01-02 15:17:37 +08:00
Brett Zamir cc6937ce96 - Linting (ESLint): Add rules to check for file-level tags 2020-01-01 01:15:16 +08:00
Brett Zamir 63ba8f39a1 - Linting (ESLint): Latest as per ash-nazg (disable now applicable rules not fixed during earlier testing)
- npm: Update devDeps
2019-12-31 17:55:15 +08:00
Brett Zamir 7fc26e114d - Refactoring: Ensure file-global tags are at beginning of file 2019-12-31 16:33:47 +08:00
Brett Zamir d9d4d94976 - Linting (ESLint): Apply per latest ash-nazg (jsdoc: complete sentence descriptions)
- npm: Update devDeps
2019-12-31 15:27:16 +08:00
Brett Zamir 22dda2c50b - Docs: Missing returns, param names 2019-12-31 13:45:42 +08:00
Brett Zamir 477d5fdb6c - Linting (ESLint): Update as per latest ash-nazg (bad jsdoc)
- npm: Update devDeps
2019-12-31 13:14:33 +08:00