| 
							
							
								 tophf | 9689288bdc | new editor option: autoclose brackets/quotes [default: off] | 2017-11-17 02:36:05 +03:00 |  | 
			
				
					| 
							
							
								 tophf | 09c16ac541 | force break-wrapping in regexp-tester's details | 2017-11-17 02:17:21 +03:00 |  | 
			
				
					| 
							
							
								 tophf | 559420a461 | FF: outline the active code box -webkit-focus-ring-color rgb value is used, but not the blurred effect (TODO) | 2017-11-15 11:49:02 +03:00 |  | 
			
				
					| 
							
							
								 tophf | 9f4066faa1 | code cosmetics: remove redundant comments | 2017-11-15 11:36:24 +03:00 |  | 
			
				
					| 
							
							
								 tophf | 5a9227ce8c | speedup usercss opening: combine a few ops | 2017-11-15 11:35:54 +03:00 |  | 
			
				
					| 
							
							
								 tophf | 15c98bac9e | fixup 8ca7c363: focus() must be the last action | 2017-11-15 11:33:37 +03:00 |  | 
			
				
					| 
							
							
								 tophf | 82651ed6cd | usercss: create applies-to widgets faster on load only the visible portion is built immediately, the rest is throttled | 2017-11-15 10:54:19 +03:00 |  | 
			
				
					| 
							
							
								 tophf | 06cc703887 | use CSS variables for applies-to line widgets | 2017-11-15 09:04:09 +03:00 |  | 
			
				
					| 
							
							
								 tophf | 14dbfdd915 | update applies-to widget on any style changes | 2017-11-15 08:32:22 +03:00 |  | 
			
				
					| 
							
							
								 tophf | 9868a1819c | actually focus code after import | 2017-11-15 08:15:06 +03:00 |  | 
			
				
					| 
							
							
								 tophf | b9f6095db5 | focus code on opening standard editor immediately | 2017-11-15 04:53:37 +03:00 |  | 
			
				
					| 
							
							
								 tophf | 8ca7c36380 | focus code on opening usercss editor | 2017-11-15 04:27:33 +03:00 |  | 
			
				
					| 
							
							
								 tophf | 8517e392fe | throttle mozImport after 100ms, display progress after 500ms * Ctrl-Enter = append button
