Skip to content

Commit

Permalink
fries: Add qs tint toggle
Browse files Browse the repository at this point in the history
Change-Id: Ia593b904125e27cd72d30b106077798621546bf3
Signed-off-by: SahilSonar <[email protected]>
  • Loading branch information
SahilSonar committed May 9, 2021
1 parent eedf8a6 commit b362f46
Show file tree
Hide file tree
Showing 4 changed files with 76 additions and 38 deletions.
2 changes: 2 additions & 0 deletions assets/locales/en-US/qs.xml
Original file line number Diff line number Diff line change
Expand Up @@ -23,4 +23,6 @@
<string name="colors.qs_panel_bg_alpha.title">Background alpha</string>
<string name="colors.qs_panel_bg_disco.title">QS Tile Disco</string>
<string name="colors.qs_panel_bg_disco.desc">Make your QS Tiles colorful!</string>
<string name="colors.qs_tile_tint.title">QS Tile Tint</string>
<string name="colors.qs_tile_tint.desc">Tint QS tile with accent color</string>
</resources>
32 changes: 32 additions & 0 deletions lib/data/qs.dart
Original file line number Diff line number Diff line change
Expand Up @@ -30,6 +30,11 @@ final List<Preference> qsColors = [
type: SettingType.SYSTEM,
value: false,
),
SettingDependency.boolean(
name: 'qs_tiles_tint',
type: SettingType.SYSTEM,
value: false,
),
],
),
SettingPreference.withSwitch(
Expand All @@ -48,6 +53,33 @@ final List<Preference> qsColors = [
type: SettingType.SYSTEM,
value: true,
),
SettingDependency.boolean(
name: 'qs_tiles_tint',
type: SettingType.SYSTEM,
value: false,
),
],
),
SettingPreference.withSwitch(
setting: 'qs_tiles_tint',
title: LocaleStrings.qs.colorsQsTileTintTitle,
description: LocaleStrings.qs.colorsQsTileTintDesc,
type: SettingType.SYSTEM,
options: SwitchOptions(
defaultValue: false,
),
minVersion: '4.1.3',
dependencies: [
SettingDependency.boolean(
name: 'qs_panel_bg_use_fw',
type: SettingType.SYSTEM,
value: true,
),
SettingDependency.boolean(
name: 'qs_tiles_bg_disco',
type: SettingType.SYSTEM,
value: false,
),
],
),
SettingPreference.withColor(
Expand Down
2 changes: 2 additions & 0 deletions lib/locales/locale_strings.g.dart
Original file line number Diff line number Diff line change
Expand Up @@ -120,6 +120,8 @@ class _$QsLocaleStrings {
"qs.colors.qs_panel_bg_disco.title".tr();
final String colorsQsPanelBgDiscoDesc =
"qs.colors.qs_panel_bg_disco.desc".tr();
final String colorsQsTileTintTitle = "qs.colors.qs_tile_tint.title".tr();
final String colorsQsTileTintDesc = "qs.colors.qs_tile_tint.desc".tr();
}

class _$StatusbarLocaleStrings {
Expand Down
78 changes: 40 additions & 38 deletions lib/locales/locales.g.dart
Original file line number Diff line number Diff line change
Expand Up @@ -93,6 +93,8 @@ class _$LocaleEnUS extends _$LocaleBase {
"qs.colors.qs_panel_bg_alpha.title": "Background alpha",
"qs.colors.qs_panel_bg_disco.title": "QS Tile Disco",
"qs.colors.qs_panel_bg_disco.desc": "Make your QS Tiles colorful!",
"qs.colors.qs_tile_tint.title": "QS Tile Tint",
"qs.colors.qs_tile_tint.desc": "Tint QS tile with accent color",
"statusbar.title": "Statusbar",
"statusbar.cutouts.title": "Display Cutouts",
"statusbar.cutouts.display_cutout_mode.title": "Cutout mode",
Expand Down Expand Up @@ -240,6 +242,44 @@ class _$LocalePtBR extends _$LocaleBase {

@override
Map<String, String> get data => {
"audiofx.title": "AudioFX",
"audiofx.status.on": "\\Ligado",
"audiofx.status.off": "Desligado",
"audiofx.audio_preset.title": "Audio preset",
"audiofx.headset_profile.title": "Perfil do headphone",
"audiofx.headset_profile.default": "Modo padrão",
"lockscreen.title": "Tela de bloqueio",
"lockscreen.clocks.title": "Relógios",
"lockscreen.clocks.lock_screen_clock.title":
"Relógio da tela de bloqueio",
"lockscreen.clocks.lock_screen_clock.v_default": "Padrão",
"lockscreen.clocks.lock_screen_clock.v_bubble": "Bolha",
"lockscreen.clocks.lock_screen_clock.v_analog": "Analógico",
"lockscreen.clocks.lock_screen_clock.v_type": "Por extenso",
"lockscreen.clocks.lock_screen_clock.v_bold": "Negrito",
"lockscreen.clocks.lock_screen_clock.v_sammy": "Samsumg",
"lockscreen.clocks.lock_screen_clock.v_sammybold": "Samsung em negrito",
"lockscreen.clocks.lock_screen_clock.v_sfuny": "SFUNY",
"lockscreen.albumart.title": "Capa do álbum",
"lockscreen.albumart.lockscreen_media_metadata.title":
"Tela de bloqueio com capa ",
"lockscreen.albumart.lockscreen_media_metadata.desc":
"Mostrar a capa do álbum na tela de bloqueio",
"lockscreen.albumart.lockscreen_media_blur.title":
"Nível de desfoque na tela de bloqueio",
"lockscreen.albumart.lockscreen_media_blur.desc":
"Configurar a intensidade do desfoque da capa do álbum na tela de bloqueio",
"lockscreen.tuner.title": "Atalhos da tela de bloqueio",
"lockscreen.tuner.systemui_tuner_lockscreen.title":
"Ações e apps na tela de bloqueio",
"lockscreen.tuner.systemui_tuner_lockscreen.desc":
"Gerenciar os atalhos na tela de bloqueio",
"preferences.colorpicker.light_error": "A cor é muito clara",
"preferences.colorpicker.dark_error": "A cor é muito escura",
"preferences.colorpicker.light_warning":
"A cor é muito clara, mas pode ser normalizada!",
"preferences.colorpicker.dark_warning":
"A cor é muito escura, mas pode ser normalizada!",
"qs.title": "Configurações Rápidas",
"qs.header.no_notifications": "Sem notificações",
"qs.tweaks.title": "Truques das configurações rápidas",
Expand Down Expand Up @@ -421,43 +461,5 @@ class _$LocalePtBR extends _$LocaleBase {
"themes.themes.sysui_colors_active.title": "IU do sistema colorido",
"themes.themes.sysui_colors_active.desc":
"Telas coloridas e QS do papel de parede",
"audiofx.title": "AudioFX",
"audiofx.status.on": "\\Ligado",
"audiofx.status.off": "Desligado",
"audiofx.audio_preset.title": "Audio preset",
"audiofx.headset_profile.title": "Perfil do headphone",
"audiofx.headset_profile.default": "Modo padrão",
"lockscreen.title": "Tela de bloqueio",
"lockscreen.clocks.title": "Relógios",
"lockscreen.clocks.lock_screen_clock.title":
"Relógio da tela de bloqueio",
"lockscreen.clocks.lock_screen_clock.v_default": "Padrão",
"lockscreen.clocks.lock_screen_clock.v_bubble": "Bolha",
"lockscreen.clocks.lock_screen_clock.v_analog": "Analógico",
"lockscreen.clocks.lock_screen_clock.v_type": "Por extenso",
"lockscreen.clocks.lock_screen_clock.v_bold": "Negrito",
"lockscreen.clocks.lock_screen_clock.v_sammy": "Samsumg",
"lockscreen.clocks.lock_screen_clock.v_sammybold": "Samsung em negrito",
"lockscreen.clocks.lock_screen_clock.v_sfuny": "SFUNY",
"lockscreen.albumart.title": "Capa do álbum",
"lockscreen.albumart.lockscreen_media_metadata.title":
"Tela de bloqueio com capa ",
"lockscreen.albumart.lockscreen_media_metadata.desc":
"Mostrar a capa do álbum na tela de bloqueio",
"lockscreen.albumart.lockscreen_media_blur.title":
"Nível de desfoque na tela de bloqueio",
"lockscreen.albumart.lockscreen_media_blur.desc":
"Configurar a intensidade do desfoque da capa do álbum na tela de bloqueio",
"lockscreen.tuner.title": "Atalhos da tela de bloqueio",
"lockscreen.tuner.systemui_tuner_lockscreen.title":
"Ações e apps na tela de bloqueio",
"lockscreen.tuner.systemui_tuner_lockscreen.desc":
"Gerenciar os atalhos na tela de bloqueio",
"preferences.colorpicker.light_error": "A cor é muito clara",
"preferences.colorpicker.dark_error": "A cor é muito escura",
"preferences.colorpicker.light_warning":
"A cor é muito clara, mas pode ser normalizada!",
"preferences.colorpicker.dark_warning":
"A cor é muito escura, mas pode ser normalizada!",
};
}

0 comments on commit b362f46

Please sign in to comment.