| 
							
							
								 eight | 1f18b13a92 | Add: match global sections | 2018-10-06 13:48:46 +08:00 |  | 
			
				
					| 
							
							
								 eight | fedf844ddd | Add: getStylesInfoByUrl | 2018-10-06 13:45:37 +08:00 |  | 
			
				
					| 
							
							
								 eight | 095998f07c | Change: switch to msg.js | 2018-10-06 13:27:58 +08:00 |  | 
			
				
					| 
							
							
								 eight | fa3127d988 | Change: switch to msg.js | 2018-10-06 13:02:45 +08:00 |  | 
			
				
					| 
							
							
								 eight | 05d582c726 | Add: msg.sendBg | 2018-10-06 11:43:42 +08:00 |  | 
			
				
					| 
							
							
								 eight | 171339f710 | WIP: drop api.js | 2018-10-06 04:39:48 +08:00 |  | 
			
				
					| 
							
							
								 eight | 3a618aca2a | WIP: use deepCopy | 2018-10-06 03:19:51 +08:00 |  | 
			
				
					| 
							
							
								 eight | bb1cb58024 | WIP: msg.js | 2018-10-06 03:10:04 +08:00 |  | 
			
				
					| 
							
							
								 eight | 2472e91f57 | WIP: emitChangesToTabs | 2018-10-05 21:28:19 +08:00 |  | 
			
				
					| 
							
							
								 eight | 34497ebe16 | WIP: switch to API | 2018-10-05 18:47:52 +08:00 |  | 
			
				
					| 
							
							
								 eight | f1639cc33e | WIP: broadcastMessage | 2018-10-05 01:03:40 +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 | 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 | 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 |  | 
			
				
					| 
							
							
								 Rob Garrison | 5f60c519ce | Alas, poor clamp! I knew it well | 2018-09-24 07:02:04 -05:00 |  | 
			
				
					| 
							
							
								 Rob Garrison | b0fbdfb6e9 | Update number input on blur | 2018-09-24 07:02:04 -05:00 |  | 
			
				
					| 
							
							
								 Rob Garrison | 93dee41c11 | Don't re-render input while focused | 2018-09-24 07:02:04 -05:00 |  | 
			
				
					| 
							
							
								 Rob Garrison | c18671c91c | Fix undefined value | 2018-09-24 07:02:04 -05:00 |  | 
			
				
					| 
							
							
								 Rob Garrison | a0ffdb7645 | Update current value in updateRangeCurrentValue | 2018-09-24 07:02:04 -05:00 |  | 
			
				
					| 
							
							
								 Rob Garrison | ec16a0c1e0 | Remove onblur, don't save invalid inputs | 2018-09-24 07:02:04 -05:00 |  | 
			
				
					| 
							
							
								 Rob Garrison | 40f580a0b2 | Change stored number value on change | 2018-09-24 07:02:04 -05:00 |  | 
			
				
					| 
							
							
								 Rob Garrison | 5af74a9d80 | Remove isNumber function | 2018-09-24 07:02:04 -05:00 |  | 
			
				
					| 
							
							
								 Rob Garrison | 40a3abbee8 | Fix isNumber function | 2018-09-24 07:02:04 -05:00 |  | 
			
				
					| 
							
							
								 Rob Garrison | d00e5f4ddb | Change clamp function order & only call onblur | 2018-09-24 07:02:04 -05:00 |  | 
			
				
					| 
							
							
								 Rob Garrison | a4d2e3dd9c | Remove misleading comment | 2018-09-24 07:02:04 -05:00 |  | 
			
				
					| 
							
							
								 Rob Garrison | 75d2ef2cc1 | Fix strict equals | 2018-09-24 07:02:04 -05:00 |  | 
			
				
					| 
							
							
								 Rob Garrison | f2c973096b | Fix clamp function | 2018-09-24 07:02:04 -05:00 |  | 
			
				
					| 
							
							
								 Rob Garrison | 2c7742e56f | Check for null in isNumber | 2018-09-24 07:02:04 -05:00 |  | 
			
				
					| 
							
							
								 Rob Garrison | 15a0521408 | Fix clamp function | 2018-09-24 07:02:04 -05:00 |  | 
			
				
					| 
							
							
								 Rob Garrison | f35077afce | Fix clamp undefined step | 2018-09-24 07:02:04 -05:00 |  | 
			
				
					| 
							
							
								 Rob Garrison | 7fff670683 | Fix clamp undefined min/max | 2018-09-24 07:02:04 -05:00 |  | 
			
				
					| 
							
							
								 Rob Garrison | 375e0ec448 | Switch to isNumber function | 2018-09-24 07:02:04 -05:00 |  | 
			
				
					| 
							
							
								 Rob Garrison | 314ec99e5c | More suggested changes | 2018-09-24 07:02:04 -05:00 |  | 
			
				
					| 
							
							
								 Rob Garrison | 0678a6b302 | Remove unnecessary css | 2018-09-24 07:02:04 -05:00 |  | 
			
				
					| 
							
							
								 Rob Garrison | ff0145a129 | Fix clamp to step floor | 2018-09-24 07:02:04 -05:00 |  | 
			
				
					| 
							
							
								 Rob Garrison | 7be33a9237 | Fix default values | 2018-09-24 07:02:04 -05:00 |  | 
			
				
					| 
							
							
								 Rob Garrison | d136fdbafa | Allow including null in number/range variables | 2018-09-24 07:02:04 -05:00 |  | 
			
				
					| 
							
							
								 Rob Garrison | 7d533d4d4a | Fix select default option extraction | 2018-09-24 07:02:04 -05:00 |  | 
			
				
					| 
							
							
								 Rob Garrison | 153a066fbe | Fix clampValue issue if min/max are not defined | 2018-09-24 07:02:04 -05:00 |  | 
			
				
					| 
							
							
								 Rob Garrison | 2a2191049f | Don't allow step to be set to zero | 2018-09-24 07:02:04 -05:00 |  | 
			
				
					| 
							
							
								 Rob Garrison | 1ba0173422 | Remove rangeToProps & fix clampValue functions | 2018-09-24 07:02:04 -05:00 |  | 
			
				
					| 
							
							
								 Rob Garrison | 1881552348 | Remove va.range & add min/max/step to va directly | 2018-09-24 07:02:04 -05:00 |  | 
			
				
					| 
							
							
								 Rob Garrison | 568fc336e7 | Remove console.logs | 2018-09-24 07:02:04 -05:00 |  | 
			
				
					| 
							
							
								 Rob Garrison | 06629224c6 | Minor cleanup | 2018-09-24 07:02:04 -05:00 |  | 
			
				
					| 
							
							
								 Rob Garrison | a277800868 | Fix all the things | 2018-09-24 07:02:04 -05:00 |  | 
			
				
					| 
							
							
								 Rob Garrison | 7cd4380ee4 | Ensure range default & value types match | 2018-09-24 07:02:04 -05:00 |  | 
			
				
					| 
							
							
								 Rob Garrison | ae6e2647a3 | Add proper number & range validation | 2018-09-24 07:02:04 -05:00 |  |