diff --git a/assets/locales/en-US/qs.xml b/assets/locales/en-US/qs.xml index 339e1da..124227d 100644 --- a/assets/locales/en-US/qs.xml +++ b/assets/locales/en-US/qs.xml @@ -23,4 +23,6 @@ Background alpha QS Tile Disco Make your QS Tiles colorful! + QS Tile Tint + Tint QS tile with accent color diff --git a/lib/data/qs.dart b/lib/data/qs.dart index 3b4aab8..3460514 100644 --- a/lib/data/qs.dart +++ b/lib/data/qs.dart @@ -30,6 +30,11 @@ final List qsColors = [ type: SettingType.SYSTEM, value: false, ), + SettingDependency.boolean( + name: 'qs_tiles_tint', + type: SettingType.SYSTEM, + value: false, + ), ], ), SettingPreference.withSwitch( @@ -48,6 +53,33 @@ final List 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( diff --git a/lib/locales/locale_strings.g.dart b/lib/locales/locale_strings.g.dart index d892b66..3a6d967 100644 --- a/lib/locales/locale_strings.g.dart +++ b/lib/locales/locale_strings.g.dart @@ -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 { diff --git a/lib/locales/locales.g.dart b/lib/locales/locales.g.dart index 05e7f19..6e7a11f 100644 --- a/lib/locales/locales.g.dart +++ b/lib/locales/locales.g.dart @@ -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", @@ -240,6 +242,44 @@ class _$LocalePtBR extends _$LocaleBase { @override Map 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", @@ -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!", }; }