From 90c54591cc3db27ef90893c8fe166c39279a4805 Mon Sep 17 00:00:00 2001 From: Kyren223 Date: Sat, 21 Dec 2024 16:54:43 +0200 Subject: Implemented remembering messages in frequencies --- internal/client/ui/core/state/state.go | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) (limited to 'internal/client/ui/core/state') diff --git a/internal/client/ui/core/state/state.go b/internal/client/ui/core/state/state.go index ed5ca85..285658f 100644 --- a/internal/client/ui/core/state/state.go +++ b/internal/client/ui/core/state/state.go @@ -8,11 +8,15 @@ import ( ) type state struct { + // Key is either a frequency or receiver + IncompleteMessages map[snowflake.ID]string + Messages map[snowflake.ID]*btree.BTreeG[data.Message] - Networks []packet.FullNetwork + Networks []packet.FullNetwork } var State state = state{ - Networks: []packet.FullNetwork{}, - Messages: map[snowflake.ID]*btree.BTreeG[data.Message]{}, + Messages: map[snowflake.ID]*btree.BTreeG[data.Message]{}, + Networks: []packet.FullNetwork{}, + IncompleteMessages: map[snowflake.ID]string{}, } -- cgit v1.3.1