tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							5a5512aa0f 
							
						 
					 
					
						
						
							
							use own implementation of UUIDv4  
						
						 
						
						
						
					 
					
						2020-10-23 09:27:33 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							6593d5c05a 
							
						 
					 
					
						
						
							
							get disableAll pref earlier,  fixes   #1074  
						
						 
						
						
						
					 
					
						2020-10-22 22:58:45 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								tophf 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f9804036b2 
							
						 
					 
					
						
						
							
							instant style injection via synchronous XHR ( #1070 )  
						
						 
						
						... 
						
						
						
						* don't run web-ext test as it fails on Chrome-only permissions
* generate stylus-firefox.zip without declarativeContent
* limit note's width in options
* run updateExposeIframes only in frames 
						
					 
					
						2020-10-22 22:16:55 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							2e1a903cc7 
							
						 
					 
					
						
						
							
							fix local name customization for usercss/legacy  
						
						 
						
						
						
					 
					
						2020-10-22 15:01:49 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								tophf 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e6d73be049 
							
						 
					 
					
						
						
							
							option to open editor in a simple window (no omnibox) ( #1067 )  
						
						 
						
						
						
					 
					
						2020-10-18 16:37:42 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							d405bc64ae 
							
						 
					 
					
						
						
							
							ignore empty documents produced by stylus-lang bug  
						
						 
						
						
						
					 
					
						2020-10-18 16:34:31 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							5501efb1be 
							
						 
					 
					
						
						
							
							expose version for styles installed from greasyfork/sleazyfork  
						
						 
						
						
						
					 
					
						2020-10-18 16:33:52 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								tophf 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9e487b03e5 
							
						 
					 
					
						
						
							
							tweak editor ( #1063 )  
						
						 
						
						... 
						
						
						
						* also apply live-preview if an unsaved style was disabled
* use box-shadow instead of outline for focus everywhere
* allow focus outline on click in text/search input or textarea
* search inputs should use the same style as text inputs
* also use box-shadow focus on delete buttons
* remove URLSearchParams workaround, not needed since Chrome 55
* use `once` in addEventListener, available since Chrome 55
* update USO bug workarounds, remove obsolete ones
* ping/pong to fix openURL with `message` in FF
* use unprefixed CSS filter, available since Chrome 53
* use unprefixed CSS user-select, available since Chrome 54
* focus tweaks
* also use text query in inline search for Stylus category
* use event.key, available since Chrome 51
Co-authored-by: narcolepticinsomniac 
						
					 
					
						2020-10-13 21:14:54 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							4913da2e19 
							
						 
					 
					
						
						
							
							use installation url on known sites as homepage  
						
						 
						
						
						
					 
					
						2020-10-09 13:47:58 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							78b0e33ba4 
							
						 
					 
					
						
						
							
							faster install from known sites  
						
						 
						
						
						
					 
					
						2020-10-09 13:47:57 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							b840d4897d 
							
						 
					 
					
						
						
							
							cleanup usoSearchCache + tidy up db.js  
						
						 
						
						
						
					 
					
						2020-10-09 13:47:57 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							a01bd3cd61 
							
						 
					 
					
						
						
							
							update polyfill for Chrome>=55  
						
						 
						
						
						
					 
					
						2020-10-08 11:19:18 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							6b2dff6687 
							
						 
					 
					
						
						
							
							treat empty url-prefix() as non-matching  
						
						 
						
						
						
					 
					
						2020-10-08 11:07:13 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							cb89be8682 
							
						 
					 
					
						
						
							
							ignore empty code only in global (non-targeted) sections  
						
						 
						
						
						
					 
					
						2020-10-08 11:05:07 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								tophf 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ee30aa1407 
							
						 
					 
					
						
						
							
							convert colors in uso preprocessor to match USO site ( #997 )  
						
						 
						
						... 
						
						
						
						#rrggbb for /*[[color]]*/
r,g,b for /*[[color-rgb]]*/
(no alpha channel) 
						
					 
					
						2020-09-22 07:15:40 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								tophf 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fa1496ecb8 
							
						 
					 
					
						
						
							
							use tab.pendingUrl ( #1040 )  
						
						 
						
						
						
					 
					
						2020-09-22 06:54:48 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								eight 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							07ba44cc2c 
							
						 
					 
					
						
						
							
							Change: switch to launchWebAuthFlow polyfill ( #1017 )  
						
						 
						
						... 
						
						
						
						* WIP: add webextLaunchWebAuthFlow
* Change: switch to webextLaunchWebAuthFlow
* Bump dependencies
* Fix: use minimized version
* Fix: wrong call to promisifyChrome 
						
					 
					
						2020-08-31 16:38:18 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								eight 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7d93608186 
							
						 
					 
					
						
						
							
							Fix: show sync start error ( #1016 )  
						
						 
						
						... 
						
						
						
						* Update lock file
* Fix: the first sync doesn't collect error messages 
						
					 
					
						2020-08-14 22:32:24 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								tophf 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							54b1f218e0 
							
						 
					 
					
						
						
							
							Enhance: promisify chrome into browser, drop promisify ( #866 )  
						
						 
						
						... 
						
						
						
						* promisify `chrome` into `browser`
* comment
* comment
* comment
* Add: a naive browser polyfill
* Fix: polyfill doesn't detect content script env correctly
Co-authored-by: eight04 <eight04@gmail.com> 
						
					 
					
						2020-08-14 20:16:01 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								tophf 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a7a9ee7205 
							
						 
					 
					
						
						
							
							use major browser version in CHROME constant ( #946 )  
						
						 
						
						
						
					 
					
						2020-05-31 01:43:56 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								narcolepticinsomniac 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7ae0798364 
							
						 
					 
					
						
						
							
							fix FF shortcuts button ( #900 )  
						
						 
						
						
						
					 
					
						2020-04-16 06:17:12 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								tophf 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8192fab1b8 
							
						 
					 
					
						
						
							
							show write-style entries for iframes in popup ( #861 )  
						
						 
						
						... 
						
						
						
						* account for iframes in popup list/write-style and badge
* fix and simplify openURL + onTabReady + message from popup
* fixup! resolve about:blank iframes to their parent URL
* fixup! don't underline iframe links until hovered
* fix width bug in popup only when needed (Chrome 66-69)
* fixup! reset styleIds on main page navigation
* fixup! call updateCount explicitly on extension pages
* fixup! ensure frame url is present
* fixup! frameResults entry may be empty
* fixup! init main frame first
* fixup! track iframes via ports
* fixup! reduce badge update rate during page load
* fixup! cosmetics
* fixup! don't add frames with errors
* fixup! cosmetics 
						
					 
					
						2020-02-24 18:16:45 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								tophf 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4bbce7cb9f 
							
						 
					 
					
						
						
							
							fix and simplify .user.css URL installer ( #856 )  
						
						 
						
						... 
						
						
						
						* fix and simplify .user.css URL installer
* Refactor: pull out tab-manager and icon-manager
* fixes/cosmetics
* usercss installer url check
* extract downloaders
* simplify tabManager
* rework/split openInstallerPage
* use a simple object instead of map
* trivial bugfixes
* cosmetics
* fixup! updateIconBadge in styleViaAPI
Co-authored-by: eight <eight04@gmail.com> 
						
					 
					
						2020-02-23 10:43:26 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								tophf 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							df8c258c84 
							
						 
					 
					
						
						
							
							fix usage of openerTabId in openURL + cosmetics ( #859 )  
						
						 
						
						... 
						
						
						
						* fix usage of openerTabId in openURL + cosmetics
* fixups
* fixup 
						
					 
					
						2020-02-20 17:54:54 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								eight 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8380a674b9 
							
						 
					 
					
						
						
							
							Upgrade uuid ( #858 )  
						
						 
						
						... 
						
						
						
						* Upgrade uuid
* Fix: eslint 
						
					 
					
						2020-02-20 07:17:15 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								eight 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9f2261ae95 
							
						 
					 
					
						
						
							
							Fix: Onedrive sync is broken on Firefox ( #854 )  
						
						 
						
						... 
						
						
						
						* Update lock file
* Fix: Onedrive sync is broken on Firefox 
						
					 
					
						2020-02-14 11:51:00 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								tophf 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0b5115fc8a 
							
						 
					 
					
						
						
							
							also handle removed/replaced/errored tabs in injectToAllTabs ( #850 )  
						
						 
						
						
						
					 
					
						2020-02-12 17:08:25 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								tophf 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7109d33e4e 
							
						 
					 
					
						
						
							
							wait for tabs to load when reinjecting ( #849 )  
						
						 
						
						
						
					 
					
						2020-02-12 07:49:14 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								narcolepticinsomniac 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							02a575a9d6 
							
						 
					 
					
						
						
							
							Add reload context menu item ( #848 )  
						
						 
						
						... 
						
						
						
						* Add reload context menu item
* Recheck on initial install
* convert createContextMenus to function
* reload command 
						
					 
					
						2020-02-12 07:47:24 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								tophf 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							438fdebc5c 
							
						 
					 
					
						
						
							
							apply show-badge option to all tabs ( #847 )  
						
						 
						
						
						
					 
					
						2020-02-11 09:14:09 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								eight 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0a79bde610 
							
						 
					 
					
						
						
							
							Refactor chromeStorageDB ( #840 )  
						
						 
						
						... 
						
						
						
						* Fix: the return type of dbExecChromeStorage('put') is wrong
* Refactor: pull out db-chrome-storage
* Fix: the signature of putMany is different 
						
					 
					
						2020-02-10 09:56:07 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								narcolepticinsomniac 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1f12d50aaf 
							
						 
					 
					
						
						
							
							Embed options in manager ( #828 )  
						
						 
						
						... 
						
						
						
						* Embed options in manager
* fix indent again
* Fix edit URL detected as manage URL when creating manager style from popup
* Syntax, hash only, and prevent empty hash
* Fix: move origin check to background
* Rename eslintrc
* Refactor: openURL
* Add: fixme comment about openEditor
* Fix: allow activating manager in other windows
* Add: trimHash method
* Fix: limit the scope of styleViaAPI
* Breaking: add router, keep search params
* Fix: focus options when activated
* Add: some fixme
* Fix: remove unused fixme
* Fix: minor
* Fix: remove unused message
* Add: doc
* Change: activate manager in other windows
* Fix: make sure sender is available in getTabUrlPrefix
* Add: openManage API
* Change: reuse editor in openEditor
* Fix: greedly pop the buffer
* Fix: backward detection
* Fix: remove unused important
* Fix: remove unused workaround
* Fix: avoid empty search param
* Change: detect all kinds of manager in openManage
* Fix: minor
* Manage button text
Co-authored-by: eight <eight04@gmail.com> 
						
					 
					
						2020-02-01 23:36:54 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								narcolepticinsomniac 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a3c22325b8 
							
						 
					 
					
						
						
							
							Onedrive beta and Opera compatibility  
						
						 
						
						
						
					 
					
						2020-01-14 19:06:35 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								eight 
							
						 
					 
					
						
						
						
						
							
						
						
							f9db43a2e9 
							
						 
					 
					
						
						
							
							Add: sync database to a cloud drive ( #787 )  
						
						 
						
						... 
						
						
						
						* Add key
* Add: a second index uuid, push changes to sync controller
* Add: sync.js
* Add: tokenManager
* Change: log entire body for http error
* Add: token flow
* Fix: minor
* Fix: move cleanup to stop function
* Add: syncNow
* Update dependencies
* Fix: handle 401 error
* Add: handle 401 error
* Fix: then -> catch
* Add: sync options to options page
* Update db-to-cloud
* Change: make prefs.set return a promise
* Add: disble selector if connected
* Add: update selector state
* Fix: return promise in prefs.set
* Fix: manage complex state
* Fix: handle prefs change
* Change: manage sync status in background
* Add: show current status in the UI
* Add: schedule a faster sync when db changed
* Update dependencies
* Add: include progress in sync status
* Add: more detail status
* Show status text only
* Bump dependencies
* Change: show loaded and total
* Fix: syncTarget is undefined
* Add: google and onedrive
* Fix: token is not reused
* Bump dependencies
* Don't use minified version since it is hard to debug
* Fix: expire time is incorrect
* Change: switch google to code flow
* Bump dependencies
* Change: only modify pref if the initialization success?
* Don't stop the sync if the first sync is not triggered by the user
* Add: implement refresh token
* Change: switch microsoft to code flow
* Add: subtract expire with a latency
* Add: microsoft client secret
* Add: display error message
* Fix: fromPref is not used
* Change: try to revoke the token when log out
* Add: revoke dropbox token
* Fix: Google only generates one refresh token for one user by default
* Bump dependencies, fix onedrive list issue
* Fix: arguments sent to sync.put is wrong
* Fix: don't schedule a sync on db changed if not connected
* Bump dependencies. Fix issue of switching drives
* Bump db-to-cloud, fix switching drive issue
* Fix: only auth user on 401 error, don't display login window without user interaction
* Fix: don't call revoke() if token is undefined
* Add: login button to generate the access token interactively
* Fix: make addMissingProperties a local
* Fix: store missing props in an object
* Fix: sync.getStatus should be sync
* LATENCY -> NETWORK_LATENCY
* Fix: cache the token forever if there is no expire time e.g. dropbox
* Add some comments
* Fix: i18n
* Fix: i18n sync status
* fixup! Fix: i18n sync status
* Fix: 'sync to cloud' is displayed twice 
						
					 
					
						2019-11-05 14:30:45 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rob Garrison 
							
						 
					 
					
						
						
						
						
							
						
						
							277e56ea44 
							
						 
					 
					
						
						
							
							Fix linting issues  
						
						 
						
						
						
					 
					
						2019-09-11 06:56:19 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								eight 
							
						 
					 
					
						
						
						
						
							
						
						
							c61806974f 
							
						 
					 
					
						
						
							
							Fix: db initializing error, polyfill localStorage/sessionStorage ( #616 )  
						
						 
						
						... 
						
						
						
						* Fix: make sure all errors are caught when initializing
* Fix: polyfill localStorage and sessionStorage 
						
					 
					
						2019-06-20 15:35:41 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								narcolepticinsomniac 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							514fa3204f 
							
						 
					 
					
						
						
							
							Simplify exclusions ( #724 )  
						
						 
						
						... 
						
						
						
						* Change: exclusion should match urlWithoutParams
Revert to eight04's initial two commits in #681  which make exclusion toggles domain and singular URLs only, plus reincorporate the js menu height calculation.
* Change: drop excludeStyleByUrlRedundant plus menu height
* menu item text
* Make exclusion rules work like match pattern and handle invalid URLs
* Exclude rules in tooltips
* Remove leftover code
* Cross-browser overflow consistency 
						
					 
					
						2019-06-11 10:44:32 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								eight 
							
						 
					 
					
						
						
						
						
							
						
						
							0d6c2bdb42 
							
						 
					 
					
						
						
							
							Fix: onAlarms is registered multiple times ( #702 )  
						
						 
						
						
						
					 
					
						2019-06-01 05:11:22 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rob Garrison 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8906cbbb1a 
							
						 
					 
					
						
						
							
							Prevent importing styles with no section.  Fixes   #687  ( #697 )  
						
						 
						
						... 
						
						
						
						* Prevent importing styles with no section. Fixes  #687 
And prevent issues with existing styles with no section
* Revert sections checks for empty array
* Add styleJSONseemsValid function
* Clean up
* Fix eslint nags 
						
					 
					
						2019-04-16 07:32:06 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rob Garrison 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							744bf01147 
							
						 
					 
					
						
						
							
							Firefox allow CSP UserCSS install from anywhere. See  #618  ( #623 )  
						
						 
						
						... 
						
						
						
						* Firefox allow CSP UserCSS install from anywhere. See #618 
* Fix suffix extension 
						
					 
					
						2019-03-03 20:42:03 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								eight 
							
						 
					 
					
						
						
						
						
							
						
						
							cdc7f98150 
							
						 
					 
					
						
						
							
							Add: user-frendly exclusions ( #666 )  
						
						 
						
						... 
						
						
						
						* WIP: popup UI
* Fix: use simple menu toggle
* Add: inclusion/exclusion API
* Add: hook exclusion UI
* Fix: minor
* Fix: don't self-edit
* Icons and accessibility
* Icons and accessibility
* Fix: disable redundant exclude-by-url checkbox
* Disabled cursor and delete leftover code
* Generic menu button tooltip and tweak menu item cursors
* Generic menu button tooltip and tweak menu item cursors
* Generic menu button tooltip and tweak menu item cursors 
						
					 
					
						2019-03-03 16:54:37 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								eight 
							
						 
					 
					
						
						
						
						
							
						
						
							1ff34fc449 
							
						 
					 
					
						
						
							
							Fix: return true in icon API ( #669 )  
						
						 
						
						
						
					 
					
						2019-03-03 08:29:26 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rob Garrison 
							
						 
					 
					
						
						
						
						
							
						
						
							0bd738b49f 
							
						 
					 
					
						
						
							
							Set updateDate on editSave.  Closes   #663  
						
						 
						
						
						
					 
					
						2019-02-02 07:01:08 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								eight 
							
						 
					 
					
						
						
						
						
							
						
						
							ad5c56c774 
							
						 
					 
					
						
						
							
							Fix: handle editDeleteText message ( #635 )  
						
						 
						
						
						
					 
					
						2019-01-02 07:46:51 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								eight 
							
						 
					 
					
						
						
						
						
							
						
						
							f5db0a5ab0 
							
						 
					 
					
						
						
							
							Refactor: pull out content-scripts.js ( #625 )  
						
						 
						
						
						
					 
					
						2018-12-30 18:01:54 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								eight 
							
						 
					 
					
						
						
						
						
							
						
						
							52b7742a45 
							
						 
					 
					
						
						
							
							Change: don't wait when broadcasting messages ( #622 )  
						
						 
						
						
						
					 
					
						2018-12-26 06:51:21 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rob Garrison 
							
						 
					 
					
						
						
						
						
							
						
						
							9fe721945d 
							
						 
					 
					
						
						
							
							Set installType for on new installs  
						
						 
						
						... 
						
						
						
						Fixes Dropbox thinking the browser is in dev mode 
						
					 
					
						2018-11-29 22:04:43 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								eight 
							
						 
					 
					
						
						
						
						
							
						
						
							8d6c88e377 
							
						 
					 
					
						
						
							
							Support Chrome 49 ( #561 )  
						
						 
						
						... 
						
						
						
						* Add: polyfill to support chrome 49
* Fix: fetch text in Chrome 49
* Add: polyfill element method
* Update usercss-meta
* Fix: buggy destructuring
* Fix: dialog position?
* Fix: unneeded warning
* Fix: getChromeVersion
* Fix: don't cache tab icon in old chrome
* Fix: static -> relative
* Fix: use XHR as fallback 
						
					 
					
						2018-11-29 19:35:21 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rob Garrison 
							
						 
					 
					
						
						
						
						
							
						
						
							eafa5110c0 
							
						 
					 
					
						
						
							
							Fix update log error message  
						
						 
						
						
						
					 
					
						2018-11-28 18:07:05 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								eight 
							
						 
					 
					
						
						
						
						
							
						
						
							4120907957 
							
						 
					 
					
						
						
							
							Fix: failed to find the old style when the name/namespace is changed ( #581 )  
						
						 
						
						
						
					 
					
						2018-11-25 07:27:10 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rob Garrison 
							
						 
					 
					
						
						
						
						
							
						
						
							9250d5c624 
							
						 
					 
					
						
						
							
							Remove unnecessary API method  
						
						 
						
						
						
					 
					
						2018-11-20 19:49:20 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rob Garrison 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							17339e933b 
							
						 
					 
					
						
						
							
							Show Dropbox unavailable in dev mode ( #568 )  
						
						 
						
						
						
					 
					
						2018-11-20 17:32:03 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rob Garrison 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7261a074cd 
							
						 
					 
					
						
						
							
							Fix USO update button ( #555 )  
						
						 
						
						... 
						
						
						
						* Fix USO update button
* Fix background & search-results
* Prevent JSON parse error
* Get & set currentMd5 outside of condition
* fetchMd5 with API without options
* Only update originalMd5 for valid styles
* Always set currentMd5 & add a delay before firing USO event 
						
					 
					
						2018-11-18 07:30:47 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rob Garrison 
							
						 
					 
					
						
						
						
						
							
						
						
							1ff89acda3 
							
						 
					 
					
						
						
							
							Fix popup inline style install/uninstall  
						
						 
						
						
						
					 
					
						2018-11-15 07:46:52 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								eight 
							
						 
					 
					
						
						
						
						
							
						
						
							b622ebc172 
							
						 
					 
					
						
						
							
							Add: store the reason why db failed ( #550 )  
						
						 
						
						... 
						
						
						
						* Add: store the reason why db failed
* Add: add a warning
* fixup! Add: add a warning 
						
					 
					
						2018-11-11 07:05:09 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								eight 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							deeba1b900 
							
						 
					 
					
						
						
							
							Change: drop less, switch to less-bundle ( #542 )  
						
						 
						
						... 
						
						
						
						* Change: drop less, switch to less-bundle
* fixup! Change: drop less, switch to less-bundle 
						
					 
					
						2018-11-11 14:06:25 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								eight 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5646b8a0d9 
							
						 
					 
					
						
						
							
							Add: improve import performance ( #547 )  
						
						 
						
						... 
						
						
						
						* Add: implement db putMany
* Fix: putMany returns a list of ids 
						
					 
					
						2018-11-11 14:04:22 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								eight 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e3d3604afc 
							
						 
					 
					
						
						
							
							Refactor the entire storage system and the section editor ( #518 )  
						
						 
						
						... 
						
						
						
						* Squashed commit of the following:
commit d84c4dc3fe 
Author: eight <eight04@gmail.com>
Date:   Sun Oct 14 19:13:29 2018 +0800
    Fix: remove unused comment
commit 46027120ec 
Author: eight <eight04@gmail.com>
Date:   Sun Oct 14 19:09:06 2018 +0800
    Add: handle styleUpdated message
commit f85d4de39b 
Author: eight <eight04@gmail.com>
Date:   Sun Oct 14 18:59:29 2018 +0800
    Fix: handle styleAdded message in popup
commit 81f3e69574 
Author: eight <eight04@gmail.com>
Date:   Sun Oct 14 18:50:54 2018 +0800
    Change: getStylesInfoByUrl -> getStylesByUrl
commit f9dc04558f 
Author: eight <eight04@gmail.com>
Date:   Sun Oct 14 18:48:20 2018 +0800
    Fix: drop getStylesInfo
commit fea04d591f 
Author: eight <eight04@gmail.com>
Date:   Sun Oct 14 18:39:28 2018 +0800
    Fix: remove unused ignoreChromeError
commit 2aff14e213 
Author: eight <eight04@gmail.com>
Date:   Sun Oct 14 18:09:53 2018 +0800
    Fix: don't dup promisify in prefs
commit d4ddfcc713 
Author: eight <eight04@gmail.com>
Date:   Sun Oct 14 17:56:16 2018 +0800
    Change: drop .last and .rotate
commit 85e70491e4 
Author: eight <eight04@gmail.com>
Date:   Sun Oct 14 17:36:00 2018 +0800
    Fix: unused renderIndex
commit 7acb131642 
Author: eight <eight04@gmail.com>
Date:   Sun Oct 14 17:32:49 2018 +0800
    Fix: update title on input
commit a39405ac4c 
Author: eight <eight04@gmail.com>
Date:   Sun Oct 14 17:17:20 2018 +0800
    Fix: remove unused messages
commit 14c2fdbb58 
Author: eight <eight04@gmail.com>
Date:   Sun Oct 14 16:36:12 2018 +0800
    Fix: dirty state for new added applies
commit fb1b49b8bb 
Author: eight <eight04@gmail.com>
Date:   Sun Oct 14 16:27:17 2018 +0800
    Fix: minor
commit 2c2d849fa4 
Author: eight <eight04@gmail.com>
Date:   Sun Oct 14 16:20:14 2018 +0800
    Fix: drop unused getCode
commit f133c3e67a 
Author: eight <eight04@gmail.com>
Date:   Sun Oct 14 16:18:14 2018 +0800
    Fix: drop unused lastActive
commit 05a6208f5c 
Author: eight <eight04@gmail.com>
Date:   Sun Oct 14 16:17:45 2018 +0800
    Fix: minor
commit 05a87ed00f 
Author: eight <eight04@gmail.com>
Date:   Sun Oct 14 15:58:33 2018 +0800
    Fix: minor
commit 576f73f333 
Author: eight <eight04@gmail.com>
Date:   Sun Oct 14 03:03:35 2018 +0800
    Fix: always register listeners
commit e93819deb4 
Author: eight <eight04@gmail.com>
Date:   Sun Oct 14 02:58:49 2018 +0800
    Fix: unused statement
commit 39b11685b4 
Author: eight <eight04@gmail.com>
Date:   Sun Oct 14 02:54:29 2018 +0800
    Fix: minor
commit 9dd3cd43c1 
Author: eight <eight04@gmail.com>
Date:   Sun Oct 14 02:49:22 2018 +0800
    Fix: don't reorder options
commit 90aadfd728 
Author: eight <eight04@gmail.com>
Date:   Sun Oct 14 02:43:52 2018 +0800
    Fix: drop __ERROR__
commit 838c21e3b3 
Author: eight <eight04@gmail.com>
Date:   Sun Oct 14 02:36:20 2018 +0800
    Fix: use findStyle API
commit 93a4cdf595 
Author: eight <eight04@gmail.com>
Date:   Sun Oct 14 02:34:05 2018 +0800
    Add: findStyle API
commit 8e75871b9b 
Author: eight <eight04@gmail.com>
Date:   Sun Oct 14 02:19:01 2018 +0800
    Breaking: drop getStylesFallback
commit ad06551440 
Author: eight <eight04@gmail.com>
Date:   Sun Oct 14 02:16:48 2018 +0800
    Fix: use dataurl to inject page script
commit cb5cbb4d10 
Author: eight <eight04@gmail.com>
Date:   Sun Oct 14 01:39:50 2018 +0800
    Fix: various
commit 53efd78b89 
Author: eight <eight04@gmail.com>
Date:   Sun Oct 14 01:12:57 2018 +0800
    Update doc
commit 7d005f3eaa 
Author: eight <eight04@gmail.com>
Date:   Sun Oct 14 01:09:22 2018 +0800
    Change: kill style.reason
commit fc53bed3de 
Author: eight <eight04@gmail.com>
Date:   Sun Oct 14 00:56:04 2018 +0800
    Fix: doo many indents
commit 14e321d258 
Author: eight <eight04@gmail.com>
Date:   Sun Oct 14 00:40:23 2018 +0800
    Fix: don't update icon for popup and options
commit 01bdd529bc 
Author: eight <eight04@gmail.com>
Date:   Sun Oct 14 00:39:17 2018 +0800
    Fix: updateCount
commit b9968830d3 
Author: eight <eight04@gmail.com>
Date:   Sun Oct 14 00:38:49 2018 +0800
    Fix: don't send null value
commit ff3bf6f52d 
Author: eight <eight04@gmail.com>
Date:   Sun Oct 14 00:03:34 2018 +0800
    Add: styleViaAPI updateCount
commit 39d21c3d29 
Author: eight <eight04@gmail.com>
Date:   Sat Oct 13 23:57:45 2018 +0800
    Fix: broadcastError -> ignoreError
commit ecb622c93c 
Author: eight <eight04@gmail.com>
Date:   Sat Oct 13 21:29:06 2018 +0800
    Fix: implement styleViaAPI
commit 7c3d49c005 
Author: eight <eight04@gmail.com>
Date:   Sat Oct 13 17:50:28 2018 +0800
    Fix: ROOT may change in XML pages
commit 3fd8d937f3 
Author: eight <eight04@gmail.com>
Date:   Sat Oct 13 16:49:43 2018 +0800
    Fix: various
commit 859afc8ee9 
Author: eight <eight04@gmail.com>
Date:   Sat Oct 13 16:39:54 2018 +0800
    Enhance: don't cache enabled state
commit fbe77a8d15 
Author: eight <eight04@gmail.com>
Date:   Sat Oct 13 16:15:07 2018 +0800
    Fix: various
commit a4fc3e9162 
Author: eight <eight04@gmail.com>
Date:   Sat Oct 13 16:11:38 2018 +0800
    Fix: various
commit 7e0eddeb8f 
Author: eight <eight04@gmail.com>
Date:   Sat Oct 13 15:58:31 2018 +0800
    Fix: various
commit 8b4ab47d89 
Author: eight <eight04@gmail.com>
Date:   Sat Oct 13 15:20:10 2018 +0800
    Add: some type hint
commit 7d340d62dc 
Author: eight <eight04@gmail.com>
Date:   Sat Oct 13 15:13:11 2018 +0800
    Change: drop storage.js, some functions are moved to sections-util
commit d286997d6a 
Author: eight <eight04@gmail.com>
Date:   Sat Oct 13 15:12:00 2018 +0800
    Fix: minor
commit d60db9dbef 
Author: eight <eight04@gmail.com>
Date:   Sat Oct 13 15:03:10 2018 +0800
    Fix: minor
commit 43afa31fa0 
Author: eight <eight04@gmail.com>
Date:   Sat Oct 13 14:50:31 2018 +0800
    Fix: update tab icon on forward/backward
commit f08faea149 
Author: eight <eight04@gmail.com>
Date:   Sat Oct 13 13:50:03 2018 +0800
    Fix: parallel import
commit 4d06435486 
Author: eight <eight04@gmail.com>
Date:   Fri Oct 12 23:32:03 2018 +0800
    Add: importStyle API
commit c55675912e 
Author: eight <eight04@gmail.com>
Date:   Fri Oct 12 23:14:46 2018 +0800
    Fix: refactor import-export
commit 86ea846a89 
Author: eight <eight04@gmail.com>
Date:   Fri Oct 12 17:34:36 2018 +0800
    Fix: search db is broken
commit 831ca07c2d 
Author: eight <eight04@gmail.com>
Date:   Fri Oct 12 17:29:35 2018 +0800
    fixup! Add: implement sloppy regexp indicator
commit e67b7f4f36 
Author: eight <eight04@gmail.com>
Date:   Fri Oct 12 17:27:19 2018 +0800
    Add: implement sloppy regexp indicator
commit 36e13f88f0 
Author: eight <eight04@gmail.com>
Date:   Fri Oct 12 16:59:23 2018 +0800
    Add: return excluded/sloppy state in getStylesInfoByUrl
commit f6ce78f55b 
Author: eight <eight04@gmail.com>
Date:   Fri Oct 12 16:39:47 2018 +0800
    Fix: dead object
commit 5ae95a1ad9 
Author: eight <eight04@gmail.com>
Date:   Fri Oct 12 16:27:54 2018 +0800
    Fix: don't reinit all editors on save
commit 1a5a206fe6 
Author: eight <eight04@gmail.com>
Date:   Fri Oct 12 16:18:40 2018 +0800
    Refactor: pull out sections editor section
commit 8016346035 
Author: eight <eight04@gmail.com>
Date:   Fri Oct 12 15:30:35 2018 +0800
    Fix: replaceStyle make style name undefined
commit fa080d1913 
Author: eight <eight04@gmail.com>
Date:   Fri Oct 12 15:21:36 2018 +0800
    Fix: catch csp error
commit e0b064115d 
Author: eight <eight04@gmail.com>
Date:   Fri Oct 12 15:03:00 2018 +0800
    Fix: use a simple eval to execute page scripts
commit 405b7f8f06 
Author: eight <eight04@gmail.com>
Date:   Fri Oct 12 03:48:13 2018 +0800
    Fix: removed unused API
commit 1b2c88f926 
Author: eight <eight04@gmail.com>
Date:   Fri Oct 12 03:46:51 2018 +0800
    Fix: no need to access db
commit a8131fc9c5 
Author: eight <eight04@gmail.com>
Date:   Fri Oct 12 03:43:31 2018 +0800
    Fix: remove unused methods
commit 3ae0c4dd13 
Author: eight <eight04@gmail.com>
Date:   Fri Oct 12 03:10:26 2018 +0800
    Enhance: allow matcher to return verbose info
commit 0ea7ada48f 
Author: eight <eight04@gmail.com>
Date:   Fri Oct 12 02:02:14 2018 +0800
    Fix: content script may load before the background is ready
commit 04c2d6bbf6 
Author: eight <eight04@gmail.com>
Date:   Fri Oct 12 01:49:52 2018 +0800
    Fix: throw receiving end doesn't exist message
commit f0c0bc4d6a 
Author: eight <eight04@gmail.com>
Date:   Fri Oct 12 01:11:17 2018 +0800
    Fix: unwrap error
commit 4d42765d6c 
Author: eight <eight04@gmail.com>
Date:   Thu Oct 11 23:55:16 2018 +0800
    fixup! Fix: match subdomain
commit 99626e4a48 
Author: eight <eight04@gmail.com>
Date:   Thu Oct 11 23:54:58 2018 +0800
    Fix: match subdomain
commit a57b3b2716 
Author: eight <eight04@gmail.com>
Date:   Thu Oct 11 23:39:11 2018 +0800
    Fix: firefox
commit 5cfea3933f 
Author: eight <eight04@gmail.com>
Date:   Thu Oct 11 22:46:34 2018 +0800
    Add some comment to db.js
commit 25fd3a1c2b 
Author: eight <eight04@gmail.com>
Date:   Thu Oct 11 22:14:56 2018 +0800
    Fix: remove unused prop
commit bdae1c3697 
Author: eight <eight04@gmail.com>
Date:   Thu Oct 11 20:00:25 2018 +0800
    Change: simpler styleCodeEmpty
commit bd4a453f45 
Merge: c1bf9f5  9058c06 
Author: eight <eight04@gmail.com>
Date:   Thu Oct 11 19:49:37 2018 +0800
    Merge branch 'dev-usercss-meta' into dev-exclusions
commit c1bf9f57e9 
Author: eight <eight04@gmail.com>
Date:   Thu Oct 11 19:29:17 2018 +0800
    Fix: minor
commit fd5eeb4b81 
Author: eight <eight04@gmail.com>
Date:   Thu Oct 11 19:00:05 2018 +0800
    Add: refresh on view
commit 3e38810a49 
Author: eight <eight04@gmail.com>
Date:   Thu Oct 11 18:13:24 2018 +0800
    Fix: make sure icons are refreshed at startup
commit c657d7e55c 
Author: eight <eight04@gmail.com>
Date:   Thu Oct 11 17:32:27 2018 +0800
    Add: implement bug 461
commit 7ed39ab6ef 
Author: eight <eight04@gmail.com>
Date:   Thu Oct 11 15:42:44 2018 +0800
    fixup! Add: icon-util
commit 30e494eda9 
Author: eight <eight04@gmail.com>
Date:   Thu Oct 11 15:42:23 2018 +0800
    Add: icon-util
commit 510a886e14 
Author: eight <eight04@gmail.com>
Date:   Thu Oct 11 03:21:38 2018 +0800
    Fix: exposeIframes
commit c7f81662c4 
Author: eight <eight04@gmail.com>
Date:   Thu Oct 11 02:19:14 2018 +0800
    Fix: autoCloseBrackets is true by default
commit f3a103645d 
Author: eight <eight04@gmail.com>
Date:   Thu Oct 11 02:11:14 2018 +0800
    Fix: various
commit d4436cde20 
Author: eight <eight04@gmail.com>
Date:   Thu Oct 11 01:39:10 2018 +0800
    Add: implement exposeIframe
commit 43db875fd8 
Author: eight <eight04@gmail.com>
Date:   Thu Oct 11 01:26:24 2018 +0800
    Kill more globals
commit dc491e9be3 
Author: eight <eight04@gmail.com>
Date:   Thu Oct 11 01:22:13 2018 +0800
    Kill old storage, storage-dummy
commit ba64b95575 
Author: eight <eight04@gmail.com>
Date:   Thu Oct 11 00:54:38 2018 +0800
    WIP: kill cachedStyles
commit 7eba890a21 
Merge: d2b36a1  81e4823 
Author: eight <eight04@gmail.com>
Date:   Wed Oct 10 23:15:14 2018 +0800
    Merge branch 'dev-private-prefs' into dev-exclusions
commit d2b36a168e 
Author: eight <eight04@gmail.com>
Date:   Wed Oct 10 23:05:20 2018 +0800
    Kill hidden globals
commit 22d4767511 
Author: eight <eight04@gmail.com>
Date:   Wed Oct 10 19:23:34 2018 +0800
    Fix: margin for deleted sections
commit 00687983f0 
Author: eight <eight04@gmail.com>
Date:   Wed Oct 10 18:21:07 2018 +0800
    Fix: default value
commit ff6fd8cad3 
Author: eight <eight04@gmail.com>
Date:   Wed Oct 10 18:02:51 2018 +0800
    Fix: default options
commit c23f315c52 
Author: eight <eight04@gmail.com>
Date:   Wed Oct 10 17:40:07 2018 +0800
    Refactor: use CodeMirror.defineOption
commit 4419c5dc1e 
Author: eight <eight04@gmail.com>
Date:   Wed Oct 10 16:32:39 2018 +0800
    Change: kill editors, styleId
commit 6494985b50 
Author: eight <eight04@gmail.com>
Date:   Wed Oct 10 16:14:51 2018 +0800
    Fix: various
commit 37e1f43f75 
Author: eight <eight04@gmail.com>
Date:   Wed Oct 10 15:04:03 2018 +0800
    Fix: minor
commit d26ce3238e 
Author: eight <eight04@gmail.com>
Date:   Wed Oct 10 14:49:37 2018 +0800
    Add: codemirror-factory
commit 15a1f552f6 
Author: eight <eight04@gmail.com>
Date:   Wed Oct 10 12:08:35 2018 +0800
    WIP: kill getSection
commit ba6159e067 
Author: eight <eight04@gmail.com>
Date:   Wed Oct 10 02:43:09 2018 +0800
    WIP: edit page
commit fd9ab5d6e5 
Author: eight <eight04@gmail.com>
Date:   Wed Oct 10 00:41:07 2018 +0800
    Fix: switch to editor
commit 06e22d0d18 
Author: eight <eight04@gmail.com>
Date:   Tue Oct 9 23:38:29 2018 +0800
    Change: add sections-editor
commit 30e8662946 
Author: eight <eight04@gmail.com>
Date:   Mon Oct 8 20:12:39 2018 +0800
    Add: preview error
commit 47b2b4fc49 
Author: eight <eight04@gmail.com>
Date:   Mon Oct 8 18:38:01 2018 +0800
    Add: livePreview.show
commit 7b5e7c96d5 
Author: eight <eight04@gmail.com>
Date:   Mon Oct 8 18:16:45 2018 +0800
    Hook up live preview
commit 15efafff3c 
Author: eight <eight04@gmail.com>
Date:   Mon Oct 8 17:49:57 2018 +0800
    Add: live preview
commit a38558ef78 
Author: eight <eight04@gmail.com>
Date:   Mon Oct 8 15:30:39 2018 +0800
    WIP: make notifyAllTabs a noop
commit 582e9078af 
Author: eight <eight04@gmail.com>
Date:   Mon Oct 8 14:39:08 2018 +0800
    Fix: inject all scripts
commit f4651da8d8 
Author: eight <eight04@gmail.com>
Date:   Sun Oct 7 23:41:46 2018 +0800
    Drop deleteStyle
commit 0489fb3b2f 
Author: eight <eight04@gmail.com>
Date:   Sun Oct 7 23:33:51 2018 +0800
    Drop saveStyle
commit 02f471f077 
Author: eight <eight04@gmail.com>
Date:   Sun Oct 7 23:28:41 2018 +0800
    Fix: usercss API
commit 057111b171 
Author: eight <eight04@gmail.com>
Date:   Sun Oct 7 22:59:31 2018 +0800
    Update usercss API
commit 69cae02381 
Author: eight <eight04@gmail.com>
Date:   Sun Oct 7 21:40:29 2018 +0800
    Drop getStyles
commit c5d41529d9 
Author: eight <eight04@gmail.com>
Date:   Sun Oct 7 21:28:51 2018 +0800
    Minor fixes
commit 5b3b4e680f 
Author: eight <eight04@gmail.com>
Date:   Sun Oct 7 21:20:39 2018 +0800
    Add: navigator-util
commit b5107b78a5 
Author: eight <eight04@gmail.com>
Date:   Sun Oct 7 01:42:43 2018 +0800
    Add: broadcast messages with reasons
commit e7ef4948cd 
Author: eight <eight04@gmail.com>
Date:   Sat Oct 6 18:10:47 2018 +0800
    Fix: observer is unavailable?
commit 1c635b5bc1 
Author: eight <eight04@gmail.com>
Date:   Sat Oct 6 17:47:43 2018 +0800
    Drop requestStyles
commit 75f2561154 
Author: eight <eight04@gmail.com>
Date:   Sat Oct 6 16:38:04 2018 +0800
    Fix: don't recreate element when style update in popup
commit 583ca31d97 
Author: eight <eight04@gmail.com>
Date:   Sat Oct 6 15:40:07 2018 +0800
    fixup! Add: isCodeEmpty
commit 1cf6008514 
Author: eight <eight04@gmail.com>
Date:   Sat Oct 6 15:33:18 2018 +0800
    Add: isCodeEmpty
commit 450cd60aeb 
Author: eight <eight04@gmail.com>
Date:   Sat Oct 6 15:22:04 2018 +0800
    Fix: ignore comment block
commit 196b6aac63 
Author: eight <eight04@gmail.com>
Date:   Sat Oct 6 15:16:00 2018 +0800
    Fix: the return value of getSectionsByUrl is changed
commit 3122d28c1a 
Author: eight <eight04@gmail.com>
Date:   Sat Oct 6 15:14:05 2018 +0800
    Fix: always use promise in API call
commit e594b8ccb1 
Author: eight <eight04@gmail.com>
Date:   Sat Oct 6 15:11:01 2018 +0800
    Cache enabled state
commit 1f18b13a92 
Author: eight <eight04@gmail.com>
Date:   Sat Oct 6 13:48:46 2018 +0800
    Add: match global sections
commit fedf844ddd 
Author: eight <eight04@gmail.com>
Date:   Sat Oct 6 13:45:37 2018 +0800
    Add: getStylesInfoByUrl
commit 095998f07c 
Author: eight <eight04@gmail.com>
Date:   Sat Oct 6 13:27:58 2018 +0800
    Change: switch to msg.js
commit fa3127d988 
Author: eight <eight04@gmail.com>
Date:   Sat Oct 6 13:02:45 2018 +0800
    Change: switch to msg.js
commit 05d582c726 
Author: eight <eight04@gmail.com>
Date:   Sat Oct 6 11:43:42 2018 +0800
    Add: msg.sendBg
commit 171339f710 
Author: eight <eight04@gmail.com>
Date:   Sat Oct 6 04:39:48 2018 +0800
    WIP: drop api.js
commit 3a618aca2a 
Author: eight <eight04@gmail.com>
Date:   Sat Oct 6 03:19:51 2018 +0800
    WIP: use deepCopy
commit bb1cb58024 
Author: eight <eight04@gmail.com>
Date:   Sat Oct 6 03:10:04 2018 +0800
    WIP: msg.js
commit 2472e91f57 
Author: eight <eight04@gmail.com>
Date:   Fri Oct 5 21:28:19 2018 +0800
    WIP: emitChangesToTabs
commit 34497ebe16 
Author: eight <eight04@gmail.com>
Date:   Fri Oct 5 18:47:52 2018 +0800
    WIP: switch to API
commit f1639cc33e 
Author: eight <eight04@gmail.com>
Date:   Fri Oct 5 01:03:40 2018 +0800
    WIP: broadcastMessage
commit 81e4823f46 
Author: eight <eight04@gmail.com>
Date:   Thu Oct 4 19:39:59 2018 +0800
    Debounce updateAllTabsIcon
commit dc5f3e209f 
Author: eight <eight04@gmail.com>
Date:   Thu Oct 4 19:34:36 2018 +0800
    Fix: settings could be empty on the first install
commit 2328cf623a 
Author: eight <eight04@gmail.com>
Date:   Thu Oct 4 19:34:22 2018 +0800
    Change: start-firefox -> start
commit 7be6a1cba9 
Author: eight <eight04@gmail.com>
Date:   Thu Oct 4 19:24:35 2018 +0800
    Add: applications
commit 630725196f 
Author: eight <eight04@gmail.com>
Date:   Thu Oct 4 19:22:44 2018 +0800
    fixup! Fix: update all icons when some prefs changed
commit 0d0e1b4dc0 
Author: eight <eight04@gmail.com>
Date:   Thu Oct 4 19:20:36 2018 +0800
    Fix: update all icons when some prefs changed
commit 5c0288e9ba 
Author: eight <eight04@gmail.com>
Date:   Thu Oct 4 19:20:11 2018 +0800
    fixup! Remove unused FIREFOX_NO_DOM_STORAGE
commit 56b737b65a 
Author: eight <eight04@gmail.com>
Date:   Thu Oct 4 18:14:57 2018 +0800
    Remove unused FIREFOX_NO_DOM_STORAGE
commit 829a134ed1 
Author: eight <eight04@gmail.com>
Date:   Thu Oct 4 18:10:53 2018 +0800
    Fix: this -> prefs
commit d35f92250e 
Author: eight <eight04@gmail.com>
Date:   Thu Oct 4 18:08:19 2018 +0800
    Fixme: styleViaAPI
commit 8a6e8ac03a 
Author: eight <eight04@gmail.com>
Date:   Thu Oct 4 18:05:41 2018 +0800
    Change: drop prefChanged, use prefs service
commit 10f9449144 
Author: eight <eight04@gmail.com>
Date:   Thu Oct 4 17:46:45 2018 +0800
    Change: move setupLivePrefs to dom.js. Remove prefs.js dependencies
commit dd2b8ed091 
Author: eight <eight04@gmail.com>
Date:   Thu Oct 4 17:18:38 2018 +0800
    Fix: type error
commit 3af310c341 
Author: eight <eight04@gmail.com>
Date:   Thu Oct 4 17:09:26 2018 +0800
    Fix: open-manager has no default value
commit 874a2da33e 
Author: eight <eight04@gmail.com>
Date:   Thu Oct 4 17:04:23 2018 +0800
    Enhance: make prefs use storage.sync
commit c01f93f62c 
Author: eight <eight04@gmail.com>
Date:   Thu Oct 4 15:57:02 2018 +0800
    WIP
commit 6d32ffb76b 
Author: eight <eight04@gmail.com>
Date:   Thu Oct 4 12:46:19 2018 +0800
    WIP
commit 0f148eac32 
Author: eight <eight04@gmail.com>
Date:   Thu Oct 4 03:35:07 2018 +0800
    WIP
commit 282bdf7706 
Author: eight <eight04@gmail.com>
Date:   Wed Oct 3 20:24:06 2018 +0800
    Fix: numbers are not compared correctly
commit 24b1eea8a4 
Merge: 8a6011d  5cbe8a8 
Author: eight <eight04@gmail.com>
Date:   Wed Oct 3 15:00:07 2018 +0800
    Merge branch 'master' of https://github.com/openstyles/stylus  into dev-exclusions
commit 5cbe8a8d78 
Author: eight <eight04@gmail.com>
Date:   Tue Oct 2 20:22:18 2018 +0800
    Add: fetch style object from DB directly in the editor (#507 )
commit 9058c06c54 
Author: eight <eight04@gmail.com>
Date:   Mon Oct 1 23:24:29 2018 +0800
    Fix: bad API
commit 1f2d116aae 
Author: eight <eight04@gmail.com>
Date:   Mon Oct 1 23:14:56 2018 +0800
    Fix: use meta parser
commit 918e47b1ed 
Author: eight <eight04@gmail.com>
Date:   Mon Oct 1 23:01:21 2018 +0800
    Fix: emit update event if no fatal errors
commit 81a7bb9ac9 
Author: eight <eight04@gmail.com>
Date:   Mon Oct 1 22:56:25 2018 +0800
    Add: editorWorker.metalint
commit f47d57aea8 
Author: eight <eight04@gmail.com>
Date:   Mon Oct 1 22:49:16 2018 +0800
    Change: use editorWorker.metalint
commit 5778d5c858 
Author: eight <eight04@gmail.com>
Date:   Mon Oct 1 22:39:01 2018 +0800
    Change: editor-worker-body -> editor-worker
commit 268e1716b4 
Author: eight <eight04@gmail.com>
Date:   Mon Oct 1 22:38:06 2018 +0800
    Change: switch to worker-util
commit cc2980b647 
Author: eight <eight04@gmail.com>
Date:   Mon Oct 1 22:30:16 2018 +0800
    Drop: parserlib-loader
commit 08adcb60f2 
Merge: 6909c73  2fd531e 
Author: eight <eight04@gmail.com>
Date:   Mon Oct 1 22:29:39 2018 +0800
    Merge branch 'master' into dev-usercss-meta
commit e4135ce35d 
Author: eight <eight04@gmail.com>
Date:   Fri Sep 28 11:57:34 2018 +0800
    Fix: remove unused function
commit 39a6d1909f 
Author: eight <eight04@gmail.com>
Date:   Fri Sep 28 00:26:29 2018 +0800
    Fix: prefs doesn't work in FF's private windows. Add web-ext. Drop prefs.readOnlyValues
commit 6909c73c69 
Author: eight <eight04@gmail.com>
Date:   Wed Sep 26 12:16:33 2018 +0800
    Fix: minor
commit 79833d8bba 
Author: eight <eight04@gmail.com>
Date:   Wed Sep 26 11:40:04 2018 +0800
    Fix: a better way to draw list?
commit a849fd6dda 
Author: eight <eight04@gmail.com>
Date:   Wed Sep 26 11:39:53 2018 +0800
    Fix: missing placeholders
commit d5ee31a080 
Author: eight <eight04@gmail.com>
Date:   Wed Sep 26 11:37:50 2018 +0800
    Fix: a better way to draw character list?
commit 7b959af3e3 
Author: eight <eight04@gmail.com>
Date:   Wed Sep 26 11:30:10 2018 +0800
    Update usercss-meta
commit fefa987c4d 
Author: eight <eight04@gmail.com>
Date:   Wed Sep 26 10:37:28 2018 +0800
    Change: sections-equal -> sections-util
commit 2abbf670d8 
Author: eight <eight04@gmail.com>
Date:   Wed Sep 26 10:37:14 2018 +0800
    Fix: check err.code
commit 1fe0586b29 
Author: eight <eight04@gmail.com>
Date:   Wed Sep 26 10:33:02 2018 +0800
    Add: i18n error message
commit ab0ef239cf 
Author: eight <eight04@gmail.com>
Date:   Wed Sep 26 09:34:57 2018 +0800
    Change: move styleCodeEmpty to sections-util, load colorConverter in background worker
commit d5ade807f0 
Author: eight <eight04@gmail.com>
Date:   Wed Sep 26 09:27:30 2018 +0800
    Fix: display error message
commit 4f5337e51d 
Author: eight <eight04@gmail.com>
Date:   Wed Sep 26 09:26:55 2018 +0800
    Fix: remove unused colorconverter
commit 29b8f51292 
Author: eight <eight04@gmail.com>
Date:   Tue Sep 25 23:21:44 2018 +0800
    Fix: vars could be undefined
commit a7cfeb22e4 
Author: eight <eight04@gmail.com>
Date:   Tue Sep 25 22:54:40 2018 +0800
    Fix: window is undefined
commit 9713c6a3be 
Author: eight <eight04@gmail.com>
Date:   Tue Sep 25 21:56:38 2018 +0800
    Fix: throw an error for unparsable color
commit 3c30bc3eb0 
Author: eight <eight04@gmail.com>
Date:   Tue Sep 25 21:55:55 2018 +0800
    Fix: try to get error message
commit 3d32b0428b 
Author: eight <eight04@gmail.com>
Date:   Tue Sep 25 21:38:40 2018 +0800
    Fix: vars might be empty
commit 7d75dd8754 
Author: eight <eight04@gmail.com>
Date:   Tue Sep 25 21:18:39 2018 +0800
    Add: meta-parser
commit a4df641b96 
Author: eight <eight04@gmail.com>
Date:   Tue Sep 25 21:18:18 2018 +0800
    Enhance: set flag in parserlib so we don't need another loader
commit 8028a3529f 
Author: eight <eight04@gmail.com>
Date:   Tue Sep 25 21:17:40 2018 +0800
    Include util, worker-util in background
commit ba5d6cc31a 
Author: eight <eight04@gmail.com>
Date:   Tue Sep 25 21:16:59 2018 +0800
    Fix: use spread syntax in loadScript
commit b853be13f8 
Author: eight <eight04@gmail.com>
Date:   Tue Sep 25 21:14:46 2018 +0800
    Enhance: swith to usercss-meta (in worker)
commit a3e7915199 
Author: eight <eight04@gmail.com>
Date:   Tue Sep 25 21:11:54 2018 +0800
    Fix: use promise API
commit 5d07a8cd4e 
Author: eight <eight04@gmail.com>
Date:   Tue Sep 25 21:11:09 2018 +0800
    Fix: buildMeta now returns a promise
commit a004bc3c7d 
Author: eight <eight04@gmail.com>
Date:   Tue Sep 25 21:10:35 2018 +0800
    Move styleCodeEmpty to util
commit 41ac66a137 
Author: eight <eight04@gmail.com>
Date:   Tue Sep 25 21:09:40 2018 +0800
    Add: background worker
commit ffb13bf1db 
Author: eight <eight04@gmail.com>
Date:   Tue Sep 25 21:09:04 2018 +0800
    Enhance: move moz-parser/meta-parser/usercss compiler to worker
commit 42e97ef153 
Author: eight <eight04@gmail.com>
Date:   Tue Sep 25 20:45:07 2018 +0800
    Fix: display error on install page
commit 64aa9fcf53 
Author: eight <eight04@gmail.com>
Date:   Tue Sep 25 17:34:54 2018 +0800
    Add: background worker
commit b0e407e98f 
Author: eight <eight04@gmail.com>
Date:   Tue Sep 25 14:52:35 2018 +0800
    Add: worker util
commit 7a24547e09 
Author: eight <eight04@gmail.com>
Date:   Tue Sep 25 00:01:18 2018 +0800
    Add: usercss-meta
commit 8a6011de8c 
Author: Rob Garrison <wowmotty@gmail.com>
Date:   Sun Jul 22 09:15:09 2018 -0500
    Attempt to update icon count
commit 4fcb1a88d7 
Author: Rob Garrison <wowmotty@gmail.com>
Date:   Sun Jul 15 13:44:29 2018 -0500
    Fix empty exclusion storage error
commit bfe54ab4c4 
Author: Rob Garrison <wowmotty@gmail.com>
Date:   Sun Jul 15 12:59:51 2018 -0500
    Add tab communication
commit 983a7bc219 
Author: Rob Garrison <wowmotty@gmail.com>
Date:   Sun Jul 15 10:51:11 2018 -0500
    Fix escaped regex example
commit 3950482f34 
Author: Rob Garrison <wowmotty@gmail.com>
Date:   Wed Apr 25 18:11:37 2018 -0500
    Fix undefined error
commit e94c7edb38 
Author: Rob Garrison <wowmotty@gmail.com>
Date:   Wed Apr 25 17:09:45 2018 -0500
    Attempt to fix popup exclusion issues
commit 2b4a1a5635 
Author: Rob Garrison <wowmotty@gmail.com>
Date:   Thu Apr 19 13:00:27 2018 -0500
    Modify input method
commit 9f75b69cd8 
Author: Rob Garrison <wowmotty@gmail.com>
Date:   Wed Mar 7 11:54:05 2018 -0600
    Include iframe urls in exclusion popup
commit 68dfa0153c 
Author: Rob Garrison <wowmotty@gmail.com>
Date:   Wed Jan 24 19:42:02 2018 -0600
    Add style exclusions. Closes  #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  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rob Garrison 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							30cf5b2458 
							
						 
					 
					
						
						
							
							Fix incorrect USO md5Url ( #523 ) ( #527 )  
						
						 
						
						... 
						
						
						
						* Fix incorrect USO md5Url (#523 )
* Fix md5Url in getAll
* Remove variable reassignment 
						
					 
					
						2018-10-26 08:48:58 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								eight 
							
						 
					 
					
						
						
						
						
							
						
						
							100e1dc28d 
							
						 
					 
					
						
						
							
							Fix: TypeError in style-via-api ( #521 )  
						
						 
						
						
						
					 
					
						2018-10-18 19:19:36 -05: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  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							af77b55eea 
							
						 
					 
					
						
						
							
							fixup  2fdfd966 
						
						 
						
						... 
						
						
						
						#482  
						
					 
					
						2018-08-27 20:42:51 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							2fdfd96699 
							
						 
					 
					
						
						
							
							use the new originalDigest in update UI  
						
						 
						
						... 
						
						
						
						...when force-updating a locally edited style that turned out to be equal to the remote one
fixes  #482  
						
					 
					
						2018-08-27 20:39:36 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							c0c5f1dbcc 
							
						 
					 
					
						
						
							
							avoid overwriting existing usercss on saving a new one  
						
						 
						
						
						
					 
					
						2018-08-18 23:17:20 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							406a7cd4c0 
							
						 
					 
					
						
						
							
							FF bug workaround: apply styles to more iframes  
						
						 
						
						
						
					 
					
						2018-08-09 21:22:26 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							be94303bad 
							
						 
					 
					
						
						
							
							simplify onInstalled  
						
						 
						
						
						
					 
					
						2018-08-06 18:20:57 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							15c3c7c8ab 
							
						 
					 
					
						
						
							
							fixup 3418ac9c: explicitly set the optional parameter  
						
						 
						
						... 
						
						
						
						fixes  #423  
						
					 
					
						2018-07-09 09:10:36 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							0d7b8152e8 
							
						 
					 
					
						
						
							
							code cosmetics  
						
						 
						
						
						
					 
					
						2018-07-05 15:46:01 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							d8b776bedf 
							
						 
					 
					
						
						
							
							try installing from full code if 'sections' is empty in style json  
						
						 
						
						... 
						
						
						
						fixes  #414  
						
					 
					
						2018-07-05 15:46:01 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							d37b113d0d 
							
						 
					 
					
						
						
							
							retry on HTTP status 429 "Too Many Requests"  
						
						 
						
						
						
					 
					
						2018-07-02 17:20:22 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							711a3afeee 
							
						 
					 
					
						
						
							
							logQueue can be empty  
						
						 
						
						
						
					 
					
						2018-05-24 21:09:00 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							82b797738a 
							
						 
					 
					
						
						
							
							use Alarms API since js timers are limited to 596 hours  
						
						 
						
						... 
						
						
						
						fixes  #388  
						
					 
					
						2018-05-14 08:56:31 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							d36fea27ad 
							
						 
					 
					
						
						
							
							fixup 3418ac9c: append to updateLog  
						
						 
						
						
						
					 
					
						2018-05-09 18:33:28 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							3548a6caed 
							
						 
					 
					
						
						
							
							fixup c26fa76f: parameter is an object =_='  
						
						 
						
						
						
					 
					
						2018-05-09 18:11:59 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							1f347df8cf 
							
						 
					 
					
						
						
							
							fixup c26fa76f: Set#has  
						
						 
						
						... 
						
						
						
						#380  
						
					 
					
						2018-05-04 22:08:19 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							c26fa76f53 
							
						 
					 
					
						
						
							
							retry the update check on 503  
						
						 
						
						... 
						
						
						
						fixes  #380  
						
					 
					
						2018-04-30 20:05:52 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							0a082f30d2 
							
						 
					 
					
						
						
							
							Chrome with NativeCrxBindings: ignore lastError in injectCS  
						
						 
						
						
						
					 
					
						2018-04-25 10:37:07 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							677bf7b9bf 
							
						 
					 
					
						
						
							
							Chrome with NativeCrxBindings: check lastError in injectCS  
						
						 
						
						
						
					 
					
						2018-04-24 22:16:21 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							e80efa7604 
							
						 
					 
					
						
						
							
							FF: hotkeys dialog  
						
						 
						
						
						
					 
					
						2018-04-12 21:28:45 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							8524c76f66 
							
						 
					 
					
						
						
							
							setBadgeText has a callback in Chrome 67+  
						
						 
						
						
						
					 
					
						2018-04-05 00:41:05 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							36b0e8f4bb 
							
						 
					 
					
						
						
							
							clear entire cache when updating styles with global sections  
						
						 
						
						
						
					 
					
						2018-03-22 04:26:43 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							4901e97f9f 
							
						 
					 
					
						
						
							
							open USO style settings even if the site tab is auto-activated  
						
						 
						
						
						
					 
					
						2018-03-13 18:35:28 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							a7774c26fb 
							
						 
					 
					
						
						
							
							bump version  
						
						 
						
						
						
					 
					
						2018-03-13 17:24:10 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							40054902e9 
							
						 
					 
					
						
						
							
							USO can't handle POST requests for style json  
						
						 
						
						
						
					 
					
						2018-03-13 17:23:47 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							28ef5572ba 
							
						 
					 
					
						
						
							
							FF: ensure styles are applied to about:blank iframes  
						
						 
						
						... 
						
						
						
						fixes  #215  
						
					 
					
						2018-03-08 19:25:09 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							850b7dc635 
							
						 
					 
					
						
						
							
							clear localStorage for CM themes on extension update  
						
						 
						
						
						
					 
					
						2018-03-03 23:45:14 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							918888ffb0 
							
						 
					 
					
						
						
							
							code cosmetics  
						
						 
						
						
						
					 
					
						2018-02-16 18:05:25 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								DecentM 
							
						 
					 
					
						
						
						
						
							
						
						
							44a11508ff 
							
						 
					 
					
						
						
							
							Add OpenUserCSS support ( #328 )  
						
						 
						
						
						
					 
					
						2018-02-15 11:27:00 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							f6991c4f57 
							
						 
					 
					
						
						
							
							fallback to 'path' when Canvas is blocked in FF  
						
						 
						
						... 
						
						
						
						fixes  #335  
						
					 
					
						2018-01-30 19:42:30 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							02989edb05 
							
						 
					 
					
						
						
							
							eat unclosed comments  
						
						 
						
						
						
					 
					
						2018-01-30 18:59:28 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							90aacefff8 
							
						 
					 
					
						
						
							
							ignore @charset when deciding if section is empty  
						
						 
						
						... 
						
						
						
						fixes  #337  
						
					 
					
						2018-01-30 18:59:28 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							ca5f8c941b 
							
						 
					 
					
						
						
							
							don't refresh own tabs twice  
						
						 
						
						... 
						
						
						
						fixes  #336  
						
					 
					
						2018-01-29 04:37:24 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							bc2da3f66a 
							
						 
					 
					
						
						
							
							prevent hanging when parent frame is absent  
						
						 
						
						
						
					 
					
						2018-01-20 02:28:20 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							a3962b7adf 
							
						 
					 
					
						
						
							
							put  https://top.site.origin  in "stylus-iframe" attr  
						
						 
						
						
						
					 
					
						2018-01-19 15:37:26 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							72e0f5fbf5 
							
						 
					 
					
						
						
							
							update refreshAllTabs cache and icon on disabling livepreview  
						
						 
						
						
						
					 
					
						2018-01-14 17:32:25 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							b42dfc8300 
							
						 
					 
					
						
						
							
							fixup bb34538d: decrement styles.length on delete  
						
						 
						
						
						
					 
					
						2018-01-14 15:40:36 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							eabfaca08e 
							
						 
					 
					
						
						
							
							run webNavUsercssInstallerFF on the entire githubusercontent.com  
						
						 
						
						... 
						
						
						
						fixes  #329  
						
					 
					
						2018-01-14 15:23:09 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							bb34538da0 
							
						 
					 
					
						
						
							
							smart invalidateCache: try to update filters in-place  
						
						 
						
						
						
					 
					
						2018-01-12 00:54:40 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								tophf 
							
						 
					 
					
						
						
						
						
							
						
						
							989df35b05 
							
						 
					 
					
						
						
							
							live preview in editor  
						
						 
						
						... 
						
						
						
						* refreshAllTabs was extracted
* ...and fixed to use each frame's url when getting the styles 
						
					 
					
						2018-01-12 00:54:36 +03:00