-
- Downloads
Make each `smtk::project::Project` own a `task::Manager`.
Before, the `task::Manager` was presumed to be application state. But because we only want to show tasks for a single active document (i.e., project) at a time, move it into project. This also helps decide where the task state should live.
Showing
- doc/release/notes/task-manager.rst 18 additions, 0 deletionsdoc/release/notes/task-manager.rst
- smtk/project/Project.h 9 additions, 0 deletionssmtk/project/Project.h
- smtk/project/json/jsonProject.cxx 33 additions, 0 deletionssmtk/project/json/jsonProject.cxx
- smtk/project/pybind11/PybindProject.h 2 additions, 0 deletionssmtk/project/pybind11/PybindProject.h
- smtk/task/FillOutAttributes.cxx 21 additions, 0 deletionssmtk/task/FillOutAttributes.cxx
- smtk/task/FillOutAttributes.h 9 additions, 0 deletionssmtk/task/FillOutAttributes.h
- smtk/task/GatherResources.cxx 21 additions, 0 deletionssmtk/task/GatherResources.cxx
- smtk/task/GatherResources.h 9 additions, 0 deletionssmtk/task/GatherResources.h
- smtk/task/Group.cxx 40 additions, 17 deletionssmtk/task/Group.cxx
- smtk/task/Group.h 9 additions, 0 deletionssmtk/task/Group.h
- smtk/task/Instances.cxx 1 addition, 0 deletionssmtk/task/Instances.cxx
- smtk/task/Instances.h 7 additions, 0 deletionssmtk/task/Instances.h
- smtk/task/Manager.h 3 additions, 3 deletionssmtk/task/Manager.h
- smtk/task/Registrar.cxx 2 additions, 0 deletionssmtk/task/Registrar.cxx
- smtk/task/Registrar.h 4 additions, 4 deletionssmtk/task/Registrar.h
- smtk/task/Task.cxx 30 additions, 0 deletionssmtk/task/Task.cxx
- smtk/task/Task.h 9 additions, 0 deletionssmtk/task/Task.h
- smtk/task/json/Configurator.h 2 additions, 6 deletionssmtk/task/json/Configurator.h
- smtk/task/json/Configurator.txx 13 additions, 6 deletionssmtk/task/json/Configurator.txx
- smtk/task/json/Helper.cxx 38 additions, 3 deletionssmtk/task/json/Helper.cxx
Loading
Please register or sign in to comment