jam
Purismeu, nalika ngembangkeun smartphone perpustakaan 5 sareng distribusi PureOS gratis, nampilkeun sékrési perpustakaan libhandy 0.0.10, anu ngembangkeun sakumpulan widget sareng objék pikeun nyiptakeun antarbeungeut pangguna pikeun alat sélulér nganggo téknologi GTK sareng Gnome.
Perpustakaan nuju dikembangkeun dina prosés porting aplikasi Gnome ka lingkungan pangguna telepon Pustaka 5. Kodeu proyék disebarkeun dina lisénsi GPL 2.1+. Salaku tambahan pikeun ngadukung aplikasi dina basa C, perpustakaan tiasa dianggo pikeun nyiptakeun vérsi sélulér tina aplikasi panganteur dina Python, Rust, sareng Vala.
ayeuna, perpustakaan nyertakeun 24 widget anu nutupan sababaraha unsur has antarbeungeut, sapertos daptar, panel, éditan blok, tombol, tab, bentuk milarian, kotak dialog, jst.
Widget anu diusulkeun ngamungkinkeun nyiptakeun interface universal anu tiasa dianggo sacara organik dina layar PC sareng laptop ageung, sapertos dina layar rampa leutik tina smartphone. Antarbeungeut aplikasi bakal robih dinamis dumasar kana ukuran layar sareng alat input anu sayogi.
Tujuan konci proyek ieu nyaéta nyayogikeun kasempetan pikeun dianggo sareng aplikasi Gnome anu sami dina smartphone sareng komputer.
Parangkat lunak pikeun Libraryem 5 dumasarkeun kana distribusi PureOS, dianggo salaku basis Debian, lingkungan desktop Gnome sareng Shell na, diadaptasi pikeun telepon pinter.
Ngagunakeun libhandy ngamungkinkeun nyambungkeun smartphone ka monitor pikeun kéngingkeun desktop Gnome has dumasar kana sakumpulan aplikasi.
Aplikasi anu ditarjamahkeun kana libhandy kalebet: sadaya aplikasi Gnome sapertos gnome-bluetooth, setting Gnome, browser wéb, Phosh (Dialer), Daty, PasswordSafe, Unifydmin, Fractal, Podcast, Kontak Gnome sareng gim Gnome.
Naon anu ditawarkeun Libhandy 0.0.10?
Libhandy 0.0.10 mangrupikeun vérsi pratinjau pangénggalna sateuacan dibentukna versi signifikan 1.0.
Versi anyar ngenalkeun sababaraha widget anyar:
- HdyViewSwitcher mangrupikeun gaganti adaptif pikeun widget GtkStackSwitcher anu ngamungkinkeun sacara otomatis nyiptakeun perenah tab (pandangan) gumantung kana lébar layar.
Dina layar ageung, ikon sareng judul ditempatkeun dina hiji garis, sedengkeun layar leutik nganggo perenah kompak, anu judulna ditingalikeun di handapeun ikon. Pikeun alat sélulér, blok tombol ngalih ka handapeun.
- HdySqueezer: wadah pikeun nampilkeun panel, ngemutan ukuran anu sayogi, upami diperyogikeun pikeun ngaleungitkeun detil (pikeun layar panoramik, sadaya judul judul digoyang pikeun ngaganti tab, sareng upami henteu cekap rohangan, ditampilkeun widget anu mensimulasikeun judul sareng saklar tab ngalih kana handapeun layar).
- HdyHeaderBar: palaksanaan panel anu diperpanjang, sami sareng GtkHeaderBar, tapi didesain kanggo dianggo dina interface adaptif, teras dipuseurkeun sareng lengkep ngeusian area header jangkungna.
- HdyPreferensiWindow: pérsi adaptif tina jandela pikeun ngonpigurasikeun parameter sareng ngabagi konfigurasi kana tab sareng grup.
Tina perbaikan anu aya hubunganana sareng adaptasi aplikasi Gnome pikeun dianggo dina smartphone, dicatet:
Modul loop PulseAudio loopback dianggo dina panganteur pikeun nampi sareng nelepon pikeun nyambungkeun modem alat sareng codec audio kana ALSA nalika telepon diaktipkeun sareng modulna dibongkar saatos telepon réngsé.
Utusanna ngagaduhan antar muka pikeun ningali riwayat obrolan. Pikeun nyimpen sajarah aub SQLite DBMS.
Ditambahkeun kamampuan pikeun verifikasi akun, anu ayeuna parantos diverifikasi ngalangkungan koneksi kana sérver, sareng upami gagal, peringatan ditampilkeun.
Klién XMPP ngadukung olahtalatah énkripsi ku ngagunakeun plug-in Lurch kalayan nerapkeun mékanisme enkripsi terminal OMEMO.
Indikator khusus parantos ditambihan kana panel anu nunjukkeun naha énkripsi dianggo dina obrolan ayeuna atanapi henteu. Ogé ditambihan nyaéta kamampuan pikeun ningal snapshot idéntifikasi hiji atanapi anggota obrolan anu sanés.
sumber: https://puri.sm/
Janten kahiji komen