{"id":105108,"date":"2022-09-16T09:36:50","date_gmt":"2022-09-16T07:36:55","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/vypusk-biblioteki-libadwaita-1-2-dlya-sozdaniya-interfejsov-v-stile-gnome"},"modified":"2022-09-16T09:36:50","modified_gmt":"2022-09-16T07:36:55","slug":"vypusk-biblioteki-libadwaita-1-2-dlya-sozdaniya-interfejsov-v-stile-gnome","status":"publish","type":"post","link":"https:\/\/prohoster.info\/sv\/blog\/news\/vypusk-biblioteki-libadwaita-1-2-dlya-sozdaniya-interfejsov-v-stile-gnome","title":{"rendered":"Utg\u00e5van av biblioteket Libadwaita 1.2 f\u00f6r att skapa gr\u00e4nssnitt i GNOME-stil.","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>GNOME-projektet har publicerat version 1.2 av biblioteket Libadwaita, som inkluderar en upps\u00e4ttning komponenter f\u00f6r stilutformning av anv\u00e4ndargr\u00e4nssnitt i enlighet med GNOME HIG (Human Interface Guidelines). Biblioteket inneh\u00e5ller f\u00e4rdiga widgets och objekt f\u00f6r att bygga applikationer som f\u00f6ljer GNOMEs \u00f6vergripande stil, vars gr\u00e4nssnitt kan anpassa sig efter sk\u00e4rmar av alla storlekar. Bibliotekets kod \u00e4r skriven p\u00e5 C och distribueras under LGPL 2.1+ licensen.    <\/p>\n<p><center><img decoding=\"async\" alt=\"Utg\u00e5van av biblioteket Libadwaita 1.2 f\u00f6r att skapa gr\u00e4nssnitt i GNOME-stil.\" src=\"\/wp-content\/uploads\/2022\/09\/77464bf4a5f527b72ce0ea39c99e8d21.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/center>      <\/p>\n<p>Biblioteket libadwaita anv\u00e4nds tillsammans med GTK4 och inkluderar komponenter fr\u00e5n GNOME:s teman Adwaita, som har separerats fr\u00e5n GTK till ett eget bibliotek. Att separera GNOME:s visuella element i ett eget bibliotek g\u00f6r det m\u00f6jligt att utveckla n\u00f6dv\u00e4ndiga f\u00f6r\u00e4ndringar uteslutande f\u00f6r GNOME, vilket ger GTK-utvecklare m\u00f6jlighet att fokusera p\u00e5 det grundl\u00e4ggande, medan GNOME-utvecklare mer snabbt och flexibelt kan driva de stilf\u00f6r\u00e4ndringar de beh\u00f6ver, utan att p\u00e5verka GTK.     <\/p>\n<p>Biblioteket inneh\u00e5ller standardwidgets som omfattar olika gr\u00e4nssnittselement, s\u00e5som listor, paneler, redigeringsblock, knappar, flikar, s\u00f6kformul\u00e4r, dialogrutor m.m. De f\u00f6reslagna widgets m\u00f6jligg\u00f6r skapandet av universella gr\u00e4nssnitt som fungerar smidigt b\u00e5de p\u00e5 stora PC- och laptopsk\u00e4rmar och p\u00e5 sm\u00e5 peksk\u00e4rmar p\u00e5 smartphones. Applikationens gr\u00e4nssnitt \u00e4ndras dynamiskt beroende p\u00e5 sk\u00e4rmens storlek och tillg\u00e4ngliga inmatningsenheter. Biblioteket inkluderar ocks\u00e5 en upps\u00e4ttning Adwaita-stilar som anpassar utseendet enligt GNOME:s rekommendationer, utan att man beh\u00f6ver g\u00f6ra manuell anpassning.          <\/p>\n<p>Huvud\u00e4ndringar i libadwaita 1.2:  <\/p>\n<ul>\n<li class=\"l\"> En ny widget, Adw.EntryRow, har lagts till f\u00f6r anv\u00e4ndning som ett element i listor. Widgeten ger ett inmatningsf\u00e4lt och en rubrik med m\u00f6jlighet att f\u00e4sta ytterligare widgets f\u00f6re och efter inmatningsf\u00e4ltet (till exempel knappar f\u00f6r att bekr\u00e4fta inmatning eller indikatorer f\u00f6r att markera att data kan redigeras). Det finns ocks\u00e5 en variant, Adw.PasswordEntryRow, som \u00e4r avsedd f\u00f6r inmatning av l\u00f6senord.  <center><img decoding=\"async\" alt=\"Utg\u00e5van av biblioteket Libadwaita 1.2 f\u00f6r att skapa gr\u00e4nssnitt i GNOME-stil.\" src=\"\/wp-content\/uploads\/2022\/09\/5b3c7a278894f94fc2bcf8fb36fa4caa.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/center>\n<li class=\"l\"> \u0414\u043e\u0431\u0430\u0432\u043b\u0435\u043d \u0432\u0438\u0434\u0436\u0435\u0442 Adw.MessageDialog \u0434\u043b\u044f \u0432\u044b\u0432\u043e\u0434\u0430 \u0434\u0438\u0430\u043b\u043e\u0433\u0430 \u0441 \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0435\u043c \u0438\u043b\u0438 \u0432\u043e\u043f\u0440\u043e\u0441\u043e\u043c. \u0412\u0438\u0436\u0434\u0435\u0442 \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u0440\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u043d\u043e\u0439 \u0437\u0430\u043c\u0435\u043d\u043e\u0439 Gtk.MessageDialog, \u043a\u043e\u0442\u043e\u0440\u0430\u044f \u043c\u043e\u0436\u0435\u0442 \u043f\u043e\u0434\u0441\u0442\u0440\u0430\u0438\u0432\u0430\u0442\u044c \u043a\u043e\u043c\u043f\u043e\u043d\u043e\u0432\u043a\u0443 \u044d\u043b\u0435\u043c\u0435\u043d\u0442\u043e\u0432  \u043a \u0440\u0430\u0437\u043c\u0435\u0440\u0443 \u043e\u043a\u043d\u0430. \u041d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u0432 \u0448\u0438\u0440\u043e\u043a\u0438\u0445 \u043e\u043a\u043d\u0430\u0445 \u043a\u043d\u043e\u043f\u043a\u0438 \u043c\u043e\u0433\u0443\u0442 \u0432\u044b\u0432\u043e\u0434\u0438\u0442\u044c\u0441\u044f \u0432 \u043e\u0434\u043e\u0439 \u0441\u0442\u0440\u043e\u043a\u0435, \u0430 \u0432 \u0443\u0437\u043a\u0438\u0445 &#8212; \u0440\u0430\u0437\u0431\u0438\u0432\u0430\u0442\u044c\u0441\u044f \u043d\u0430 \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u043a\u043e\u043b\u043e\u043d\u043e\u043a. \u0414\u0440\u0443\u0433\u0438\u043c \u043e\u0442\u043b\u0438\u0447\u0438\u0435\u043c \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u0442\u043e, \u0447\u0442\u043e \u0432\u0438\u0434\u0436\u0435\u0442 \u043d\u0435 \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u0434\u043e\u0447\u0435\u0440\u043d\u0438\u043c \u043a\u043b\u0430\u0441\u0441\u043e\u043c GtkDialog  \u0438 \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u0442 \u043f\u043e\u043b\u043d\u043e\u0441\u0442\u044c\u044e \u043d\u043e\u0432\u044b\u0439 API, \u043d\u0435 \u043f\u0440\u0438\u0432\u044f\u0437\u0430\u043d\u043d\u044b\u0439 \u043a \u043f\u0440\u0435\u0434\u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0451\u043d\u043d\u044b\u043c \u0442\u0438\u043f\u0430\u043c \u043a\u043d\u043e\u043f\u043e\u043a GtkResponseType (\u0432 Adw.MessageDialog \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0430 \u0432\u0441\u0435\u0445 \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0439 \u0432\u044b\u043f\u043e\u043b\u043d\u044f\u0435\u0442\u0441\u044f \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435\u043c), \u0443\u043f\u0440\u043e\u0449\u0430\u044e\u0449\u0438\u0439 \u0432\u0441\u0442\u0440\u0430\u0438\u0432\u0430\u043d\u0438\u0435 \u0434\u0440\u0443\u0433\u0438\u0445 \u0432\u0438\u0434\u0436\u0435\u0442\u043e\u0432  \u043f\u0440\u0438 \u043f\u043e\u043c\u043e\u0449\u0438 \u0441\u0432\u043e\u0439\u0441\u0442\u0432\u0430 extra-child \u0438 \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u044e\u0449\u0438\u0439 \u043e\u0442\u0434\u0435\u043b\u044c\u043d\u044b\u0435 \u0441\u0442\u0438\u043b\u0438 \u0434\u043b\u044f \u0437\u0430\u0433\u043e\u043b\u043e\u0432\u043a\u0430 \u0438 \u043e\u0441\u043d\u043e\u0432\u043d\u043e\u0433\u043e \u0442\u0435\u043a\u0441\u0442\u0430.    <center><img decoding=\"async\" alt=\"Utg\u00e5van av biblioteket Libadwaita 1.2 f\u00f6r att skapa gr\u00e4nssnitt i GNOME-stil.\" src=\"\/wp-content\/uploads\/2022\/09\/723359cb964503b5da142d4c300cddc6.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/center>\n<li class=\"l\"> En ny widget, Adw.AboutWindow, har lagts till f\u00f6r att visa ett f\u00f6nster med information om programvaran. Widgeten ers\u00e4tter Gtk.AboutDialog och k\u00e4nnetecknas av en adaptiv layout av komponenter och utvidgade hj\u00e4lpresurser, s\u00e5som versionshistorik, tacklistor, information om licenser f\u00f6r tredjeparts komponenter, l\u00e4nkar till informationsresurser och uppgifter f\u00f6r att underl\u00e4tta fels\u00f6kning.      <center><img decoding=\"async\" alt=\"Utg\u00e5van av biblioteket Libadwaita 1.2 f\u00f6r att skapa gr\u00e4nssnitt i GNOME-stil.\" src=\"\/wp-content\/uploads\/2022\/09\/cfe9995fb1a9c205b33e76b5ef61cbf9.jpg\" style=\"display:block;margin: 0 auto;\" \/><img decoding=\"async\" alt=\"Utg\u00e5van av biblioteket Libadwaita 1.2 f\u00f6r att skapa gr\u00e4nssnitt i GNOME-stil.\" src=\"\/wp-content\/uploads\/2022\/09\/f01c1e9968ec234ba13777134b9046d4.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/center>\n<li class=\"l\"> Funktionerna f\u00f6r Adw.TabView och Adw.TabBar har utvidgats, d\u00e4r mekanismen f\u00f6r hantering av snabbknappar har omarbetats f\u00f6r att l\u00f6sa problem med kombinationer som krockar med GTK4-hanterare (t.ex. Ctrl+Tab). I den nya versionen finns \u00e4ven en egenskap f\u00f6r att st\u00e4lla in verktygstips f\u00f6r indikatorer och flikknappar.\n<li class=\"l\"> Klassen Adw.PropertyAnimationTarget har lagts till f\u00f6r att f\u00f6renkla animering av objektens egenskaper.\n<li class=\"l\"> \u0417\u043d\u0430\u0447\u0438\u0442\u0435\u043b\u044c\u043d\u043e \u0438\u0437\u043c\u0435\u043d\u0451\u043d \u0441\u0442\u0438\u043b\u044c \u043f\u0430\u043d\u0435\u043b\u0438 \u0432\u043a\u043b\u0430\u0434\u043e\u043a (Adw.TabBar) &#8212; \u0431\u043e\u043b\u0435\u0435 \u044f\u0432\u043d\u043e \u0432\u044b\u0434\u0435\u043b\u0435\u043d\u0430 \u0430\u043a\u0442\u0438\u0432\u043d\u0430\u044f \u0432\u043a\u043b\u0430\u0434\u043a\u0430 \u0438 \u0443\u0432\u0435\u043b\u0438\u0447\u0435\u043d\u0430 \u043a\u043e\u043d\u0442\u0440\u0430\u0441\u0442\u043d\u043e\u0441\u0442\u044c \u044d\u043b\u0435\u043c\u0435\u043d\u0442\u043e\u0432 \u0432 \u0432\u0430\u0440\u0438\u0430\u043d\u0442\u0435 \u0434\u043b\u044f \u0442\u0451\u043c\u043d\u043e\u0433\u043e \u043e\u0444\u043e\u0440\u043c\u043b\u0435\u043d\u0438\u044f.  <center><img decoding=\"async\" alt=\"Utg\u00e5van av biblioteket Libadwaita 1.2 f\u00f6r att skapa gr\u00e4nssnitt i GNOME-stil.\" src=\"\/wp-content\/uploads\/2022\/09\/47d6c3ea32306b5858f3c6b89eef4ad9.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/center>  <center><img decoding=\"async\" alt=\"Utg\u00e5van av biblioteket Libadwaita 1.2 f\u00f6r att skapa gr\u00e4nssnitt i GNOME-stil.\" src=\"\/wp-content\/uploads\/2022\/09\/4536cb858e2062e7e0eb1bd81e4c4aa6.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/center>\n<li class=\"l\"> H\u00f6jden p\u00e5 vertikala avdelare har minskats, vilket har gjort att vi kunde avl\u00e4gsna distraherande ljusa kanter i panelen med rubrik och s\u00f6krad till f\u00f6rm\u00e5n f\u00f6r m\u00f6rka kanter, som definieras med @headerbar_shade_color, och l\u00e4gga till en bakgrundsstil som matchar rubrikpanelerna.\n<li class=\"l\"> \u041e\u0431\u044a\u044f\u0432\u043b\u0435\u043d \u0443\u0441\u0442\u0430\u0440\u0435\u0432\u0448\u0438\u043c \u043a\u043b\u0430\u0441\u0441 \u0441\u0442\u0438\u043b\u044f &#171;.large-title&#187;, \u0432\u043c\u0435\u0441\u0442\u043e \u043a\u043e\u0442\u043e\u0440\u043e\u0433\u043e \u0441\u043b\u0435\u0434\u0443\u0435\u0442 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c &#171;.title-1&#187;.\n<li class=\"l\"> Avst\u00e5nden i Adw.ActionRow-widgeten har minskats f\u00f6r att n\u00e4rma sig dess utseende till panelerna och Adw.EntryRow-widgeten.\n<li class=\"l\"> De samma stilarna som anv\u00e4nds i rubrikpaneler, s\u00f6kpaneler och flikpaneler har anv\u00e4nts i Gtk.Actionbar och Adw.ViewSwitcherBar.    <center><img decoding=\"async\" alt=\"Utg\u00e5van av biblioteket Libadwaita 1.2 f\u00f6r att skapa gr\u00e4nssnitt i GNOME-stil.\" src=\"\/wp-content\/uploads\/2022\/09\/2df9214d04fa9f7738e7bb5bae0bab5a.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/center>              <\/ul>\n<p>K\u00e4lla: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=57792\">opennet.ru<\/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 \u0432\u044b\u043f\u0443\u0441\u043a \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0438 Libadwaita 1.2, \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 \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 \u043f\u043e\u0434 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":105109,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-105108","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 \u0432\u044b\u043f\u0443\u0441\u043a \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0438 Libadwaita 1.2, \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).\" \/>\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\/sv\/blog\/news\/vypusk-biblioteki-libadwaita-1-2-dlya-sozdaniya-interfejsov-v-stile-gnome\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.4\" \/>\n\t\t<meta property=\"og:locale\" content=\"sv_SE\" \/>\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.2 \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 \u0432\u044b\u043f\u0443\u0441\u043a \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0438 Libadwaita 1.2, \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).\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/sv\/blog\/news\/vypusk-biblioteki-libadwaita-1-2-dlya-sozdaniya-interfejsov-v-stile-gnome\" \/>\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-09-16T07:36:55+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2022-09-16T07:36:55+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\udd47Utg\u00e5van av biblioteket Libadwaita 1.2 f\u00f6r skapande av GNOME-stilgr\u00e4nssnitt | ProHoster","description":"GNOME-projektet har sl\u00e4ppt version 1.2 av biblioteket Libadwaita, som inneh\u00e5ller en upps\u00e4ttning komponenter f\u00f6r stilisering av anv\u00e4ndargr\u00e4nssnitt i enlighet med GNOME HIG (Human Interface Guidelines).","canonical_url":"https:\/\/prohoster.info\/sv\/blog\/news\/vypusk-biblioteki-libadwaita-1-2-dlya-sozdaniya-interfejsov-v-stile-gnome","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"sv_SE","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.2 \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 \u0432\u044b\u043f\u0443\u0441\u043a \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0438 Libadwaita 1.2, \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).","og:url":"https:\/\/prohoster.info\/sv\/blog\/news\/vypusk-biblioteki-libadwaita-1-2-dlya-sozdaniya-interfejsov-v-stile-gnome","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-09-16T07:36:55+00:00","article:modified_time":"2022-09-16T07:36:55+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":[],"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/posts\/105108","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/comments?post=105108"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/posts\/105108\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/media\/105109"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/media?parent=105108"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/categories?post=105108"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/tags?post=105108"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}