Начато закрытое тестирование бета-версии v7.11.30.11897 следующей версии программы. Относительно последней альфа-версии появилась поддержка секретных кодов *#*#secretcode#*#* и запроса IMEI *#06#, появился лаунчер приложения, собственные уведомления о пропущенных звонках в системной панели уведомлений, автоматический запуск приложения в фоне при загрузке устройства и перезапуск в фоновом режиме в случае автоматического закрытия и многое иное...
Полный перечень основных изменений
Полный перечень основных изменений относительно версии v7.11.01.10550:
- добавлен лаунчер приложения, который постоянно висит в системной строке статуса и позволяет запускать программу в нужных режимах, а также обрабатывать уведомления о пропущенных звонках
- добавлена новая опция "Лаунчер приложения" ("Настройки" -> "Сервис" -> подраздел "Быстродействие") для разрешения или запрещения вывода Лаунчера приложения в панели уведомлений
- добавлена опциональная автозагрузка приложения в фоновом режиме после перезагрузки устройства
- добавлен опциональный автоматический перезапуск программы в фоновом режиме в случае ее автоматического закрытия
- добавлена новая опция "Автоматический запуск и перезапуск" ("Настройки" -> "Сервис" -> подраздел "Быстродействие") для разрешения или запрещения автоматического запуска и перезапуска приложения в фоновом режиме (при загрузке устройства или автоматическом закрытии приложения)
- добавлена опциональная возможность вывода собственных уведомлений о пропущенных звонках в системной панели уведомлений
- добавлена новая опция "Уведомления в панели уведомлений" ("Настройки" -> "Вызовы" -> "Уведомления о пропущенных звонках") для разрешения или запрещения собственных уведомлений о пропущенных звонках в системной панели уведомлений
- добавлена поддержка ввода секретных кодов *#*#secretcode#*#* и запроса IMEI *#06#
- добавлены новые типы исходящих вызовов "Исходящий звонок - Не ответили", "Исходящий звонок - Занято", "Исходящий звонок - Отклонен"
- добавлены настройки пользовательских иконок для новых типов исходящих вызовов ("Настройки" -> "Тема" -> "Настройка текущей темы" -> "Иконки" -> "Иконки типов вызовов" - подраздел "Иконки типов вызовов")
- добавлены настройки раскраски иконок для новых типов исходящих вызовов ("Настройки" -> "Тема" -> "Настройка текущей темы" -> "Иконки" -> "Иконки типов вызовов" -> "Цвета для иконок типов вызовов")
- добавлены настройки подсветки Экранного имени для новых типов исходящих вызовов ("Настройки" -> "Тема" -> "Настройка текущей темы" -> "Списки" -> "Списки основных режимов" -> "Подсветка Экранного имени" в подразделе "Режим История")
- переименованы некоторые типы входящих вызовов в "Входящий выхов - Пропущен", "Входящий вызов - Заблокирован", "Входящий вызов - Отклонен", ""Входящий вызов - Внешний ответ"
- заменены иконки по умолчанию для типов входящих вызовов "Входящий выхов - Отклонен", "Входящий вызов - Заблокирован", "Входящий вызов - Внешний ответ", "Голосовая почта"
- реализована поддержка установки типа "Входящий вызов - Заблокирован" для всех блокированных программой входящих вызовов (все версии Андроид)
- реализована поддержка установки типа "Входящий выхов - Отклонен" для всех отклоненных пользователем входящих вызовов (Андроид 7+, либо Андроид 5.1+ и программа установлена как системное приложение)
- реализована поддержка установки типа "Исходящий звонок - Не ответили" для всех исходящих вызовов без ответа вызываемого абонента (все версии Андроид)
- реализована поддержка установки типа "Исходящий звонок - Занято" для всех исходящих вызовов при занятой линии вызываемого абонента в момент звонка (все версии Андроид при таймауте окончания 2 секунды, либо Андроид 5.1+ и программа установлена как системное приложение - гарантированное распознавание)
- реализована поддержка установки типа "Исходящий звонок - Отклонен" для всех исходящих вызовов при отклонении вызова абонентом без ответа (Андроид 5.1+ и программа установлена как системное приложение)
- для типов вызовов "Входящий выхов - Пропущен" и "Входящий вызов - Отклонен" в журнале теперь указывается время ожидания абонентом нашего ответа (все версии Андроид, когда эти типы поддерживаются)
- для типов вызовов "Исходящий звонок - Не ответили" и "Исходящий звонок - Отклонен" в журнале теперь указывается время нашего ожидания ответа абонента (все версии Андроид, когда эти типы поддерживаются)
- сделана поддержка импорта, экспорта и частичной синхронизации журнала вызовов с поддержкой сохранения всех атрибутов SIM-карт для Dual SIM устройств
- добавлена команда экспорта журнала вызовов "Экспортировать в файл" ("Настройки" -> "Вызовы" -> "Обслуживание") для возможности сохранения текущей истории звонков в файл вместе со всеми атрибутами SIM-карт для смартфонов с 2-мя и 3-мя симками
- при экспорте журнала вызовов кроме номера, типа, даты/времени и длительности вызова для Dual SIM устройств сохраняется также информация о SIM-карте вызова, а также настройки SIM-карт для раздела Истории звонков, включая имя SIM-карты, цвет фона и пользовательскую иконку
- добавлена команда импорта журнала вызовов "Импортировать из файла" ("Настройки" -> "Вызовы" -> "Обслуживание") для возможности импорта истории звонков из файла вместе со всеми атрибутами SIM-карт для смартфонов с 2-мя и 3-мя симками
- при импорте журнала вызовов для Dual SIM устройств по возможности импортируется полная информация о SIM-картах из журнала, включая имена SIM-карт, цвет фона и пользовательские иконки
- перед импортом журнала вызовов на новом "голом" устройстве для Dual SIM устройств (особенно на базе Андроид старее версии 5.1) НАСТОЯТЕЛЬНО РЕКОМЕНДУЕТСЯ сделать хотя бы по одному вызову с каждой SIM-карты, чтобы в Истории было хотя бы по одному звонку с каждой текущей симки, тогда при импорте SIM-карты из Журнала займут место в правильных слотах
- при импорте журнала вызовов очистка текущей истории звонков не производится, импорт идет поверх текущего журнала с проверкой дубликатов звонков, что потенциально позволяет выполнять частичную синхронизацию журналов вызовов между различными устройствами
- добавлена кнопка "Отмена" для отмены посылки вызова в диалог автоматического создания правил набора номера для сохранения выбора SIM-карты при наборе неизвестных номеров
- в форме "Правила набора" теперь запоминается настройка опции "Показать/Скрыть Запрещенные правила"
- теперь при проверке наличия правила набора для номера отключенные правила не учитываются
- улучшена работа механизма прямого снятия уведомлений для Андроид 4.4+, когда они разрешены ("Настройки" -> "Вызовы" -> "Уведомления о пропущенных вызовах" -> "Прямой сброс уведомлений")
- поправлен вывод счетчика числа пропущенных вызовов на иконке программы для последних версий MIUI (к сожалению, счетчик выводится на первой встреченной родным лаунчером иконке, поэтому не нужные иконки программы лучше скрыть через "Настройки" -> "Сервис" -> "Ярлыки программы")
- поправлена работа механизма прямого сброса уведомлений для последних версий MIUI ("Настройки" -> "Вызовы" -> "Уведомления о пропущенных вызовах" -> "Прямой сброс уведомлений")
- теперь при запуске по событию набора номера клавиатура номеронабирателя всегда показывается в развернутом состоянии вне зависимости от настройки скрытия клавиатуры при запуске программы
- ускорен вызов номера для виджетов рабочего стола "Быстрый вызов"
- улучшена работа с внутренними базами данных
... большой ряд других изменений ...
- добавлена новая опция "Лаунчер приложения" ("Настройки" -> "Сервис" -> подраздел "Быстродействие") для разрешения или запрещения вывода Лаунчера приложения в панели уведомлений
- добавлена опциональная автозагрузка приложения в фоновом режиме после перезагрузки устройства
- добавлен опциональный автоматический перезапуск программы в фоновом режиме в случае ее автоматического закрытия
- добавлена новая опция "Автоматический запуск и перезапуск" ("Настройки" -> "Сервис" -> подраздел "Быстродействие") для разрешения или запрещения автоматического запуска и перезапуска приложения в фоновом режиме (при загрузке устройства или автоматическом закрытии приложения)
- добавлена опциональная возможность вывода собственных уведомлений о пропущенных звонках в системной панели уведомлений
- добавлена новая опция "Уведомления в панели уведомлений" ("Настройки" -> "Вызовы" -> "Уведомления о пропущенных звонках") для разрешения или запрещения собственных уведомлений о пропущенных звонках в системной панели уведомлений
- добавлена поддержка ввода секретных кодов *#*#secretcode#*#* и запроса IMEI *#06#
- добавлены новые типы исходящих вызовов "Исходящий звонок - Не ответили", "Исходящий звонок - Занято", "Исходящий звонок - Отклонен"
- добавлены настройки пользовательских иконок для новых типов исходящих вызовов ("Настройки" -> "Тема" -> "Настройка текущей темы" -> "Иконки" -> "Иконки типов вызовов" - подраздел "Иконки типов вызовов")
- добавлены настройки раскраски иконок для новых типов исходящих вызовов ("Настройки" -> "Тема" -> "Настройка текущей темы" -> "Иконки" -> "Иконки типов вызовов" -> "Цвета для иконок типов вызовов")
- добавлены настройки подсветки Экранного имени для новых типов исходящих вызовов ("Настройки" -> "Тема" -> "Настройка текущей темы" -> "Списки" -> "Списки основных режимов" -> "Подсветка Экранного имени" в подразделе "Режим История")
- переименованы некоторые типы входящих вызовов в "Входящий выхов - Пропущен", "Входящий вызов - Заблокирован", "Входящий вызов - Отклонен", ""Входящий вызов - Внешний ответ"
- заменены иконки по умолчанию для типов входящих вызовов "Входящий выхов - Отклонен", "Входящий вызов - Заблокирован", "Входящий вызов - Внешний ответ", "Голосовая почта"
- реализована поддержка установки типа "Входящий вызов - Заблокирован" для всех блокированных программой входящих вызовов (все версии Андроид)
- реализована поддержка установки типа "Входящий выхов - Отклонен" для всех отклоненных пользователем входящих вызовов (Андроид 7+, либо Андроид 5.1+ и программа установлена как системное приложение)
- реализована поддержка установки типа "Исходящий звонок - Не ответили" для всех исходящих вызовов без ответа вызываемого абонента (все версии Андроид)
- реализована поддержка установки типа "Исходящий звонок - Занято" для всех исходящих вызовов при занятой линии вызываемого абонента в момент звонка (все версии Андроид при таймауте окончания 2 секунды, либо Андроид 5.1+ и программа установлена как системное приложение - гарантированное распознавание)
- реализована поддержка установки типа "Исходящий звонок - Отклонен" для всех исходящих вызовов при отклонении вызова абонентом без ответа (Андроид 5.1+ и программа установлена как системное приложение)
- для типов вызовов "Входящий выхов - Пропущен" и "Входящий вызов - Отклонен" в журнале теперь указывается время ожидания абонентом нашего ответа (все версии Андроид, когда эти типы поддерживаются)
- для типов вызовов "Исходящий звонок - Не ответили" и "Исходящий звонок - Отклонен" в журнале теперь указывается время нашего ожидания ответа абонента (все версии Андроид, когда эти типы поддерживаются)
- сделана поддержка импорта, экспорта и частичной синхронизации журнала вызовов с поддержкой сохранения всех атрибутов SIM-карт для Dual SIM устройств
- добавлена команда экспорта журнала вызовов "Экспортировать в файл" ("Настройки" -> "Вызовы" -> "Обслуживание") для возможности сохранения текущей истории звонков в файл вместе со всеми атрибутами SIM-карт для смартфонов с 2-мя и 3-мя симками
- при экспорте журнала вызовов кроме номера, типа, даты/времени и длительности вызова для Dual SIM устройств сохраняется также информация о SIM-карте вызова, а также настройки SIM-карт для раздела Истории звонков, включая имя SIM-карты, цвет фона и пользовательскую иконку
- добавлена команда импорта журнала вызовов "Импортировать из файла" ("Настройки" -> "Вызовы" -> "Обслуживание") для возможности импорта истории звонков из файла вместе со всеми атрибутами SIM-карт для смартфонов с 2-мя и 3-мя симками
- при импорте журнала вызовов для Dual SIM устройств по возможности импортируется полная информация о SIM-картах из журнала, включая имена SIM-карт, цвет фона и пользовательские иконки
- перед импортом журнала вызовов на новом "голом" устройстве для Dual SIM устройств (особенно на базе Андроид старее версии 5.1) НАСТОЯТЕЛЬНО РЕКОМЕНДУЕТСЯ сделать хотя бы по одному вызову с каждой SIM-карты, чтобы в Истории было хотя бы по одному звонку с каждой текущей симки, тогда при импорте SIM-карты из Журнала займут место в правильных слотах
- при импорте журнала вызовов очистка текущей истории звонков не производится, импорт идет поверх текущего журнала с проверкой дубликатов звонков, что потенциально позволяет выполнять частичную синхронизацию журналов вызовов между различными устройствами
- добавлена кнопка "Отмена" для отмены посылки вызова в диалог автоматического создания правил набора номера для сохранения выбора SIM-карты при наборе неизвестных номеров
- в форме "Правила набора" теперь запоминается настройка опции "Показать/Скрыть Запрещенные правила"
- теперь при проверке наличия правила набора для номера отключенные правила не учитываются
- улучшена работа механизма прямого снятия уведомлений для Андроид 4.4+, когда они разрешены ("Настройки" -> "Вызовы" -> "Уведомления о пропущенных вызовах" -> "Прямой сброс уведомлений")
- поправлен вывод счетчика числа пропущенных вызовов на иконке программы для последних версий MIUI (к сожалению, счетчик выводится на первой встреченной родным лаунчером иконке, поэтому не нужные иконки программы лучше скрыть через "Настройки" -> "Сервис" -> "Ярлыки программы")
- поправлена работа механизма прямого сброса уведомлений для последних версий MIUI ("Настройки" -> "Вызовы" -> "Уведомления о пропущенных вызовах" -> "Прямой сброс уведомлений")
- теперь при запуске по событию набора номера клавиатура номеронабирателя всегда показывается в развернутом состоянии вне зависимости от настройки скрытия клавиатуры при запуске программы
- ускорен вызов номера для виджетов рабочего стола "Быстрый вызов"
- улучшена работа с внутренними базами данных
... большой ряд других изменений ...
Незаконченная функциональность
Что еще из "крупного" будет сделано к следующей публичной версии:
- появятся настройки импорта/экспорта Журнала операций (сейчас полная автоматика работает)
- думаю, появятся настройки вибрации на новые события статусов вызовов
- функциональность лаунчера приложения будет расширена (появится возможность перезвонить сразу на последний пропущенный номер, будет выводиться статистическая информация и некоторая информация по текущим процессам)
.