Четвёртая альфа-версия следующей версии программы. Завершены основные внутренние работы по поддержке Конфигураций. Начинается движение к релизу В следующей альфа-версии будет актуализирована работа окна предпросмотра изменений в Настройках. Потом еще некоторая мелочёвка и будет релиз следующей версии программы...
N.B.: Перед установкой НАСТОЯТЕЛЬНО рекомендуется сделать резервную копию всех настроек программы, чтобы была возможность откатиться на предыдущую альфа- или стабильную версию при необходимости. Это альфа-версия программы (!)
1. Основные изменения относительно предыдущей альфа-версии v8.07.12.14897:
- завершены основные внутренние работы по поддержке Конфигураций
- для подложек-картинок PNG/JPG добавлена настройка типа масштабирования ("Обрезание" - покрытие области с центрированием и обрезанием, "Заполнение" - просто растягивание картинки на всю область)
- большой ряд других изменений
- для подложек-картинок PNG/JPG добавлена настройка типа масштабирования ("Обрезание" - покрытие области с центрированием и обрезанием, "Заполнение" - просто растягивание картинки на всю область)
- большой ряд других изменений
2. Все основные изменения относительно последней стабильной версии v8.05.18.14250:
- сделана поддержка сохранения и загрузки Конфигураций (полный набор настроек программы без Правил набора, Правил форматирования, Блокировки вызовов и Поддержки DualSIM, а также ряда устройство-зависимых и технических опций)
- добавлены команды загрузки и сохранения конфигураций "Load configuration" и "Save current configuration" ("Настройки" -> "Configuration")
- для всех "Базовых подложек" добавлена возможность использования графической подложки PNG.9, PNG, JPEG вместо описания слоёв ("Настройки" -> "Тема" -> "Настройка текущей темы" -> "Базовые подложки")
- целевое разрешение для грфических базовых подложек - xxhdpi (480 dpi)
- добавлены новые базовые подложки для задания общего фона экрана для всех режимов Главного экрана (Все режимы, Контакты, История, Избранное) и Других экранов приложения ("Настройки" -> "Тема" -> "Настройка текущей темы" -> "Базовые подложки" -> "Приложение")
- добавлены новые базовые подложки для задания фона Верхнего меню для всех режимов Главного экрана (Все режимы, Контакты, История, Избранное) и Других экранов приложения ("Настройки" -> "Тема" -> "Настройка текущей темы" -> "Базовые подложки" -> "Верхнее меню")
- добавлены отдельные подложки для рамки Верхнего меню ("Настройки" -> "Тема" -> "Настройка текущей темы" -> "Базовые подложки" -> "Верхнее меню")
- добавлены отдельные подложки для заголовков и кнопок Верхнего меню ("Настройки" -> "Тема" -> "Настройка текущей темы" -> "Базовые подложки" -> "Верхнее меню")
- добавлены новые базовые подложки для задания фона Списков для всех режимов Главного экрана (Все режимы, Контакты, История, Избранное) и Других экранов приложения ("Настройки" -> "Тема" -> "Настройка текущей темы" -> "Базовые подложки" -> "Списки")
- добавлены отдельные новые базовые подложки для ползунка клавиатуры, поля ввода номера и служебных кнопок клавиатуры номеронабирателя ("Настройки" -> "Тема" -> "Настройка текущей темы" -> "Базовые подложки" -> "Номеронабиратель")
- добавлены новые базовые подложки для задания фона Нижнего меню для всех режимов Главного экрана (Все режимы, Контакты, История, Избранное) и Других экранов приложения ("Настройки" -> "Тема" -> "Настройка текущей темы" -> "Базовые подложки" -> "Нижнее меню")
- добавлены настройки шрифтов для поля ввода номера Номеронабирателя ("Настройки" -> "Тема" -> "Настройка текущей темы" -> "Номеронабиратель")
- добавлены настройки высоты ползунка клавиатуры Номеронабирателя в портретном и ландшафтном режимах ("Настройки" -> "Тема" -> "Настройка текущей темы" -> "Номеронабиратель")
- добавлена новая опция "Прозрачная Панель навигации" ("Настройки" -> "Тема" -> "Настройка текущей темы" -> "Общие настройки") для отдельного задания прозрачности системной "Панели навигации"
- добавлена новая опция "Панель навигации в цветах темы" ("Настройки" -> "Тема" -> "Настройка текущей темы" -> "Общие настройки"), при включении которой под прозрачную Панель навигации подкладывается прямоугольник в цветах темы
- добавлены новые опции "Автоопределение высоты" и "Высота меню" ("Настройки" -> "Тема" -> "Настройка текущей темы" -> "Верхнее меню") для возможности задания фиксированной высоты верхнего меню
- добавлена настройка нового действия "Действия для 'Верхнее меню'" ("Настройки" -> "Интерфейс пользователя" -> "Верхнее меню") для настройки действий по умолчанию при клике по пустому месту верхнего меню
- добавлена настройка нового действия "Действия для 'Нижнего меню'" ("Настройки" -> "Интерфейс пользователя" -> "Нижнее меню") для настройки действий по умолчанию при клике по пустому месту нижнего меню
- добавлена поддержка опций "Скрыть кнопку" и "Невидимая кнопка" для настройки действий Заголовка режима Верхнего меню на Главном экране ("Настройки" -> "Интерфейс пользователя" -> "Верхнее меню" -> "Действия для 'Заголовок режима'")
- добавлена поддержка опций "Скрыть кнопку" и "Невидимая кнопка" для настройки действий Ползунка клавиатуры Номеронабирателя на Главном экране ("Настройки" -> "Интерфейс пользователя" -> "Номеронабиратель" -> "Действия для 'Ползунок клавиатуры'")
- изменено действие опции "Поменять местами Верхнее и Нижнее меню" ("Настройки" -> "Интерфейс пользователя" -> "Общие настройки"), теперь она обеспечивает функциональный обмен местами Верхнего и Нижнего меню
- убран эффект небольшого "подпрыгивания" при анимации свёртки/развертки клавиатуры Номеронабирателя при скрытом Ползунке клавиатуры
- улучшено распознавание наличия системной Панели навигации
- улучшен диалог выбора и сохранения файлов (сделано запоминание последнего пути для каждого расширения файлов, графические картинки теперь грузятся в фоне, изменен предпросмотр картинок под разные размеры и т.д.)
- в Настройках для выбора иконок темы теперь в диалоге выбора для предпросмотра поддерживается действие опции "Раскрасить иконки" из соответствующей категории иконок темы
- улучшен диалог выбора цвета (изменены пропорции, улучшены бегунки слайдеров и т.д.)
- улучшена поддержка позиционирования в списках при обратном порядке элементов при полнотекстовом поиске и свертке/развертке номеронабирателя
- теперь для виджетов типа "Быстрый вызов" выравнивание текста внутри надписи увязано с Тяготением надписи по горизонтали
- теперь для виджетов типа "Быстрый вызов" экранное имя по умолчанию выводится с тенью
- теперь для виджетов типа "Быстрый вызов" в расширенные настройки для экранного имени добавлена возможность выбора типа тени ("Нет", "Тень", "Обводка")
- зафиксированы идентификаторы элементов интерфейса пользователя, порядок которых может быть изменен в Настройках для меню, списков и номеронабирателя
- для Верхнего меню добавлена поддержка трёх режимов отображения: "Заголовок режима" (как сейчас), "Классический режим отображения" (как Классический режим Нижнего меню) и "Компактный режим отображения" (как Компактный режим Нижнего меню)
- добавлена новая опция "Режим отображения" ("Настройки" -> "Интерфейс пользователя" -> "Верхнее меню") для выбора режима отображения Верхнего меню
- опция "Порядок элементов" ("Настройки" -> "Интерфейс пользователя" -> "Верхнее меню") теперь работает для выбранного режима отображения Верхнего меню
- в секции "Действия для кликов" ("Настройки" -> "Интерфейс пользователя" -> "Верхнее меню") теперь отображаются опции настройки действий для элементов для выбранного режима отображения Верхнего меню
- для Нижнего меню в Настройках реализован аналогичный алгоритм отображения и работы опции "Порядок элементов" и секции "Действия для кликов" как и для Верхнего меню, т.е. они работают для выбранного режима отображения Нижнего меню
- ускорена загрузка Настроек
... большой ряд других изменений ...
- добавлены команды загрузки и сохранения конфигураций "Load configuration" и "Save current configuration" ("Настройки" -> "Configuration")
- для всех "Базовых подложек" добавлена возможность использования графической подложки PNG.9, PNG, JPEG вместо описания слоёв ("Настройки" -> "Тема" -> "Настройка текущей темы" -> "Базовые подложки")
- целевое разрешение для грфических базовых подложек - xxhdpi (480 dpi)
- добавлены новые базовые подложки для задания общего фона экрана для всех режимов Главного экрана (Все режимы, Контакты, История, Избранное) и Других экранов приложения ("Настройки" -> "Тема" -> "Настройка текущей темы" -> "Базовые подложки" -> "Приложение")
- добавлены новые базовые подложки для задания фона Верхнего меню для всех режимов Главного экрана (Все режимы, Контакты, История, Избранное) и Других экранов приложения ("Настройки" -> "Тема" -> "Настройка текущей темы" -> "Базовые подложки" -> "Верхнее меню")
- добавлены отдельные подложки для рамки Верхнего меню ("Настройки" -> "Тема" -> "Настройка текущей темы" -> "Базовые подложки" -> "Верхнее меню")
- добавлены отдельные подложки для заголовков и кнопок Верхнего меню ("Настройки" -> "Тема" -> "Настройка текущей темы" -> "Базовые подложки" -> "Верхнее меню")
- добавлены новые базовые подложки для задания фона Списков для всех режимов Главного экрана (Все режимы, Контакты, История, Избранное) и Других экранов приложения ("Настройки" -> "Тема" -> "Настройка текущей темы" -> "Базовые подложки" -> "Списки")
- добавлены отдельные новые базовые подложки для ползунка клавиатуры, поля ввода номера и служебных кнопок клавиатуры номеронабирателя ("Настройки" -> "Тема" -> "Настройка текущей темы" -> "Базовые подложки" -> "Номеронабиратель")
- добавлены новые базовые подложки для задания фона Нижнего меню для всех режимов Главного экрана (Все режимы, Контакты, История, Избранное) и Других экранов приложения ("Настройки" -> "Тема" -> "Настройка текущей темы" -> "Базовые подложки" -> "Нижнее меню")
- добавлены настройки шрифтов для поля ввода номера Номеронабирателя ("Настройки" -> "Тема" -> "Настройка текущей темы" -> "Номеронабиратель")
- добавлены настройки высоты ползунка клавиатуры Номеронабирателя в портретном и ландшафтном режимах ("Настройки" -> "Тема" -> "Настройка текущей темы" -> "Номеронабиратель")
- добавлена новая опция "Прозрачная Панель навигации" ("Настройки" -> "Тема" -> "Настройка текущей темы" -> "Общие настройки") для отдельного задания прозрачности системной "Панели навигации"
- добавлена новая опция "Панель навигации в цветах темы" ("Настройки" -> "Тема" -> "Настройка текущей темы" -> "Общие настройки"), при включении которой под прозрачную Панель навигации подкладывается прямоугольник в цветах темы
- добавлены новые опции "Автоопределение высоты" и "Высота меню" ("Настройки" -> "Тема" -> "Настройка текущей темы" -> "Верхнее меню") для возможности задания фиксированной высоты верхнего меню
- добавлена настройка нового действия "Действия для 'Верхнее меню'" ("Настройки" -> "Интерфейс пользователя" -> "Верхнее меню") для настройки действий по умолчанию при клике по пустому месту верхнего меню
- добавлена настройка нового действия "Действия для 'Нижнего меню'" ("Настройки" -> "Интерфейс пользователя" -> "Нижнее меню") для настройки действий по умолчанию при клике по пустому месту нижнего меню
- добавлена поддержка опций "Скрыть кнопку" и "Невидимая кнопка" для настройки действий Заголовка режима Верхнего меню на Главном экране ("Настройки" -> "Интерфейс пользователя" -> "Верхнее меню" -> "Действия для 'Заголовок режима'")
- добавлена поддержка опций "Скрыть кнопку" и "Невидимая кнопка" для настройки действий Ползунка клавиатуры Номеронабирателя на Главном экране ("Настройки" -> "Интерфейс пользователя" -> "Номеронабиратель" -> "Действия для 'Ползунок клавиатуры'")
- изменено действие опции "Поменять местами Верхнее и Нижнее меню" ("Настройки" -> "Интерфейс пользователя" -> "Общие настройки"), теперь она обеспечивает функциональный обмен местами Верхнего и Нижнего меню
- убран эффект небольшого "подпрыгивания" при анимации свёртки/развертки клавиатуры Номеронабирателя при скрытом Ползунке клавиатуры
- улучшено распознавание наличия системной Панели навигации
- улучшен диалог выбора и сохранения файлов (сделано запоминание последнего пути для каждого расширения файлов, графические картинки теперь грузятся в фоне, изменен предпросмотр картинок под разные размеры и т.д.)
- в Настройках для выбора иконок темы теперь в диалоге выбора для предпросмотра поддерживается действие опции "Раскрасить иконки" из соответствующей категории иконок темы
- улучшен диалог выбора цвета (изменены пропорции, улучшены бегунки слайдеров и т.д.)
- улучшена поддержка позиционирования в списках при обратном порядке элементов при полнотекстовом поиске и свертке/развертке номеронабирателя
- теперь для виджетов типа "Быстрый вызов" выравнивание текста внутри надписи увязано с Тяготением надписи по горизонтали
- теперь для виджетов типа "Быстрый вызов" экранное имя по умолчанию выводится с тенью
- теперь для виджетов типа "Быстрый вызов" в расширенные настройки для экранного имени добавлена возможность выбора типа тени ("Нет", "Тень", "Обводка")
- зафиксированы идентификаторы элементов интерфейса пользователя, порядок которых может быть изменен в Настройках для меню, списков и номеронабирателя
- для Верхнего меню добавлена поддержка трёх режимов отображения: "Заголовок режима" (как сейчас), "Классический режим отображения" (как Классический режим Нижнего меню) и "Компактный режим отображения" (как Компактный режим Нижнего меню)
- добавлена новая опция "Режим отображения" ("Настройки" -> "Интерфейс пользователя" -> "Верхнее меню") для выбора режима отображения Верхнего меню
- опция "Порядок элементов" ("Настройки" -> "Интерфейс пользователя" -> "Верхнее меню") теперь работает для выбранного режима отображения Верхнего меню
- в секции "Действия для кликов" ("Настройки" -> "Интерфейс пользователя" -> "Верхнее меню") теперь отображаются опции настройки действий для элементов для выбранного режима отображения Верхнего меню
- для Нижнего меню в Настройках реализован аналогичный алгоритм отображения и работы опции "Порядок элементов" и секции "Действия для кликов" как и для Верхнего меню, т.е. они работают для выбранного режима отображения Нижнего меню
- ускорена загрузка Настроек
... большой ряд других изменений ...
P.S. Некоторые примечания к альфа-версии:
1. Окно предпросмотра изменений в Настройках пока не актуально, новые подложки и прочее там пока не отображаются. На него не нужно обращать внимание.
2. Есть некоторые нюансы со входом в полнотекстовый поиск при обратном порядке элементов в списках (должно позиционировать начало списка вместе со сверткой/разверткой полнотекстовой клавиатуры, но может не при всех сочетаниях корректно это делать).
3. К публичной версии еще планируется:
- актуализировать работу окна предпросмотра изменений в Настройках
- провести некоторую реорганизацию Настроек хотя бы в рамках Базовых подложек в Теме
- добавить настройку еще некоторых Действий (действия по умолчанию для Номеронабирателя + возможно, действия панели полнотекстового поиска)
- возможно, еще ряд базовых подложек (рамку для Нижнего меню по аналогии с Верхним и разделить некоторые подложки для Главного экрана и других экранов программы)
2. Есть некоторые нюансы со входом в полнотекстовый поиск при обратном порядке элементов в списках (должно позиционировать начало списка вместе со сверткой/разверткой полнотекстовой клавиатуры, но может не при всех сочетаниях корректно это делать).
3. К публичной версии еще планируется:
- актуализировать работу окна предпросмотра изменений в Настройках
- провести некоторую реорганизацию Настроек хотя бы в рамках Базовых подложек в Теме
- добавить настройку еще некоторых Действий (действия по умолчанию для Номеронабирателя + возможно, действия панели полнотекстового поиска)
- возможно, еще ряд базовых подложек (рамку для Нижнего меню по аналогии с Верхним и разделить некоторые подложки для Главного экрана и других экранов программы)