diff --git a/modules/internal/rule-generator.js b/modules/internal/rule-generator.js index a4c86fed..cf247212 100644 --- a/modules/internal/rule-generator.js +++ b/modules/internal/rule-generator.js @@ -41,6 +41,8 @@ ruleGenerator.openRuleSet = function ({ target }) { content += '* ' + domain + ' css allow' + '\n'; } else if (key === 'uBlock') { content += '* ' + domain + ' * noop' + '\n'; + } else if (key === 'AdGuard') { + content += '@@||' + domain + '^\n'; } } textArea.value = content.replace(/\n+$/, ''); diff --git a/pages/options/options.html b/pages/options/options.html index 4ded4cd9..e85ee29c 100644 --- a/pages/options/options.html +++ b/pages/options/options.html @@ -179,6 +179,12 @@
+
+ +
diff --git a/pages/options/options.js b/pages/options/options.js index 7466158a..650df614 100644 --- a/pages/options/options.js +++ b/pages/options/options.js @@ -169,6 +169,7 @@ options._registerOptionChangedEventListeners = function (elements) { elements.selectedIcon[2].addEventListener('change', options._onOptionChanged); elements.ruleSets[0].addEventListener('change', ruleGenerator.openRuleSet); elements.ruleSets[1].addEventListener('change', ruleGenerator.openRuleSet); + elements.ruleSets[2].addEventListener('change', ruleGenerator.openRuleSet); elements.copyRuleSet.addEventListener('click', ruleGenerator.copyRuleSet); elements.internalStatistics.addEventListener('change', options._onOptionChanged); elements.allowedDomainsGoogleFonts.addEventListener('keyup', options._onOptionChanged); diff --git a/pages/updates/updates.html b/pages/updates/updates.html index 095222a6..4641c693 100644 --- a/pages/updates/updates.html +++ b/pages/updates/updates.html @@ -50,6 +50,7 @@
  • Updated: popper.js v2.4.4 (#103)
  • Added: AnchorJS v3.2.2 & v4.2.2 (#104)
  • Fixed: Import user settings (#102)
  • +
  • Implemented: Rules for AdGuard (#105)
  • @@ -67,6 +68,12 @@
    +
    + +