tophf
c09f7c341c
use more of webRequest info to restrict stripResources
2018-07-06 00:20:01 +03:00
tophf
fbd0b96f49
fixup 7f5a5fec: give iframe time to run our content script
2018-07-05 22:49:47 +03:00
tophf
7f5a5fecbf
invoke USO style API in iframe
...
fixes #417
2018-07-05 22:15:45 +03:00
tophf
626030c42c
run a cache cleanup next time if popup is closed too soon
2018-07-05 15:46:01 +03:00
tophf
9992ae3374
explicitly parse a text response into JSON
2018-07-05 11:40:23 +03:00
tophf
7c9fd5e611
spoof USO referrer for their style search API
...
fixes #413
2018-07-04 15:39:27 +03:00
tophf
3418ac9cb9
FF: support private/container tabs
2018-01-03 10:43:56 +03:00
Rob Garrison
5a07bbb1e3
Add manager sort block
2017-12-25 12:17:18 +03:00
tophf
3178ee9f10
more reliable centering of the popup in FF
2017-12-19 08:48:55 +03:00
tophf
78080df6fd
show "click to uninstall" overlay, hide install/delete buttons
2017-12-19 08:48:54 +03:00
tophf
80926c8d7e
show download errors inline
2017-12-19 05:29:21 +03:00
tophf
1283e85a8e
update USO style install counter
...
the USO site reports style installation unconditionally even if you uninstall it in 5 seconds, but we do it only if the style isn't uninstalled during 60 seconds while the popup is open - thus we exclude previewing of styles, which is a very popular use case
2017-12-14 01:46:32 +03:00
tophf
f048649e58
keep scroll position on install/delete
2017-12-14 01:13:16 +03:00
tophf
78c14dd93c
also apply styleDeleted/Added to invisible search results
2017-12-14 01:08:05 +03:00
tophf
3ee502c3a4
fixup/cosmetics
2017-12-13 23:17:45 +03:00
tophf
4601a136a9
fix the popup width bug in FF when scrollbar is shown
...
* scrollbar width is not subtracted in FF from the actual width
* in some versions of FF the paddings should be added on both sides
2017-12-13 23:13:35 +03:00
tophf
0fe0423757
prevent freezing of inline search nav pager in some cases
2017-12-13 07:46:28 +03:00
tophf
56c1476e67
code cosmetics
2017-12-12 17:35:38 +03:00
tophf
c3d9e8030b
typos and code cosmetics
2017-12-11 23:45:42 +03:00
tophf
50b489478c
prefetch next page on scroll past midpage
2017-12-11 23:25:41 +03:00
tophf
23733bd9fe
show 'Style installed' in search result after inline install
2017-12-11 22:26:33 +03:00
tophf
866f54c307
code cosmetics
2017-12-11 13:26:07 +03:00
tophf
1d9ec09d62
simplify inline search DOM structure
2017-12-11 13:03:03 +03:00
tophf
752af458a3
redesign inline search cards
2017-12-11 07:35:23 +03:00
tophf
f4bfeea5a6
intermediate tweaks and fixes for inline search
...
* caching of search results and downloaded style info for one day
* no prefetching of styles
* only the next search results page is prefetched in unattended fashion
* the "configure" button is shown only after installation
* join the code in one closure, regroup and simplify some functions
2017-12-11 05:21:23 +03:00
tophf
f44ed87646
use a thin underline under big bold titles in inline search
2017-12-10 12:00:40 +03:00
tophf
baab837be4
adjust style properties on installing
...
* reason = 'install'
* updateUrl += '?' when configurable
2017-12-10 10:56:09 +03:00
tophf
b365962bbf
don't scroll search list into view in old FF
...
couldn't find the reason in a couple minutes I can waste on this
2017-12-10 10:42:03 +03:00
tophf
abc4923059
cache search results for 1 hour
2017-12-10 10:11:19 +03:00
tophf
0a865318a4
popup: "configure" opens USO page and expands the settings area
2017-12-10 07:56:41 +03:00
tophf
4b207f3dd4
basic tweaks/fixes for inline search
2017-12-10 04:03:04 +03:00
derv
ce278fb4d0
Show styles from userstyles.org in Stylus popup ( #251 )
2017-12-10 00:03:17 +03:00