Режим правила теперь один значок вместо трёх переключателей: видно, что правило делает, когда сработает в следующий раз и сколько операций поправило в прошлый. Расписание научилось ходить чаще — каждые несколько минут или часов, — и его можно запустить руками, не дожидаясь срока. А в условиях появилась сумма.
🧰 Режим правила
- Один значок вместо трёх переключателей. В таблице у правила стоит «Выкл», «По кнопке» или «Авто» — со значком, цветом и частотой прямо в подписи: «Авто · Ежедневно». Раньше три равных варианта стояли рядом, а смысл каждого открывался только при наведении.
- Выбор режима в карточке правила. Раньше его там не было вовсе: правило создавалось молча включённым «по кнопке», и человек, задумавший автоправило с расписанием, узнавал об этом уже после сохранения. Новое правило по умолчанию — «По кнопке».
- Расписание переехало внутрь «Авто» и стало свойством режима, а не отдельной кнопкой рядом. Ни в таблице, ни в карточке оно больше не занимает вторую строку.
⏱ Расписание
- Частота задаётся числом и единицей: «каждые 15 минут», «раз в 2 часа», «раз в день», «раз в месяц». Минуты и часы идут сами, пока приложение открыто; дни и месяцы считаются по календарю — «раз в день» значит «в новый день», а не «через 24 часа».
- Глубина тоже числом: «за 6 месяцев», «за 14 дней», «за 2 года» или «всё время» — вместо четырёх готовых вариантов.
- Видно, что «Авто» делает. Под расписанием стоят три строки: когда правило срабатывало и сколько операций поправило, когда сработает снова и что будет с записанным при вашем режиме отправки — останется на устройстве, дождётся кнопки «Отправить» или уедет в Дзен-мани само.
- Кнопка «Прогнать сейчас» — пройти по выбранной глубине немедленно, не дожидаясь срока, и сразу увидеть, сколько правок получилось.
🔎 Условия
- Сумма. Новое поле условия рядом с получателем, комментарием, категорией и счётом. Операции у него свои — равно, больше, меньше, больше или равно, меньше или равно. Сумма берётся в валюте отчётов и без знака: «больше 1000» поймает и трату, и поступление, а на валютном счёте сработает по рублёвому эквиваленту. Диапазон записывается двумя условиями в одной группе.
🩹 Исправления
- Выпадающий список мог уйти за край экрана. У поля в нижней части окна высота списка считалась с запасом, которого там не было. Теперь высота ровно по свободному месту, а не поместившееся прокручивается внутри списка.
- Длинная подпись в списке ломалась на две строки, хотя рядом было пусто: ширина списка равнялась ширине поля. Теперь список расширяется под содержимое, но не за край экрана.
- Таблица правил прыгала. Замечания «Все правила выключены» и «N операций без категории» стояли полосой над таблицей: появлялись и исчезали при каждом переключении режима, двигая строки под курсором. Теперь они в шапке, где высота не меняется, а ширина колонки «Режим» не зависит от выбранного режима.
Установка: скачайте DzenAnalytics-v1.6.15-standalone.zip, распакуйте и откройте DzenAnalytics.html в браузере — всё работает офлайн, данные не покидают устройство.
Полный список изменений: v1.6.14...v1.6.15