official mirror of github while testing tangled.org features github.com/gpui-ce/gpui-ce

Split AppContext trait into dedicated subtraits #1

targeting main from temportalflux.tngl.sh/gpui-ce:app-ctx
Open opened by and assigned to temportalflux.tngl.sh
targeting main from temportalflux.tngl.sh/gpui-ce:app-ctx

[mirrored from github to test tangled PR review]

Splits AppContext into separate traits for subdomains: Entity, BorrowEntity, Task, Window, & Global. There was lots of shared logic implemented across the various context types. This has been successfully unified by adding the UpgradeApp and BorrowApp traits.

Other notes:

Commits 0