Liberigo de helloSystem 0.6-distribuo, uzante FreeBSD kaj rememorigante macOS

Simon Peter, kreinto de la memstara pakformato AppImage, publikigis la liberigon de helloSystem 0.6, distribuo bazita sur FreeBSD 12.2 kaj poziciigita kiel sistemo por ordinaraj uzantoj, al kiu macOS-amantoj malkontentaj pri la politikoj de Apple povas ŝanĝi. La sistemo estas sen la komplikaĵoj enecaj en modernaj Linukso-distribuoj, estas sub kompleta uzantkontrolo kaj permesas al iamaj uzantoj de macOS sentiĝi komforta. Por konatiĝi kun la distribuo, ekbildo de 1.4 GB (torento) estis kreita.

La interfaco memorigas pri macOS kaj inkluzivas du panelojn - la supra kun la tutmonda menuo kaj la malsupra kun la aplika trinkejo. Por generi la tutmondan menuon kaj statusbreton, la panda-statusbar-pakaĵo, evoluigita de la CyberOS-distribuo (antaŭe PandaOS), estas uzata. La panelo de aplikaĵo Dock baziĝas sur la laboro de la ciber-doka projekto, ankaŭ de la programistoj de CyberOS. Por administri dosierojn kaj meti ŝparvojojn sur la labortablo, la dosiermanaĝero Filer estas disvolvita, bazita sur pcmanfm-qt de la projekto LXQt. La defaŭlta retumilo estas Falkon, sed Chromium ankaŭ disponeblas kiel opcio.

ZFS estas uzata kiel la ĉefa dosiersistemo, kaj exFAT, NTFS, EXT4, HFS+, XFS kaj MTP estas subtenataj por muntado. Aplikoj estas liveritaj en memstaraj pakoj. Por lanĉi aplikaĵojn, oni uzas la lanĉan ilon, kiu trovas la programon kaj analizas erarojn dum ekzekuto. La sistemo por konstrui Vivaj bildoj baziĝas sur la iloj de la projekto FuryBSD.

La projekto disvolvas serion de siaj propraj aplikoj, kiel ekzemple agordilo, instalilo, muntarchive-ilaĵo por munti arkivojn en dosiersistemo-arbon, ilon por datumreakiro de ZFS, interfaco por dispartigi diskojn, retan agordan indikilon, ilo por krei ekrankopiojn, Zeroconf-servila retumilo, indikilo por agorda volumo, ilo por agordi la lanĉmedion. Python-lingvo kaj Qt-biblioteko estas uzataj por evoluo. Subtenataj komponentoj por aplik-evoluo inkluzivas, en malkreskanta preferordo, PyQt, QML, Qt, KDE Frameworks kaj GTK.

Liberigo de helloSystem 0.6-distribuo, uzante FreeBSD kaj rememorigante macOS

Ĉefaj novigoj de helloSystem 0.6:

  • La transiro de la fenestromanaĝero de Openbox al KWin estis farita.
  • Eblas manipuli ajnan randon de la fenestro por ŝanĝi la grandecon de la fenestroj.
  • Ebligis fenestrojn alklaki al specifaj grandecoj kiam trenitaj al la rando de la ekrano.
  • Realigita regrandigo de ikonoj en la malsupra dekstra angulo de la ekrano.
  • Ĝusta centrado de fenestrotitoloj estas certigita.
  • Aldonitaj animaciaj efikoj por regrandigi, minimumigi kaj vastigi fenestrojn.
  • Aldonita vigla superrigardo de malfermitaj fenestroj, montrita movante la musmontrilon al la supra maldekstra angulo de la ekrano.
  • Defaŭlte, stakigita fenestra lokiga reĝimo estas aktivigita.
  • La supraj anguloj de la fenestroj estas rondetaj konservante la akrajn malsuprajn angulojn. Kiam la fenestro estas vastigita por plenigi la tutan ekranon aŭ alfiksita al la supro, la rondigitaj anguloj estas anstataŭigitaj per akraj.
  • Kernel-agordoj estis optimumigitaj por plibonigi sonkvaliton.
  • Aldonita "Malfermu" menuo kaj Komando-O kombinaĵo por malfermi dosierojn kaj dosierujojn en la dosiermanaĝero Filer.
  • Dosiero ne plu subtenas langetojn kaj bildetojn.
  • Aldonita Komando-Retrospaco kombinaĵo por movi dosierojn al la rubujo kaj Komando+Majskulo+Retrospaco por tuja forigo.
  • La interfaco kun labortablaj agordoj estis simpligita.
  • Aldonita subteno por travidebleco por labortablaj tapetoj.
  • Aldonis eksperimentan apleton por montri la nivelon de ŝargo de la baterioj.
  • La evoluo de havenoj kaj pakaĵoj por instali la helloDesktop-tablon sur FreeBSD komenciĝis.

fonto: opennet.ru

Aldoni komenton