{"id":102826,"date":"2022-01-01T15:37:55","date_gmt":"2022-01-01T13:38:02","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/%d0%b2%d1%8b%d0%bf%d1%83%d1%81%d0%ba-%d0%b1%d0%b8%d0%b1%d0%bb%d0%b8%d0%be%d1%82%d0%b5%d0%ba%d0%b8-libadwaita-1-0-%d0%b4%d0%bb%d1%8f-%d1%81%d0%be%d0%b7%d0%b4%d0%b0%d0%bd%d0%b8%d1%8f-%d0%b8%d0%bd%d1%82"},"modified":"2022-01-01T15:37:55","modified_gmt":"2022-01-01T13:38:02","slug":"%d0%b2%d1%8b%d0%bf%d1%83%d1%81%d0%ba-%d0%b1%d0%b8%d0%b1%d0%bb%d0%b8%d0%be%d1%82%d0%b5%d0%ba%d0%b8-libadwaita-1-0-%d0%b4%d0%bb%d1%8f-%d1%81%d0%be%d0%b7%d0%b4%d0%b0%d0%bd%d0%b8%d1%8f-%d0%b8%d0%bd%d1%82","status":"publish","type":"post","link":"https:\/\/prohoster.info\/ro\/blog\/news\/%d0%b2%d1%8b%d0%bf%d1%83%d1%81%d0%ba-%d0%b1%d0%b8%d0%b1%d0%bb%d0%b8%d0%be%d1%82%d0%b5%d0%ba%d0%b8-libadwaita-1-0-%d0%b4%d0%bb%d1%8f-%d1%81%d0%be%d0%b7%d0%b4%d0%b0%d0%bd%d0%b8%d1%8f-%d0%b8%d0%bd%d1%82","title":{"rendered":"Lansarea bibliotecii Libadwaita 1.0 pentru crearea interfe\u021belor \u00een stil GNOME","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Proiectul GNOME a publicat prima versiune stabil\u0103 a bibliotecii Libadwaita, care include un set de componente pentru stylingul interfe\u021bei utilizatorului, conform recomand\u0103rilor GNOME HIG (Human Interface Guidelines). Biblioteca include widgeturi \u0219i obiecte gata preg\u0103tite pentru dezvoltarea aplica\u021biilor, care respect\u0103 stilul general GNOME, interfa\u021ba c\u0103rora se poate adapta la ecrane de orice dimensiune. Codul bibliotecii este scris \u00een limbajul C \u0219i este distribuit sub licen\u021ba LGPL 2.1+.    <center><img decoding=\"async\" alt=\"Lansarea bibliotecii Libadwaita 1.0 pentru crearea interfe\u021belor \u00een stil GNOME\" src=\"\/wp-content\/uploads\/2022\/01\/1d5c7aae6357ab911c481c9b49237191.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/center>        <\/p>\n<p>Biblioteca libadwaita este utilizat\u0103 \u00eempreun\u0103 cu GTK4 \u0219i include componentele temei de design Adwaita, folosite \u00een GNOME, care au fost extrase din GTK \u00eentr-o bibliotec\u0103 separat\u0103. Codul libadwaita se bazeaz\u0103 pe biblioteca libhandy \u0219i se pozi\u021bioneaz\u0103 ca un \u00eenlocuitor pentru aceast\u0103 bibliotec\u0103, care a fost ini\u021bial creat\u0103 pentru dezvoltarea unei interfe\u021be adaptative pe platforme mobile bazate pe tehnologiile GNOME, \u0219i a fost rafinat\u0103 \u00een mediul GNOME Phosh pentru smartphone-ul Librem 5.     <\/p>\n<p>Biblioteca include widgeturi standard care acoper\u0103 diverse elemente ale interfe\u021bei, cum ar fi listele, panourile, blocurile de editare, butoanele, tab-urile, formularele de c\u0103utare, feronurile de dialog etc. Widgeturile propuse permit crearea de interfe\u021be universale, care func\u021bioneaz\u0103 organic at\u00e2t pe ecrane mari de PC-uri \u0219i laptopuri, c\u00e2t \u0219i pe ecrane mici tactile de smartphone-uri. Interfa\u021ba aplica\u021biilor se schimb\u0103 dinamic \u00een func\u021bie de dimensiunea ecranului \u0219i de dispozitivele de intrare disponibile. Biblioteca include, de asemenea, un set de stiluri Adwaita, care aduce aspectul \u00een conformitate cu recomand\u0103rile GNOME, f\u0103r\u0103 a necesita adapt\u0103ri manuale.    <\/p>\n<p>Separarea elementelor de design GNOME \u00eentr-o bibliotec\u0103 distinct\u0103 permite dezvoltarea modific\u0103rilor necesare pentru GNOME separat de GTK, ceea ce d\u0103 posibilitatea dezvoltatorilor GTK s\u0103 se concentreze pe aspectele de baz\u0103, iar dezvoltatorilor GNOME s\u0103 promoveze mai repede \u0219i mai flexibil modific\u0103rile necesare stiliz\u0103rii, f\u0103r\u0103 a afecta GTK \u00een sine. Cu toate acestea, o astfel de abordare creeaz\u0103 dificult\u0103\u021bi pentru dezvoltatorii mediilor de utilizare ter\u021b\u0103 parte bazate pe GTK, care sunt nevoi\u021bi s\u0103 foloseasc\u0103 fie libadwaita \u0219i s\u0103 se adapteze la specificit\u0103\u021bile GNOME, repet\u00e2nd stilizarea sa, fie s\u0103 dezvolte propriul lor variant de bibliotec\u0103 de stiluri pentru GTK, accept\u00e2nd c\u0103 aplica\u021biile GNOME vor ar\u0103ta inhomogen \u00een medii bazate pe biblioteci de stiluri ter\u021be.    <\/p>\n<p>Principala nemul\u021bumire a dezvoltatorilor de medii externe se refer\u0103 la problemele legate de redefinirea culorilor elementelor interfe\u021bei, \u00eens\u0103 dezvoltatorii libadwaita lucreaz\u0103 la furnizarea unui API pentru gestionarea flexibil\u0103 a culorilor, care va fi inclus \u00een una dintre urm\u0103toarele versiuni. Alte probleme nerezolvate includ func\u021bionarea corect\u0103 a widgeturilor de control al gesturilor doar pe ecrane tactile \u2014 pentru touchpaduri, func\u021bionarea corect\u0103 a acestor widgeturi va fi asigurat\u0103 ulterior, deoarece necesit\u0103 modific\u0103ri \u00een GTK.      <\/p>\n<p>Principalele modific\u0103ri \u00een libadwaita comparativ cu libhandy:  <\/p>\n<ul>\n<li class=\"l\"> Un set complet reinventat de stiluri. Tema de design Adwaita utilizat\u0103 \u00een GNOME a fost desprins\u0103 din GTK \u0219i modernizat\u0103, iar vechea tem\u0103 de design a fost fixat\u0103 \u00een GTK sub numele \u201eDefault\u201d. Dintre cele mai semnificative diferen\u021be, libadwaita se remarc\u0103 prin modificarea aspectului antetelor ferestrelor.    <center><img decoding=\"async\" alt=\"Lansarea bibliotecii Libadwaita 1.0 pentru crearea interfe\u021belor \u00een stil GNOME\" src=\"\/wp-content\/uploads\/2022\/01\/6960229b38e19ea226d08487c3c9408d.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/center>\n<li class=\"l\"> Mecanismele de asociere a culorilor cu elementele \u0219i schimbarea culorilor \u00een timpul func\u021bion\u0103rii aplica\u021biei au fost modificate (problemele sunt legate de trecerea libadwaita la SCSS, care necesit\u0103 recompilare pentru a schimba culoarea). Pentru a schimba culorile elementelor, a\u0219a cum este necesar \u00een GNOME Web pentru a marca trecerea \u00een modul incognito, s-a aplicat metoda propus\u0103 \u00een elementary OS, bazat\u0103 pe specificarea unei liste fixe de culori denumite prin \u201e@define-color\u201d. Astfel, culorile multor elemente ale interfe\u021bei sunt acum calculate \u00een raport cu culoarea de baz\u0103 a textului \u0219i se schimb\u0103 automat, ceea ce nu permite aplica\u021biilor s\u0103 controleze complet schema de culori (dezvoltatorii lucreaz\u0103 la eliminarea acestei limit\u0103ri).  <center><img decoding=\"async\" alt=\"Lansarea bibliotecii Libadwaita 1.0 pentru crearea interfe\u021belor \u00een stil GNOME\" src=\"\/wp-content\/uploads\/2022\/01\/50a103ab6890ae4ce6cdd250b82e0338.jpg\" style=\"display:block;margin: 0 auto;\" \/><img decoding=\"async\" alt=\"Lansarea bibliotecii Libadwaita 1.0 pentru crearea interfe\u021belor \u00een stil GNOME\" src=\"\/wp-content\/uploads\/2022\/01\/0645ee9a0017e92a8983dc5cf0a1aead.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/center>\n<li class=\"l\"> Calitatea afi\u0219\u0103rii a fost \u00eembun\u0103t\u0103\u021bit\u0103 atunci c\u00e2nd se utilizeaz\u0103 teme \u00eentunecate prin eviden\u021bierea mai contrastant\u0103 a elementelor. Culoarea de accent a fost f\u0103cut\u0103 mai str\u0103lucitoare, iar o alt\u0103 culoare pentru eviden\u021biere a fost ad\u0103ugat\u0103, care se poate schimba pentru teme \u00eentunecate \u0219i deschise.    <center><img decoding=\"async\" alt=\"Lansarea bibliotecii Libadwaita 1.0 pentru crearea interfe\u021belor \u00een stil GNOME\" src=\"\/wp-content\/uploads\/2022\/01\/8009aeeff3000ec8530f5187686edf18.jpg\" style=\"display:block;margin: 0 auto;\" \/><img decoding=\"async\" alt=\"Lansarea bibliotecii Libadwaita 1.0 pentru crearea interfe\u021belor \u00een stil GNOME\" src=\"\/wp-content\/uploads\/2022\/01\/c1c041923b1a57f6f7cdc5f3ad4ccbf5.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/center>\n<li class=\"l\"> A fost ad\u0103ugat\u0103 o por\u021bie mare de noi clase de stiluri pentru utilizarea \u00een aplica\u021bii. De exemplu, \u201e.pill\u201d pentru butoane mari cu col\u021buri rotunjite, posibilitatea de a utiliza \u201e.flat\u201d \u00een GtkHeaderBar, \u201e.accent\u201d pentru setarea culorii de accent \u00een etichete, \u201e.numeric\u201d pentru tipografia tabelar\u0103, \u201e.card\u201d pentru utilizarea fundalului \u0219i umbrei ca \u00een liste.    <center><img decoding=\"async\" alt=\"Lansarea bibliotecii Libadwaita 1.0 pentru crearea interfe\u021belor \u00een stil GNOME\" src=\"\/wp-content\/uploads\/2022\/01\/54802fb4306097976024f1e2e9f3513b.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/center>\n<li class=\"l\"> Fi\u0219ierele SCSS mari \u0219i monolitice au fost \u00eemp\u0103r\u021bite \u00eentr-o colec\u021bie de fi\u0219iere mici cu stiluri.\n<li class=\"l\"> A fost ad\u0103ugat un API pentru personalizarea stilului \u00eentunecat \u0219i a modului de \u00eenalt\u0103 contrast.  <center><img decoding=\"async\" alt=\"Lansarea bibliotecii Libadwaita 1.0 pentru crearea interfe\u021belor \u00een stil GNOME\" src=\"\/wp-content\/uploads\/2022\/01\/bca15cadda8bf5670456eec5440cb2e8.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/center>\n<li class=\"l\"> Documenta\u021bia a fost reproiectat\u0103, fiind acum generat\u0103 cu ajutorul instrumentului gi-docgen.    <center><img decoding=\"async\" alt=\"Lansarea bibliotecii Libadwaita 1.0 pentru crearea interfe\u021belor \u00een stil GNOME\" src=\"\/wp-content\/uploads\/2022\/01\/bd458f9627f4018f441f81e942ad7017.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/center>\n<li class=\"l\"> A fost ad\u0103ugat un API pentru anima\u021bie, care poate fi utilizat pentru a crea efecte de tranzi\u021bie atunci c\u00e2nd se schimb\u0103 o stare cu alta, precum \u0219i pentru a crea efecte de tip spring animation.          <center><img decoding=\"async\" alt=\"Lansarea bibliotecii Libadwaita 1.0 pentru crearea interfe\u021belor \u00een stil GNOME\" src=\"\/wp-content\/uploads\/2022\/01\/ea7e5a0d7ecee8d53248a53d893a5d9e.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/center>\n<li class=\"l\"> Pentru filele bazate pe AdwViewSwitcher, a fost ad\u0103ugat\u0103 posibilitatea de a afi\u0219a etichete cu num\u0103rul de notific\u0103ri ne\u00eent\u00e2mpinate.    <center><img decoding=\"async\" alt=\"Lansarea bibliotecii Libadwaita 1.0 pentru crearea interfe\u021belor \u00een stil GNOME\" src=\"\/wp-content\/uploads\/2022\/01\/52d441efd9b5b2d049468ef33a06086f.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/center>\n<li class=\"l\"> A fost ad\u0103ugat clasa AdwApplication (subclas\u0103 a GtkApplication) pentru ini\u021bializarea automat\u0103 a Libadwaita \u0219i \u00eenc\u0103rcarea stilurilor.\n<li class=\"l\"> A fost ad\u0103ugat\u0103 o selec\u021bie de widget-uri pentru simplificarea opera\u021biunilor tipice: AdwWindowTitle pentru setarea titlului feronairului, AdwBin pentru simplificarea cre\u0103rii subclaselor, AdwSplitButton pentru butoane combinate, AdwButtonContent pentru butoane cu pictogram\u0103 \u0219i etichet\u0103.\n<li class=\"l\"> A fost efectuat\u0103 cur\u0103\u021barea API-ului.    <\/ul>\n<p>Sursa: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=56440\">opennet.ro<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041f\u0440\u043e\u0435\u043a\u0442 GNOME \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043b \u043f\u0435\u0440\u0432\u044b\u0439 \u0441\u0442\u0430\u0431\u0438\u043b\u044c\u043d\u044b\u0439 \u0432\u044b\u043f\u0443\u0441\u043a \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0438 Libadwaita, \u0432\u043a\u043b\u044e\u0447\u0430\u044e\u0449\u0435\u0439 \u043d\u0430\u0431\u043e\u0440 \u043a\u043e\u043c\u043f\u043e\u043d\u0435\u043d\u0442\u043e\u0432 \u0434\u043b\u044f \u0441\u0442\u0438\u043b\u0435\u0432\u043e\u0433\u043e \u043e\u0444\u043e\u0440\u043c\u043b\u0435\u043d\u0438\u044f \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441\u0430 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f, \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0443\u044e\u0449\u0435\u0433\u043e \u0440\u0435\u043a\u043e\u043c\u0435\u043d\u0434\u0430\u0446\u0438\u044f\u043c GNOME HIG (Human Interface Guidelines). \u0411\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0430 \u0432\u043a\u043b\u044e\u0447\u0430\u0435\u0442\u0441\u044f \u0432 \u0441\u0435\u0431\u044f \u0433\u043e\u0442\u043e\u0432\u044b\u0435 \u0432\u0438\u0434\u0436\u0435\u0442\u044b \u0438 \u043e\u0431\u044a\u0435\u043a\u0442\u044b \u0434\u043b\u044f \u043f\u043e\u0441\u0442\u0440\u043e\u0435\u043d\u0438\u044f \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439, \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0443\u044e\u0449\u0438\u0445 \u043e\u0431\u0449\u0435\u043c\u0443 \u0441\u0442\u0438\u043b\u044e GNOME, \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441 \u043a\u043e\u0442\u043e\u0440\u044b\u0445 \u043c\u043e\u0436\u0435\u0442 \u0430\u0434\u0430\u043f\u0442\u0438\u0432\u043d\u043e \u043f\u043e\u0434\u0441\u0442\u0440\u0430\u0438\u0432\u0430\u0442\u044c\u0441\u044f \u043f\u043e\u0434 \u044d\u043a\u0440\u0430\u043d\u044b \u043b\u044e\u0431\u043e\u0433\u043e \u0440\u0430\u0437\u043c\u0435\u0440\u0430. \u041a\u043e\u0434 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0438 \u043d\u0430\u043f\u0438\u0441\u0430\u043d \u043d\u0430 \u044f\u0437\u044b\u043a\u0435 \u0421\u0438 \u0438 \u0440\u0430\u0441\u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u044f\u0435\u0442\u0441\u044f [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":102827,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-102826","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.4 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041f\u0440\u043e\u0435\u043a\u0442 GNOME \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043b \u043f\u0435\u0440\u0432\u044b\u0439 \u0441\u0442\u0430\u0431\u0438\u043b\u044c\u043d\u044b\u0439 \u0432\u044b\u043f\u0443\u0441\u043a \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0438 Libadwaita, \u0432\u043a\u043b\u044e\u0447\u0430\u044e\u0449\u0435\u0439 \u043d\u0430\u0431\u043e\u0440 \u043a\u043e\u043c\u043f\u043e\u043d\u0435\u043d\u0442\u043e\u0432 \u0434\u043b\u044f \u0441\u0442\u0438\u043b\u0435\u0432\u043e\u0433\u043e \u043e\u0444\u043e\u0440\u043c\u043b\u0435\u043d\u0438\u044f \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441\u0430 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f, \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0443\u044e\u0449\u0435\u0433\u043e \u0440\u0435\u043a\u043e\u043c\u0435\u043d\u0434\u0430\u0446\u0438\u044f\u043c GNOME HIG (Human Interface.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/ro\/blog\/news\/%d0%b2%d1%8b%d0%bf%d1%83%d1%81%d0%ba-%d0%b1%d0%b8%d0%b1%d0%bb%d0%b8%d0%be%d1%82%d0%b5%d0%ba%d0%b8-libadwaita-1-0-%d0%b4%d0%bb%d1%8f-%d1%81%d0%be%d0%b7%d0%b4%d0%b0%d0%bd%d0%b8%d1%8f-%d0%b8%d0%bd%d1%82\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.4\" \/>\n\t\t<meta property=\"og:locale\" content=\"ro_RO\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u0412\u044b\u043f\u0443\u0441\u043a \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0438 Libadwaita 1.0 \u0434\u043b\u044f \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044f \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441\u043e\u0432 \u0432 \u0441\u0442\u0438\u043b\u0435 GNOME | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041f\u0440\u043e\u0435\u043a\u0442 GNOME \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043b \u043f\u0435\u0440\u0432\u044b\u0439 \u0441\u0442\u0430\u0431\u0438\u043b\u044c\u043d\u044b\u0439 \u0432\u044b\u043f\u0443\u0441\u043a \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0438 Libadwaita, \u0432\u043a\u043b\u044e\u0447\u0430\u044e\u0449\u0435\u0439 \u043d\u0430\u0431\u043e\u0440 \u043a\u043e\u043c\u043f\u043e\u043d\u0435\u043d\u0442\u043e\u0432 \u0434\u043b\u044f \u0441\u0442\u0438\u043b\u0435\u0432\u043e\u0433\u043e \u043e\u0444\u043e\u0440\u043c\u043b\u0435\u043d\u0438\u044f \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441\u0430 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f, \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0443\u044e\u0449\u0435\u0433\u043e \u0440\u0435\u043a\u043e\u043c\u0435\u043d\u0434\u0430\u0446\u0438\u044f\u043c GNOME HIG (Human Interface.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/ro\/blog\/news\/%d0%b2%d1%8b%d0%bf%d1%83%d1%81%d0%ba-%d0%b1%d0%b8%d0%b1%d0%bb%d0%b8%d0%be%d1%82%d0%b5%d0%ba%d0%b8-libadwaita-1-0-%d0%b4%d0%bb%d1%8f-%d1%81%d0%be%d0%b7%d0%b4%d0%b0%d0%bd%d0%b8%d1%8f-%d0%b8%d0%bd%d1%82\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2022-01-01T13:38:02+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2022-01-01T13:38:02+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Lansarea bibliotecii Libadwaita 1.0 pentru crearea interfe\u021belor \u00een stil GNOME | ProHoster","description":"Proiectul GNOME a publicat prima versiune stabil\u0103 a bibliotecii Libadwaita, care include un set de componente pentru stilizarea interfe\u021bei utilizatorului, conform recomand\u0103rilor GNOME HIG (Human Interface Guidelines).","canonical_url":"https:\/\/prohoster.info\/ro\/blog\/news\/%d0%b2%d1%8b%d0%bf%d1%83%d1%81%d0%ba-%d0%b1%d0%b8%d0%b1%d0%bb%d0%b8%d0%be%d1%82%d0%b5%d0%ba%d0%b8-libadwaita-1-0-%d0%b4%d0%bb%d1%8f-%d1%81%d0%be%d0%b7%d0%b4%d0%b0%d0%bd%d0%b8%d1%8f-%d0%b8%d0%bd%d1%82","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"ro_RO","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u0412\u044b\u043f\u0443\u0441\u043a \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0438 Libadwaita 1.0 \u0434\u043b\u044f \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044f \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441\u043e\u0432 \u0432 \u0441\u0442\u0438\u043b\u0435 GNOME | ProHoster","og:description":"\u041f\u0440\u043e\u0435\u043a\u0442 GNOME \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043b \u043f\u0435\u0440\u0432\u044b\u0439 \u0441\u0442\u0430\u0431\u0438\u043b\u044c\u043d\u044b\u0439 \u0432\u044b\u043f\u0443\u0441\u043a \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0438 Libadwaita, \u0432\u043a\u043b\u044e\u0447\u0430\u044e\u0449\u0435\u0439 \u043d\u0430\u0431\u043e\u0440 \u043a\u043e\u043c\u043f\u043e\u043d\u0435\u043d\u0442\u043e\u0432 \u0434\u043b\u044f \u0441\u0442\u0438\u043b\u0435\u0432\u043e\u0433\u043e \u043e\u0444\u043e\u0440\u043c\u043b\u0435\u043d\u0438\u044f \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441\u0430 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f, \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0443\u044e\u0449\u0435\u0433\u043e \u0440\u0435\u043a\u043e\u043c\u0435\u043d\u0434\u0430\u0446\u0438\u044f\u043c GNOME HIG (Human Interface.","og:url":"https:\/\/prohoster.info\/ro\/blog\/news\/%d0%b2%d1%8b%d0%bf%d1%83%d1%81%d0%ba-%d0%b1%d0%b8%d0%b1%d0%bb%d0%b8%d0%be%d1%82%d0%b5%d0%ba%d0%b8-libadwaita-1-0-%d0%b4%d0%bb%d1%8f-%d1%81%d0%be%d0%b7%d0%b4%d0%b0%d0%bd%d0%b8%d1%8f-%d0%b8%d0%bd%d1%82","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2022-01-01T13:38:02+00:00","article:modified_time":"2022-01-01T13:38:02+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"102826","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":"default","schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2022-01-01 13:38:54","updated":"2022-09-28 16:30:09","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/posts\/102826","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/comments?post=102826"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/posts\/102826\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/media\/102827"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/media?parent=102826"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/categories?post=102826"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/tags?post=102826"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}