23 декабря | 2024г. | 09:14:55


АвторТема: Модификация скинов (общие вопросы)  (Прочитано 427331 раз)

0 Пользователей и 10 Гостей смотрят эту тему.

Оффлайн sonpul

  • Младший Джедай
  • **
  • Сообщений: 163
  • Поблагодарили: 61
  • Уважение: +1
Недавно установил на openbox s5 Enigma2 PKT Nubila. Замечательно все там работает. И увидел там один эффект. Появляется инфобар, как бы ничего особенного, но после истечения заданного времени он плавно затухает. Очень приятный глазу эффект. Из всех пунктов меню, только инфобар плавно уходит с экрана. Толи после выбора канала, то ли после смены канала. Инфобар быстро появляется, плавно исчезает.

У меня основной BH 1.73 на VU+ Solo. Скин NexGen Gradient. Очень захотелось такой же эффект. Тут в теме я нашел Screen.py с эффектом плавного вывода всего. Но выглядит это все не очень приятно и не логично. Совершенно наоборот тому что я видел,  плавно появляются  инфобар, для чего то сделаны плавные появления пунктов меню. Инфобар резко с неким отрезвляющим эффектом  исчезает. Выкладывался тут -
Модификация скинов (общие вопросы)

А как бы сделать всего лишь плавный уход инфобара?  Или хотя бы, что бы инфобар плавно появлялся и плавно затухал.

upd.

Понял, что надо совсем не  файлом Screen.py оперировать. На дримовском сайте нашел InfoBarGenerics.py с затуханием инфобара. Закинул в блекхолл. Работает. :) Но гадство, секондинфобар отключился по двойному нажатию на OK.
Как то надо прикрутить димминг к оригинальному.
Посмотрите плз кто соображает.  Что нужно корректно перенести из InfoBarGenerics в блекхоловский что бы не погибал второй инфобар. Или наоборот, в тот который работает с затуханием, добавить что нужно от блекхоловского.
Прикрепил два файла. От BH в котором нет затухания и дримовский в котором есть затухание но не работает seondinfobar


Оффлайн orlov

  • Лорд Джедай
  • *****
  • Сообщений: 2036
  • Поблагодарили: 2860
  • Уважение: +7
"А как бы сделать всего лишь плавный уход инфобара?"
У меня работает плавное затухание и второй инфобар.
Имидж:ВН 1.75
Со вторым штатным не работает!
Если переименовать Nab_ExtraInfobar в SecondInfoBar и установить плагин SecondInfoBar(2SIB),всё работает без проблем!

Оффлайн sonpul

  • Младший Джедай
  • **
  • Сообщений: 163
  • Поблагодарили: 61
  • Уважение: +1
orlov,  спасибо.
Я правильно понял, это аналогичная рекомендация Ligioner,
- Модификация скинов (общие вопросы)
Если да, то я не совсем понял, что обозначает

Ligioner,
Убрать с ExtraInfobar  следующие строки и заменить альтернативными, чтобы не кидало в зелёнку
и далее идут строки
Вам не разрешен просмотр кода. Войдите или Зарегистрируйтесь для просмотра.
Что значит удалить и заменить альтернативными? Потому как, как и пишет  Ligioner, цикличная зелёнка на старте.

Оффлайн orlov

  • Лорд Джедай
  • *****
  • Сообщений: 2036
  • Поблагодарили: 2860
  • Уважение: +7
orlov,  спасибо.
Я правильно понял, это аналогичная рекомендация Ligioner,
- Модификация скинов (общие вопросы)
Если да, то я не совсем понял, что обозначает

Ligioner,
Убрать с ExtraInfobar  следующие строки и заменить альтернативными, чтобы не кидало в зелёнку
и далее идут строки
Вам не разрешен просмотр кода. Войдите или Зарегистрируйтесь для просмотра.
Что значит удалить и заменить альтернативными? Потому как, как и пишет  Ligioner, цикличная зелёнка на старте.
Просто сохрани оригинальный файл(на случай,если не понравится) и замени файлом из архива.

