Closed smalluban closed 3 months ago
Since we are doing repeated linear scans over the paused
array, I assume we are confident that it does not grow. Let's say, it stays under 50 entries or so, right?
Otherwise, we should consider switching to a set when holding it in memory.
there is an "i" in 23h 5 mins left - should that be "&", I would have no icons there
@mdsandu This is a "polish" artifact, I removed Polish from translations, but this time counter is generated by the browser, and it used polish internally, it will be different in English, sorry for misleading you.
Tweaked view @mdsandu (full English)
I added an image on the side, as without it, it looks ugly - I have used the pause icon, I hope you like it ;)
@philipp-classen The options.paused
is a list created by the user by hand - it might have more than 50 entries, but I suppose it rarely changes.
Title: Global Pause —> Pause Ghostery Desc: Suspends privacy protection globally for 1 day.
Title (bold if possible): Missing the “Pause Ghostery” feature? Description (force new line): You can find it in your Privacy protection settings.
CTA: Open Ghostery settings
related - same page:
[x] Never-Consent Automatically rejects of cookie consent notices. --> remove "of"
[x] Search Engine Redirect Protection Prevent Google from redirecting search result links through their servers instead of linking directly to pages. --> change to "Prevents"
[x] Panel message Text: Ghostery is paused Button: Undo
Builds for commit 7e42af98b5059f10d01208d6dd50da8ad96cec16:
Overview
Adds global pause feature. The feature uses a special ID to
options.paused
with 24 hours delay.To disable Ghostery completely it turns off the following features:
Wording & UI
Main protection
header (instead ofProtection modules
) - it fits more with theFurther protection