Средство обновления Programlister Очистка
[eListbox]
* добавлен setBackgroundGradient, setBackgroundGradientSelected, setSelectionZoomSize
* добавлен дополнительные параметры itemAlign
* исправлена проблема навигации по сетке
* исправлено предупреждения сонара
* исправлен «автоматический» расчет прокрутки
* исправление расчета полосы прокрутки для выравнивания выравнивания элемента
[скин] ]
* добавлен выборZoomSize
* добавлены дополнительные параметры itemAlignment
* добавлены режимы масштабирования содержимого
* исправлены значение разделения для selectZoom и choiceZoomSize
— создан метод parseZoom() для удаления дублированного кода.
- Использует обработку строки «f» для повышения производительности.
* Добавлены атрибуты textBorderColor и textBorderWidth, чтобы установить цвет границы и ширину текста внутри виджета.
* добавлен отсутствующий атрибут ScrollbarOffset
* Добавлен атрибут заполнения, чтобы установить отступы виджета.
[eWidget]
* Добавлен setPadding / getPadding, чтобы подготовить предстоящую функцию заполнения виджета.
[gAccel] (#3028)
* добавлена опцию для включения ускорителя отладки
[MessageBox] (#3010)
* удалены старые растровые изображения
* определены обязательные виджеты
[eLabel]
* Добавлен setTextBorderColor и setTextBorderWidth, чтобы установить цвет и ширину границы текста внутри виджета.
[Setup.py]
* Исправление потенциального сбоя.
Добавление отдельных атрибутов границы текста.
Это изменение добавляет два новых атрибута «textBorderColor» и «textBorderWidth», чтобы указать, что цвет границы и ее ширина должны применяться конкретно к тексту внутри виджета, а не к самому виджету. Ожидаемый коммит переопределит «borderColor» и «borderWidth» для применения к самому виджету. Это сделано для того, чтобы сделать язык оформления более единообразным для различных виджетов и элементов управления.
[eLabel]
* Добавлен setTextBorderColor и setTextBorderWidth, чтобы установить цвет и ширину границы текста внутри виджета.
[Setup.py]
* Исправлен потенциальный сбой
[Ci]
* добавлен отсутствующий unregisterCIMessageHandler при сохранении
[Очистка]
* сравнение с `None,True,False` должно быть `cond is (not) None,True,False`
* тест на членство должен быть `не внутри`
* удалён повторяющийся импорт
* [AutoDiseqc] Обновление 28.2
* 11479V больше не активен
* Вместо этого используйте транспондер Pan Europe Sky
* [AutoDiseqc] Косметическое изменение
Перемещена запись 19.2 .pilot на отдельную строку, как и другие спутники.
[dreambox]
* первое обновление meson64 для поддержки gpt
* MultiBoot.py отключён определение слота Dream по умолчанию
* flashmanager dream one/two использовать опцию -a для сборки kernel.img
[ДОКУМЕНТАЦИЯ]
* Добавлено руководство по стилю текста/документации
[Timers.py] Исправление ошибок регрессии и заголовков окон.
- При переходе от openATV 6.4 к openATV 7.0 возникла ошибка, из-за которой незаписываемая служба вызывала всплывающее окно с указанием места записи, а не правильное всплывающее окно выбора новой службы. Эта проблема теперь исправлена.
- Добавлены соответствующие заголовки ко всем всплывающим окнам.
[PluginBrowser.py] Изменения пользовательского интерфейса
. Экран браузера плагинов теперь открывается быстрее, поскольку проверка подключения к Интернету выполняется в фоновом режиме.
- Списки плагинов удаления, загрузки и обновления теперь очищаются при запуске действия. Это решает проблемы, связанные с многократной обработкой одного и того же плагина.
- Сообщения об ошибках плагина теперь могут опционально сохраняться в буфере ошибок, если пользователь того пожелает. Код PluginComponent.py был скорректирован, чтобы гарантировать, что одна и та же ошибка плагина регистрируется только один раз.
- Текст кнопки ПОМОЩЬ был обновлен.
- ЗЕЛЕНАЯ кнопка больше не открывает/закрывает категории на экране PluginActions.
- Обновление репозитория теперь можно отменить до его завершения, если пользователь случайно перешел на экран «Загрузка плагинов».
[LocationBox.py] Улучшение обнаружения флэш-памяти
. Улучшите код обнаружения флэш-памяти, чтобы устранить ссылки, затрудняющие идентификацию. Ссылки больше не разрешаются при получении информации о каталоге. Это должно решить проблемы, возникающие у людей, вручную перемещающих /picon, или у пользователей, использующих FlashExpander для перемещения каталога /usr.
— Обновлён импорт pathjoin обратно в join, чтобы он соответствовал текущим стандартам кодирования.
[font_arabic]
* пропуск диакритических знаков для арабского языка
TRanslations. Обновления
event.cpp, исправление проблемы utf-8 с размером event_name
harddisk.py sf8008 "usb1/1-1/1-1.4/1-1.4:1.0" отображается как внутреннее
исправление StartWizard BSOD. IndexError: индекс списка вне диапазона
unicable добавить DCS 552-16
unicabke добавить DUR-line Моноблок MB6-UK — dCSS LNB