Оффлайн sonpul

  • Младший Джедай
  • **
  • Сообщений: 163
  • Поблагодарили: 61
  • Уважение: +1
Все сделал как описано. Все равно, циклично зеленка.
Лог прикрепил.

Оффлайн orlov

  • Лорд Джедай
  • *****
  • Сообщений: 2036
  • Поблагодарили: 2860
  • Уважение: +7
Все сделал как описано. Все равно, циклично зеленка.
Лог прикрепил.
[/qu
Все сделал как описано. Все равно, циклично зеленка.
Лог прикрепил.
Для начала верни прежнее название второму инфобару(Nab_ExtraInfobar)
Когда перезагрузишь энигму,кнопкой "ОК" вызови только первый инфобар(второй раз кнопку не нажимай).
Посмотри как работает затухание,если устраивает,дальше придётся переделать не много второй инфобар.

Оффлайн sonpul

  • Младший Джедай
  • **
  • Сообщений: 163
  • Поблагодарили: 61
  • Уважение: +1
Посмотри как работает затухание,если устраивает,дальше придётся переделать не много второй инфобар.
Вернул  название второму инфобару (Nab_ExtraInfobar), энигма загрузилась. Затухает нормально, плавно, как и хотелось.

Оффлайн orlov

  • Лорд Джедай
  • *****
  • Сообщений: 2036
  • Поблагодарили: 2860
  • Уважение: +7
Посмотри как работает затухание,если устраивает,дальше придётся переделать не много второй инфобар.
Вернул  название второму инфобару (Nab_ExtraInfobar), энигма загрузилась. Затухает нормально, плавно, как и хотелось.
Чтобы можно было вызывать второй инфобар,надо внести некоторые изменения.
Скайп установлен?

Оффлайн sonpul

  • Младший Джедай
  • **
  • Сообщений: 163
  • Поблагодарили: 61
  • Уважение: +1
Скайпа и соответствующих гарнитур к сожалению нет. Вернее скайп есть, говорить не во что.

может я сюда что то необходимое прикреплю?

Оффлайн orlov

  • Лорд Джедай
  • *****
  • Сообщений: 2036
  • Поблагодарили: 2860
  • Уважение: +7
Скайпа и соответствующих гарнитур к сожалению нет. Вернее скайп есть, говорить не во что.

может я сюда что то необходимое прикреплю?
Мой логин:orlovvn
Легче будет файлы перекидывать
Скинь в скайп папку со скином,с которым экспериментируешь.

Оффлайн eduardolino

  • Падаван
  • *
  • Сообщений: 31
  • Поблагодарили: 0
  • Уважение: 0
здравствуйте. просмотрел все сообщения на форуме и не нашёл как можно сделать так что-б пункты меню отражались полностью, а не частично. На пример "Авто регулировка громкости" а не "Авто регулировка грмк" и т.д.
пробовал в e2skinner но там можно двигать только весь текст вместе с фоновым изображением. а мне надо что-б пункты меню отображались полностью. подскажите как можно исправить. заранее благодарю.

Оффлайн orlov

  • Лорд Джедай
  • *****
  • Сообщений: 2036
  • Поблагодарили: 2860
  • Уважение: +7
здравствуйте. просмотрел все сообщения на форуме и не нашёл как можно сделать так что-б пункты меню отражались полностью, а не частично. На пример "Авто регулировка громкости" а не "Авто регулировка грмк" и т.д.
пробовал в e2skinner но там можно двигать только весь текст вместе с фоновым изображением. а мне надо что-б пункты меню отображались полностью. подскажите как можно исправить. заранее благодарю.
Сокращённая информация,видимо,сделана из-за ограниченной ширины строки и сокращение находится в файле(enigma2.mo) перевода.
Правьте файл enigma2.mo и при необходимости увеличивайте ширину строк,а это зависит от структуры меню.
В большинстве случаев этими параметрами управляет конвертер типа:
<convert type="TemplatedMultiContent">
            {"template": [ MultiContentEntryText(pos = (15, 5), size = (370, 30), flags = RT_HALIGN_CENTER, text = 0) ],
            "fonts": [gFont("Regular", 22)],
            "itemHeight": 40
            }
         </convert>

где:size =  (370, 30) это ширина и высота строки,
                 "fonts": [gFont("Regular", 22)] - размер шрифта,
                 "itemHeight": 40 - высота пунктов,из которых формируется список меню.
В общем не так и сложно,но возни много! :download:

Оффлайн 2boom

  • Рыцарь Джедай
  • *****
  • Сообщений: 15162
  • Поблагодарили: 23781
  • Уважение: +168
eduardolino, надо отредактировать файл перевода енигмы, лежит /usr/share/enigma2/po/ru/LC_MESSAGES/ называется enigma2.po если такого нет, то должен быть enigma2.mo его надо декоплировать и получить .po и отредатировать , потом забросить обратно.... посмотри тему по локализации там должны быть инструменты для этого....

orlov,  мне кажется тут случай именно в переводе, хотя могу ошибатся
  • VU+ Duo 2 | Vu + Ultimo | DM800se (A8P) | MK-Digital xp1000
на подкуп резидента webmoney: R152988468288  yandex: 410011849574352  Приват24 (в личку)
Авторские работы (скины, пиконы, плагины) выкладывать на сторонних ресурсах запрещено, без согласования с автором
ПИКОНЫ (PICONS) мини FAQ 
ПАКЕТЫ ПИКОНОВ - РЕФЕРЕНС, ПРОВАЙДЕРЫ, СПУТНИКИ

Оффлайн eduardolino

  • Падаван
  • *
  • Сообщений: 31
  • Поблагодарили: 0
  • Уважение: 0
О! Спасибо будем смотреть) И ещё вопрос. Можно ли переназначить кнопки в скине или вообще удалить некоторые кнопки меню. На пример: пункт меню <каналы по умолчанию> в скине ru-infinity-hd скачан через блю-панель на сайте gemini. При нажатии появляется зелёный экран с последующим ребутом. В принципе меня этот пункт меню и не особо интересует. Писал на IHAD разработчику скина ответа так и не дождался. Ниже приложу краш -лог кто знатоки жду вашей помощи. Благодарю.

