add various engine settings
This commit is contained in:
+38
@@ -236,6 +236,44 @@ class EngineSettingsReplicationService
|
||||
settings.locales.join(','),
|
||||
);
|
||||
}
|
||||
// Web Content Settings
|
||||
if (previous.value?.webFontsEnabled !=
|
||||
settings.webFontsEnabled) {
|
||||
await _service.webFontsEnabled(settings.webFontsEnabled);
|
||||
}
|
||||
if (previous.value?.automaticFontSizeAdjustment !=
|
||||
settings.automaticFontSizeAdjustment) {
|
||||
await _service.automaticFontSizeAdjustment(
|
||||
settings.automaticFontSizeAdjustment,
|
||||
);
|
||||
}
|
||||
if (previous.value?.fontSizeFactor !=
|
||||
settings.fontSizeFactor) {
|
||||
await _service.fontSizeFactor(settings.fontSizeFactor);
|
||||
}
|
||||
if (previous.value?.fontInflationEnabled !=
|
||||
settings.fontInflationEnabled) {
|
||||
await _service.fontInflationEnabled(
|
||||
settings.fontInflationEnabled,
|
||||
);
|
||||
}
|
||||
if (previous.value?.inputAutoZoomEnabled !=
|
||||
settings.inputAutoZoomEnabled) {
|
||||
await _service.inputAutoZoomEnabled(
|
||||
settings.inputAutoZoomEnabled,
|
||||
);
|
||||
}
|
||||
// LNA Settings
|
||||
if (previous.value?.lnaBlocking != settings.lnaBlocking) {
|
||||
await _service.lnaBlocking(settings.lnaBlocking);
|
||||
}
|
||||
if (previous.value?.lnaBlockTrackers !=
|
||||
settings.lnaBlockTrackers) {
|
||||
await _service.lnaBlockTrackers(settings.lnaBlockTrackers);
|
||||
}
|
||||
if (previous.value?.lnaEnabled != settings.lnaEnabled) {
|
||||
await _service.lnaEnabled(settings.lnaEnabled);
|
||||
}
|
||||
} else {
|
||||
await _service.setDefaultSettings(settings);
|
||||
await ref
|
||||
|
||||
+1
-1
@@ -44,7 +44,7 @@ final class EngineSettingsReplicationServiceProvider
|
||||
}
|
||||
|
||||
String _$engineSettingsReplicationServiceHash() =>
|
||||
r'7a4db374b521e592847a85cb8d2aa184be788ee4';
|
||||
r'20fc7f07daed37346f44e692928bb225653f67c8';
|
||||
|
||||
abstract class _$EngineSettingsReplicationService extends $Notifier<void> {
|
||||
void build();
|
||||
|
||||
Reference in New Issue
Block a user