{"id":114355,"date":"2024-03-16T12:25:47","date_gmt":"2024-03-16T10:25:49","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/vypusk-biblioteki-libadwaita-1-5-dlya-sozdaniya-interfejsov-v-stile-gnome"},"modified":"2024-03-16T12:25:47","modified_gmt":"2024-03-16T10:25:49","slug":"vypusk-biblioteki-libadwaita-1-5-dlya-sozdaniya-interfejsov-v-stile-gnome","status":"publish","type":"post","link":"https:\/\/prohoster.info\/sq\/blog\/novosti-interneta\/vypusk-biblioteki-libadwaita-1-5-dlya-sozdaniya-interfejsov-v-stile-gnome","title":{"rendered":"L\u00ebshimi i bibliotek\u00ebs Libadwaita 1.5 p\u00ebr krijimin e interfazesh n\u00eb stilin GNOME","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Projekti GNOME publikoi versionin e bibliotek\u00ebs Libadwaita 1.5, e cila p\u00ebrfshin nj\u00eb set komponent\u00ebsh p\u00ebr stilimin e nd\u00ebrfaqes s\u00eb p\u00ebrdoruesit, n\u00eb p\u00ebrputhje me rekomandimet GNOME HIG (Human Interface Guidelines). Biblioteka p\u00ebrfshin widget-e dhe objekte t\u00eb gatshme p\u00ebr krijimin e aplikacioneve q\u00eb i p\u00ebrmbahen stilit t\u00eb p\u00ebrgjithsh\u00ebm t\u00eb GNOME, dhe nd\u00ebrfaqja e tyre mund t\u00eb p\u00ebrshtatet n\u00eb m\u00ebnyr\u00eb adaptuese p\u00ebr ekrane t\u00eb \u00e7do madh\u00ebsie. Kodi i bibliotek\u00ebs \u00ebsht\u00eb shkruar n\u00eb gjuh\u00ebn C dhe shp\u00ebrndahet n\u00ebn licenc\u00ebn LGPL 2.1+.      <\/p>\n<p>Biblioteka libadwaita p\u00ebrdoret s\u00eb bashku me GTK4 dhe p\u00ebrfshin komponent\u00ebt e tem\u00ebs Adwaita t\u00eb p\u00ebrdorur n\u00eb GNOME, t\u00eb cilat jan\u00eb shp\u00ebrndar\u00eb nga GTK n\u00eb nj\u00eb bibliotek\u00eb t\u00eb ve\u00e7ant\u00eb. Shk\u00ebputja e elementeve vizuale t\u00eb GNOME n\u00eb nj\u00eb bibliotek\u00eb t\u00eb ve\u00e7ant\u00eb lejon zhvillimin e ndryshimeve t\u00eb nevojshme p\u00ebr GNOME ndaras nga GTK, duke i dh\u00ebn\u00eb mund\u00ebsi zhvilluesve t\u00eb GTK t\u00eb p\u00ebrqendrohen n\u00eb bazat, nd\u00ebrsa zhvilluesit e GNOME t\u00eb avancojn\u00eb m\u00eb shpejt dhe m\u00eb fleksib\u00ebl ndryshimet e nevojshme n\u00eb stilizim, pa prekur vet\u00eb GTK.     <\/p>\n<p>Biblioteka p\u00ebrfshin widget-e standarde q\u00eb mbulojn\u00eb elemente t\u00eb ndryshme t\u00eb nd\u00ebrfaqes, si lista, panelet, blloqet e redaktimit, butonat, skedat, format e k\u00ebrkimit, kutit\u00eb e dialogut dhe t\u00eb tjer\u00eb. Widget-et e ofruara lejojn\u00eb krijimin e nd\u00ebrfaqeve universale q\u00eb funksionojn\u00eb natyrsh\u00ebm si n\u00eb ekranet e m\u00ebdha t\u00eb PC-ve dhe laptop\u00ebve, ashtu edhe n\u00eb ekranet e vogla me prekje t\u00eb smartphone-ve. Nd\u00ebrfaqja e aplikacioneve ndryshon dinamike n\u00eb var\u00ebsi t\u00eb madh\u00ebsis\u00eb s\u00eb ekranit dhe pajisjeve t\u00eb disponueshme t\u00eb hyrjes. Biblioteka gjithashtu p\u00ebrfshin nj\u00eb grup stilesh Adwaita, q\u00eb e sjell pamjen n\u00eb p\u00ebrputhje me rekomandimet e GNOME, pa pasur nevoj\u00eb p\u00ebr adaptim manual.    <center><img decoding=\"async\" alt=\"L\u00ebshimi i bibliotek\u00ebs Libadwaita 1.5 p\u00ebr krijimin e interfazesh n\u00eb stilin GNOME \" src=\"\/wp-content\/uploads\/2024\/03\/ceebe04451a5c575526c4634c8839ab6.png\" style=\"display:block;margin: 0 auto;\" \/><\/center>    <\/p>\n<p>Ndryshimi kryesor n\u00eb libadwaita 1.5 ishte ristrukturimi i widget-eve adaptuese p\u00ebr krijimin e dritareve t\u00eb dialogut q\u00eb p\u00ebrshtaten me madh\u00ebsin\u00eb e zon\u00ebs s\u00eb dukshme. Ndryshe nga dritaret e dialogut tradicionale q\u00eb vendosen n\u00eb dritare t\u00eb ve\u00e7anta, dialog\u00ebt e rinj formohen n\u00eb an\u00ebn e klientit, vizatohen brenda dritareve ekzistuese dhe nuk mund t\u00eb dalin p\u00ebrtej dritares prindore. Ky qasje e thjeshton krijimin e dialog\u00ebve universal\u00eb q\u00eb kombinohen me nd\u00ebrfaqet p\u00ebr sistemet mobile dhe desktop, dhe gjithashtu ofron mund\u00ebsi shtes\u00eb p\u00ebr menaxhimin e dialog\u00ebve (p.sh., nuk \u00ebsht\u00eb e nevojshme t\u00eb monitorohet dalja jasht\u00eb dritares, mund t\u00eb zgjidhet sjellja p\u00ebr lidh\u00ebsit e mbylljes, sigurohet hapja automatike p\u00ebr t\u00eb gjith\u00eb ekranin n\u00eb versionet mobile t\u00eb aplikacioneve, merren parasysh stili i dritares aktuale dhe jo i sistemit, gjat\u00eb err\u00ebsirizimit t\u00eb dialogut).    <center><img decoding=\"async\" alt=\"L\u00ebshimi i bibliotek\u00ebs Libadwaita 1.5 p\u00ebr krijimin e interfazesh n\u00eb stilin GNOME \" src=\"\/wp-content\/uploads\/2024\/03\/9a5a1c004d469aaef08a59d8f8bebbd5.png\" style=\"display:block;margin: 0 auto;\" \/><img decoding=\"async\" alt=\"L\u00ebshimi i bibliotek\u00ebs Libadwaita 1.5 p\u00ebr krijimin e interfazesh n\u00eb stilin GNOME \" src=\"\/wp-content\/uploads\/2024\/03\/1205f7239c13387ea3d8512db0ebbd2e.png\" style=\"display:block;margin: 0 auto;\" \/><\/center>        <\/p>\n<p>N\u00eb t\u00eb ardhmen, planifikohet t\u00eb realizohet nj\u00eb variant tjet\u00ebr i till\u00eb i dialog\u00ebve, t\u00eb lidhur jo me dritaret, por me skedat brenda dritares, \u00e7ka mund t\u00eb k\u00ebrkohet n\u00eb aplikacione t\u00eb tilla si shfletues, p\u00ebr t\u00eb siguruar q\u00eb dialog\u00ebt e lidhur me skedat t\u00eb mos mbulojn\u00eb dritaren kryesore gjat\u00eb kalimit nd\u00ebrmjet skedave.    <\/p>\n<p>P\u00ebr pajisjet mobile, \u00ebsht\u00eb realizuar mb\u00ebshtetje p\u00ebr vendosjen e dialog\u00ebve n\u00eb form\u00ebn e flet\u00ebve t\u00eb ngjitur n\u00eb fund t\u00eb ekranit (bottom sheets), n\u00eb vend t\u00eb flet\u00ebve t\u00eb qendra. Dialog\u00ebt e ngjitur n\u00eb fund t\u00eb ekranit i shmangin p\u00ebrdoruesit nga konfuzioni n\u00eb lidhje me mbylljen e dritar\u00ebve \u2014 n\u00eb k\u00ebto dialog\u00eb, nj\u00eb pjes\u00eb e dritares prind mbetet e dukshme dhe butonat p\u00ebr mbylljen e dritares prind dhe vet\u00eb dialogut jan\u00eb qart\u00eb t\u00eb ndara, k\u00ebshtu q\u00eb tani \u00ebsht\u00eb e v\u00ebshtir\u00eb t'i ngat\u00ebrrosh ato.    <center><img decoding=\"async\" alt=\"L\u00ebshimi i bibliotek\u00ebs Libadwaita 1.5 p\u00ebr krijimin e interfazesh n\u00eb stilin GNOME \" src=\"\/wp-content\/uploads\/2024\/03\/cf7a188d4ea8d52d73902aef76007e67.png\" style=\"display:block;margin: 0 auto;\" \/><\/center>    <\/p>\n<p>Menaxhimi i dialog\u00ebve t\u00eb rinj b\u00ebhet me ndihm\u00ebn e klas\u00ebs AdwDialog, me pun\u00eb q\u00eb n\u00eb shumic\u00ebn e rasteve \u00ebsht\u00eb e ngjashme me p\u00ebrdorimin e klas\u00ebs GtkWindow, nd\u00ebrsa dallimet reduktohen n\u00eb operacionet e shfaqjes dhe mbylljes. P\u00ebr shembull, propriet\u00e0 \u2018:transient-for\u2019 \u00ebsht\u00eb z\u00ebvend\u00ebsuar me nj\u00eb paramet\u00ebr n\u00eb funksionin adw_dialog_present(), \u00ebsht\u00eb shtuar nj\u00eb sinjal i ri \u2018::close-attempt\u2019, dhe \u00ebsht\u00eb ndryshuar p\u00ebrpunimi i parametrave \u2018:can-close\u2019. N\u00eb vend t\u00eb klasave AdwPreferencesWindow, AdwAboutWindow dhe AdwMessageDialog, me dialog\u00ebt e rinj sugjerohet t\u00eb p\u00ebrdoren klasat AdwPreferencesDialog, AdwAboutDialog dhe AdwAlertDialog.    <\/p>\n<p>Dialog\u00ebt q\u00eb nuk kan\u00eb dritare prindore do t\u00eb menaxhohen ende si dritare t\u00eb ve\u00e7anta. Si dritare do t\u00eb funksionojn\u00eb gjithashtu dialog\u00ebt, p\u00ebr t\u00eb cil\u00ebt dritaret prindore nuk mund t\u00eb p\u00ebrdoren p\u00ebr vendosjen e dialog\u00ebve, p.sh., n\u00ebse ato nuk lejojn\u00eb ndryshimin e madh\u00ebsis\u00eb ose p\u00ebr to mungojn\u00eb klasat AdwWindow dhe AdwApplicationWindow.      <\/p>\n<p>Ndryshime q\u00eb nuk lidhen me ristrukturimin e dialog\u00ebve n\u00eb Libadwaita 1.5:    <\/p>\n<ul>\n<li class=\"l\"> N\u00eb klas\u00ebn AdwEntryRow \u00ebsht\u00eb shtuar nj\u00eb propriet\u00e0 \u2018:text-length\u2019 p\u00ebr t\u00eb kufizuar madh\u00ebsin\u00eb e tekstit n\u00eb fush\u00ebn e hyrjes.\n<li class=\"l\"> Klas\u00ebs AdwMessageDialog i \u00ebsht\u00eb shtuar metoda remove_response().\n<li class=\"l\"> Klas\u00ebs AdwBreakpointBin, e cila lejon ndryshimin e nd\u00ebrfaqes s\u00eb p\u00ebrdoruesit n\u00eb m\u00ebnyr\u00eb t\u00eb rast\u00ebsishme n\u00eb var\u00ebsi t\u00eb madh\u00ebsis\u00eb s\u00eb dritares, i \u00ebsht\u00eb shtuar mund\u00ebsia p\u00ebr fshirjen programore t\u00eb pikave t\u00eb nd\u00ebrprerjes.\n<li class=\"l\"> N\u00eb klas\u00ebn AdwSwipeTracker \u00ebsht\u00eb shtuar nj\u00eb flamur \u2018:allow-window-handle\u2019, q\u00eb lejon shfletimin mbi panelin e sip\u00ebrm (p\u00ebrdoret n\u00eb flet\u00ebt e ngjitura n\u00eb fund).\n<li class=\"l\"> \u00cbsht\u00eb rritur ndri\u00e7imi i ngjyrave q\u00eb p\u00ebrdoren p\u00ebr err\u00ebsimin e dritareve gjat\u00eb stilit t\u00eb err\u00ebt.      <\/ul>\n<p>Burimi: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=60793\">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.5, \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":114356,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-114355","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-novosti-interneta"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.0.1 - 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.5, \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\" \/>\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\/sq\/blog\/novosti-interneta\/vypusk-biblioteki-libadwaita-1-5-dlya-sozdaniya-interfejsov-v-stile-gnome\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.0.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"sq_AL\" \/>\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.5 \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.5, \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\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/sq\/blog\/novosti-interneta\/vypusk-biblioteki-libadwaita-1-5-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=\"2024-03-16T10:25:49+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2024-03-16T10:25:49+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\udd47Versioni i bibliotek\u00ebs Libadwaita 1.5 p\u00ebr krijimin e nd\u00ebrfaqeve n\u00eb stilin GNOME | ProHoster","description":"Projekti GNOME publikoi versionin e bibliotek\u00ebs Libadwaita 1.5, e cila p\u00ebrfshin nj\u00eb set komponent\u00ebsh p\u00ebr stilimin e nd\u00ebrfaqes s\u00eb p\u00ebrdoruesit, n\u00eb p\u00ebrputhje me rekomandimet GNOME HIG (Human Interface Guidelines). Biblioteka p\u00ebrfshin widget-e dhe objekte t\u00eb gatshme p\u00ebr krijimin e aplikacioneve q\u00eb i p\u00ebrmbahen stilit t\u00eb p\u00ebrgjithsh\u00ebm t\u00eb GNOME, dhe nd\u00ebrfaqja e tyre mund t\u00eb p\u00ebrshtatet n\u00eb m\u00ebnyr\u00eb adaptuese p\u00ebr ekrane t\u00eb \u00e7do madh\u00ebsie. Kodi i bibliotek\u00ebs \u00ebsht\u00eb shkruar n\u00eb gjuh\u00ebn C dhe shp\u00ebrndahet n\u00ebn","canonical_url":"https:\/\/prohoster.info\/sq\/blog\/novosti-interneta\/vypusk-biblioteki-libadwaita-1-5-dlya-sozdaniya-interfejsov-v-stile-gnome","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"sq_AL","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.5 \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.5, \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","og:url":"https:\/\/prohoster.info\/sq\/blog\/novosti-interneta\/vypusk-biblioteki-libadwaita-1-5-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":"2024-03-16T10:25:49+00:00","article:modified_time":"2024-03-16T10:25:49+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\/sq\/wp-json\/wp\/v2\/posts\/114355","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/comments?post=114355"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts\/114355\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/media\/114356"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/media?parent=114355"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/categories?post=114355"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/tags?post=114355"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}