Files
tatuchat/lib/pages
Welton Moura 9382a1f946 feat: usar a cor escolhida tal e qual e opcao de suavizar
- TatuPalette.scheme aceita softenPrimary e passa a usar a seed como primary, onPrimary por contraste e surfaceTint, em vez da paleta tonal do Material 3
- nova opcao AppSettings.softenThemeColor (default false, ou seja cor exacta)
- interruptor 'Suavizar cor do tema' em Configuracoes > Aparencia, com l10n en/pt
- a opcao e sincronizada via account data (soften_theme_color) e mantida localmente como fallback, tal como a cor do tema
- setApplicationAccountColor e updateApplicationAccountConfig preservam o novo campo
- um unico sync de account data actualiza cor e opcao
- testes de serializacao e round-trip para o novo campo
2026-09-25 13:46:00 -03:00
..
2026-09-11 15:59:56 -03:00
2026-09-11 15:59:56 -03:00
2026-09-11 15:59:56 -03:00
2026-09-11 15:59:56 -03:00
2026-09-11 15:59:56 -03:00
2026-09-25 10:27:41 -03:00
2026-09-11 15:59:56 -03:00
2026-09-11 15:59:56 -03:00
2026-09-11 15:59:56 -03:00
2026-09-11 15:59:56 -03:00
2026-09-11 15:59:56 -03:00
2026-09-12 16:07:05 -03:00
2026-09-11 15:59:56 -03:00
2026-09-11 15:59:56 -03:00
2026-09-11 15:59:56 -03:00
2026-09-12 16:07:05 -03:00
2026-09-11 15:59:56 -03:00
2026-09-11 15:59:56 -03:00
2026-09-11 15:59:56 -03:00
2026-09-11 15:59:56 -03:00
2026-09-11 15:59:56 -03:00
2026-09-11 15:59:56 -03:00
2026-09-11 15:59:56 -03:00
2026-09-11 15:59:56 -03:00
2026-09-11 15:59:56 -03:00
2026-09-11 15:59:56 -03:00