remove deprecated content blocking

This commit is contained in:
Fabian Freund
2024-10-10 06:12:46 +02:00
parent 2c71eeb670
commit 10d6a3de1d
24 changed files with 0 additions and 1526 deletions
@@ -1,7 +1,6 @@
import 'package:copy_with_extension/copy_with_extension.dart';
import 'package:fast_equatable/fast_equatable.dart';
import 'package:flutter/material.dart';
import 'package:lensai/features/content_block/data/models/host.dart';
import 'package:lensai/features/kagi/data/entities/modes.dart';
part 'settings.g.dart';
@@ -13,9 +12,7 @@ class Settings with FastEquatable {
final bool incognitoMode;
final bool enableJavascript;
final bool launchUrlExternal;
final bool enableContentBlocking;
final bool blockHttpProtocol;
final Set<HostSource> enableHostList;
final ThemeMode themeMode;
final KagiTool? quickAction;
final bool quickActionVoiceInput;
@@ -27,9 +24,7 @@ class Settings with FastEquatable {
required this.incognitoMode,
required this.enableJavascript,
required this.launchUrlExternal,
required this.enableContentBlocking,
required this.blockHttpProtocol,
required this.enableHostList,
required this.themeMode,
required this.quickAction,
required this.quickActionVoiceInput,
@@ -44,7 +39,6 @@ class Settings with FastEquatable {
bool? launchUrlExternal,
bool? enableContentBlocking,
bool? blockHttpProtocol,
Set<HostSource>? enableHostList,
ThemeMode? themeMode,
this.quickAction,
bool? quickActionVoiceInput,
@@ -53,9 +47,7 @@ class Settings with FastEquatable {
incognitoMode = incognitoMode ?? true,
enableJavascript = enableJavascript ?? true,
launchUrlExternal = launchUrlExternal ?? false,
enableContentBlocking = enableContentBlocking ?? true,
blockHttpProtocol = blockHttpProtocol ?? false,
enableHostList = enableHostList ?? {HostSource.stevenBlackUnified},
themeMode = themeMode ?? ThemeMode.dark,
quickActionVoiceInput = quickActionVoiceInput ?? false,
enableReadability = enableReadability ?? true;
@@ -70,9 +62,7 @@ class Settings with FastEquatable {
incognitoMode,
enableJavascript,
launchUrlExternal,
enableContentBlocking,
blockHttpProtocol,
enableHostList,
themeMode,
quickAction,
quickActionVoiceInput,