feat: implement space hierarchy

- implement spaces hierarchy
- create expandable navigation drawer tiles
- display suggested rooms below joined rooms when in space
- everything works nested
- fix shared preferenced conflic with debug builds on Linux
- add [`package:async`](https://pub.dev/packages/async)

Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
This commit is contained in:
TheOneWithTheBraid 2022-07-17 17:08:51 +02:00 committed by Christian Pauly
commit 855c735aef
10 changed files with 749 additions and 274 deletions

View file

@ -72,7 +72,7 @@ packages:
source: hosted
version: "1.1.0"
async:
dependency: transitive
dependency: "direct main"
description:
name: async
url: "https://pub.dartlang.org"