From 070a0d3d983ce678aeb3843031733885297d748b Mon Sep 17 00:00:00 2001 From: Bruno Windels Date: Fri, 8 May 2020 09:12:41 +0200 Subject: [PATCH] some notes --- doc/impl-thoughts/background-tasks.md | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 doc/impl-thoughts/background-tasks.md diff --git a/doc/impl-thoughts/background-tasks.md b/doc/impl-thoughts/background-tasks.md new file mode 100644 index 00000000..4965b6a3 --- /dev/null +++ b/doc/impl-thoughts/background-tasks.md @@ -0,0 +1,10 @@ +we make the current session status bar float and display generally short messages for all background tasks like: + "Waiting Xs to reconnect... [try now]" + "Reconnecting..." + "Sending message 1 of 10..." + +As it is floating, it doesn't pop they layout and mess up the scroll offset of the timeline. +Need to find a good place to float it though. Preferably on top for visibility, but it could occlude the room header. Perhaps bottom left? + +If more than 1 background thing is going on at the same time we display (1/x). +If you click the button status bar anywhere, it takes you to a page adjacent to the room view (and e.g. in the future the settings) and you get an overview of all running background tasks.