Foreground Приложение
Foreground — это простое в использовании приложение для управления задачами. Разработанное с акцентом на красоту, простоту и ненавязчивость, Foreground помогает вам знать, что нужно сделать, не мешая вам. Foreground также поддерживает синхронизацию с серверами Taskwarrior.
Синхронизация
Чтобы настроить синхронизацию, добавьте учетные данные вашего сервера taskwarrior (предоставленные вашим сервером taskd или сервисом, таким как inthe.am или FreeCinc) в меню настроек и включите синхронизацию с помощью переключателя. Будет выполнен тест для проверки корректности настроек, и включение останется активным, если конфигурация работает. Вы также можете настроить автоматическую синхронизацию в этом меню или нажать кнопку синхронизации на главной странице, чтобы начать синхронизацию.
Детали реализации
В отличие от существующих приложений Taskwarrior для Android, Foreground не запускает бинарный файл taskwarrior внутри, а реализует клиент синхронизации taskwarrior. Это обеспечивает большую совместимость с устройствами и упрощает разработку пользовательского интерфейса, но может вызвать проблемы при синхронизации, если не сделать это правильно.
Текущие ограничения
В настоящее время Foreground поддерживает большинство функций Taskwarrior. Значительные исключения касаются обработки повторяющихся событий и отображения/редактирования пользовательских атрибутов. Экземпляры повторяющихся событий, созданные другими клиентами, будут отображаться в Foreground, но в настоящее время Foreground не создает собственные экземпляры повторяющихся событий. Пользовательские атрибуты сохраняются внутри, но пока не доступны для просмотра или редактирования. Эти ограничения будут устранены в будущих релизах.









