Еще хотел предложить чтобы у родительской задачи автоматом менялась дата завершения - ставилась максимальная из подзадачь.
Не знаю может это уже обсуждалось в др. ветке, но на всякий случай поясню что я имею в виду..
Допустим есть есть такая структура
Главная задача
- Подзадача 1
- Подзадача 2
- Подзадача 3
Допустим "Подзадача 1" запланирована на сегодня, "Подзадачи 2" - на завтра, а "Подзадача 3" на послезавтра. Логично прдеположить что "Главная задача" ну никак не может быть выполнена раньше чем все подзадачи. Соответственно, ИМХО, было бы удобно если дата начала главной задачи бралась из даты начала позадачи №1, а дата окончания из подзадачи №3. Такая автоматическая простановка даст возможность, при установки отбора на какую либо дату (сегодня, завтра или послезабтра), автоматом видеть к какой главноз задачи относиться та или иная позадача.
Опять таки можно сделать эту возможность "опционально", т.е. чтобы пользователь мог сам решить для каких задач нужно брать даты из подзадач, а для каких-то нет.