ืคืจืืืงื GNOME ืคืจืกื ืืช ืืืืืืจื ืฉื Libadwaita 1.2, ืืืืืืช ืกื ืฉื ืจืืืืื ืืขืืฆืื ืืืฉืง ืืฉืชืืฉ ืืขืืงืืช ืืืจ GNOME HIG (ืื ืืืืช ืืืืฉืง ืืื ืืฉื). ืืกืคืจืืื ืืืืืช ืืืืื'ืืื ืืืืืืืงืืื ืืืื ืื ืืื ืืืช ืืืฉืืืื ืืชืืืืื ืืช ืกืื ืื ื-GNOME ืืืืื, ืืช ืืืืฉืง ืฉืืื ื ืืชื ืืืชืืื ืืฆืืจื ืืืคืืืืืช ืืืกืืื ืืื ืืืื. ืงืื ืืกืคืจืืื ืืชืื ื-C ืืืืคืฅ ืชืืช ืจืืฉืืื LGPL 2.1+.
ืกืคืจืืืช libadwaita ืืฉืืฉืช ืืฉืืืื ืขื GTK4 ืืืืืืช ืจืืืืื ืฉื ืขืจืืช ืื ืืฉื Adwaita ืืืฉืืฉืช ื-GNOME, ืฉืืืขืืจื ื-GTK ืืกืคืจืืื ื ืคืจืืช. ืืขืืจืช ืจืืืื ืกืื ืื GNOME ืืกืคืจืืื ื ืคืจืืช ืืืคืฉืจืช ืืคืชื ืฉืื ืืืื ืกืคืฆืืคืืื ื-GNOME ืื ืคืจื ื-GTK, ืื ืฉืืืคืฉืจ ืืืคืชืื GTK ืืืชืืงื ืืืืจื ืืืืื ืืืืคืชืื GNOME ืืืืืฃ ืงืืืื ืืืืืจืืช ืืืืืืฉืืช ืืช ืฉืื ืืื ืืกืื ืื ืฉืื ืจืืฆืื ืืืื ืืืฉืคืืข ืขื GTK ืขืฆืื.
ืืกืคืจืืื ืืืืืช ืืืืื'ืืื ืกืื ืืจืืืื ืืืืกืื ืจืืืื ืืืฉืง ืฉืื ืื, ืืืื ืจืฉืืืืช, ืคืื ืืื, ืืืืงื ืขืจืืื, ืืคืชืืจืื, ืืจืืืกืืืช, ืืคืกื ืืืคืืฉ, ืชืืืืช ืืืืืื ืืื'. ืืืืืื'ืืื ืืืืฆืขืื ืืืคืฉืจืื ืื ืืืฆืืจ ืืืฉืงืื ืืื ืืืจืกืืืื ืฉืืชืคืงืืื ืืฆืืจื ืืืงื ืื ืขื ืืกืื ืืืฉืืื ื ืืืืื ืืืืืื, ืืื ืขื ืืกืื ืืืข ืงืื ืื ืฉื ืกืืืจืืคืื ืื. ืืืฉืง ืืืคืืืงืฆืื ืืฉืชื ื ืืืืคื ืืื ืื ืืืชืื ืืืืื ืืืกื ืืืืชืงื ื ืืงืื ืืืืื ืื. ืืกืคืจืืื ืืืืืช ืื ืกื ืฉื ืกืื ืื ืืช Adwaita ืฉืืืืืื ืืช ืืืจืื ืืงื ื ืืื ืขื ืื ืืืืช GNOME ืืื ืฆืืจื ืืืชืืื ืืื ืืช.
ืฉืื ืืืื ืขืืงืจืืื ื-libadwaita 1.2:
- ื ืืกืฃ ืืืฉืืืื Adw.EntryRow, ืืืืืขื ืืฉืืืืฉ ืืจืืื ืจืฉืืื. ืืืืืื'ื ืืกืคืง ืฉืื ืงืื ืืืืชืจืช ืขื ืืคืฉืจืืช ืืฆืจืฃ ืืืืื'ืืื ื ืืกืคืื ืืคื ื ืืืืจื ืฉืื ืืงืื (ืืืืืื, ืืคืชืืจื ืืืฉืืจ ืงืื ืื ืืืืื ืฉื ืืชื ืืขืจืื ืืช ืื ืชืื ืื). ืื ืืกืฃ, ืืืคืฉืจืืช Adw.PasswordEntryRow ืืืื ื, ืืืืืขืืช ืืืื ืช ืกืืกืืืืช.
- ืืืกืืคื ืืช ืืืืืื'ื Adw.MessageDialog ืืื ืืืฆืื ืื-ืฉืื ืขื ืืืืขื ืื ืฉืืื. ืืืืื'ื ืืื ืชืืืืฃ ืืชืงืื ื-Gtk.MessageDialog ืฉืืืื ืืืชืืื ืืช ืคืจืืกืช ืืืืื ืืื ืืืืื ืืืืื. ืืืืืื, ืืืืื ืืช ืจืืืื ื ืืชื ืืืฆืื ืืคืชืืจืื ืืฉืืจื ืืืช, ืืขืื ืฉืืืืื ืืช ืฆืจืื ื ืืชื ืืืืง ืืืชื ืืืกืคืจ ืขืืืืืช. ืืืื ื ืืกืฃ ืืื ืฉืืืืืื'ื ืืื ื ืื ืืืืืงื GtkDialog ืืืกืคืง API ืืืฉ ืืืืืืื ืฉืืื ื ืงืฉืืจ ืืกืืื ืืืคืชืืจืื ืืืืืืจืื ืืจืืฉ ืฉื GtkResponseType (ื-Adw.MessageDialog ืื ืืคืขืืืืช ืืืืคืืืช ืขื ืืื ืืืคืืืงืฆืื), ืืงื ืขื ืืืืขืช ืืืจืื ืืืฉืืืื ืื ืืืฉืชืืฉืื ืืืืคืืื ื-Extra-child, ืืืกืคืง ืกืื ืื ืืช ื ืคืจืืื ืขืืืจ ืืืชืจืช ืืืงืกื ืืืฃ.
- ืืืกืืคื ืืช ืืืืืื'ื Adw.AboutWindow ืืื ืืืฆืื ืืืื ืขื ืืืืข ืขื ืืชืืื ืืช. ืืืืืื'ื ืืืืืฃ ืืช Gtk.AboutDialog ืืืืื ืคืจืืกื ืืืคืืืืืช ืฉื ืืืื ืืื ืืืืงื ืชืืืื ืืืจืืืื, ืืืื ืจืฉืืืช ืฉืื ืืืื, ืืืื ืชืืื, ืืืืข ืขื ืจืืฉืืื ืืช ืฉื ืจืืืื ืฆื ืฉืืืฉื, ืงืืฉืืจืื ืืืฉืืื ืืืืข ืื ืชืื ืื ืืื ืืคืฉื ืืช ื ืืคืื ืืืืืื.
- ืืืจืืื ืืืืืืืช ืฉื ืืืืืื'ืืื Adw.TabView ื-Adw.TabBar, ืืื ืชืืื ื ืืืืฉ ืื ืื ืื ืขืืืื ืืืงืฉืื ืืืืื ืืื ืืคืชืืจ ืืช ืืืขืื ืืคืขืืืช ืฉืืืืืื ืืืืคืคืื ืืืืคืื GTK4 (ืืืืืื, Ctrl+Tab). ืืืจืกื ืืืืฉื ืืฆืืขื ืื ืืืคืืื ืืืืืจืช ืขืฆืืช ืืืื ืขืืืจ ืืืืื ืื ืืืคืชืืจื ืืจืืืกืืืช.
- ืืืกืคื ืืช ืืืืืงื Adw.PropertyAnimationTarget ืืื ืืืงื ืขื ืื ืคืฉืช ืืืคืืื ื ืืืืืืงื.
- ืืกืื ืื ืฉื ืกืจืื ืืืืืื (Adw.TabBar) ืฉืื ื ืืฉืืขืืชืืช - ืืืจืืืกืืื ืืคืขืืื ืืืืืฉืช ืืฆืืจื ืืจืืจื ืืืชืจ ืืื ืืืืืืืช ืฉื ืืืืื ืืื ืืืจืกื ืืืื ืืืืืื.
- ืืคืืืช ืืช ืืืื ืืืืืฆืืช ืืื ืืืืช, ืื ืฉืืคืฉืจ ืืืืชืจืช ืืืกืจืื ืืืืคืืฉ ืืืืคืืจ ืืืืืืืช ืืืืจืื ืืืกืืืื ืืช ืืืขืช ืืืืืช ืืืืืืช ืืืื ืฉื ืงืืขื ืืืืฆืขืืช @headerbar_shade_color, ืืืืืกืืฃ ืกืื ืื ืจืงืข ืืืชืืื ืืืืืืช ืืืืชืจืช.
- ืืืืืงื ืืกืื ืื ".large-title" ืืืฆืื ืืฉืืืืฉ ืืืืงืื ืืืช ืืฉ ืืืฉืชืืฉ ื-".title-1".
- ืืจืืคืื ืืืืืื'ื Adw.ActionRow ืฆืืืฆื ืืื ืืงืจื ืืช ืืืจืื ืฉืื ืืืืืืช ืืืืืืื'ื Adw.EntryRow.
- ืืืืืื'ืืื Gtk.Actionbar ื-Adw.ViewSwitcherBar ืืฉืชืืฉืื ืืืืชื ืกืื ืื ืืช ืืื ืกืจืืื ืืืืชืจืช, ืืืืคืืฉ ืืืืจืืืกืืืช.
ืืงืืจ: OpenNet.ru