Оффлайн orlov

  • Лорд Джедай
  • *****
  • Сообщений: 2036
  • Поблагодарили: 2860
  • Уважение: +7
eduardolino, надо отредактировать файл перевода енигмы, лежит /usr/share/enigma2/po/ru/LC_MESSAGES/ называется enigma2.po если такого нет, то должен быть enigma2.mo его надо декоплировать и получить .po и отредатировать , потом забросить обратно.... посмотри тему по локализации там должны быть инструменты для этого....

orlov,  мне кажется тут случай именно в переводе, хотя могу ошибатся
Нет!Вы не ошибаетесь,просто,когда будет отредактирован файл,перевод может полностью не поместиться в ширину строки меню,по этому я показал,где копать дальше(редактировать параметры конвертера).

Теги:
 

Похожие темы

  Тема / Автор Ответов Последний ответ
306 Ответов
122762 Просмотров
Последний ответ 04 февраля | 2014г. | 22:26:28
от chromatec2009
804 Ответов
183245 Просмотров
Последний ответ 22 декабря | 2024г. | 11:01:14
от maxistob
326 Ответов
132009 Просмотров
Последний ответ 27 октября | 2024г. | 08:36:07
от Doni
1 Ответов
24788 Просмотров
Последний ответ 26 января | 2014г. | 14:44:30
от 2boom
1484 Ответов
452580 Просмотров
Последний ответ 04 декабря | 2019г. | 11:13:45
от fansat53



X

Добро пожаловать!

Мы заметили, что у Вас установлено расширение AdBlock или ему подобное. Пожалуйста добавьте наш Клуб в белый список, внесите этим посильную лепту в его развитие. Спасибо!