Skip to content

v0.10.3 - Шаблон номера пломбы и улучшенная функция 'Пломба'

Choose a tag to compare

@JeanP00l JeanP00l released this 10 Dec 22:05
· 7 commits to main since this release

Основные изменения

✨ Добавлен шаблон заполнения номера пломбы

  • Поле для ввода шаблона номера пломбы в настройках скриптов в разделе "Автозаполнение"
  • Максимум 5 цифр, валидация только цифры
  • Автоматическое заполнение поля номера пломбы шаблоном при появлении пустого поля
  • Исключение для workflow автозаполнения: шаблон не заполняется, если активировано автозаполнение по горячей клавише
  • Отслеживание изменений пользователем: если пользователь вручную изменил значение, шаблон не перезаписывает его

��� Улучшена функция обработки кодового слова "Пломба"

  • Добавлена поддержка распознавания русских числительных (например, "пломба шесть" вместо "пломба 6")
  • Однозначные числа автоматически дополняются нулем до двухзначного формата (например, "1" → "01", "0" → "00")
  • Умная логика дополнения/замены:
    • Если сумма цифр шаблона и произнесенного числа ≤ 5: дополняет в конец
    • Если сумма > 5: заменяет последние цифры шаблона, начиная с первой цифры нового числа
  • Toast-уведомление теперь показывает полный номер пломбы после установки

��� Улучшена проверка обновлений

  • Пользователь всегда видит актуальную информацию о доступных обновлениях

��� Примеры работы функции "Пломба"

  • Шаблон 054 + "пломба 37" → 05437 (дополнение)
  • Шаблон 054 + "пломба 144" → 05144 (замена последней цифры шаблона первой цифрой из 144)
  • Шаблон 054 + "пломба 1" → 05401 (дополнение с нулем)
  • Шаблон 054 + "пломба 15" → 05415 (дополнение)
  • Шаблон 054 + "пломба 1037" → 01037 (замена, так как сумма превышает 5)
  • Шаблон 054 + "пломба 0" → 05400 (дополнение с нулями)