I-LG ipapashe iqonga le-webOS Open Source Edition 2.27

Ukukhutshwa kweqonga elivulekileyo le-webOS Open Source Edition 2.27 iye yaziswa, enokusetyenziswa kwizixhobo ezahlukeneyo eziphathwayo, iibhodi kunye neenkqubo zolwazi lwemoto. Iibhodi ze-Raspberry Pi 4 zithathwa njengeqonga le-hardware yereferensi.

Utshintsho oluphambili kukhupho olutsha:

  • I-injini ye-browser ihlaziywe kwi-Chromium 120 (eyangaphambili inguqulo ye-108 yayisetyenziswa). Isicelo esiphumeza i-browser ye-Enact siguqulwe ukuze sisebenzise ingqikelelo yeShell yeSikhangeli endaweni yeShell ye-App, ethe yandisa ukusebenza kunye nokuguquguquka kokulungiswa komxholo. Ulwakhiwo lwesicelo seShell yeShell lubandakanya ukusetyenziswa kokusetyenziswa kwayo kojongano lomsebenzisi, apho umxholo wewebhu onikezelweyo uboniswa, kunye noyilo lweShell yeBrowser yehla ekusetyenzisweni kwezinto ezisemgangathweni zojongano lwesiseko sesikhangeli.
  • Iimpawu ezongezelelweyo zongezwa kwizicelo zewebhu ezizimeleyo (i-PWA, i-Progressive Web Application), njengenkxaso yokukhangela kunye namaqhosha angaphambili nangemuva, ukuskrola okulula ngakumbi kunye nokukwazi ukubonisa izaziso zokutyhala.
  • Ukwandisa ukusebenza kakuhle kwenkqubo yokuhlanganisa. Izandiso zeefayile ezinemifanekiso enokusetyenziswa kwi-emulator zitshintshiwe ukusuka kwi ".wic.vmdk" ukuya kwi "wic.vmdk.gz".
  • Indlela ye-setSupportedActions yongezwe kwi-com.webos.service.mediacontroller API, eyenza i-interface yokulawula ukudlala, ukuseta uluhlu lwemisebenzi exhaswayo (ukudlala, ukumisa, okulandelayo, kwangaphambili, ukuthulisa, ukuthulisa).
  • Inkonzo yenkqubo ye-luna-syservice ikhululwe ekubopheleleni kwi-Qt.
  • Isakhelo se-Qt sihlaziywe kwinguqulelo 6.7.2.
  • Kongezwe ukukwazi ukutshintsha imibala esetyenziswe kuyilo lomqwalaseli (Usetyenziso lwezicwangciso).

 I-LG ipapashe iqonga le-webOS Open Source Edition 2.27

I-platform ye-webOS yaphuhliswa ekuqaleni nguPalm kwi-2008 kwaye yayisetyenziswa kwii-smartphones zePalm Pre kunye nePixie. Kwi-2010, emva kokuthatyathwa kwePalm, iqonga lidlulele ezandleni zikaHewlett-Packard, emva koko i-HP yazama ukusebenzisa eli qonga kwiiprinta zayo, iipilisi, iilaptops kunye neePC. Kwi-2012, i-HP yazisa ukuguqulelwa kwe-webOS kwiprojekthi yomthombo ovulekileyo ozimeleyo kwaye kwi-2013 yaqala ukuvula ikhowudi yomthombo wamacandelo ayo. Kwi-2013, iqonga lathengwa kwi-Hewlett-Packard yi-LG kwaye ngoku isetyenziswa ngaphezu kwe-70 yezigidi ze-LG TV kunye nezixhobo zabathengi. Ngo-2018, iprojekthi ye-webOS Open Source Edition yasekwa, apho i-LG izame ukubuyela kwimodeli yophuhliso evulekileyo, ukutsala abanye abathathi-nxaxheba kunye nokwandisa uluhlu lwezixhobo ezixhaswayo kwi-webOS.

Indawo yenkqubo ye-webOS idalwe kusetyenziswa izixhobo ze-OpenEmbedded kunye neepakethe ezisisiseko, kunye nenkqubo yokwakha kunye nesethi yemethadatha evela kwiprojekthi yeYocto. Amacandelo aphambili e-webOS yinkqubo kunye nomphathi wesicelo (i-SAM, iNkqubo kunye noMphathi weSicelo), ojongene nokuqhuba izicelo kunye neenkonzo, kunye noMphathi weLuna Surface (LSM), owenza i-interface yomsebenzisi. Amacandelo abhalwe kusetyenziswa isakhelo se-Qt kunye ne-injini ye-browser yeChromium.

Unikezelo lwenziwa ngomphathi odibeneyo usebenzisa iprothokholi yaseWayland. Ukuphuhlisa izicelo zesiko, kucetywayo ukusebenzisa ubuchwepheshe bewebhu (i-CSS, i-HTML5 kunye neJavaScript) kunye nesakhelo se-Enact, esekelwe kwi-React, kodwa kunokwenzeka kwakhona ukwenza iinkqubo kwi-C kunye ne-C ++ kunye ne-Qt-based interface. Iqokobhe lomsebenzisi kunye nosetyenziso lwegraphical olwakhelwe ngaphakathi luphunyezwa ikakhulu njengeenkqubo zomthonyama ezibhalwe kusetyenziswa ubuchwepheshe be-QML. Iqokobhe leSiqalisi seKhaya elingagqibekanga lenzelwe ulawulo lwesikrini esichukumisayo kwaye linikezela ngengqikelelo yeemephu ezijikelezayo (endaweni yeefestile).

Indawo yokugcina idatha yeDB8 isetyenziselwa ukugcina idatha ehleliweyo kusetyenziswa ifomathi yeJSON, kusetyenziswa isiseko sedatha seLevelDB njenge-backend. I-Bootd, esekelwe kwi-systemd, isetyenziselwa ukuqalisa. Iinkqubo ezingaphantsi ze-uMediaServer kunye neMedia Display Controller (MDC) zinikezelwa ekucubunguleni umxholo we-multimedia, kunye nesandi. umncedisi Kusetyenziswa iPulseAudio. Kwizihlaziyo ze-firmware ezizenzekelayo, kusetyenziswa i-OStree kunye ne-atomic partition replacement (kwenziwa ii-system partitions ezimbini, enye yazo iyasebenza, kwaye enye isetyenziselwa ukukopa uhlaziyo).

umthombo: opennet.ru

Yongeza izimvo