د GNOME سټایل انٹرفیسونو جوړولو لپاره د Libadwaita 1.3 کتابتون خوشې کول

د GNOME پروژې د Libadwaita 1.3 کتابتون خپور کړی، کوم چې د کارن انٹرفیس سټایل کولو لپاره د اجزاو سیټ شامل دي چې د GNOME HIG (د بشري انٹرفیس لارښودونو) سپارښتنو سره مطابقت لري. په کتابتون کې د اپلیکیشنونو جوړولو لپاره چمتو شوي ویجټونه او توکي شامل دي چې د عمومي GNOME سټایل سره مطابقت لري ، کوم چې انٹرفیس کولی شي د هرې اندازې سکرینونو سره ځواب ویونکي تطبیق کړي. د کتابتون کوډ په C ژبه لیکل شوی او د LGPL 2.1+ جواز لاندې ویشل شوی.

د libadwaita کتابتون د GTK4 سره په ګډه کارول کیږي او د اډوایتا پوستکي برخې پکې شاملې دي چې په GNOME کې کارول کیږي، کوم چې د GTK څخه جلا کتابتون ته لیږدول شوي. په جلا کتابتون کې د GNOME لیدونو لیږدول د GNOME اړتیاو بدلونونو ته اجازه ورکوي چې له GTK څخه په جلا توګه رامینځته شي، د GTK پراختیا کونکو ته اجازه ورکوي چې په اساساتو تمرکز وکړي، او د GNOME پراختیا کونکو ته په چټکۍ او انعطاف سره د ځان لپاره د سټایل بدلونونه فشار راوړي پرته لدې چې پخپله GTK اغیزه وکړي.

په کتابتون کې معیاري ویجټونه شامل دي چې مختلف انٹرفیس عناصر پوښي، لکه لیستونه، پینلونه، د ترمیم بلاکونه، تڼۍ، ټبونه، د لټون فورمې، ډیالوګ بکسونه، او نور. وړاندیز شوي ویجټونه تاسو ته اجازه درکوي نړیوال انٹرفیسونه رامینځته کړئ چې د کمپیوټرونو او لپټاپونو لوی سکرینونو کې او د سمارټ فونونو کوچني ټچ سکرینونو کې پرته له کوم خنډ سره کار کوي. د اپلیکیشن انٹرفیس په متحرک ډول د سکرین اندازې او موجود ان پټ وسیلو پورې اړه لري. په کتابتون کې د اډویتا سټایلونو سیټ هم شامل دی چې د لاسي دودیز کولو اړتیا پرته د GNOME لارښوونو ته لید او احساس راوړي.

په libadwaita 1.3 کې لوی بدلونونه:

  • د AdwBanner ویجیټ پلي شوی، کوم چې د GTK GtkInfoBar ویجټ پرځای کارول کیدی شي ترڅو د بینر کړکۍ ښکاره کړي چې سرلیک او یو اختیاري تڼۍ لري. د ویجټ مینځپانګه د اندازې پورې اړه لري ، او حرکت د ښودلو او پټولو په وخت کې پلي کیدی شي.
    د GNOME سټایل انٹرفیسونو جوړولو لپاره د Libadwaita 1.3 کتابتون خوشې کول
  • د AdwTabOverview ویجټ اضافه شوی، د AdwTabView ټولګي په کارولو سره ښودل شوي ټبونو یا مخونو د لید لید لپاره ډیزاین شوی. نوی ویجیټ ستاسو د خپل سویچر پلي کولو رامینځته کولو پرته په ګرځنده وسیلو کې د ټب شوي لټون تنظیم کولو لپاره کارول کیدی شي.
    د GNOME سټایل انٹرفیسونو جوړولو لپاره د Libadwaita 1.3 کتابتون خوشې کولد GNOME سټایل انٹرفیسونو جوړولو لپاره د Libadwaita 1.3 کتابتون خوشې کول
  • د AdwTabButton ویجټ اضافه شوی ترڅو د بټنونو ښودلو لپاره په AdwTabView کې د خلاص ټبونو شمیر په اړه معلومات ولري چې په ګرځنده وسیله کې د ټب لټون کولو حالت خلاصولو لپاره کارول کیدی شي.
    د GNOME سټایل انٹرفیسونو جوړولو لپاره د Libadwaita 1.3 کتابتون خوشې کول
  • د AdwViewStack، AdwTabView، او AdwEntryRow ویجټونه اوس د لاسرسي وسیلو ملاتړ کوي.
  • د AdwAnimation ټولګي کې یو ملکیت اضافه شوی ترڅو د سیسټم په ترتیباتو کې د متحرکاتو غیر فعال کولو څخه سترګې پټې کړي.
  • د AdwActionRow ټولګي اوس د فرعي سرلیکونو غوره کولو وړتیا لري.
  • د سرلیک کرښې او فرعي سرلیک لاینونه د AdwExpanderRow ټولګي کې اضافه شوي.
  • د grab_focus_without_selecting() میتود د AdwEntryRow ټولګي کې د GtkEntry سره ورته والي سره اضافه شوی.
  • د async choose() میتود د AdwMessageDialog ټولګي کې اضافه شوی، د GtkAlertDialog سره ورته دی.
  • د AdwTabBar ټولګي ته د drag-n-drop API کالونه اضافه شوي.
  • د عکسونو سمه اندازه کول د AdwAvatar ټولګي کې چمتو شوي.
  • د وینډوز پلیټ فارم کې کار کولو پرمهال د تیاره سټایل او لوړ برعکس حالت کارولو وړتیا اضافه کړه.
  • غوره شوي لیست او د ګریډ توکي اوس د رنګ سره روښانه شوي چې د فعالو توکو (تلفظ) روښانه کولو لپاره کارول کیږي.

سرچینه: opennet.ru

Add a comment