Rhyddhau libhandy 0.0.10, llyfrgell ar gyfer creu amrywiadau symudol o gymwysiadau GTK/GNOME

Purism, sy'n datblygu ffΓ΄n clyfar Librem 5 a'r dosbarthiad PureOS am ddim, wedi'i gyflwyno rhyddhau o'r llyfrgell libhandy 0.0.10, sy'n datblygu set o widgets a gwrthrychau i greu rhyngwyneb defnyddiwr ar gyfer dyfeisiau symudol gan ddefnyddio technolegau GTK a GNOME. Mae'r llyfrgell yn cael ei datblygu yn y broses o drosglwyddo cymwysiadau GNOME i amgylchedd defnyddwyr ffΓ΄n clyfar Librem 5.
Cod y Prosiect dosbarthu gan trwyddedig o dan GPL 2.1+. Yn ogystal Γ’ chefnogi cymwysiadau yn yr iaith C, gellir defnyddio'r llyfrgell i greu fersiynau symudol o'r rhyngwyneb cymhwysiad yn Python, Rust a Vala.

Ar hyn o bryd yn rhan o'r llyfrgell yn mynd i mewn 24 teclyn yn cwmpasu amrywiol elfennau rhyngwyneb safonol, megis rhestrau, paneli, blociau golygu, botymau, tabiau, ffurflenni chwilio, blychau deialog, ac ati. Mae'r teclynnau arfaethedig yn caniatΓ‘u ichi greu rhyngwynebau cyffredinol sy'n gweithredu'n ddi-dor ar sgriniau cyfrifiaduron mawr a gliniaduron, ac ar sgriniau cyffwrdd bach o ffonau smart. Mae rhyngwyneb y rhaglen yn newid yn ddeinamig yn dibynnu ar faint y sgrin a'r dyfeisiau mewnbwn sydd ar gael.

Nod allweddol y prosiect yw darparu'r gallu i weithio gyda'r un cymwysiadau GNOME ar ffonau clyfar a chyfrifiaduron personol. Mae'r meddalwedd ar gyfer ffΓ΄n clyfar Librem 5 yn seiliedig ar ddosbarthiad PureOS, sy'n defnyddio sylfaen pecyn Debian, bwrdd gwaith GNOME a'r GNOME Shell wedi'i addasu ar gyfer ffonau smart. Mae defnyddio libhandy yn caniatΓ‘u ichi gysylltu eich ffΓ΄n clyfar Γ’ monitor i gael bwrdd gwaith GNOME safonol yn seiliedig ar un set o gymwysiadau. Ymhlith y cymwysiadau a gyfieithwyd i libhandy mae: GNOME Calls (Dialer), gnome-bluetooth, GNOME Settings, GNOME Web, Phosh (Dialer), Daty, PasswordSafe, Unifydmin, Fractal, Podlediadau, GNOME Contacts a GNOME Games.

Libandy 0.0.10 yw'r fersiwn rhagolwg terfynol cyn y datganiad 1.0 mawr. Mae'r datganiad newydd yn cyflwyno sawl teclyn newydd:

  • HdyViewSwitcher - amnewidiad addasol ar gyfer teclyn GtkStackSwitcher, sy'n eich galluogi i gynhyrchu cynllun tabiau (golygfeydd) yn awtomatig yn dibynnu ar led y sgrin. Ar sgriniau mawr, gosodir eiconau a phenawdau ar un llinell, tra ar sgriniau bach, defnyddir cynllun cryno, lle mae'r pennawd yn cael ei arddangos o dan yr eicon. Ar gyfer dyfeisiau symudol, mae'r bloc botwm yn cael ei symud i'r gwaelod.
    Rhyddhau libhandy 0.0.10, llyfrgell ar gyfer creu amrywiadau symudol o gymwysiadau GTK/GNOME

  • HDySqueezer β€” cynhwysydd ar gyfer arddangos y panel, gan gymryd i ystyriaeth y maint sydd ar gael, gan ddileu manylion os oes angen (ar gyfer sgriniau llydan, gosodir bar teitl llawn i newid tabiau, ac os nad oes digon o le, dangosir teclyn sy'n dynwared y teitl , a symudir y switcher tab i waelod y sgrin);
  • HdyHeaderBar β€” gweithredu panel estynedig, tebyg i GtkHeaderBar, ond wedi'i gynllunio i'w ddefnyddio mewn rhyngwyneb addasol, bob amser wedi'i ganoli ac yn llenwi'r ardal pennawd mewn uchder yn llwyr;
  • Ffenestr Dewisiadau Hdy - fersiwn addasol o'r ffenestr ar gyfer gosod paramedrau gyda'r gosodiadau wedi'u rhannu'n dabiau a grwpiau;

Ymhlith y gwelliannau sy'n ymwneud ag addasu cymwysiadau GNOME i'w defnyddio ar ffΓ΄n clyfar, nodir y canlynol:

  • Mae'r rhyngwyneb ar gyfer derbyn a gwneud galwadau (Galwadau) yn defnyddio'r modiwl loopback PulseAudio i baru'r modem a codec sain y ddyfais yn ALSA pan fydd galwad yn cael ei actifadu ac yn dadlwytho'r modiwl ar Γ΄l i'r alwad ddod i ben;
  • Mae'r rhaglen Negeseuon yn darparu rhyngwyneb ar gyfer gweld eich hanes sgwrsio. Defnyddir y SQLite DBMS i storio'r hanes. Ychwanegwyd y gallu i wirio cyfrif, sydd bellach yn cael ei wirio trwy gysylltiad Γ’'r gweinydd, a rhag ofn y bydd methiant yn cael ei arddangos;
  • Mae'r cleient XMPP yn cefnogi cyfnewid negeseuon wedi'u hamgryptio trwy ddefnyddio ategyn amffibiaid gyda gweithrediad y mecanwaith amgryptio terfynell OMEMO. Mae dangosydd arbennig wedi'i ychwanegu at y panel, sy'n nodi a ddefnyddir amgryptio yn y sgwrs gyfredol ai peidio. Ychwanegwyd hefyd y gallu i weld cipluniau adnabod eich hun neu gyfranogwr sgwrs arall;

    Rhyddhau libhandy 0.0.10, llyfrgell ar gyfer creu amrywiadau symudol o gymwysiadau GTK/GNOME

  • Mae GNOME Web yn defnyddio'r teclynnau Libandy 0.0.10 newydd, sy'n caniatΓ‘u i'r rhyngwyneb ffurfweddu a'r panel porwr gael eu haddasu ar gyfer sgriniau symudol.


Ffynhonnell: opennet.ru

Ychwanegu sylw