libhandy 0.0.10 kaleratzea, GTK/GNOME aplikazioen aldaera mugikorrak sortzeko liburutegia

Librem 5 telefonoa eta doako PureOS banaketa garatzen dituen Purism konpainiak, aurkeztu liburutegiaren kaleratzea libhandy 0.0.10, GTK eta GNOME teknologiak erabiliz gailu mugikorrentzako erabiltzaile-interfazea sortzeko widget eta objektu multzo bat garatzen duena. Liburutegia GNOME aplikazioak Librem 5 telefonoaren erabiltzaile ingurunera eramateko prozesuan garatzen ari da.
Proiektuaren kodea arabera banatuta GPL 2.1+ lizentziarekin. C lengoaian aplikazioak onartzeaz gain, liburutegia Python, Rust eta Vala aplikazioen interfazearen bertsio mugikorrak sortzeko erabil daiteke.

Gaur egun liburutegiaren parte da barne hartzen ditu Interfaze-elementu estandar desberdinak biltzen dituzten 24 widget, hala nola, zerrendak, panelak, edizio-blokeak, botoiak, fitxak, bilaketa-inprimakiak, elkarrizketa-koadroak, etab. Proposatutako widget-ek interfaze unibertsalak sortzeko aukera ematen dute, bai PC eta ordenagailu eramangarrien pantaila handietan, bai telefono adimendunen ukipen-pantaila txikietan. Aplikazioaren interfazea dinamikoki aldatzen da pantailaren tamainaren eta eskuragarri dauden sarrera-gailuen arabera.

Proiektuaren funtsezko helburua telefonoetan eta ordenagailuetan GNOME aplikazio berdinekin lan egiteko gaitasuna eskaintzea da. Librem 5 telefonoaren softwarea PureOS banaketan oinarritzen da, eta Debian paketearen oinarria, GNOME mahaigaina eta telefonoetarako egokitutako GNOME Shell erabiltzen ditu. Libhandy erabiltzeak zure telefonoa monitore batera konektatzeko aukera ematen du, aplikazio multzo bakarrean oinarritutako GNOME mahaigain estandarra lortzeko. Libhandy-ra itzultzen diren aplikazioen artean honako hauek daude: GNOME Calls (Dialer), gnome-bluetooth, GNOME Settings, GNOME Web, Phosh (Dialer), Daty, PasswordSafe, Unifydmin, Fractal, Podcasts, GNOME Contacts eta GNOME Games.

Lihandy 0.0.10 1.0 bertsio nagusiaren aurreko azken aurrebista bertsioa da. Argitalpen berriak hainbat widget berri aurkezten ditu:

  • HdyViewSwitcher β€” GtkStackSwitcher widget-aren ordezko moldagarria, pantailaren zabaleraren arabera fitxen (ikuspegiak) diseinua automatikoki sortzeko aukera ematen duena. Pantaila handietan, ikonoak eta goiburuak lerro batean jartzen dira, pantaila txikietan, berriz, diseinu trinkoa erabiltzen da, non izenburua ikonoaren azpian agertzen den. Gailu mugikorretan, botoien blokea behealdera mugitzen da.
    libhandy 0.0.10 kaleratzea, GTK/GNOME aplikazioen aldaera mugikorrak sortzeko liburutegia

  • HDySqueezer β€” panela bistaratzeko edukiontzi bat, erabilgarri dagoen tamaina kontuan hartuta, xehetasunak kenduz behar izanez gero (pantaila zabaletarako, titulu-barra osoa jartzen da fitxak aldatzeko, eta leku nahikorik ez badago, izenburua imitatzen duen widget bat bistaratzen da. , eta fitxa aldatzailea pantailaren behealdera mugitzen da);
  • HdyHeaderBar β€” panel hedatu baten ezarpena, GtkHeaderBar-en antzekoa, baina interfaze moldakor batean erabiltzeko diseinatua, beti zentratuta eta goiburuko eremua altueraz betez;
  • HdyPreferencesWindow β€” parametroak ezartzeko leihoaren bertsio moldagarria, ezarpenak fitxetan eta taldetan banatuta;

GNOME aplikazioak smartphone batean erabiltzeko egokitzapenarekin lotutako hobekuntzen artean, honako hauek nabarmentzen dira:

  • Deiak jaso eta egiteko interfazeak (Deiak) PulseAudio loopback modulua erabiltzen du modema eta gailuaren audio-kodeka ALSAn parekatzeko deia aktibatzen denean eta deia amaitu ondoren modulua deskargatzen du;
  • Mezularitza programak zure txat-historia ikusteko interfaze bat eskaintzen du. SQLite DBMS historia gordetzeko erabiltzen da. Kontu bat egiaztatzeko gaitasuna gehitu da, orain zerbitzarirako konexio baten bidez egiaztatzen dena, eta hutsegite kasuan abisua bistaratzen da;
  • XMPP bezeroak enkriptatutako mezuen trukea onartzen du plugin baten bidez anfibioa terminalen enkriptatze mekanismoaren ezarpenarekin OMEMO. Adierazle berezi bat gehitu da panelean, uneko txatean enkriptatzea erabiltzen den ala ez adierazten duena. Era berean, zure edo beste txat parte-hartzaile baten identifikazio-argazkiak ikusteko aukera gehitu da;

    libhandy 0.0.10 kaleratzea, GTK/GNOME aplikazioen aldaera mugikorrak sortzeko liburutegia

  • GNOME Web-ek Lihandy 0.0.10 widget berriak erabiltzen ditu, eta horri esker, konfigurazio-interfazea eta arakatzailearen panela mugikorren pantailetarako egokitzea ahalbidetzen du.


Iturria: opennet.ru

Gehitu iruzkin berria