Пару недель назад мы говорили о том, что планировщик задач Windows довольно старомоден с точки зрения пользовательского интерфейса, и хотя Microsoft уделяет приоритетное внимание модернизации других компонентов Windows, этот компонент пока остается без изменений. Вместо того чтобы ждать, пока технологическая компания из Редмонда обновит этот интерфейс, один человек взял дело в свои руки и выпустил FluentTaskScheduler, который теперь получил новую версию с дополнительными функциями.
Версия 1.6.0 fluenttasksscheduler получила название обновления “Универсального порядка”. Он содержит массу улучшений, изюминкой которых является встроенная поддержка Windows на ARM, что должно повысить производительность на этой платформе. Кроме того, автоматизированные конвейеры CI / CD также были настроены для платформ x64 и ARM64 с помощью GitHub Actions.
Что касается организации контента, задачи можно распределять по тегам и категориям, а также искать по названию, статусу, пути или тегам. Кроме того, задачи можно импортировать в папки, что может быть полезно при переносе данных.
Следование принципам Fluent Design для создания более современного интерфейса — одно из главных преимуществ этого программного обеспечения. Поэтому в последней версии используется NavigationView для создания обновленного и более современного интерфейса. Кроме того, добавлена поддержка эффекта материала «мика» и светлой темы. Наконец, была доработана пользовательская строка заголовка с улучшенными областями перетаскивания.
Что касается основных функций, FluentTaskScheduler теперь поддерживает более сложные механизмы планирования повторяющихся задач с интервалами или временными промежутками. Также были реализованы встроенные всплывающие уведомления и напоминания о незавершенных задачах.
Несмотря на то, что на момент выпуска разработчик отметил, что в версии 1.6.0 FluentTaskScheduler есть известные на данный момент проблемы и ошибки, с тех пор было зарегистрировано несколько новых. В основном они связаны с зависанием приложения и сбоями при запуске. Хорошо, что разработчик признал наличие этих ошибок и работает над их устранением.
Вы можете ознакомиться с FluentTaskScheduler на GitHub здесь. Однако имейте в виду, что разработчик сделал оговорку о том, что это всего лишь его личный проект и что при разработке он активно использует искусственный интеллект.