История изменений TMDriver (New) для Android — различия между версиями

Материал из TaxiMaster
Перейти к: навигация, поиск
(TMDriver (New) для Android. Версия 3.9.0 от 16.11.2020)
Строка 1: Строка 1:
 
Список изменений и усовершенствований, производимых в [[TMDriver (New) для Android]].
 
Список изменений и усовершенствований, производимых в [[TMDriver (New) для Android]].
 +
 +
== TMDriver (New) для Android. Версия 3.12.0 ==
 +
# В TMDriver реализована возможность принимать оплату от клиента через QR-код. Включается возможность его использования в настройках Такси-Мастер ({{путь|Файл - Настройки - Клиенты - Использовать QR-коды для оплаты заказов}}). Если данная настройка включена, то пользователь TaxoPhone при создании заказа сможет указать способ оплаты - через QR-код. При этом совершить оплату через QR-код после завершения поездки можно будет даже в том случае, если пользователь не выбирал изначально оплату через QR-код. Если будет включена настройка использования QR-кодов, то в TMDriver при завершении расчета по заказу появится кнопка "Показать QR-код". Пассажир сможет отсканировать этот QR-код через мобильное приложение какого-либо банка и произвести оплату заказа. Если клиент при создании заказа в TaxoPhone указал, что оплата будет через QR-код, то водителю даже не надо будет нажимать кнопку "Показать QR-код", он автоматически отобразится в TMDriver. Успешно выполненный платеж через QR-код можно будет увидеть в Такси-Мастер в окне "Клиенты / Платежи по банковским картам".
 +
# Доработан экран расчёта. Изменено поведение экрана расчёта и его элементов в нестандартных ситуациях при оплате заказа: ошибки оплаты по банковским картам, ожидание действий от клиента для подтверждения заказа, изменение типа оплаты, если клиент не может оплатить заказ тем типом оплаты, который был выбран при создании заказа. Добавлены статусные блоки для улучшения понимания происходящего в данный момент с оплатой заказа.
 +
# В TMDriver появилось несколько новых возможностей для авторизации. Настраивается в Такси-Мастер в {{путь|Файл - Настройки - Модуль Связь с водителями - Авторизация}}:
 +
#* Использование авторизации через телефон или ИД и пароль.
 +
#* Восстановление пароля через СМС подтверждение.
 +
#* Авторизация без использования пароля только с помощью СМС подтверждения.
 +
# В кастомных сборках появилась возможность задавать уникальную картинку заставки. А при использовании функционала кандидатов добавлен промежуточный экран при первом старте приложения, на котором будет предложено водителю войти по авторизационным данным, или отправить анкету для приема на работу.
 +
# Обновлен дизайн анкеты водителей-кандидатов. Отображение статусов рассмотрения анкеты кандидата сделано более понятным. Также отправка необходимых фотографий для трудоустройства теперь происходит вместе с данными анкеты.
 +
# Обновлен дизайн TMNavigator. Упрощена работа с функциями обеспечивающими прокладку маршрута, отображение адресов на карте, поиск адреса для построения маршрута. Теперь все функции и возможности вызываются кнопкой "Проложить маршрут":
 +
#* можно посмотреть весь список адресов, которые расположены последовательно друг за другом по маршруту заказа. Адреса отображаются в виде карточек, в которых можно выбрать, либо проложить маршрут до конкретного адреса, или просто показать маркер адреса на карте;
 +
#* существует возможность показать маршрут по всем адресам из заказа;
 +
#* существует возможность указать любой адрес (поиском вручную или на карте), для прокладки маршрута.
 +
# Обновлена библиотека OSMDroid, обеспечивающая работу карты и ее элементов.
 +
# Обновлен дизайн экрана, который обеспечивает возможность указывать адрес/стояку и время освобождения. Также реализована возможность автоматического расчета времени освобождения по длительному тапу на кнопку освобождения.
 +
# Добавлены новые типы дорожных событий. Реализована поддержка указания атрибутов для каждого из дорожного события. Обновлен дизайн экранов, которые обеспечивают добавление дорожных событий.
 +
# Добавлен раздел "График бронирования", где можно увидеть данные резервирования автомобиля: время резервирования, зарезервированный автомобиль, итоговую стоимость резервирования и время переработки на автомобиле.
 +
# Добавлена настройка "Уведомлять о состоянии соединения" ({{путь|Меню - Профиль - Настройки - Интерфейс}}), которая включает/отключает показ статусной строки о потере соединения с GPS или сетью в момент работы таксометра.
 +
# Реализована поддержка функции из Такси-Мастер в группах экипажей "Использование чата во время движения автомобиля". Если данная настройка выключена и скорость движения автомобиля не ниже 10 км/ч, то у водителя не будет возможности писать сообщения в чатах.
 +
