| 
							
							
								 tophf | b7cfbe6e66 | use color palette and enable a simple dark theme (#1405) * add 'auto' iconset and use it by default
* expose `data-ui-theme` on html
Co-authored-by: narcolepticinsomniac <therealdoctorgonzo@gmail.com> | 2022-02-17 03:10:59 +03:00 |  | 
			
				
					| 
							
							
								 tophf | dd38856eda | scrollable details + sticky header (#1400) * shorten section labels in lint report
* `sectioned` class on html for sectioned editor
* fix scrollElementIntoView | 2022-02-14 22:19:20 +03:00 |  | 
			
				
					| 
							
							
								 tophf | 225a2cec31 | unbork installer, regressed in 81a5acfd | 2022-02-13 16:19:58 +03:00 |  | 
			
				
					| 
							
							
								 tophf | 2e021f6ac9 | preserve style element name during livePreview also strip _ from methods as we don't use such convention | 2022-02-13 04:36:33 +03:00 |  | 
			
				
					| 
							
							
								 tophf | fcad0ee523 | avoid double handling of keyboard event in rerouter ...and thus fix the bug with restoring keyboard focus to codemirror when closing color picker | 2022-02-12 21:31:35 +03:00 |  | 
			
				
					| 
							
							
								 tophf | f9a2b9de35 | fix/simplify i18n in templates fix: double-translation, regressed in cc7eba9 | 2022-02-12 01:44:52 +03:00 |  | 
			
				
					| 
							
							
								 tophf | 648b295ef2 | parserlib: handle layer statements anywhere | 2022-02-12 01:18:03 +03:00 |  | 
			
				
					| 
							
							
								 tophf | 81a5acfda3 | .user.css in virtual style urls benefits:
* styles are listed directly under `Stylus` in devtools source file tree
* easy to differentiate from site's css | 2022-02-11 00:08:20 +03:00 |  | 
			
				
					| 
							
							
								 tophf | 10de02f04d | expose style name (#1403) | 2022-02-10 21:28:47 +03:00 |  | 
			
				
					| 
							
							
								 tophf | b86cb6a36c | reuse standard style of applies-to in usercss + shorten the Test button label | 2022-02-10 21:25:09 +03:00 |  | 
			
				
					| 
							
							
								 tophf | 290a0f99d2 | keep internal tooltips in js | 2022-02-10 21:09:49 +03:00 |  | 
			
				
					| 
							
							
								 tophf | ae6f7024ce | identify by UUID when importing | 2022-02-10 09:53:02 +03:00 |  | 
			
				
					| 
							
							
								 tophf | de5eb32d2d | update locales | 2022-02-09 05:03:47 +03:00 |  | 
			
				
					| 
							
							
								 tophf | c29048c366 | parserlib: units L4, scrollbar-gutter | 2022-02-08 15:13:35 +03:00 |  | 
			
				
					| 
							
							
								 tophf | 6b87f7840f | parserlib: text-emphasis-color | 2022-02-04 13:26:47 +03:00 |  | 
			
				
					| 
							
							
								 tophf | 421526d60b | parserlib: cascade layers + simplify Parser.ACTIONS | 2022-02-04 02:28:29 +03:00 |  | 
			
				
					| 
							
							
								 tophf | 9b0db09b6c | use hardcoded redirect_uri fallback (#1399) | 2022-02-03 13:06:29 +03:00 |  | 
			
				
					| 
							
							
								 tophf | bab1ba17a9 | use standard web cursor for controls in options + increase clickable area of (i) notes | 2022-02-02 13:46:55 +03:00 |  | 
			
				
					| 
							
							
								 tophf | 50da5f1966 | intercept click on a note properly regressed in cc7eba97 | 2022-02-02 13:38:05 +03:00 |  | 
			
				
					| 
							
							
								 tophf | 2e2c6765b5 | keep router buffer on tab reload (#1393) | 2022-01-31 17:27:58 +03:00 |  | 
			
				
					| 
							
							
								 tophf | b2bc18c3d5 | restore usercss section numbering and applies-to gaps regressed in f9e11f58 | 2022-01-31 01:27:30 +03:00 |  | 
			
				
					| 
							
							
								 tophf | 84f4262176 | fix rmDir deprecation warning | 2022-01-30 14:23:02 +03:00 |  | 
			
				
					| 
							
							
								 tophf | 799423629a | use standard cursor for svg inside buttons | 2022-01-30 05:51:09 +03:00 |  | 
			
				
					| 
							
							
								 tophf | f282623ef7 | fix split-btn with popup.stylesFirst (#1394) | 2022-01-30 05:50:13 +03:00 |  | 
			
				
					| 
							
							
								 tophf | 513ced6d57 | lazy-load favicons | 2022-01-29 18:53:49 +03:00 |  | 
			
				
					| 
							
							
								 tophf | d048c480c3 | require FF >= 55 | 2022-01-29 18:19:21 +03:00 |  | 
			
				
					| 
							
							
								 tophf | f966b2ef96 | allow non-object values in db | 2022-01-29 16:39:30 +03:00 |  | 
			
				
					| 
							
							
								 tophf | c597303692 | skip deleted styles in order | 2022-01-29 03:41:47 +03:00 |  | 
			
				
					| 
							
							
								 tophf | 26b75e77b3 | separate storage for order + important styles (#1390) * use Proxy for `db`
* don't merge arrays in deepMerge by default
* extract sync and cache from styleMan | 2022-01-29 02:54:56 +03:00 |  | 
			
				
					| 
							
							
								 tophf | 46785b0550 | use pageshow/pagehide events ...to avoid DOM update/scroll on switching tabs | 2022-01-29 02:46:12 +03:00 |  | 
			
				
					| 
							
							
								 tophf | 554d121c45 | remove duplicate toggleDataset call | 2022-01-29 00:32:11 +03:00 |  | 
			
				
					| 
							
							
								 tophf | f9e11f5806 | align 'Applies-to' and actions (#1392) | 2022-01-28 15:52:55 +03:00 |  | 
			
				
					| 
							
							
								 tophf | 5529cbec2b | fix and simplify editDeleteText context menu * enable it on inputs added by the user later
* enable it in all of our pages | 2022-01-28 03:11:25 +03:00 |  | 
			
				
					| 
							
							
								 tophf | 5253c863b9 | remove the unused collapsible from options | 2022-01-27 15:27:10 +03:00 |  | 
			
				
					| 
							
							
								 tophf | 60834f7bd6 | check userAgentData when available | 2022-01-27 15:21:02 +03:00 |  | 
			
				
					| 
							
							
								 tophf | 8afab0eaeb | fix first click on regexp tester | 2022-01-27 06:03:37 +03:00 |  | 
			
				
					| 
							
							
								 tophf | 4c4a319b33 | use duckduckgo favicons | 2022-01-27 05:10:17 +03:00 |  | 
			
				
					| 
							
							
								 tophf | ea7c26ce71 | toLoad is always an array | 2022-01-26 14:53:17 +03:00 |  | 
			
				
					| 
							
							
								 tophf | f740686cb5 | fix icon when opening an unstyled Options frame ...and the containing page is styled | 2022-01-24 22:49:27 +03:00 |  | 
			
				
					| 
							
							
								 tophf | e54178a43c | draft recovery in editor (#1388) + use toolbox::clamp() more | 2022-01-23 12:44:25 +03:00 |  | 
			
				
					| 
							
							
								 tophf | 60f59e9f06 | fix split button [re]activation | 2022-01-22 22:21:14 +03:00 |  | 
			
				
					| 
							
							
								 tophf | 0e31557748 | show a button to reset the template | 2022-01-22 12:29:35 +03:00 |  | 
			
				
					| 
							
							
								 tophf | 45eeedbe97 | strip only dummy sections from the template | 2022-01-22 12:06:57 +03:00 |  | 
			
				
					| 
							
							
								 tophf | b4b135826c | use css borders for split button triangle | 2022-01-22 12:06:29 +03:00 |  | 
			
				
					| 
							
							
								 tophf | ce9e74e2a0 | add per-style setting for autoupdate checks | 2022-01-21 19:45:56 +03:00 |  | 
			
				
					| 
							
							
								 tophf | f041f2265a | fix $ for detached nodes | 2022-01-21 19:45:56 +03:00 |  | 
			
				
					| 
							
							
								 tophf | 98da86f816 | update CodeMirror, stylelint, deps | 2022-01-20 17:43:31 +03:00 |  | 
			
				
					| 
							
							
								 tophf | 4c696fefbc | show search results for the faster index first + refresh after the slower index is downloaded
+ use an existing `f` instead of `isUsw` | 2022-01-20 00:45:51 +03:00 |  | 
			
				
					| 
							
							
								 tophf | 6a07ad0f56 | split button for manage::export, popup::manage | 2022-01-19 16:13:53 +03:00 |  | 
			
				
					| 
							
							
								 tophf | b692cf9608 | show source code in build error when updating fixes #891 | 2022-01-19 14:46:09 +03:00 |  |