napari / packaging

4 stars 7 forks source link

Application manager: Do not assume Qt will be always present #155

Open jaimergp opened 3 weeks ago

jaimergp commented 3 weeks ago

We currently use Qt for the UI because we know we are going to ship it as part of napari. However that's a big dependency that not all projects might want to carry. We should strive to provide a barebones agnostic manager that can operate with other GUI toolkits, or without any at all. Maybe some TUI like Rich is enough.

dalthviz commented 2 weeks ago

Maybe using app-model to define the application capabilities/commands/actions available could be worthy here @jaimergp ?