Išleistas helloSystem 0.6 platinimas, naudojant FreeBSD ir primenantis MacOS

Simonas Peteris, „AppImage“ savarankiško paketo formato kūrėjas, išleido „helloSystem 0.6“ – platinimą, pagrįstą „FreeBSD 12.2“, skirtą paprastiems vartotojams, į kurį gali pereiti „MacOS“ mėgėjai, nepatenkinti „Apple“ politika. Sistema neturi komplikacijų, būdingų šiuolaikiniams Linux platinimams, yra visiškai kontroliuojama vartotojo ir leidžia buvusiems MacOS vartotojams jaustis patogiai. Norėdami susipažinti su platinimu, buvo sukurtas 1.4 GB (torrent) įkrovos vaizdas.

Sąsaja primena „macOS“ ir apima du skydelius – viršutinį su visuotiniu meniu ir apatinį su programų skydeliu. Norint sukurti visuotinį meniu ir būsenos juostą, naudojamas paketas panda-statusbar, sukurtas CyberOS platinimo (anksčiau PandaOS). „Dock“ programų skydelis yra pagrįstas kibernetinio doko projekto darbu, taip pat ir „CyberOS“ kūrėjų. Norėdami tvarkyti failus ir įdėti sparčiuosius klavišus darbalaukyje, kuriama failų tvarkyklė Filer, pagrįsta pcmanfm-qt iš LXQt projekto. Numatytoji naršyklė yra „Falkon“, tačiau „Chromium“ taip pat galima įsigyti kaip parinktis.

ZFS naudojama kaip pagrindinė failų sistema, o prijungimui palaikomi exFAT, NTFS, EXT4, HFS+, XFS ir MTP. Paraiškos pristatomos atskirose pakuotėse. Programoms paleisti naudojama paleidimo programa, kuri suranda programą ir analizuoja klaidas vykdymo metu. Tiesioginių vaizdų kūrimo sistema yra pagrįsta FuryBSD projekto įrankiais.

Projekte kuriama daugybė savo programų, tokių kaip konfigūratorius, diegimo programa, mountarchive programa, skirta archyvams montuoti į failų sistemos medį, duomenų atkūrimo iš ZFS įrankis, diskų skaidymo sąsaja, tinklo konfigūracijos indikatorius, ekrano kopijų kūrimo įrankis, Zeroconf serverio naršyklė, konfigūracijos apimties indikatorius, įkrovos aplinkos nustatymo įrankis. Kūrimui naudojama Python kalba ir Qt biblioteka. Palaikomi programų kūrimo komponentai, mažėjančia pirmenybės tvarka, apima PyQt, QML, Qt, KDE Frameworks ir GTK.

Išleistas helloSystem 0.6 platinimas, naudojant FreeBSD ir primenantis MacOS

Pagrindinės helloSystem 0.6 naujovės:

  • Perėjimas iš Openbox langų tvarkyklės į KWin buvo atliktas.
  • Galima manipuliuoti bet kuriuo lango kraštu, kad pakeistumėte langų dydį.
  • Įgalinti langai, kad jie būtų tam tikro dydžio, kai nutempti į ekrano kraštą.
  • Įdiegtas piktogramų dydžio keitimas apatiniame dešiniajame ekrano kampe.
  • Užtikrinamas teisingas langų pavadinimų centravimas.
  • Pridėta animacijos efektų, skirtų langų dydžiui keisti, sumažinti ir išplėsti.
  • Pridėta animuota atidarytų langų apžvalga, rodoma perkeliant pelės žymeklį į viršutinį kairįjį ekrano kampą.
  • Pagal numatytuosius nustatymus įjungtas sudėtų langų išdėstymo režimas.
  • Viršutiniai langų kampai suapvalinti, išlaikant aštrius apatinius kampus. Kai langas išplečiamas taip, kad užpildytų visą ekraną arba pritvirtintas prie viršaus, užapvalinti kampai pakeičiami aštriais.
  • Branduolio nustatymai buvo optimizuoti siekiant pagerinti garso kokybę.
  • Pridėtas meniu „Atidaryti“ ir „Command-O“ derinys, skirtas failams ir katalogams atidaryti failų tvarkyklėje.
  • „Filer“ nebepalaiko skirtukų ir miniatiūrų rodinio.
  • Pridėtas Command-Backspace derinys, skirtas failams perkelti į šiukšliadėžę, ir Command + Shift + Backspace, kad būtų galima nedelsiant ištrinti.
  • Sąsaja su darbalaukio nustatymais buvo supaprastinta.
  • Pridėtas darbalaukio fono paveikslėlių skaidrumo palaikymas.
  • Pridėta eksperimentinė programėlė, rodanti akumuliatoriaus įkrovos lygį.
  • Prasidėjo prievadų ir paketų, skirtų helloDesktop darbalaukiui įdiegti FreeBSD, kūrimas.

Šaltinis: opennet.ru

Добавить комментарий