* Shift-Ctrl-Enter = replace button
* instantaneous readiness of import dialog on non-blank input
* code dedup: addSections()
* trimNewLines() -> trim() | 2017-11-15 04:24:36 +03:00 |  | 
			
				
					| 
							
							
								 tophf | 102b5e03d4 | superfast cm.isBlank() instead of !cm.getValue().trim() | 2017-11-15 02:50:53 +03:00 |  | 
			
				
					| 
							
							
								 tophf | e4cd984061 | regexp tester: switch to existing tabs also in other windows | 2017-11-14 09:49:07 +03:00 |  | 
			
				
					| 
							
							
								 tophf | 135d8d9c54 | force wrapping in regexp-report summary | 2017-11-14 09:38:09 +03:00 |  | 
			
				
					| 
							
							
								 tophf | 95be66cb61 | convert another tHTML in edit.js to $element | 2017-11-14 09:36:43 +03:00 |  | 
			
				
					| 
							
							
								 tophf | 70a827b033 | dd69e1e5 followup + handle empty at-values see #235 | 2017-11-14 08:55:53 +03:00 |  | 
			
				
					| 
							
							
								 tophf | 1d463d7820 | Merge pull request #134 from eight04/dev-user-css Install styles from *.user.css file | 2017-11-14 08:22:56 +03:00 |  | 
			
				
					| 
							
							
								 eight | 7543b8406f | Fix: messageBox global | 2017-11-09 15:56:29 +08:00 |  | 
			
				
					| 
							
							
								 eight | a1c1eb328b | Add: draw line pointer for parsing error | 2017-11-09 15:55:06 +08:00 |  | 
			
				
					| 
							
							
								 eight | 4d8268bb27 | Fix: use messageBox | 2017-11-09 14:40:46 +08:00 |  | 
			
				
					| 
							
							
								 eight | c2687573b3 | Add setStyleDirty, refactor replaceStyle | 2017-11-09 14:11:27 +08:00 |  | 
			
				
					| 
							
							
								 eight | d93bf05f64 | Fix: isWarm -> isTouched | 2017-11-09 14:11:27 +08:00 |  | 
			
				
					| 
							
							
								 eight | 6d411c01fc | Fix: use sticky flag to avoid text slicing | 2017-11-09 14:11:27 +08:00 |  | 
			
				
					| 
							
							
								 eight | 53770c0db6 | i18n: appliesRemoveError | 2017-11-09 14:11:26 +08:00 |  | 
			
				
					| 
							
							
								 eight | 9a8c19b09b | Fix: move isClean into unbeforeunload handler | 2017-11-09 14:11:26 +08:00 |  | 
			
				
					| 
							
							
								 eight | 3011ba836d | Fix: isInit -> initialized | 2017-11-09 14:11:26 +08:00 |  | 
			
				
					| 
							
							
								 eight | 95e3ba13cd | Fix: newStyleInUsercss -> newStyleAsUsercss | 2017-11-09 09:12:14 +08:00 |  | 
			
				
					| 
							
							
								 eight | 0d06f32735 | Fix: updateMetas -> updateMeta | 2017-11-09 09:12:13 +08:00 |  | 
			
				
					| 
							
							
								 eight | 48e565079c | Fix: reindent promise | 2017-11-09 09:12:12 +08:00 |  | 
			
				
					| 
							
							
								 eight | eef17cc4f8 | Fix: replaceMetas -> replaceMeta | 2017-11-09 09:12:12 +08:00 |  | 
			
				
					| 
							
							
								 eight | b4dfe5c836 | Fix: use isArray | 2017-11-09 09:12:12 +08:00 |  | 
			
				
					| 
							
							
								 eight | c4c4b5638e | Refactor: isUsercss | 2017-11-09 09:12:12 +08:00 |  | 
			
				
					| 
							
							
								 eight | 92cadc03fa | Fix: avoid return short circuit for editor selection | 2017-11-09 09:12:11 +08:00 |  | 
			
				
					| 
							
							
								 eight | 2edd22e37c | Fix: normalizeString -> unquote | 2017-11-09 09:12:10 +08:00 |  | 
			
				
					| 
							
							
								 eight | 3844b3db73 | Fix: cm.findPosH in one line | 2017-11-09 09:12:10 +08:00 |  | 
			
				
					| 
							
							
								 eight | 0c64e6013b | Fix: insertBefore -> insertAdjancentElement | 2017-11-09 09:12:09 +08:00 |  | 
			
				
					| 
							
							
								 eight | 3d57fd4158 | Fix: e.target -> this | 2017-11-09 09:12:09 +08:00 |  | 
			
				
					| 
							
							
								 eight | 809414941e | Refactor: add createApply | 2017-11-09 09:12:08 +08:00 |  | 
			
				
					| 
							
							
								 eight | 3c5136171e | Fix: use messageBox | 2017-11-09 09:12:08 +08:00 |  | 
			
				
					| 
							
							
								 eight | 9d1b0884e5 | Fix: use this.value | 2017-11-09 09:12:08 +08:00 |  | 
			
				
					| 
							
							
								 eight | 191603ae01 | Fix: makeInputEl -> makeLi | 2017-11-09 09:12:07 +08:00 |  | 
			
				
					| 
							
							
								 eight | caaeec08e4 | Fix: use Math.max | 2017-11-09 09:12:06 +08:00 |  | 
			
				
					| 
							
							
								 eight | a7b73e859f | Fix: use debounce | 2017-11-09 09:12:06 +08:00 |  | 
			
				
					| 
							
							
								 eight | 285f3144ca | Fix: style -> gutterStyle | 2017-11-09 09:12:04 +08:00 |  | 
			
				
					| 
							
							
								 eight | f70cf01155 | Fix: move let definition into one line | 2017-11-09 09:12:04 +08:00 |  | 
			
				
					| 
							
							
								 eight | 2b17c07cd6 | Fix: use CodeMirror.defineExtension | 2017-11-01 11:18:42 +08:00 |  | 
			
				
					| 
							
							
								 eight | d981660983 | Fix: drop getParams | 2017-11-01 11:17:00 +08:00 |  | 
			
				
					| 
							
							
								 eight | 6a53ea423c | Refactor: pull out createAppliesToLineWidget | 2017-11-01 11:17:00 +08:00 |  |