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

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

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.

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

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).

Ukugcina idatha kwifom ehleliweyo usebenzisa i-JSON ifomathi, i-DB8 yokugcina isetyenzisiweyo, usebenzisa i-LevelDB database njenge-backend. I-Bootd isetyenziselwa ukuqaliswa ngokusekelwe kwi-systemd. I-MediaServer kunye ne-Media Display Controller (MDC) subsystems zibonelelwa ukulungiselela ukusetyenzwa komxholo wemultimedia, iPulseAudio isetyenziswa njengeseva yesandi. Ukuhlaziya ngokuzenzekelayo i-firmware, i-OSTree kunye ne-atomic partition replacement isetyenziswa (izahlulo ezimbini zenkqubo zenziwe, enye esebenzayo, kwaye yesibini isetyenziselwa ukukopisha ukuhlaziywa).

Utshintsho oluphambili kukhupho olutsha:

  • ΠΠ°Ρ‡Π°Π»ΠΎΡΡŒ прСдоставлСниС Π³ΠΎΡ‚ΠΎΠ²Ρ‹Ρ… ΠΎΠ±Ρ€Π°Π·ΠΎΠ² webOS для ΠΏΠ»Π°Ρ‚Ρ‹ Raspberry Pi 4 ΠΈ эмулятора. ΠžΠ±Ρ€Π°Π·Ρ‹ Π±ΡƒΠ΄ΡƒΡ‚ Ρ€Π°Π·ΠΌΠ΅Ρ‰Π΅Π½Ρ‹ Π½Π° GitHub Π² Ρ‚Π΅Ρ‡Π΅Π½ΠΈΠ΅ Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… Π΄Π½Π΅ΠΉ послС Ρ€Π΅Π»ΠΈΠ·Π°.
  • БистСмный интСрфСйс ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ ΠΏΠ΅Ρ€Π΅Π²Π΅Π΄Ρ‘Π½ с Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊΠ° Moonstone Π½Π° Sandstone.
  • Π’ ΠΊΠΎΠ½Ρ„ΠΈΠ³Ρ€Π°Ρ‚ΠΎΡ€Π΅ прСдоставлСна Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ просмотра списка извСстных Ρ‚ΠΎΡ‡Π΅ΠΊ доступа Wi-Fi, ΠΊ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ ΠΊΠΎΠ³Π΄Π°-Ρ‚ΠΎ Π±Ρ‹Π»ΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ.
    I-LG ipapashe iqonga le-webOS Open Source Edition 2.20
  • Π”ΠΎΠ±Π°Π²Π»Π΅Π½Π° клавиатурная комбинация (Ctrl + Alt + F9) для создания ΡΠΊΡ€ΠΈΠ½ΡˆΠΎΡ‚Π° (сохраняСтся Π² /tmp/screenshots), Π° Ρ‚Π°ΠΊΠΆΠ΅ комбинация Ctrl + Alt + F10 для удалСния всСх ΡΠΊΡ€ΠΈΠ½ΡˆΠΎΡ‚ΠΎΠ².
  • Π˜Π·ΠΌΠ΅Π½Π΅Π½Ρ‹ ΠΏΠΈΠΊΡ‚ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π² строкС состояния. Π”ΠΎΠ±Π°Π²Π»Π΅Π½Π° Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΊ Wi-Fi ΠΈΠ· строки состояния.
  • Π’ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π΅ WebEX Π½Π° Π²ΠΊΠ»Π°Π΄ΠΊΠΈ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€ воспроизвСдСния Π²ΠΈΠ΄Π΅ΠΎ ΠΈΠ»ΠΈ Π·Π²ΡƒΠΊΠ°.
  • Для сборки webruntime ΠΈ WAM Π² Π΄Π²ΠΈΠΆΠΊΠ΅ Blink задСйствован Clang.

umthombo: opennet.ru

Yongeza izimvo