# Реализована поддержка атрибутов в опросах водителей.
 +
# Реализована поддержка атрибутов типа "Дата" и "Дата/время".
 +
# Доработана передача суммы в карточку заказа (в Такси-Мастер) из таксометра, если данная функция включена в тарифе.
  
 
== TMDriver (New) для Android. Версия 3.11.0 ==  
 
== TMDriver (New) для Android. Версия 3.11.0 ==  

Версия 09:26, 26 сентября 2022

Список изменений и усовершенствований, производимых в TMDriver (New) для Android.

TMDriver (New) для Android. Версия 3.12.0

  1. В TMDriver реализована возможность принимать оплату от клиента через QR-код. Включается возможность его использования в настройках Такси-Мастер («Файл - Настройки - Клиенты - Использовать QR-коды для оплаты заказов»). Если данная настройка включена, то пользователь TaxoPhone при создании заказа сможет указать способ оплаты - через QR-код. При этом совершить оплату через QR-код после завершения поездки можно будет даже в том случае, если пользователь не выбирал изначально оплату через QR-код. Если будет включена настройка использования QR-кодов, то в TMDriver при завершении расчета по заказу появится кнопка "Показать QR-код". Пассажир сможет отсканировать этот QR-код через мобильное приложение какого-либо банка и произвести оплату заказа. Если клиент при создании заказа в TaxoPhone указал, что оплата будет через QR-код, то водителю даже не надо будет нажимать кнопку "Показать QR-код", он автоматически отобразится в TMDriver. Успешно выполненный платеж через QR-код можно будет увидеть в Такси-Мастер в окне "Клиенты / Платежи по банковским картам".
  2. Доработан экран расчёта. Изменено поведение экрана расчёта и его элементов в нестандартных ситуациях при оплате заказа: ошибки оплаты по банковским картам, ожидание действий от клиента для подтверждения заказа, изменение типа оплаты, если клиент не может оплатить заказ тем типом оплаты, который был выбран при создании заказа. Добавлены статусные блоки для улучшения понимания происходящего в данный момент с оплатой заказа.
  3. В TMDriver появилось несколько новых возможностей для авторизации. Настраивается в Такси-Мастер в «Файл - Настройки - Модуль Связь с водителями - Авторизация»:
    • Использование авторизации через телефон или ИД и пароль.
    • Восстановление пароля через СМС подтверждение.
    • Авторизация без использования пароля только с помощью СМС подтверждения.
  4. В кастомных сборках появилась возможность задавать уникальную картинку заставки. А при использовании функционала кандидатов добавлен промежуточный экран при первом старте приложения, на котором будет предложено водителю войти по авторизационным данным, или отправить анкету для приема на работу.
  5. Обновлен дизайн анкеты водителей-кандидатов. Отображение статусов рассмотрения анкеты кандидата сделано более понятным. Также отправка необходимых фотографий для трудоустройства теперь происходит вместе с данными анкеты.
  6. Обновлен дизайн TMNavigator. Упрощена работа с функциями обеспечивающими прокладку маршрута, отображение адресов на карте, поиск адреса для построения маршрута. Теперь все функции и возможности вызываются кнопкой "Проложить маршрут":
    • можно посмотреть весь список адресов, которые расположены последовательно друг за другом по маршруту заказа. Адреса отображаются в виде карточек, в которых можно выбрать, либо проложить маршрут до конкретного адреса, или просто показать маркер адреса на карте;
    • существует возможность показать маршрут по всем адресам из заказа;
    • существует возможность указать любой адрес (поиском вручную или на карте), для прокладки маршрута.
  7. Обновлена библиотека OSMDroid, обеспечивающая работу карты и ее элементов.
  8. Обновлен дизайн экрана, который обеспечивает возможность указывать адрес/стояку и время освобождения. Также реализована возможность автоматического расчета времени освобождения по длительному тапу на кнопку освобождения.
  9. Добавлены новые типы дорожных событий. Реализована поддержка указания атрибутов для каждого из дорожного события. Обновлен дизайн экранов, которые обеспечивают добавление дорожных событий.
  10. Добавлен раздел "График бронирования", где можно увидеть данные резервирования автомобиля: время резервирования, зарезервированный автомобиль, итоговую стоимость резервирования и время переработки на автомобиле.
  11. Добавлена настройка "Уведомлять о состоянии соединения" («Меню - Профиль - Настройки - Интерфейс»), которая включает/отключает показ статусной строки о потере соединения с GPS или сетью в момент работы таксометра.
  12. Реализована поддержка функции из Такси-Мастер в группах экипажей "Использование чата во время движения автомобиля". Если данная настройка выключена и скорость движения автомобиля не ниже 10 км/ч, то у водителя не будет возможности писать сообщения в чатах.
  13. Реализована поддержка атрибутов в опросах водителей.
  14. Реализована поддержка атрибутов типа "Дата" и "Дата/время".
  15. Доработана передача суммы в карточку заказа (в Такси-Мастер) из таксометра, если данная функция включена в тарифе.

