# Window Manager Shell Readme

The following docs present more detail about the implementation of the WMShell library (in no
particular order):

1) [What is the Shell](overview.md)
2) [Integration with SystemUI & Launcher](sysui.md)
3) [Usage of Dagger](dagger.md)
4) [Threading model in the Shell](threading.md)
5) [Making changes in the Shell](changes.md)
6) [Extending the Shell for Products/OEMs](extending.md)
7) [Debugging in the Shell](debugging.md)
8) [Testing in the Shell](testing.md)

Todo
- Per-feature docs
- Feature flagging
- Best practices & patterns