Rob Garrison 
							
						 
					 
					
						
						
						
						
							
						
						
							dab3515195 
							
						 
					 
					
						
						
							
							Remove text-decoration-skip:ink;  Closes   #229  
						
						
						
					 
					
						2018-11-11 15:42:36 -06:00 
						 
				 
			
				
					
						
							
							
								eight 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e3d3604afc 
							
						 
					 
					
						
						
							
							Refactor the entire storage system and the section editor ( #518 )  
						
						... 
						
						
						
						* Squashed commit of the following:
commit d84c4dc3fe46027120ecf85d4de39b81f3e69574f9dc04558ffea04d591f2aff14e213d4ddfcc71385e70491e47acb131642a39405ac4c14c2fdbb58fb1b49b8bb2c2d849fa4f133c3e67a05a6208f5c05a87ed00f576f73f333e93819deb439b11685b49dd3cd43c190aadfd728838c21e3b393a4cdf5958e75871b9bad06551440cb5cbb4d1053efd78b897d005f3eaafc53bed3de14e321d25801bdd529bcb9968830d3ff3bf6f52d39d21c3d29ecb622c93c7c3d49c0053fd8d937f3859afc8ee9fbe77a8d15a4fc3e91627e0eddeb8f8b4ab47d897d340d62dcd286997d6ad60db9dbef43afa31fa0f08faea1494d06435486c55675912e86ea846a89831ca07c2de67b7f4f3636e13f88f0f6ce78f55b5ae95a1ad91a5a206fe68016346035fa080d1913e0b064115d405b7f8f061b2c88f926a8131fc9c53ae0c4dd130ea7ada48f04c2d6bbf6f0c0bc4d6a4d42765d6c99626e4a48a57b3b27165cfea3933f25fd3a1c2bbdae1c3697bd4a453f45c1bf9f59058c06c1bf9f57e9fd5eeb4b813e38810a49c657d7e55c7ed39ab6ef30e494eda9510a886e14c7f81662c4f3a103645dd4436cde2043db875fd8dc491e9be3ba64b955757eba890a21d2b36a181e4823d2b36a168e22d476751100687983f0ff6fd8cad3c23f315c524419c5dc1e6494985b5037e1f43f75d26ce3238e15a1f552f6ba6159e067fd9ab5d6e506e22d0d1830e866294647b2b4fc497b5e7c96d515efafff3ca38558ef78582e9078aff4651da8d80489fb3b2f02f471f077057111b17169cae02381c5d41529d95b3b4e680fb5107b78a5e7ef4948cd1c635b5bc175f2561154583ca31d971cf6008514450cd60aeb196b6aac633122d28c1ae594b8ccb11f18b13a92fedf844ddd095998f07cfa3127d98805d582c726171339f7103a618aca2abb1cb580242472e91f5734497ebe16f1639cc33e81e4823f46dc5f3e209f2328cf623a7be6a1cba9630725196f0d0e1b4dc05c0288e9ba56b737b65a829a134ed1d35f92250e8a6e8ac03a10f9449144dd2b8ed0913af310c341874a2da33ec01f93f62c6d32ffb76b0f148eac32282bdf770624b1eea8a48a6011d5cbe8a8https://github.com/openstyles/stylus  into dev-exclusions
commit 5cbe8a8d78#507 )
commit 9058c06c541f2d116aae918e47b1ed81a7bb9ac9f47d57aea85778d5c858268e1716b4cc2980b64708adcb60f26909c732fd531ee4135ce35d39a6d1909f6909c73c6979833d8bbaa849fd6ddad5ee31a0807b959af3e3fefa987c4d2abbf670d81fe0586b29ab0ef239cfd5ade807f04f5337e51d29b8f51292a7cfeb22e49713c6a3be3c30bc3eb03d32b0428b7d75dd8754a4df641b968028a3529fba5d6cc31ab853be13f8a3e79151995d07a8cd4ea004bc3c7d41ac66a137ffb13bf1db42e97ef15364aa9fcf53b0e407e98f7a24547e098a6011de8c4fcb1a88d7bfe54ab4c4983a7bc2193950482f34e94c7edb382b4a1a56359f75b69cd868dfa0153cCloses  #113 
* Revert: exclusions
* Fix: pass eslint
* Fix: the style is injected twice
* Fix: don't load script async
* Fix: styleCodeEmpty returns true for empty string
* Fix: drop array selection
* Fix: the config dialog is broken
* Fix: popup doesn't use getStyle/getStylesByUrl correctly
* Fix: keep disabled state in setStyleContent
* Fix: allow live-preview to assign newest vars
* Fix: transition fix is broken because setStyleContent becomes async
* Fix: typo, TypeError in styleExists
* Fix: use new API
* Fix: pass linter
* Fix: LICENCE -> LICENSE
* Fix: remove unused distroy function 
						
					 
					
						2018-11-07 14:09:29 +08:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							35baf6f018 
							
						 
					 
					
						
						
							
							show the reason why update/liveReload is unavailable  
						
						... 
						
						
						
						fixes  #458  
					
						2018-08-06 12:45:53 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							03d02ad405 
							
						 
					 
					
						
						
							
							use codemirror theme in usercss installer page  
						
						
						
					 
					
						2018-07-22 17:46:42 +03:00 
						 
				 
			
				
					
						
							
							
								narcolepticinsomniac 
							
						 
					 
					
						
						
						
						
							
						
						
							70b8a1172f 
							
						 
					 
					
						
						
							
							Responsive layout ( #410 )  
						
						
						
					 
					
						2018-07-16 19:37:01 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							36f9609a14 
							
						 
					 
					
						
						
							
							site is optional in @author  
						
						... 
						
						
						
						fixes  #429  
					
						2018-07-13 00:25:47 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							561e7c585b 
							
						 
					 
					
						
						
							
							use monospace + pre in usercss parsing warning  
						
						
						
					 
					
						2018-07-04 19:32:02 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							66704a78b3 
							
						 
					 
					
						
						
							
							actually use 'pre' font for code errors in messageBox.alert/confirm  
						
						
						
					 
					
						2018-03-11 16:31:25 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							c564aab48f 
							
						 
					 
					
						
						
							
							code cosmetics  
						
						
						
					 
					
						2018-02-15 16:48:00 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							683e73ceb9 
							
						 
					 
					
						
						
							
							close the source tab in case the port didn't report onDisconnect  
						
						... 
						
						
						
						fixes  #349  
					
						2018-02-15 16:47:42 +03:00 
						 
				 
			
				
					
						
							
							
								narcolepticinsomniac 
							
						 
					 
					
						
						
						
						
							
						
						
							8821c2f23f 
							
						 
					 
					
						
						
							
							Prevent traditional button active state from applying to usercss install button ( #346 )  
						
						
						
					 
					
						2018-02-14 05:58:27 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							022e588c97 
							
						 
					 
					
						
						
							
							allow errors in usercss when saving in editor and live-reloading  
						
						
						
					 
					
						2018-01-07 16:36:30 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							bced23052c 
							
						 
					 
					
						
						
							
							remove some unnecessary deepCopy calls  
						
						
						
					 
					
						2018-01-05 14:05:35 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							cb3e9973bd 
							
						 
					 
					
						
						
							
							also display #live-reload-install-hint after installing  
						
						
						
					 
					
						2018-01-04 13:43:57 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							2ca702c976 
							
						 
					 
					
						
						
							
							show color swatches on usercss installer page  
						
						
						
					 
					
						2018-01-04 13:36:56 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							a339b50e27 
							
						 
					 
					
						
						
							
							allow live-reload without reinstalling  
						
						
						
					 
					
						2018-01-04 13:36:27 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							3418ac9cb9 
							
						 
					 
					
						
						
							
							FF: support private/container tabs  
						
						
						
					 
					
						2018-01-03 10:43:56 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							5bc4206593 
							
						 
					 
					
						
						
							
							reuse existing usercss installer tab  
						
						... 
						
						
						
						A few additional checks were needed to circumvent FF bugs
so openURL was refactored to keep the code readable 
						
					 
					
						2017-12-31 17:59:32 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							a8f292815a 
							
						 
					 
					
						
						
							
							don't stretch the usercss-install button  
						
						
						
					 
					
						2017-12-19 08:48:55 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							f337e18515 
							
						 
					 
					
						
						
							
							recognize usercss @updateURL  
						
						... 
						
						
						
						* installation URL is preferred - same behavior as before
* @updateURL is used when the style was drag'n'dropped into the manage page
  because there's no real URL in this case
* install-usercss page shows the new update URL, which is set as per the above,
  under the checkbox that enables updates 
						
					 
					
						2017-12-06 22:35:19 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							1273903b05 
							
						 
					 
					
						
						
							
							import usercss files drag'n'dropped into the manage page  
						
						
						
					 
					
						2017-12-06 11:03:43 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							a6f63d096e 
							
						 
					 
					
						
						
							
							extract checkboxes to global.css, fixes  
						
						
						
					 
					
						2017-12-05 04:39:29 +03:00 
						 
				 
			
				
					
						
							
							
								narcolepticinsomniac 
							
						 
					 
					
						
						
						
						
							
						
						
							7339643ec3 
							
						 
					 
					
						
						
							
							Custom checkbox and select elements  
						
						
						
					 
					
						2017-12-05 04:39:29 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							c0c60fb7a2 
							
						 
					 
					
						
						
							
							add a terse invocation syntax for $element and rename it to $create  
						
						
						
					 
					
						2017-12-04 08:57:12 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							6e142a7444 
							
						 
					 
					
						
						
							
							install-usercss: show error position and source  
						
						... 
						
						
						
						fixes  #276  
					
						2017-12-03 23:29:36 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							0de69e306d 
							
						 
					 
					
						
						
							
							code refactor: add $.remove() and $$.remove()  
						
						
						
					 
					
						2017-12-02 19:54:54 +03:00 
						 
				 
			
				
					
						
							
							
								Rob Garrison 
							
						 
					 
					
						
						
						
						
							
						
						
							3c0b14a477 
							
						 
					 
					
						
						
							
							Install usercss ( #269 )  
						
						... 
						
						
						
						install-usercss: restyle "Install style" button 
						
					 
					
						2017-12-02 02:43:01 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							b762f48135 
							
						 
					 
					
						
						
							
							usercss install: reuse current tab for editor when possible  
						
						
						
					 
					
						2017-11-29 17:59:01 +03:00 
						 
				 
			
				
					
						
							
							
								narcolepticinsomniac 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e90de3783a 
							
						 
					 
					
						
						
							
							svg-icon hover and dim disabled checkbox label text  
						
						... 
						
						
						
						@tophf The bold font and copious padding on the install button is overkill IMO. Almost all our buttons are default, but if we wanna go a little bigger, I'd prefer them more like the "overwrite" and "append" buttons. 
						
					 
					
						2017-11-29 06:24:46 -05:00 
						 
				 
			
				
					
						
							
							
								narcolepticinsomniac 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							efecfd926a 
							
						 
					 
					
						
						
							
							Same SVG selector for install page  
						
						
						
					 
					
						2017-11-29 05:37:37 -05:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							bf13383c93 
							
						 
					 
					
						
						
							
							workaround for URLSearchParams not stripping "?" in chrome 49-51  
						
						
						
					 
					
						2017-11-28 22:19:00 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							6aef6cdcd7 
							
						 
					 
					
						
						
							
							0 is a valid tab id  
						
						
						
					 
					
						2017-11-25 20:24:15 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							ea277bcf4c 
							
						 
					 
					
						
						
							
							show a spinner on usercss install page while fetching code  
						
						
						
					 
					
						2017-11-25 18:24:37 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							e7175c261a 
							
						 
					 
					
						
						
							
							don't confirm on clicking "install" for a new usercss  
						
						
						
					 
					
						2017-11-25 18:24:37 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							aedb02bbb1 
							
						 
					 
					
						
						
							
							install usercss from raw.githubusercontent.com  
						
						
						
					 
					
						2017-11-25 18:24:37 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							978e5ca9f0 
							
						 
					 
					
						
						
							
							sendMessage()  
						
						... 
						
						
						
						Promise mode [default]:
  - rejects on receiving {__ERROR__: message} created by
    background.js::onRuntimeMessage
  - suppresses chrome.runtime.lastError
    by browserAction.setText which lacks a callback param in chrome API
Callback mode:
  - enabled by passing a second param
  - doesn't suppress chrome.runtime.lastError 
						
					 
					
						2017-11-25 18:00:38 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							44206ef166 
							
						 
					 
					
						
						
							
							some fix for @media query from @Mottie  
						
						
						
					 
					
						2017-11-24 13:19:13 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							44c0f3d076 
							
						 
					 
					
						
						
							
							supernarrow mode at 4"  
						
						
						
					 
					
						2017-11-24 13:19:11 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							8c5471092c 
							
						 
					 
					
						
						
							
							rework install-usercss: CSS, layout, warnings  
						
						
						
					 
					
						2017-11-24 13:19:10 +03:00 
						 
				 
			
				
					
						
							
							
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							e9abcc8031 
							
						 
					 
					
						
						
							
							install-usercss: css tweaks  
						
						... 
						
						
						
						* pad the Install button
* remove global * selector
* add narrow @media query
* simplify css 
						
					 
					
						2017-11-24 13:19:09 +03:00 
						 
				 
			
				
					
						
							
							
								eight 
							
						 
					 
					
						
						
						
						
							
						
						
							9b41a70c9b 
							
						 
					 
					
						
						
							
							Fix: link style  
						
						
						
					 
					
						2017-11-11 13:30:51 +08:00 
						 
				 
			
				
					
						
							
							
								eight 
							
						 
					 
					
						
						
						
						
							
						
						
							d59f24caa6 
							
						 
					 
					
						
						
							
							Change: a simpler installUpdateFromLabel  
						
						
						
					 
					
						2017-11-11 13:30:41 +08:00 
						 
				 
			
				
					
						
							
							
								eight 
							
						 
					 
					
						
						
						
						
							
						
						
							ae50cbe12a 
							
						 
					 
					
						
						
							
							Refactor: move alert/confirm util to msgbox.js  
						
						
						
					 
					
						2017-11-09 14:35:10 +08:00 
						 
				 
			
				
					
						
							
							
								eight 
							
						 
					 
					
						
						
						
						
							
						
						
							d03c752dd5 
							
						 
					 
					
						
						
							
							Fix: promise indent  
						
						
						
					 
					
						2017-11-09 14:11:26 +08:00 
						 
				 
			
				
					
						
							
							
								eight 
							
						 
					 
					
						
						
						
						
							
						
						
							4a8894de2e 
							
						 
					 
					
						
						
							
							Add: use messageBox in install page  
						
						
						
					 
					
						2017-11-09 12:26:50 +08:00 
						 
				 
			
				
					
						
							
							
								eight 
							
						 
					 
					
						
						
						
						
							
						
						
							7266c38d56 
							
						 
					 
					
						
						
							
							Fix: inline svg  
						
						
						
					 
					
						2017-11-09 09:12:13 +08:00 
						 
				 
			
				
					
						
							
							
								eight 
							
						 
					 
					
						
						
						
						
							
						
						
							d981660983 
							
						 
					 
					
						
						
							
							Fix: drop getParams  
						
						
						
					 
					
						2017-11-01 11:17:00 +08:00 
						 
				 
			
				
					
						
							
							
								eight 
							
						 
					 
					
						
						
						
						
							
						
						
							098dc10f85 
							
						 
					 
					
						
						
							
							Fix: pull out runtimeSend  
						
						
						
					 
					
						2017-11-01 11:15:11 +08:00 
						 
				 
			
				
					
						
							
							
								eight 
							
						 
					 
					
						
						
						
						
							
						
						
							79b6266cf9 
							
						 
					 
					
						
						
							
							Fix: no new line before use strict  
						
						
						
					 
					
						2017-11-01 11:13:57 +08:00 
						 
				 
			
				
					
						
							
							
								eight 
							
						 
					 
					
						
						
						
						
							
						
						
							62748b3b79 
							
						 
					 
					
						
						
							
							Fix: use arrow function for IIFE  
						
						
						
					 
					
						2017-10-30 01:22:10 +08:00