Список задач

В левой части окна приложения находится список задач.
Задачи и их взаимное расположение являются основным инструментом, описывающим проект. Задачи могут иметь различные статусы (активна / в работе / выполнена / срочная / заметка и т.п.) и группироваться по различным признакам, образуя иерархическую (древовидную) структуру.
Самым верхним элементом всегда является элемент проекта. В нем отображается имя проекта и количество всех дочерних элементов.
Под элементом проекта располагаются задачи.
В элементе задачи отображается заголовок задачи, уникальный номер задачи (ID), а также теги и участники, которые были указаны при редактировании задачи.
Цвет заголовка и фона зависит от статуса, который присвоен задаче.
Заголовок, описание, теги и участники могут быть в любой момент изменены.
Идентификатор присваивается автоматически в момент создания задачи и в дальнейшем не меняется.

Одновременно могут быть выбраны одна или несколько задач.
- Выбирая задачи с зажатым CTRL можно выбрать несколько произвольных элементов.
- Зажатый SHIFT позволяет выбрать все развернутые задачи между двумя указанными.
- Нажатие CTRL+A выбирает все видимые элементы.
Если при нажатии уже был выбрана 1 задача, то при первом нажатии выбираются все элементы на этом уровне, а при повторном - вообще все видимые элементы.
Нажатие на треугольник слева от элемента задачи сворачивает или раскрывает список дочерних задач.

При нажатии правой кнопкой мыши по задаче открывается меню с доступными операциями над выбранным элементом или элементами.
- Add before
- Добавляет элемент перед выбранным.
- Add after
- Добавляет элемент после выбранного. Так же можно использовать сочетание клавиш CTRL+N
- Add as Child
- Добавляет дочерний элемент.
- Dublicate
- Создает копию выбранного элемента. Заголовок, описание и т.д. копируются и их можно редактировать. У элемента будет новый идентификатор.
- Dublicate as Instance
- Создает особый элемент - связанную копию. Связанная копия всегда отображает настройки оригинала. У одного элемента может быть несколько связанных копий и они могут располагаться в разных местах проекта. Если отредактировать оригинал или любую из копий, то настройки будут изменены у всех связанных элементов. При этом у связанной копии все равно будет свой уникальный идентификатор.
- Select Child Instances
- Выбирает дочерние связанные копии. Копий может быть несколько.
- Select Original Instance
- Выбирает оригинал связанной копии. Оригинал всегда один.
- Make Unique
- Конвертирует связанную копию в независимый элемент. Все настройки сохраняются, но в дальнейшем могут редактироваться независимо от оригинала.
- Cut
- Вырезает выбранные элементы. После этого их можно вставить в другом месте списка задач.
- Copy
- Копирует выбранные элементы. После этого копии можно вставить в другом месте.
- Remove
- Удаляет выбранные элементы.

После выбора Cut или Copy меню временно изменяется.
- Paste before
- Вставляет скопированный или вырезанный элемент перед выбранным.
- Paste after
- Вставляет скопированный или вырезанный элемент после выбранного.
- Paste as Child
- Вставляет скопированный или вырезанный элемент, как дочерний.
- Cancel
- Отменяет операцию копирования.

Помимо использования меню, менять расположение элементов можно перетаскивая их с помощью мыши. Для этого необходимо зажать выбранный элемент и потянуть его в нужное место. Новое расположение будет отображаться синей линией.