TMDriver (New) для Android. Версия 3.11.0

  1. Добавлена проверка актуальности версии при запуске приложения. Если в магазине приложений появится новая версия, то при запуске приложения пользователю будет предложено обновиться.
  2. Добавлены типы фильтров заказов и фильтров автораздачи по типу оплаты:
    • Фильтры автораздачи:
      • Брать заказы c безналичной оплатой.
      • Брать заказы c оплатой бонусами.
      • Брать заказы c оплатой банковской картой.
    • Фильтры видимости заказов:
      • Скрывать заказы с оплатой безналом.
      • Скрывать заказы с оплатой бонусами.
      • Скрывать заказы с оплатой банковской картой.
  3. Сделаны доработки для стабилизации работы приложения:
    • стабилизация библиотек для работы навигации;
    • улучшена внутренняя структура кода и библиотек приложения;
    • улучшена логика передачи GPS координат на сервер;
    • улучшена логика передачи настроек между сервером и приложением;
    • исправлены ошибки, связанные с появлением диалоговых окон;
    • исправлены ошибки, связанные с сохранением авторизационных данных после успешного прохождения проверки водителя-кандидата;
    • улучшена работа библиотек со звуковыми файлами.
  4. Для кастомной версии:
    • Добавлено дополнительное подтверждение перед принятием заказа.

TMDriver (New) для Android. Версия 3.9.0 от 16.11.2020

  1. Добавлена возможность обмена сообщениями между пользователем клиентского приложения и водителем.
  2. Реализована поддержка новых типов атрибутов.
  3. Изменено окно покупки смен и выбора автомобиля из доступных.
  4. Полностью изменен экран чека.
  5. Полностью переделан экран таксометра.
  6. Удалена поддержка 2can терминалов.
  7. Изменен экран "О программе".
  8. Добавлена возможность просматривать предварительные заказы до выхода на смену.
  9. Реализована проверка включенности GPS на устройстве водителя.
  10. Реализована кликабельность ссылок, написанных в примечаниях к заказу.
  11. Возможность скрытия кнопки "Не выходят", если она отключена в тарифе.
  12. Теперь при нажатии на уведомление о появлении нового заказа открывается сразу окно заказа.
  13. Возвращен таймер конкурентной раздачи.
  14. Теперь водитель может указывать причину отказа от заказа в момент отказа, до принятия заказа.
  15. Исправлено:
    • Отправка сообщений в кастомный TMDriver.
    • Отображение чека.
    • Перевод на другие языки.
    • При отказе от предварительного заказа, окно с заказом не исчезает.

TMDriver (New) для Android. Версия 3.8.0 от 25.06.2020

  1. Добавлен новый сценарий соединения водителя и клиента (TMDriver звонит на сервисный номер диспетчерской, колцентр звонит клиенту и соединяет звонки водителя и клиента).
  2. Реализована поддержка платежей через Google Pay (поддержка заказов из клиентского приложения с оплатой Google Pay).
  3. Изменен экран профиля. Добавлено отображение реферального кода водителя.
  4. Добавлено отображение банковской карты и терминального аккаунта.
  5. Реализована блокировка кнопки "Мой заказ" пока не начата смена.
  6. Для заказов из TaxoPhone в TMDriver скрыто распределение суммы заказа, до момента, когда клиент определится с распределением оплаты заказа.
  7. Добавлена сигнализация о заказах в работе у водителя (отображение активного заказа, количества заказов и т.д.).
  8. Возвращен пункт меню "Фотоосмотр".
  9. Рефакторинг шрифтов, цветов, унификация элементов дизайна.
  10. Увеличен текст сообщения об ожидании реакции клиента в TaxoPhone.
  11. Аппаратная кнопка назад на основном экране больше не позволяет выйти из приложения.
  12. Сделаны внутренние изменения для скорости отображения списка заказов.
  13. Внесены небольшие изменения в протоколы и основной код.
  14. Исправлено: Бордюрный заказ снимается с водителя, если единовременно с ним водителю предлагается заказ из ТМ.
  15. Исправлено: Работа кнопки "Тревога".
  16. Исправлено: Звук при поступлении заказа в очередь в подтвержденном состоянии.
  17. Исправлено: Информация по заказу пропадала по завершению расчета, а сумма заказа сбрасывалась до минимальной.
  18. Исправлено: Не все фотографии водителей-кандидатов передавались в ТМ Сервер.
  19. Исправлено: Повторный выход на линию.
  20. Исправлено: При биржевом заказе при попытке сделать звонок клиенту набирается номер службы, а при выборе звонка в службу инициируется попытка звонка клиенту.