Added option to sort unread chats to top

This commit is contained in:
2023-06-07 18:22:15 +02:00
parent b94a3d33e9
commit f8ac83a296
6 changed files with 36 additions and 9 deletions

View File

@ -104,6 +104,19 @@ class _SettingsState extends State<Settings> {
),
),
ListTile(
leading: const Icon(Icons.mark_email_unread_outlined),
title: const Text("Ungelesene Chats nach oben sortieren"),
trailing: Checkbox(
value: settings.val().talkSettings.sortUnreadToTop,
onChanged: (e) {
setState(() {
settings.val(write: true).talkSettings.sortUnreadToTop = e!;
});
},
),
),
const Divider(),
ListTile(
@ -150,7 +163,6 @@ class _SettingsState extends State<Settings> {
leading: const Icon(Icons.developer_mode_outlined),
title: const Text("Entwickleransicht"),
trailing: Checkbox(
visualDensity: const VisualDensity(horizontal: VisualDensity.minimumDensity),
value: settings.val().devToolsEnabled,
onChanged: (state) {
changeView() => setState(() {