Предрелизная альфа-версия следующей публичной версии программы. Все основные планируемые изменения практически завершены. К релизу будут уточнены тексты и переводы...
Основные изменения
Все основные изменения относительно последней стабильной версии v9.01.08.15650:
- улучшена синхронизация баз данных программы и системных баз Андроида
• Синхронизация данных: сделана принудительная синхронизация журнала вызовов при каждом запуске программы
- улучшены возможности Лаунчера приложения и выводимых им уведомлений о пропущенных звонках
• Лаунчер приложения: добавлена команда "Перезвонить" для последнего пропущенного вызова в уведомления о пропущенных звонках для Андроид 5+
• Лаунчер приложения: добавлена новая опция "Минимальный приоритет уведомления" в настройки Лаунчера приложения, чтобы он работал в максимально фоновом режиме (без уведомления на экране блокировки, без иконки в строке состояния системы и со свёрнутым по умолчанию уведомлением в панели уведомлений системы)
- улучшена поддержка настройки и отрисовки атрибутов Выбранного контакта (Имени, Номера и Типа номера) при включенной подсистеме Прямой вызов
• Прямой вызов: теперь можно легко позиционировать атрибуты Выбранного контакта просто изменением Тяготения в шрифте соответствующего атрибута
• Прямой вызов: теперь через поля и отступы в шрифте соответствующего атрибута можно смещать вывод атрибута Выбранного контакта от заданных Тяготением краёв или центра
• Прямой вызов: теперь автомасштабирование набранного номера по горизонтали при выводе атрибутов Выбранного контакта учитывает любой атрибут в той же позиции по вертикали
• Прямой вызов: теперь можно принудительно отключить автомасштабирование набранного номера при выводе атрибутов Выбранного контакта для сложных компоновок, где оно не требуется
• Прямой вызов: теперь можно принудительно выводить Имя Выбранного контакта в одну строку (указываем в шрифте для Имени максимальное число строк 1, либо 0 и без переноса строк)
• Прямой вызов: все настройки вывода атрибутов Выбранного контакта сведены в подразделы "Шрифты Выбранного контакта" для портретной и ландшафтной ориентаций ("Настройки" -> "Тема" -> "Настройка текущей темы" -> "Номеронабиратель")
- улучшена работа и отображение поля ввода номера на клавиатуре номеронабирателя
• Поле ввода номера: теперь для поля ввода номера при появлении курсора ввода его цвет устанавливается в базовый цвет "Телефонный номер" от текущей Темы ("Настройки" -> "Тема" -> "Настройка текущей темы" -> "Базовые цвета" -> "Номеронабиратель" -> "Телефонный номер")
• Поле ввода номера: теперь команда "Поле набора номера: показать курсор" может быть установлена на любой элемент Главного экрана
• Поле ввода номера: улучшено позиционирование курсора для поля ввода номера при редактировании набранного номера для различных ситуаций
• Поле ввода номера: улучшена работа команд копирования, вырезания и вставки через буфер обмена
• Поле ввода номера: теперь при вставке из буфера обмена в поле ввода номера поддерживаются символы паузы (',') и ожидания (';'), если они были в вставляемом номере
- улучшена поддержка Конфигураций и Тем программы
• Конфигурации и Темы: теперь при сохранении текущей Конфигурации или Темы в файл их имя автоматически предлагается как имя файла по умолчанию
• Конфигурации и Темы: изменено масштабирование пользовательских иконок для разрешений экранов xhdpi+ для лучшего соответствия размеров встроенным иконкам программы
• Конфигурации и Темы: добавлены новые иконки "Максимизировать" и "Минимизировать" для обозначения действий свёртки/развёртки элементов
• Конфигурации и Темы: увеличен максимально доступный размер шрифта в настройках до 54
- теперь для поля ввода полнотекстового поиска на Главном экране используется прозрачная подложка
- улучшена работа и возможности Правил форматирования номера
• Правила форматирования: теперь Маска форматирования задаётся, как Вы хотите видеть номер, с требуемыми символами маски, знаками и цифрами номера, а также символами оформления
• Правила форматирования: теперь Правило форматирования при включённом преобразовании номера задаётся, как Вы хотите видеть номер, с требуемыми символами маски, знаками и цифрами номера, а также символами оформления
• Правила форматирования: теперь для Маски и Правила поддерживаются следующие символы маски: '*' - группа из нуля, одной или нескольких любых цифр номера, '#' - одна любая цифра номера, 'N' - один любой знак или цифра номера
• Правила форматирования: теперь для Маски и Правила поддерживаются следующие знаки и цифры номера: '+' - символ '+' (плюс), '/N' - символ 'N' (латинская N), '/*' - символ '*' (звёздочка), '/#' - символ '#' (решётка), ',' - символ ',' (запятая - пауза), ';' - символ ';' (точка с запятой - ожидание), '0'..'9' - символы '0'..'9' (цифры номера)
• Правила форматирования: теперь для Маски и Правила поддерживаются следующие символы оформления: '(' и ')' - символы '(' и ')' (скобки), '-' - символ '-' (тире), '.' - символ '.' (точка), '/' - символ '/' (косая черта - слеш), '␣' - символ ' ' (пробел)
• Правила форматирования: теперь в окне редактирования Правила форматирования показываются краткие/полные подсказки по поддерживаемым символам Маски и Правила с разворачиванием/сворачиванием подсказки по клику по ней
• Правила форматирования: теперь при входе в редактирование Правила форматирования клавиатура ввода сразу не показывается, только при создании нового Правила
• Правила форматирования: для номеров РОРС теперь можно задавать Правила форматирования (обычный номер: /*#-##-##, междугородний: /*0-##-##### или /*0-##-#-##-##)
- улучшена работа и возможности Правил набора номера
• Правила набора: теперь Маска для разбора номера задаётся с требуемыми символами маски, знаками и цифрами номера и без символов оформления номера
• Правила набора: теперь Правило форматирования задаётся, как Вы хотите видеть номер, с требуемыми символами подстановки из Маски, знаками и цифрами номера, а также символами оформления
• Правила набора: теперь для Маски разбора номера поддерживаются следующие символы маски: '*' - группа из нуля, одной или нескольких любых цифр номера, '#' - одна любая цифра номера, 'N' - один любой знак или цифра номера
• Правила набора: теперь для Маски разбора номера поддерживаются следующие знаки и цифры номера: '+' - символ '+' (плюс), '/N' - символ 'N' (латинская N), '/*' - символ '*' (звёздочка), '/#' - символ '#' (решётка), ',' - символ ',' (запятая - пауза), ';' - символ ';' (точка с запятой - ожидание), '0'..'9' - символы '0'..'9' (цифры номера)
• Правила набора: теперь для Правила форматирования поддерживаются следующие символы подстановки из Маски: 'N' - вырезанные в Маске по '*', '#' и 'N' группы цифр, одиночные цифры и знаки номера
• Правила набора: теперь для Правила форматирования поддерживаются следующие знаки и цифры номера: '+' - символ '+' (плюс), '/N' - символ 'N' (латинская N), '*' - символ '*' (звёздочка), '#' - символ '#' (решётка), ',' - символ ',' (запятая - пауза), ';' - символ ';' (точка с запятой - ожидание), '0'..'9' - символы '0'..'9' (цифры номера)
• Правила набора: теперь для Правила форматирования поддерживаются следующие символы оформления: '(' и ')' - символы '(' и ')' (скобки), '-' - символ '-' (тире), '.' - символ '.' (точка), '/' - символ '/' (косая черта - слеш), '␣' - символ ' ' (пробел)
• Правила набора: теперь в окне редактирования Правила набора показываются краткие/полные подсказки по поддерживаемым символам Маски и Правила с разворачиванием/сворачиванием подсказки по клику по ней
• Правила набора: теперь при входе в редактирование Правила набора клавиатура ввода сразу не показывается, только при создании нового Правила
• Правила набора: для номеров РОРС для красоты теперь можно задавать формат оформления набираемого номера в Правиле набора (например, Правило *1-23-45 при Маске *12345)
- добавлена поддержка новых действий и изменено назначение ряда действий в настройках и конфигурации по умолчанию
• Действия: теперь статические иконки действий всегда показывают именно иконку по умолчанию от выбранного для статической иконки действия вне зависимости от доступности самого действия в конкретном контексте
• Действия: добавлены новые действия "Поле набора номера: Пауза" и "Поле набора номера: Ожидание" для ввода символов паузы (',') и ожидания (';') в поле набора номера
• Действия: добавлены новые иконки "Кнопка P" и "Кнопка W" для новых действий "Поле набора номера: Пауза" и "Поле набора номера: Ожидание"
• Действия: для кнопок "*" и "#" номеронабирателя теперь по умолчанию для долгого нажатия установлены новые действия "Поле набора номера: Пауза" и "Поле набора номера: Ожидание"
• Действия: сделана автоматическая коррекция действий кнопок "*" и "#" номеронабирателя для долгого нажатия на новые действия по умолчанию для текущей установленной Конфигурации, при установке Конфигураций старых версий из онлайн-каталога или файла, при восстановлении сохранённых Настроек от старых версий программы
• Действия: добавлены новые отдельные иконки "Предыдущий режим" и "Следующий режим" для действий "Предыдущий режим" и "Следующий режим"
• Действия: для действий "Предыдущий режим" и "Следующий режим" применены новые иконки
• Действия: теперь действие "Следующий режим" по умолчанию назначено на правую кнопку нижнего меню в настройках и конфигурации по умолчанию
• Действия: теперь действие "Предыдущий режим" по умолчанию назначено на левую кнопку нижнего меню в настройках и конфигурации по умолчанию
• Действия: теперь действие "Отключить фильтрацию по группам" по умолчанию назначено на двойной клик по заголовку режима верхнего меню в настройках и конфигурации по умолчанию
- повышена стабильность работы программы под различными версиями Андроид на различных устройствах
• Стабильность: решена проблема появления полнотекстовой клавиатуры при клике по полю ввода номера для редактирования набранного номера на ряде устройств
• Стабильность: решена проблема для Андроид 6.0 для некоторых устройств с падением программы после перезагрузки устройства при автоматическом запуске программы
• Стабильность: проведен анализ присланных пользователями отчётов о сбоях программы
• Стабильность: реализованы другие требуемые меры по исправлениям, улучшениям и доработкам программы на основе выявленных проблем
• Стабильность: добавлена новая опция "Debug notifications about missed calls" ("Настройки" -> "Сервис" -> секция "Отладка") для включения/отключения сохранения отладочной информации об уведомлениях в файл "ru.agc.acontactnext_debug_notifications.txt"
- улучшена поддержка языков интерфейса пользователя программы
• Поддержка языков: добавлен испанский перевод всего интерфейса пользователя программы (огромное спасибо Luis Manuel Saiz)
• Поддержка языков: добавлен скрытый символ ß для поиска T9 на кнопку 7 клавиатуры набора номера для немецкого языка
... большой ряд других изменений ...
• Синхронизация данных: сделана принудительная синхронизация журнала вызовов при каждом запуске программы
- улучшены возможности Лаунчера приложения и выводимых им уведомлений о пропущенных звонках
• Лаунчер приложения: добавлена команда "Перезвонить" для последнего пропущенного вызова в уведомления о пропущенных звонках для Андроид 5+
• Лаунчер приложения: добавлена новая опция "Минимальный приоритет уведомления" в настройки Лаунчера приложения, чтобы он работал в максимально фоновом режиме (без уведомления на экране блокировки, без иконки в строке состояния системы и со свёрнутым по умолчанию уведомлением в панели уведомлений системы)
- улучшена поддержка настройки и отрисовки атрибутов Выбранного контакта (Имени, Номера и Типа номера) при включенной подсистеме Прямой вызов
• Прямой вызов: теперь можно легко позиционировать атрибуты Выбранного контакта просто изменением Тяготения в шрифте соответствующего атрибута
• Прямой вызов: теперь через поля и отступы в шрифте соответствующего атрибута можно смещать вывод атрибута Выбранного контакта от заданных Тяготением краёв или центра
• Прямой вызов: теперь автомасштабирование набранного номера по горизонтали при выводе атрибутов Выбранного контакта учитывает любой атрибут в той же позиции по вертикали
• Прямой вызов: теперь можно принудительно отключить автомасштабирование набранного номера при выводе атрибутов Выбранного контакта для сложных компоновок, где оно не требуется
• Прямой вызов: теперь можно принудительно выводить Имя Выбранного контакта в одну строку (указываем в шрифте для Имени максимальное число строк 1, либо 0 и без переноса строк)
• Прямой вызов: все настройки вывода атрибутов Выбранного контакта сведены в подразделы "Шрифты Выбранного контакта" для портретной и ландшафтной ориентаций ("Настройки" -> "Тема" -> "Настройка текущей темы" -> "Номеронабиратель")
- улучшена работа и отображение поля ввода номера на клавиатуре номеронабирателя
• Поле ввода номера: теперь для поля ввода номера при появлении курсора ввода его цвет устанавливается в базовый цвет "Телефонный номер" от текущей Темы ("Настройки" -> "Тема" -> "Настройка текущей темы" -> "Базовые цвета" -> "Номеронабиратель" -> "Телефонный номер")
• Поле ввода номера: теперь команда "Поле набора номера: показать курсор" может быть установлена на любой элемент Главного экрана
• Поле ввода номера: улучшено позиционирование курсора для поля ввода номера при редактировании набранного номера для различных ситуаций
• Поле ввода номера: улучшена работа команд копирования, вырезания и вставки через буфер обмена
• Поле ввода номера: теперь при вставке из буфера обмена в поле ввода номера поддерживаются символы паузы (',') и ожидания (';'), если они были в вставляемом номере
- улучшена поддержка Конфигураций и Тем программы
• Конфигурации и Темы: теперь при сохранении текущей Конфигурации или Темы в файл их имя автоматически предлагается как имя файла по умолчанию
• Конфигурации и Темы: изменено масштабирование пользовательских иконок для разрешений экранов xhdpi+ для лучшего соответствия размеров встроенным иконкам программы
• Конфигурации и Темы: добавлены новые иконки "Максимизировать" и "Минимизировать" для обозначения действий свёртки/развёртки элементов
• Конфигурации и Темы: увеличен максимально доступный размер шрифта в настройках до 54
- теперь для поля ввода полнотекстового поиска на Главном экране используется прозрачная подложка
- улучшена работа и возможности Правил форматирования номера
• Правила форматирования: теперь Маска форматирования задаётся, как Вы хотите видеть номер, с требуемыми символами маски, знаками и цифрами номера, а также символами оформления
• Правила форматирования: теперь Правило форматирования при включённом преобразовании номера задаётся, как Вы хотите видеть номер, с требуемыми символами маски, знаками и цифрами номера, а также символами оформления
• Правила форматирования: теперь для Маски и Правила поддерживаются следующие символы маски: '*' - группа из нуля, одной или нескольких любых цифр номера, '#' - одна любая цифра номера, 'N' - один любой знак или цифра номера
• Правила форматирования: теперь для Маски и Правила поддерживаются следующие знаки и цифры номера: '+' - символ '+' (плюс), '/N' - символ 'N' (латинская N), '/*' - символ '*' (звёздочка), '/#' - символ '#' (решётка), ',' - символ ',' (запятая - пауза), ';' - символ ';' (точка с запятой - ожидание), '0'..'9' - символы '0'..'9' (цифры номера)
• Правила форматирования: теперь для Маски и Правила поддерживаются следующие символы оформления: '(' и ')' - символы '(' и ')' (скобки), '-' - символ '-' (тире), '.' - символ '.' (точка), '/' - символ '/' (косая черта - слеш), '␣' - символ ' ' (пробел)
• Правила форматирования: теперь в окне редактирования Правила форматирования показываются краткие/полные подсказки по поддерживаемым символам Маски и Правила с разворачиванием/сворачиванием подсказки по клику по ней
• Правила форматирования: теперь при входе в редактирование Правила форматирования клавиатура ввода сразу не показывается, только при создании нового Правила
• Правила форматирования: для номеров РОРС теперь можно задавать Правила форматирования (обычный номер: /*#-##-##, междугородний: /*0-##-##### или /*0-##-#-##-##)
- улучшена работа и возможности Правил набора номера
• Правила набора: теперь Маска для разбора номера задаётся с требуемыми символами маски, знаками и цифрами номера и без символов оформления номера
• Правила набора: теперь Правило форматирования задаётся, как Вы хотите видеть номер, с требуемыми символами подстановки из Маски, знаками и цифрами номера, а также символами оформления
• Правила набора: теперь для Маски разбора номера поддерживаются следующие символы маски: '*' - группа из нуля, одной или нескольких любых цифр номера, '#' - одна любая цифра номера, 'N' - один любой знак или цифра номера
• Правила набора: теперь для Маски разбора номера поддерживаются следующие знаки и цифры номера: '+' - символ '+' (плюс), '/N' - символ 'N' (латинская N), '/*' - символ '*' (звёздочка), '/#' - символ '#' (решётка), ',' - символ ',' (запятая - пауза), ';' - символ ';' (точка с запятой - ожидание), '0'..'9' - символы '0'..'9' (цифры номера)
• Правила набора: теперь для Правила форматирования поддерживаются следующие символы подстановки из Маски: 'N' - вырезанные в Маске по '*', '#' и 'N' группы цифр, одиночные цифры и знаки номера
• Правила набора: теперь для Правила форматирования поддерживаются следующие знаки и цифры номера: '+' - символ '+' (плюс), '/N' - символ 'N' (латинская N), '*' - символ '*' (звёздочка), '#' - символ '#' (решётка), ',' - символ ',' (запятая - пауза), ';' - символ ';' (точка с запятой - ожидание), '0'..'9' - символы '0'..'9' (цифры номера)
• Правила набора: теперь для Правила форматирования поддерживаются следующие символы оформления: '(' и ')' - символы '(' и ')' (скобки), '-' - символ '-' (тире), '.' - символ '.' (точка), '/' - символ '/' (косая черта - слеш), '␣' - символ ' ' (пробел)
• Правила набора: теперь в окне редактирования Правила набора показываются краткие/полные подсказки по поддерживаемым символам Маски и Правила с разворачиванием/сворачиванием подсказки по клику по ней
• Правила набора: теперь при входе в редактирование Правила набора клавиатура ввода сразу не показывается, только при создании нового Правила
• Правила набора: для номеров РОРС для красоты теперь можно задавать формат оформления набираемого номера в Правиле набора (например, Правило *1-23-45 при Маске *12345)
- добавлена поддержка новых действий и изменено назначение ряда действий в настройках и конфигурации по умолчанию
• Действия: теперь статические иконки действий всегда показывают именно иконку по умолчанию от выбранного для статической иконки действия вне зависимости от доступности самого действия в конкретном контексте
• Действия: добавлены новые действия "Поле набора номера: Пауза" и "Поле набора номера: Ожидание" для ввода символов паузы (',') и ожидания (';') в поле набора номера
• Действия: добавлены новые иконки "Кнопка P" и "Кнопка W" для новых действий "Поле набора номера: Пауза" и "Поле набора номера: Ожидание"
• Действия: для кнопок "*" и "#" номеронабирателя теперь по умолчанию для долгого нажатия установлены новые действия "Поле набора номера: Пауза" и "Поле набора номера: Ожидание"
• Действия: сделана автоматическая коррекция действий кнопок "*" и "#" номеронабирателя для долгого нажатия на новые действия по умолчанию для текущей установленной Конфигурации, при установке Конфигураций старых версий из онлайн-каталога или файла, при восстановлении сохранённых Настроек от старых версий программы
• Действия: добавлены новые отдельные иконки "Предыдущий режим" и "Следующий режим" для действий "Предыдущий режим" и "Следующий режим"
• Действия: для действий "Предыдущий режим" и "Следующий режим" применены новые иконки
• Действия: теперь действие "Следующий режим" по умолчанию назначено на правую кнопку нижнего меню в настройках и конфигурации по умолчанию
• Действия: теперь действие "Предыдущий режим" по умолчанию назначено на левую кнопку нижнего меню в настройках и конфигурации по умолчанию
• Действия: теперь действие "Отключить фильтрацию по группам" по умолчанию назначено на двойной клик по заголовку режима верхнего меню в настройках и конфигурации по умолчанию
- повышена стабильность работы программы под различными версиями Андроид на различных устройствах
• Стабильность: решена проблема появления полнотекстовой клавиатуры при клике по полю ввода номера для редактирования набранного номера на ряде устройств
• Стабильность: решена проблема для Андроид 6.0 для некоторых устройств с падением программы после перезагрузки устройства при автоматическом запуске программы
• Стабильность: проведен анализ присланных пользователями отчётов о сбоях программы
• Стабильность: реализованы другие требуемые меры по исправлениям, улучшениям и доработкам программы на основе выявленных проблем
• Стабильность: добавлена новая опция "Debug notifications about missed calls" ("Настройки" -> "Сервис" -> секция "Отладка") для включения/отключения сохранения отладочной информации об уведомлениях в файл "ru.agc.acontactnext_debug_notifications.txt"
- улучшена поддержка языков интерфейса пользователя программы
• Поддержка языков: добавлен испанский перевод всего интерфейса пользователя программы (огромное спасибо Luis Manuel Saiz)
• Поддержка языков: добавлен скрытый символ ß для поиска T9 на кнопку 7 клавиатуры набора номера для немецкого языка
... большой ряд других изменений ...
N.B.: Перед установкой НАСТОЯТЕЛЬНО рекомендуется сделать резервную копию всех настроек программы, чтобы была возможность откатиться на предыдущую альфа- или стабильную версию при необходимости. Это альфа-версия программы (!)