eight
|
10f9449144
|
Change: move setupLivePrefs to dom.js. Remove prefs.js dependencies
|
2018-10-04 17:46:45 +08:00 |
|
eight
|
dd2b8ed091
|
Fix: type error
|
2018-10-04 17:18:38 +08:00 |
|
eight
|
3af310c341
|
Fix: open-manager has no default value
|
2018-10-04 17:09:26 +08:00 |
|
eight
|
874a2da33e
|
Enhance: make prefs use storage.sync
|
2018-10-04 17:04:23 +08:00 |
|
eight
|
c01f93f62c
|
WIP
|
2018-10-04 15:57:02 +08:00 |
|
eight
|
6d32ffb76b
|
WIP
|
2018-10-04 12:46:19 +08:00 |
|
eight
|
0f148eac32
|
WIP
|
2018-10-04 03:35:07 +08:00 |
|
eight
|
282bdf7706
|
Fix: numbers are not compared correctly
|
2018-10-03 20:24:06 +08:00 |
|
eight
|
24b1eea8a4
|
Merge branch 'master' of https://github.com/openstyles/stylus into dev-exclusions
|
2018-10-03 15:00:07 +08:00 |
|
eight
|
5cbe8a8d78
|
Add: fetch style object from DB directly in the editor (#507)
|
2018-10-02 20:22:18 +08:00 |
|
eight
|
9058c06c54
|
Fix: bad API
|
2018-10-01 23:24:29 +08:00 |
|
eight
|
1f2d116aae
|
Fix: use meta parser
|
2018-10-01 23:14:56 +08:00 |
|
eight
|
918e47b1ed
|
Fix: emit update event if no fatal errors
|
2018-10-01 23:01:21 +08:00 |
|
eight
|
81a7bb9ac9
|
Add: editorWorker.metalint
|
2018-10-01 22:56:25 +08:00 |
|
eight
|
f47d57aea8
|
Change: use editorWorker.metalint
|
2018-10-01 22:49:16 +08:00 |
|
eight
|
5778d5c858
|
Change: editor-worker-body -> editor-worker
|
2018-10-01 22:39:01 +08:00 |
|
eight
|
268e1716b4
|
Change: switch to worker-util
|
2018-10-01 22:38:06 +08:00 |
|
eight
|
cc2980b647
|
Drop: parserlib-loader
|
2018-10-01 22:30:16 +08:00 |
|
eight
|
08adcb60f2
|
Merge branch 'master' into dev-usercss-meta
|
2018-10-01 22:29:39 +08:00 |
|
eight
|
2fd531e253
|
Rewrite linter system (#487)
* Add: implement new linter system
* Refactor: pull out editor worker
* Switch to new linter and worker
* Enable eslint cache
* Fix: undefined error
* Windows compatibility
* Fix: refresh linter if the editor.linter changes
* Add: stylelint
* Add: getStylelintRules, getCsslintRules
* Fix: logic to get correct linter
* WIP: linter-report
* Fix: toggle hidden state
* Add: matain the order of lint report for section editor
* Add: unhook event
* Add: gotoLintIssue
* Fix: shouldn't delete rule.init
* Add: linter-help-dialog
* Drop linterConfig
* Add: linter-config-dialog, cacheFn
* Add: use cacheFn
* Drop lint.js
* Add: refresh. Fix report order
* Fix: hide empty table
* Add: updateCount. Fix table caption
* Switch to new linter/worker
* Fix: remove unneeded comment
* Fix: cacheFn -> cacheFirstCall
* Fix: use cacheFirstCall
* Fix: cache metaIndex
* Fix: i < trs.length
* Fix: drop isEmpty
* Fix: expose some simple states to global
* Fix: return object code style
* Fix: use proxy to reflect API
* Fix: eslint-disable-line -> eslint-disable-next-line
* Fix: requestId -> id
* Fix: one-liner
* Fix: one-liner
* Fix: move dom event block to top
* Fix: pending -> pendingResponse
* Fix: onSuccess -> onUpdated
* Fix: optimize row removing when i === 0
* Fix: hook/unhook -> enableForEditor/disableForEditor
* Fix: linter.refresh -> linter.run
* Fix: some shadowing
* Fix: simplify getAnnotations
* Fix: cacheFirstCall -> memoize
* Fix: table.update -> table.updateCaption
* Fix: unneeded reassign
* Fix: callbacks -> listeners
* Fix: don't compose but extend
* Refactor: replace linter modules with linter-defaults and linter-engines
* Fix: implement linter fallbacks
* Fix: linter.onChange -> linter.onLintingUpdated
* Fix: cms -> tables
* Fix: parseMozFormat is not called correctly
* Move csslint-loader to background
* Fix: watch config changes
* Fix: switch to LINTER_DEFAULTS
* Fix: csslint-loader -> parserlib-loader
|
2018-10-01 09:03:17 -05:00 |
|
eight
|
e4135ce35d
|
Fix: remove unused function
|
2018-09-28 11:57:34 +08:00 |
|
eight
|
39a6d1909f
|
Fix: prefs doesn't work in FF's private windows. Add web-ext. Drop prefs.readOnlyValues
|
2018-09-28 00:26:29 +08:00 |
|
eight
|
6909c73c69
|
Fix: minor
|
2018-09-26 12:16:33 +08:00 |
|
eight
|
79833d8bba
|
Fix: a better way to draw list?
|
2018-09-26 11:40:04 +08:00 |
|
eight
|
a849fd6dda
|
Fix: missing placeholders
|
2018-09-26 11:39:53 +08:00 |
|
eight
|
d5ee31a080
|
Fix: a better way to draw character list?
|
2018-09-26 11:37:50 +08:00 |
|
eight
|
7b959af3e3
|
Update usercss-meta
|
2018-09-26 11:30:10 +08:00 |
|
eight
|
fefa987c4d
|
Change: sections-equal -> sections-util
|
2018-09-26 10:37:28 +08:00 |
|
eight
|
2abbf670d8
|
Fix: check err.code
|
2018-09-26 10:37:14 +08:00 |
|
eight
|
1fe0586b29
|
Add: i18n error message
|
2018-09-26 10:33:02 +08:00 |
|
eight
|
ab0ef239cf
|
Change: move styleCodeEmpty to sections-util, load colorConverter in background worker
|
2018-09-26 09:34:57 +08:00 |
|
eight
|
d5ade807f0
|
Fix: display error message
|
2018-09-26 09:27:30 +08:00 |
|
eight
|
4f5337e51d
|
Fix: remove unused colorconverter
|
2018-09-26 09:26:55 +08:00 |
|
eight
|
29b8f51292
|
Fix: vars could be undefined
|
2018-09-25 23:21:44 +08:00 |
|
eight
|
a7cfeb22e4
|
Fix: window is undefined
|
2018-09-25 22:54:40 +08:00 |
|
eight
|
9713c6a3be
|
Fix: throw an error for unparsable color
|
2018-09-25 21:56:38 +08:00 |
|
eight
|
3c30bc3eb0
|
Fix: try to get error message
|
2018-09-25 21:55:55 +08:00 |
|
eight
|
3d32b0428b
|
Fix: vars might be empty
|
2018-09-25 21:38:40 +08:00 |
|
eight
|
7d75dd8754
|
Add: meta-parser
|
2018-09-25 21:18:39 +08:00 |
|
eight
|
a4df641b96
|
Enhance: set flag in parserlib so we don't need another loader
|
2018-09-25 21:18:18 +08:00 |
|
eight
|
8028a3529f
|
Include util, worker-util in background
|
2018-09-25 21:17:40 +08:00 |
|
eight
|
ba5d6cc31a
|
Fix: use spread syntax in loadScript
|
2018-09-25 21:16:59 +08:00 |
|
eight
|
b853be13f8
|
Enhance: swith to usercss-meta (in worker)
|
2018-09-25 21:14:46 +08:00 |
|
eight
|
a3e7915199
|
Fix: use promise API
|
2018-09-25 21:11:54 +08:00 |
|
eight
|
5d07a8cd4e
|
Fix: buildMeta now returns a promise
|
2018-09-25 21:11:09 +08:00 |
|
eight
|
a004bc3c7d
|
Move styleCodeEmpty to util
|
2018-09-25 21:10:35 +08:00 |
|
eight
|
41ac66a137
|
Add: background worker
|
2018-09-25 21:09:40 +08:00 |
|
eight
|
ffb13bf1db
|
Enhance: move moz-parser/meta-parser/usercss compiler to worker
|
2018-09-25 21:09:04 +08:00 |
|
eight
|
42e97ef153
|
Fix: display error on install page
|
2018-09-25 20:45:07 +08:00 |
|
eight
|
64aa9fcf53
|
Add: background worker
|
2018-09-25 17:34:54 +08:00 |
|