четверг, 12 октября 2017 г.

Универсальная корзина: с легкостью удаляйте задачи и при необходимости восстанавливайте их

В нашей новой статье мы расскажем вам о недавно выпущенной версии Biario, в которой мы реализовали корзину удаленных элементов и новый отчет по категориям. Теперь вам не придется переживать о случайно удаленных задачах или заметках, а новый отчет позволит отслеживать распределение вашего времени по сферам вашей жизни.

Зачем нужна корзина и как с ней работать

Часто бывает так, что, работая с задачами, детализируя и изменяя их структуру, вы удаляете задачу, а потом возвращаетесь к ней, потому что она все-таки нужна. Либо случается, что вы случайно удаляете важную задачу или целую ветку дерева задач. Мы намеренно не запрашиваем подтверждение при удалении каких-либо элементов в Biario, чтобы вы могли работать со своими задачами, полностью сосредоточиваясь на их сути. При удалении они попадают в корзину, откуда могут быть полностью восстановлены как будто их и не удаляли.

Корзина задач, заметок, контактов и контекстов

На данный момент корзина поддерживает следующие типы данных: задачи, простые заметки, контакты и контексты. Когда вы удаляете какой-либо из перечисленных элементов, значок корзины в правом верхнем углу — символ переработки в виде трех стрелок — приходит в движение, таким образом показывая, что удаленный вами элемент переработан и размещен в корзине на надежное хранение.

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

Перед восстановлением элементов их следует выделить, нажав на них в любом месте. Выбранные элементы будут отмечены чекбоксами. Также можно использовать выдающий список «Выделить», чтобы выделить все элементы или снять выделение сразу со всех. Когда выберете все нужные вам элементы для восстановления, нажмите кнопку «Восстановить». Выбранные элементы исчезнут из Корзины и будут восстановлены в своих прежних позициях:
  • Задачи появятся в дереве задач модуля «Задачи» (а если они были запланированы, то и в модуле «Планы»).
  • Заметки будут восстановлены в модуле «Входящие» или «Задачи» (в зависимости от того, связаны ли они с задачей).
  • Контакты отобразятся в модуле «Контакты».
  • Контексты вернутся в список контекстов и соответствующее свойство задач (а если контекст является цветовой категорией, то связанные задачи снова приобретут ее цвет в планах и учете времени).
Отдельно стоит сказать об особых случаях, чтобы сделать для вас понятным и предсказуемым результат восстановления:
  • Удаленные подзадачи восстанавливаются в привязке к своим прежним родительским задачам при наличии последних. Если родительская задача тоже удалена и не восстанавливается вместе с подзадачей, то восстанавливаемая подзадача будет привязана к ближайшей по иерархии задаче верхнего уровня.
  • Заметки восстанавливаются в привязке к задачам, если такая связь была до удаления. Если заметка не была связана с задачей либо задача также была удалена (и не восстанавливается вместе с заметкой), то заметка появится в модуле «Входящие».
  • Контексты типа «человек» удаляются  автоматически вместе с удалением связанного контакта и наоборот — при удалении контекста-человека удаляется и связанный контакт. В то же время из корзины их можно восстановить отдельно друг от друга.
Таким образом, корзина представляет вам не только гарантию сохранности ваших данных и свободу распоряжения ими, но и помогает сохранить целостность данных, восстанавливая все возможные связи между ними.

Новый отчет по категориям

Отчет времени по категориям  (сферам жизни)

В этой версии мы обновили систему отчетности и реализовали на ее основе новый отчет — «Время, затраченное на задачи, по категориям». Новая система отчетности позволяет быстрее извлекать и представлять данные отчетов в наглядной форме, в том числе в виде диаграмм. В следующей версии мы представим вам целый ряд новых отчетов с диаграммами!

Новый отчет, в отличие от самого первого отчета по задачам, показывает суммарное время по каждой категории. Это особенно важно для тех, кто ведет учет времени по конкретным задачам, привязанным к контекстам-категориям, потому что вместо детализации по задачам с помощью этого отчета можно  видеть распределение времени по сферам вашей жизни (категориям) за выбранный промежуток времени. Таким образом, вы можете понять, как они соотносятся между собой, насколько это соответствует вашим ожиданиям и планам.

Наконец в этом обновлении мы увеличили таймаут сессии пользователя после входа в приложение до 60 минут. Теперь в течение часа после загрузки какой-либо страницы приложения вы можете вернуться к нему и продолжить работу без необходимости входить снова. А если вы отсутствовали больше часа, приложение перенаправит вас на страницу входа. Наиболее быстрый способ входа — использование социальных аккаунтов (Google или Facebook), поддержка которых была реализована нами ранее. Относитесь бережно к своему времени и своим силам, цените то, что имеете, и тогда любая новая задача тоже будет восприниматься вами с радостью!

Комментариев нет:

Отправить комментарий

Если ваше сообщение не совсем связано с данной темой, напишите его через форму обратной связи.