github DEADover/DzenAnalytics v1.6.2
v1.6.2 — Сравнение, теги и выгрузка

9 hours ago

«Сравнение периодов» пересобрано целиком: вместо трёх разрозненных блоков — одна таблица, где выбор периода стоит прямо над колонкой, а ниже расходы и доходы по категориям полосками. Теги научились переименовываться и переезжать друг в друга. Выгрузка отчёта в Excel теперь настраивается перед сохранением и приходит со свёрнутыми подкатегориями.

🔀 Сравнение периодов

  • Один блок вместо трёх. Выбор периода переехал в заголовки колонок «Период А» и «Период Б» — видно сразу, что с чем сравнивается и какими датами. Под каждой колонкой стоят настоящие даты и число дней.
  • Любые два месяца рядом. Раньше сравнивать можно было только с предыдущим месяцем; теперь оба месяца выбираются стрелками. Пока второй не тронут руками, он идёт следом за первым — сдвинули А на март, сравнивается с февралём.
  • Новый режим «Среднее»: месяц против типичного — суммы за 3, 6 или 12 предыдущих месяцев, делённые на их количество. Видно, дорогой это был месяц или обычный.
  • Равные отрезки. Идущий месяц сравнивается не с целым прошлым, а с таким же его началом: 3 августа против 1–3 июля. Иначе текущий месяц всегда выглядел бы дешевле просто потому, что не кончился. Переключатель — рядом со знаком вопроса, там же написано, какие именно отрезки взяты.
  • Расходы и доходы по категориям полосками — как на «Категориях», с переключателем и раскрытием подкатегорий. Раньше здесь был график, который читался хуже.
  • Изменения одинаковыми пилюлями: зелёная, если стало лучше (для расхода — меньше, для дохода — больше), серый прочерк, если изменений нет. Проценты и деньги переключаются кликом по заголовку.
  • Ничего не прыгает при переключении режимов: колонки и кнопки стоят на своих местах, какой бы способ сравнения ни выбрали.

#️⃣ Переименование тегов

  • У каждого тега в таблице появилась колонка «Действия» с карандашом: тег можно переименовать или перенести в другой, уже существующий.
  • Хэштег живёт текстом внутри комментария, поэтому обе операции переписывают комментарии всех операций с этим тегом. До применения окно показывает, сколько операций затронуто и как изменится каждый комментарий.
  • Регистр важен: «#налоги» и «#Налоги» — разные теги и две строки в таблице, так что смена регистра — обычная и частая правка. Если тег с новым именем уже есть, переименование становится переносом — окно об этом предупреждает.
  • Меняются все операции с тегом, а не только попавшие в выбранный период: иначе из одного тега получилось бы два. Долговые и ещё не отправленные операции пропускаются — окно называет причину и число.
  • Если тег упоминается в правиле категоризации, окно предупредит: правило, дописывающее тег в комментарий, вернёт старое имя при следующем применении правил.
  • В окне переноса можно искать тег набором, а не только листать список: три буквы сужают десяток вариантов до нужного. Значением при этом становится только выбранный пункт — недонабранный запрос не считается тегом.
  • Клик по числу операций открывает их список. В раскрытых строках — так же, но уже только по этой категории или подкатегории.

📊 Доходы и расходы

  • Настройки выгрузки — в отдельном окне по кнопке «Excel»: вид чисел, живой пример ячейки и напоминание о базовой валюте. Раньше они лежали россыпью над таблицей.
  • В файле подкатегории сворачиваются и разворачиваются штатными плюсиками Excel — как в самой таблице.
  • Раскраска: шапка серая, строка «Доход» светло-зелёная, «Расход» светло-красная. Видно с первого взгляда, где что.
  • Категории всегда идут по алфавиту — переключатель сортировки убран, он только запутывал.
  • «Столбцы» переименованы в «Разбивка»: речь о том, как режется период, а не о столбцах таблицы.
  • Появилась подсказка «Как считаются суммы» — в том числе о том, почему часть расходов приходит со знаком минус (возвраты уменьшают расход категории).

🎛️ Мелочи, которые мешали

  • На страницах со своим периодом — «Сравнение», «Календарь», «50/30/20» — выбор дат в панели фильтров больше не исчезает, а гаснет. Панель везде выглядит одинаково, а подсказка при наведении говорит, где задаётся период. Отборы по счетам, категориям и валютам там работают как обычно.
  • На «Тегах» подпись под заголовком стала постоянной, а счётчики переехали к тому, что описывают: число тегов — в шапку облака, знаменатели процентов — в шапку таблицы.
  • В облаке тегов убрана всплывающая подсказка «Чистый» — она перекрывала соседние теги.

Исправления

  • В отчёте «Доходы и расходы» переставали быть видны верхние категории. При прокрутке липкая шапка таблицы наезжала на первую строку — «Зарплата» и другие категории просто исчезали под ней.
  • Выгрузка в Excel теряла валюту. Числа приходили просто числами, без денежного формата; теперь ячейки размечены базовой валютой сервиса.
  • «С начала года» в сравнении отсчитывалось на сутки раньше. У части пользователей период А начинался 31 декабря прошлого года, а у периода Б отрезался последний день.
  • Стопка «Баланс по счетам» расходилась с реальными остатками. Счета с нулевым остатком, у которых не было операций в выбранном периоде, теряли привязку к реальному балансу и показывали накопленный поток, а «Итого» на графике оказывалось больше совокупного баланса ровно на эту величину.
  • На оси графика пропала точка 01.01.70. Одна операция с «эпоховой» датой из Дзен-мани растягивала шкалу на полвека, и весь реальный период схлопывался в правый край.
  • Правка комментария у перевода больше не стирает получателя. Отправка такой правки пересобирала операцию целиком и заодно обнуляла получателя и привязку к контрагенту в Дзен-мани.
  • Завершение отправки перестало подвешивать интерфейс. Правки снимались из очереди по одной, и на сотне изменений это была сотня перерисовок; заодно ушёл лишний запрос к облаку через пару секунд после успешной отправки.
  • Баннер калибровки больше не мелькает у тех, кто подключён по API: режим определяется двумя признаками сразу, поэтому окно ручной калибровки не успевает показаться.

Установка: скачайте DzenAnalytics-v1.6.2-standalone.zip, распакуйте и откройте DzenAnalytics.html в браузере — всё работает офлайн, данные не покидают устройство.

Полный список изменений: v1.6.1...v1.6.2

Don't miss a new DzenAnalytics release

NewReleases is sending notifications on new releases.