30 июня | 2024г. | 13:31:09


АвторТема: Имиджи на основе Open Pli от foxbob (Обсуждение) Часть 3  (Прочитано 419812 раз)

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

Оффлайн Vasiliks

  • Джедай Куратор
  • **
  • Сообщений: 2329
  • Поблагодарили: 7052
  • Уважение: +53
дашь названия окон как они изменили
смотри здесь
enigma2/SkinSelector.py at develop · OpenPLi/enigma2 · GitHub


  • Enigma2: GI-8120, GI ET7000mini, ET11000 - openPLI Develop
...Никогда не спорьте с идиотами. Вы опуститесь до их уровня, где они вас задавят своим опытом.

Оффлайн Sirius0103

  • Совет Джедаев
  • ****
  • Сообщений: 3901
  • Поблагодарили: 15166
  • Уважение: +47
Vasiliks, как бы также и осталось...

Вам не разрешен просмотр кода. Войдите или Зарегистрируйтесь для просмотра.
вот внутри там надо мне добавить description и кнопку зелёную, не работает по другой причине скорее всего, надо на родном скине их посмотреть...
  • Vu+ Solo 4k | Vu+ Solo 4k | Vu+ Solo²

Оффлайн Vasiliks

  • Джедай Куратор
  • **
  • Сообщений: 2329
  • Поблагодарили: 7052
  • Уважение: +53
надо на родном скине их посмотреть...
на родном скине нет пока правок...
Спойлер   :
   <!-- Skin Selector -->

   <screen name="SkinSelector" position="fill" flags="wfNoBorder">
      <panel name="SelectionTemplate"/>
      <widget name="Preview" position="165,600" size="420,315" alphatest="on"/>
      <widget name="SkinList" position="780,100" size="1110,912" itemHeight="38" font="Regular;28" scrollbarMode="showOnDemand"/>
      <widget source="introduction" render="Label" position="780,975" size="1110,34" zPosition="1" transparent="1" font="Regular;30" halign="center"/>
   </screen>
  • Enigma2: GI-8120, GI ET7000mini, ET11000 - openPLI Develop
...Никогда не спорьте с идиотами. Вы опуститесь до их уровня, где они вас задавят своим опытом.

Оффлайн Vasiliks

  • Джедай Куратор
  • **
  • Сообщений: 2329
  • Поблагодарили: 7052
  • Уважение: +53
внутри там надо мне добавить
а это?
Спойлер   :
      <widget source="skins" render="Listbox" position="center,%d" size="%d,%d" enableWrapAround="1" scrollbarMode="showOnDemand">
         <convert type="TemplatedMultiContent">
            {
            "template": [
               MultiContentEntryText(pos = (%d, 0), size = (%d, %d), font = 0, flags = RT_HALIGN_LEFT | RT_VALIGN_CENTER, text = 1),
               MultiContentEntryText(pos = (%d, 0), size = (%d, %d), font = 0, flags = RT_HALIGN_RIGHT | RT_VALIGN_CENTER, text = 2)
            ],
            "fonts": [gFont("Regular",%d)],
            "itemHeight": %d
            }
         </convert>
      </widget>
  • Enigma2: GI-8120, GI ET7000mini, ET11000 - openPLI Develop
...Никогда не спорьте с идиотами. Вы опуститесь до их уровня, где они вас задавят своим опытом.

Оффлайн Sirius0103

  • Совет Джедаев
  • ****
  • Сообщений: 3901
  • Поблагодарили: 15166
  • Уважение: +47
Vasiliks, ну и это, главное что-бы доделали по человечески, а то с релизной будет разница в одноимённом окне...
  • Vu+ Solo 4k | Vu+ Solo 4k | Vu+ Solo²

Оффлайн mic71

  • Совет Джедаев
  • ****
  • Сообщений: 6479
  • Поблагодарили: 27008
  • Уважение: +133
А также надо править каркасы SkinSelector во всех скинах

Лучшеб они в модуле SkinSelector название самого скрина (класса) изменили, дело в том что если переделать под сборку Бориса, на старых версиях и на офф 7.2 будет тянуть по дефолту, если в старые версии добавить виджеты с модуля SkinSelector, то в сборке от Бориса будет тянуть по дефолту, там есть небольшая альтернатива, если убрать в старой версии виджет
Вам не разрешен просмотр кода. Войдите или Зарегистрируйтесь для просмотра.и закинуть виджеты с новой версии, то всё вроде как должно работать и на офф 7.2 и на девелоп

Но по большому конечно, лучшеб немного поменяли класс, чтоб не втыкать вот такие костыли  :hi:

тут как бы сборка от Бориса либо мутант, чтото с гита Опли, либо полностью с гита Альянса, поэтому нам скинерам трудновато под всё подстроиться, это как бы получится универсальный скин под Опли и Альянс, но всё равно, где то что то будет работать не так, впрочем время покажет, с учётом того что там на гите в день по несколько раз идут какие то изменения, тут можно вобще за голову хвататься, но править скин каждый день или каждую неделю что то особого желания нет

P.S. непонятно одно, нафига они с плагов переходят на модули

P.P.S. я в одно время не успевал рисовать кнопки для виртуальной клавы, то они их переименуют, то добавят, то уберут, в каком то имидже вобще жёстко привязали, чтоб тянуло с определённой папки, это жесть просто  :shok:   

Оффлайн martina3

  • Джедай Куратор
  • **
  • Сообщений: 1137
  • Поблагодарили: 5733
  • Уважение: +4
если переделать под сборку Бориса, на старых версиях и на офф 7.2 будет тянуть по дефолту
Будет пустое окно, а остальное Миша написал правильно.
Спойлер   :
[ Гостям не разрешен просмотр вложений ]
И как теперь все это реализовать ?
Оставить окно под плагин, тогда на Бориных сборках будет выводится по дефолту, иначе никак.

Оффлайн foxbob

  • Джедай Куратор
  • **
  • Сообщений: 2155
  • Поблагодарили: 14850
  • Уважение: +1
Та вроде обычная сборка,просто добавляю некоторые плюшки типа oscam info и т.д.Базу пли я не трогаю вообще.

Оффлайн Valery192

  • Младший Джедай
  • **
  • Сообщений: 83
  • Поблагодарили: 35
  • Уважение: 0
foxbob, Во второй раздел в первом опенпли7.1 в третьем гиперион оба адеквтны четвертый пуст . На бору микросд на 128гб смонтирована как hd.

Оффлайн foxbob

  • Джедай Куратор
  • **
  • Сообщений: 2155
  • Поблагодарили: 14850
  • Уважение: +1
На OpenPli сделали правки по крешу,сегодня уже нет сил после работы.Может уже завтра обновлю.

Оффлайн foxbob

  • Джедай Куратор
  • **
  • Сообщений: 2155
  • Поблагодарили: 14850
  • Уважение: +1
Vasiliks спасибо за подсказку,добавил недостающее по горячим кнопкам.
Спойлер   :
[ Гостям не разрешен просмотр вложений ]

Оффлайн Vasiliks

  • Джедай Куратор
  • **
  • Сообщений: 2329
  • Поблагодарили: 7052
  • Уважение: +53
foxbob, выделенной на твоем скрине строки не должно быть!

Спойлер   :
     ('Stop', 'stop', ''),
     ('Pause', 'pause', ''),
     ('Rewind', 'rewind', ''),
     ('Fastforward', 'fastforward', ''),
     ('SkinSelector', 'skinSelector', ''),
     ('Skip back', 'skip_back', ''),
     ('Skip forward', 'skip_forward', ''),
     ('activatePiP', 'activatePiP', ''),
надо только это
Спойлер   :
hotkey.functions.append((_('SkinSelector'), 'Module/Screens.SkinSelector/SkinSelector', 'Setup'))
  • Enigma2: GI-8120, GI ET7000mini, ET11000 - openPLI Develop
...Никогда не спорьте с идиотами. Вы опуститесь до их уровня, где они вас задавят своим опытом.

Оффлайн foxbob

  • Джедай Куратор
  • **
  • Сообщений: 2155
  • Поблагодарили: 14850
  • Уважение: +1
Так не работает у меня.Добавил строку,могу зайти и выбрать.

Уже увидел,что как я сделал неправильно,изменю.

А так уже лучше?

Онлайн arion75

  • Друзья Джедаев
  • *****
  • Сообщений: 3878
  • Поблагодарили: 13093
  • Уважение: +91
На бору микросд на 128гб смонтирована как hd.
А ресивер из подписи? Неплохо было бы название аппарата указывать.

Оффлайн foxbob

  • Джедай Куратор
  • **
  • Сообщений: 2155
  • Поблагодарили: 14850
  • Уважение: +1

Теги:
 

Похожие темы

  Тема / Автор Ответов Последний ответ
404 Ответов
291906 Просмотров
Последний ответ 06 августа | 2022г. | 14:53:25
от patron007
9 Ответов
95694 Просмотров
Последний ответ 10 декабря | 2020г. | 17:59:06
от foxbob
11 Ответов
19205 Просмотров
Последний ответ 03 июля | 2018г. | 00:31:05
от nikolasi
1486 Ответов
526853 Просмотров
Последний ответ 01 декабря | 2019г. | 01:38:47
от Ser6
126 Ответов
69759 Просмотров
Последний ответ 06 июля | 2023г. | 15:54:02
от wau



X

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

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