Itusilẹ ti libhandy 0.0.10, ile-ikawe kan fun ṣiṣẹda awọn iyatọ alagbeka ti awọn ohun elo GTK/GNOME

Ile-iṣẹ Purism, eyiti o ṣe agbekalẹ foonuiyara Librem 5 ati pinpin PureOS ọfẹ, gbekalẹ idasilẹ ìkàwé libhandy 0.0.10, eyi ti o ndagba eto awọn ẹrọ ailorukọ ati awọn nkan lati ṣẹda wiwo olumulo fun awọn ẹrọ alagbeka nipa lilo awọn imọ-ẹrọ GTK ati GNOME. Ile-ikawe naa ti ni idagbasoke ni ilana gbigbe awọn ohun elo GNOME si agbegbe olumulo ti foonuiyara Librem 5.
koodu ise agbese pin nipasẹ iwe-aṣẹ labẹ GPL 2.1+. Ni afikun si atilẹyin awọn ohun elo ni ede C, ile-ikawe le ṣee lo lati ṣẹda awọn ẹya alagbeka ti wiwo ohun elo ni Python, Rust ati Vala.

Lọwọlọwọ apakan ti awọn ìkàwé nwọle Awọn ẹrọ ailorukọ 24 ti o bo ọpọlọpọ awọn eroja wiwo boṣewa, gẹgẹbi awọn atokọ, awọn panẹli, awọn bulọọki ṣiṣatunṣe, awọn bọtini, awọn taabu, awọn fọọmu wiwa, awọn apoti ajọṣọ, ati bẹbẹ lọ. Awọn ẹrọ ailorukọ ti a dabaa gba ọ laaye lati ṣẹda awọn atọkun agbaye ti o ṣiṣẹ lainidi mejeeji lori PC nla ati awọn iboju kọnputa, ati lori awọn iboju ifọwọkan kekere ti awọn fonutologbolori. Ni wiwo ohun elo yipada ni agbara da lori iwọn iboju ati awọn ẹrọ titẹ sii ti o wa.

Idi pataki ti ise agbese na ni lati pese agbara lati ṣiṣẹ pẹlu awọn ohun elo GNOME kanna lori awọn fonutologbolori ati awọn PC. Sọfitiwia fun foonuiyara Librem 5 da lori pinpin PureOS, eyiti o lo ipilẹ package Debian, tabili GNOME ati Ikarahun GNOME ti a ṣe deede fun awọn fonutologbolori. Lilo libhandy gba ọ laaye lati so foonu alagbeka rẹ pọ si atẹle kan lati gba tabili GNOME boṣewa ti o da lori eto awọn ohun elo kan. Lara awọn ohun elo ti a tumọ si libhandy ni: Awọn ipe GNOME (Dialer), gnome-bluetooth, Eto GNOME, Oju opo wẹẹbu GNOME, Phosh (Dialer), Daty, PasswordSafe, Unifydmin, Fractal, Podcasts, Awọn olubasọrọ GNOME ati Awọn ere GNOME.

Libhandy 0.0.10 jẹ ẹya awotẹlẹ ikẹhin ṣaaju itusilẹ 1.0 pataki. Itusilẹ tuntun ṣafihan ọpọlọpọ awọn ẹrọ ailorukọ tuntun:

  • HDViewSwitcher - rirọpo aṣamubadọgba fun ẹrọ ailorukọ GtkStackSwitcher, eyiti o fun ọ laaye lati ṣe ipilẹṣẹ awọn ifilelẹ ti awọn taabu (awọn iwo) da lori iwọn iboju. Lori awọn iboju nla, awọn aami ati awọn akọle ti wa ni gbe sori laini kan, lakoko ti o wa lori awọn iboju kekere, a lo ipalemo iwapọ, ninu eyiti akọle ti han ni isalẹ aami naa. Fun awọn ẹrọ alagbeka, bulọọki bọtini ti gbe si isalẹ.
    Itusilẹ ti libhandy 0.0.10, ile-ikawe kan fun ṣiṣẹda awọn iyatọ alagbeka ti awọn ohun elo GTK/GNOME

  • HDySqueezer - eiyan kan fun iṣafihan nronu, ni akiyesi iwọn to wa, imukuro awọn alaye ti o ba jẹ dandan (fun awọn iboju jakejado, a gbe igi akọle ni kikun lati yi awọn taabu pada, ati pe ti ko ba si aaye to, ẹrọ ailorukọ kan ti o farawe akọle yoo han. , ati oluyipada taabu ti gbe si isalẹ iboju naa);
  • HDHeaderBar - imuse ti nronu ti o gbooro sii, ti o jọra si GtkHeaderBar, ṣugbọn ti a ṣe apẹrẹ fun lilo ni wiwo adaṣe, ti dojukọ nigbagbogbo ati kikun agbegbe akọsori ni giga;
  • HDPreferences Window - ẹya aṣamubadọgba ti window fun eto awọn paramita pẹlu awọn eto ti o pin si awọn taabu ati awọn ẹgbẹ;

Lara awọn ilọsiwaju ti o ni ibatan si isọdọtun ti awọn ohun elo GNOME fun lilo lori foonuiyara, atẹle naa ni a ṣe akiyesi:

  • Ni wiwo fun gbigba ati ṣiṣe awọn ipe (Awọn ipe) nlo module loopback PulseAudio lati ṣe alawẹ-meji modẹmu ati kodẹki ohun ẹrọ ni ALSA nigbati ipe kan ba mu ṣiṣẹ ati gbejade module lẹhin ipe pari;
  • Eto Fifiranṣẹ n pese wiwo fun wiwo itan iwiregbe rẹ. SQLite DBMS ni a lo lati tọju itan-akọọlẹ naa. Ṣe afikun agbara lati rii daju akọọlẹ kan, eyiti o ṣayẹwo ni bayi nipasẹ asopọ si olupin naa, ati ni ọran ti ikuna ikilọ kan han;
  • Onibara XMPP ṣe atilẹyin paṣipaarọ awọn ifiranse ti paroko nipasẹ lilo ohun itanna kan amphibian pẹlu awọn imuse ti awọn ebute ìsekóòdù siseto OMEMO. Atọka pataki kan ti ṣafikun si nronu, ti n ṣe afihan boya o ti lo fifi ẹnọ kọ nkan ninu iwiregbe lọwọlọwọ tabi rara. Paapaa ti a ṣafikun ni agbara lati wo awọn fọto idanimọ ti tirẹ tabi alabaṣe iwiregbe miiran;

    Itusilẹ ti libhandy 0.0.10, ile-ikawe kan fun ṣiṣẹda awọn iyatọ alagbeka ti awọn ohun elo GTK/GNOME

  • Oju opo wẹẹbu GNOME nlo awọn ẹrọ ailorukọ Libhandy 0.0.10 tuntun, eyiti o fun laaye ni wiwo atunto ati nronu aṣawakiri lati ni ibamu fun awọn iboju alagbeka.


orisun: opennet.ru

Fi ọrọìwòye kun