From 5c6a82bfc03a1f856163318184a4c35615f0e5fb Mon Sep 17 00:00:00 2001 From: Imre Eilertsen Date: Thu, 4 Sep 2025 05:40:24 +0200 Subject: [PATCH] Update AnnoyancesList --- AnnoyancesList | 28 ++++++++++++++++++---------- 1 file changed, 18 insertions(+), 10 deletions(-) diff --git a/AnnoyancesList b/AnnoyancesList index 435c3abe9..7780c2fc5 100644 --- a/AnnoyancesList +++ b/AnnoyancesList @@ -1,5 +1,5 @@ ! Title: ⚙️ Dandelion Sprout's Annoyances List -! Version: 22August2025v2-Compilation +! Version: 04September2025v1-Compilation ! Expires: 18 hours ! Description: This list is made in the style of Fanboy's and AdGuard's annoyances lists, to show that I can make a just as good such annoyances list as them. It combines many of my proudest and most frequently maintained international lists, as a proof-of-concept and as a curated list for simplicity's sake. ! Homepage: https://github.com/DandelionSprout/adfilt/blob/master/Wiki/General-info.md#-english @@ -28,7 +28,6 @@ ! • Unnecessary login prompts. ! • URL parameters believed to be unnecessary or trackers. ! What this broad compilation does not block: Newsletters, cookie banners, social media links to company pages -!#include stayingonbrowser/Staying%20On%20The%20Phone%20Browser !#if ext_ublock !#include Dandelion%20Sprout's%20Anti-Malware%20List.txt !#endif @@ -38,7 +37,6 @@ !#include SocialShareList.txt !#include I%20Don't%20Want%20to%20Download%20Your%20Browser.txt !#include BrowseWebsitesWithoutLoggingIn.txt -!#include AntiAwfulCommentsList.txt !#include StopAutoplayOnYouTube.txt !#include AdRemovalListForUnusualAds.txt !#include AfricanLanguagesList.txt @@ -53,6 +51,8 @@ !!! !#include Android%20Scum%20Class%20%E2%80%94%20Fake%20notification%20counters.txt !+ NOT_OPTIMIZED !#include Anti-IMDB%20List.txt +!+ NOT_OPTIMIZED +!#include AntiAwfulCommentsList.txt !#if !env_legacy !#if !env_safari !#if !adguard_app_ios @@ -73,6 +73,21 @@ !+ NOT_OPTIMIZED !#include Dandelion%20Sprout's%20Website%20Stretcher.txt !#endif +! AdGuard was known as of early 2025 to not be able to handle "env_mobile" correctly, necessitating a number of semi-clone syntaxing to handle their products. +!#if env_mobile +!#include stayingonbrowser/Staying%20On%20The%20Phone%20Browser +!#endif +!#if adguard +!#if !adguard_app_windows +!#if !adguard_app_mac +!#if !adguard_app_windows +!#if !adguard_app_cli +!#include stayingonbrowser/Staying%20On%20The%20Phone%20Browser +!#endif +!#endif +!#endif +!#endif +!#endif ! ————— 'Helpful list for maintainers of and contributors to Adfilt' (Will get its own subfile once I've got spare energy to extend the anti-'Wrong upload place' section further) ————— @@ -81,11 +96,6 @@ github.com##html:has(meta[content$="/DandelionSprout/adfilt/discussions/163"]) . github.com##html:has(meta[content$="/DandelionSprout/adfilt/discussions/163"]) .js-timeline-item > .TimelineItem > div[id^=discussioncomment-]:has-text(/^.*(I have fixed it in |This has been fixed in|It has now been fixed in ).*$/i) .timeline-comment > div:style(background-color: #cee4c5 !important) github.com##html:has(meta[content$="/DandelionSprout/adfilt/discussions/163"]) .js-timeline-item > .TimelineItem > div[id^=discussioncomment-]:has-text(/^.*(I have fixed it in |This has been fixed in|It has now been fixed in ).*$/i) .timeline-comment > div > div:style(background-color: #cee4c5 !important) -! Aims to prevent the uploading of files generated by https://github.com/DandelionSprout/adfilt/tree/master/NorwegianExperimentalList%20alternate%20versions#how-to-run-the-list-generation-script to the wrong folder and requiring tedious deletion of up to 25 files afterwards, by showing a large red warning colour -github.com##.repository-content:has(.repo-upload-breadcrumb:has-text(NorwegianExperimentalList alternate versions)):has(.js-manifest-file-list:has-text(/^.*(AntiMalware|CompilationList).*$/)):style(background-color: red !important) -github.com##.repository-content:has(.repo-upload-breadcrumb:has-text(Alternate versions Anti-Malware List)):has(.js-manifest-file-list:has-text(/^.*(NordicFilters|CompilationList).*$/)):style(background-color: red !important) -github.com##.repository-content:has(a[data-pjax=true][href="/DandelionSprout/adfilt/upload/master"]):has(.separator:last-child):has(.js-manifest-file-list:has-text(/^.*(AntiMalware|NordicFilters|CompilationList).*$/)):style(background-color: red !important) - ! ————— Entries that are currently specific to this compilation ————— ! Removes listings in certain lists, that are simply unwanted and unwarranted space wasters @@ -274,8 +284,6 @@ en.wikipedia.org,www.wikipedia.org#?#:is(p,a):has-text(/[ꯀ-꯹ꫠ-꫶]/):style ||ogp.me^$csp=upgrade-insecure-requests ||www.facebook.com/2008/$csp=upgrade-insecure-requests ||schema.org^$csp=upgrade-insecure-requests - -! In the meantime while I'm trying to submit PRs to https://hg.mozilla.org/mozilla-central to get them to change a whole, whole lot of legacy Mozilla URLs in their Firefox source code to HTTPS ||detectportal.firefox.com^$csp=upgrade-insecure-requests ! If Bandcamp wishes to enforce a limit on online track plays, surely they could at least have dropped the comically obvious dark pattern