Libadwaita 1.2 แƒ‘แƒ˜แƒ‘แƒšแƒ˜แƒแƒ—แƒ”แƒ™แƒ˜แƒก แƒ’แƒแƒ›แƒแƒจแƒ•แƒ”แƒ‘แƒ GNOME-แƒ˜แƒก แƒกแƒขแƒ˜แƒšแƒ˜แƒก แƒ˜แƒœแƒขแƒ”แƒ แƒคแƒ”แƒ˜แƒกแƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒกแƒแƒฅแƒ›แƒœแƒ”แƒšแƒแƒ“

GNOME Project-แƒ›แƒ แƒ’แƒแƒ›แƒแƒแƒฅแƒ•แƒ”แƒงแƒœแƒ Libadwaita 1.2-แƒ˜แƒก แƒ’แƒแƒ›แƒแƒจแƒ•แƒ”แƒ‘แƒ, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒ›แƒแƒ˜แƒชแƒแƒ•แƒก แƒ™แƒแƒ›แƒžแƒแƒœแƒ”แƒœแƒขแƒ”แƒ‘แƒ˜แƒก แƒ™แƒแƒ›แƒžแƒšแƒ”แƒฅแƒขแƒก แƒ›แƒแƒ›แƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒšแƒ˜แƒก แƒ˜แƒœแƒขแƒ”แƒ แƒคแƒ”แƒ˜แƒกแƒ˜แƒก แƒกแƒขแƒ˜แƒšแƒ˜แƒกแƒ—แƒ•แƒ˜แƒก, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒ›แƒ˜แƒฐแƒงแƒ•แƒ”แƒ‘แƒ GNOME HIG-แƒก (แƒแƒ“แƒแƒ›แƒ˜แƒแƒœแƒ˜แƒก แƒ˜แƒœแƒขแƒ”แƒ แƒคแƒ”แƒ˜แƒกแƒ˜แƒก แƒกแƒแƒฎแƒ”แƒšแƒ›แƒซแƒฆแƒ•แƒแƒœแƒ”แƒšแƒ แƒžแƒ แƒ˜แƒœแƒชแƒ˜แƒžแƒ”แƒ‘แƒก). แƒ‘แƒ˜แƒ‘แƒšแƒ˜แƒแƒ—แƒ”แƒ™แƒ แƒจแƒ”แƒ˜แƒชแƒแƒ•แƒก แƒ›แƒ–แƒ แƒ•แƒ˜แƒฏแƒ”แƒขแƒ”แƒ‘แƒก แƒ“แƒ แƒแƒ‘แƒ˜แƒ”แƒฅแƒขแƒ”แƒ‘แƒก แƒแƒžแƒšแƒ˜แƒ™แƒแƒชแƒ˜แƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒกแƒแƒฅแƒ›แƒœแƒ”แƒšแƒแƒ“, แƒ แƒแƒ›แƒšแƒ”แƒ‘แƒ˜แƒช แƒจแƒ”แƒ”แƒกแƒแƒ‘แƒแƒ›แƒ”แƒ‘แƒ GNOME-แƒ˜แƒก แƒ–แƒแƒ’แƒแƒ“ แƒกแƒขแƒ˜แƒšแƒก, แƒ แƒแƒ›แƒ”แƒšแƒ—แƒ แƒ˜แƒœแƒขแƒ”แƒ แƒคแƒ”แƒ˜แƒกแƒ˜ แƒจแƒ”แƒ˜แƒซแƒšแƒ”แƒ‘แƒ แƒแƒ“แƒแƒžแƒขแƒ˜แƒ แƒ”แƒ‘แƒฃแƒšแƒแƒ“ แƒ›แƒแƒ แƒ’แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒ˜แƒงแƒแƒก แƒœแƒ”แƒ‘แƒ˜แƒกแƒ›แƒ˜แƒ”แƒ แƒ˜ แƒ–แƒแƒ›แƒ˜แƒก แƒ”แƒ™แƒ แƒแƒœแƒ–แƒ”. แƒ‘แƒ˜แƒ‘แƒšแƒ˜แƒแƒ—แƒ”แƒ™แƒ˜แƒก แƒ™แƒแƒ“แƒ˜ แƒ“แƒแƒฌแƒ”แƒ แƒ˜แƒšแƒ˜แƒ C-แƒจแƒ˜ แƒ“แƒ แƒ•แƒ แƒชแƒ”แƒšแƒ“แƒ”แƒ‘แƒ LGPL 2.1+ แƒšแƒ˜แƒชแƒ”แƒœแƒ–แƒ˜แƒ˜แƒ—.

Libadwaita 1.2 แƒ‘แƒ˜แƒ‘แƒšแƒ˜แƒแƒ—แƒ”แƒ™แƒ˜แƒก แƒ’แƒแƒ›แƒแƒจแƒ•แƒ”แƒ‘แƒ GNOME-แƒ˜แƒก แƒกแƒขแƒ˜แƒšแƒ˜แƒก แƒ˜แƒœแƒขแƒ”แƒ แƒคแƒ”แƒ˜แƒกแƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒกแƒแƒฅแƒ›แƒœแƒ”แƒšแƒแƒ“

libadwaita แƒ‘แƒ˜แƒ‘แƒšแƒ˜แƒแƒ—แƒ”แƒ™แƒ แƒ’แƒแƒ›แƒแƒ˜แƒงแƒ”แƒœแƒ”แƒ‘แƒ GTK4-แƒ—แƒแƒœ แƒ”แƒ แƒ—แƒแƒ“ แƒ“แƒ แƒ›แƒแƒ˜แƒชแƒแƒ•แƒก Adwaita แƒ—แƒ”แƒ›แƒ˜แƒก แƒ™แƒแƒ›แƒžแƒแƒœแƒ”แƒœแƒขแƒ”แƒ‘แƒก, แƒ แƒแƒ›แƒšแƒ”แƒ‘แƒ˜แƒช แƒ’แƒแƒ›แƒแƒ˜แƒงแƒ”แƒœแƒ”แƒ‘แƒ GNOME-แƒจแƒ˜, แƒ แƒแƒ›แƒšแƒ”แƒ‘แƒ˜แƒช แƒ’แƒแƒ“แƒแƒขแƒแƒœแƒ˜แƒšแƒ˜แƒ GTK-แƒ“แƒแƒœ แƒชแƒแƒšแƒ™แƒ” แƒ‘แƒ˜แƒ‘แƒšแƒ˜แƒแƒ—แƒ”แƒ™แƒแƒจแƒ˜. GNOME-แƒ˜แƒก แƒกแƒขแƒ˜แƒšแƒ˜แƒก แƒ”แƒšแƒ”แƒ›แƒ”แƒœแƒขแƒ”แƒ‘แƒ˜แƒก แƒชแƒแƒšแƒ™แƒ” แƒ‘แƒ˜แƒ‘แƒšแƒ˜แƒแƒ—แƒ”แƒ™แƒแƒจแƒ˜ แƒ’แƒแƒ“แƒแƒขแƒแƒœแƒ แƒกแƒแƒจแƒฃแƒแƒšแƒ”แƒ‘แƒแƒก แƒแƒซแƒšแƒ”แƒ•แƒก GNOME-แƒก แƒกแƒžแƒ”แƒชแƒ˜แƒคแƒ˜แƒ™แƒฃแƒ แƒ˜ แƒชแƒ•แƒšแƒ˜แƒšแƒ”แƒ‘แƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒ›แƒฃแƒจแƒแƒ•แƒ”แƒ‘แƒแƒก GTK-แƒกแƒ’แƒแƒœ แƒ“แƒแƒ›แƒแƒฃแƒ™แƒ˜แƒ“แƒ”แƒ‘แƒšแƒแƒ“, แƒ แƒแƒช GTK-แƒ˜แƒก แƒ“แƒ”แƒ•แƒ”แƒšแƒแƒžแƒ”แƒ แƒ”แƒ‘แƒก แƒกแƒแƒจแƒฃแƒแƒšแƒ”แƒ‘แƒแƒก แƒแƒซแƒšแƒ”แƒ•แƒก แƒคแƒแƒ™แƒฃแƒกแƒ˜แƒ แƒ”แƒ‘แƒ แƒ›แƒแƒแƒฎแƒ“แƒ˜แƒœแƒแƒœ แƒซแƒ˜แƒ แƒ˜แƒ—แƒแƒ“ แƒกแƒแƒ™แƒ˜แƒ—แƒฎแƒ”แƒ‘แƒ–แƒ”, แƒฎแƒแƒšแƒ GNOME-แƒ˜แƒก แƒ“แƒ”แƒ•แƒ”แƒšแƒแƒžแƒ”แƒ แƒ”แƒ‘แƒก แƒฃแƒคแƒ แƒ แƒกแƒฌแƒ แƒแƒคแƒแƒ“ แƒ“แƒ แƒ›แƒแƒฅแƒœแƒ˜แƒšแƒแƒ“ แƒฌแƒ˜แƒœ แƒฌแƒแƒฃแƒฌแƒ˜แƒแƒœ แƒกแƒขแƒ˜แƒšแƒ˜แƒก แƒชแƒ•แƒšแƒ˜แƒšแƒ”แƒ‘แƒ”แƒ‘แƒ˜, แƒ แƒแƒช แƒ—แƒแƒ•แƒแƒ“ GTK-แƒ–แƒ” แƒ’แƒแƒ•แƒšแƒ”แƒœแƒ˜แƒก แƒ’แƒแƒ แƒ”แƒจแƒ”.

แƒ‘แƒ˜แƒ‘แƒšแƒ˜แƒแƒ—แƒ”แƒ™แƒ แƒ›แƒแƒ˜แƒชแƒแƒ•แƒก แƒกแƒขแƒแƒœแƒ“แƒแƒ แƒขแƒฃแƒš แƒ•แƒ˜แƒฏแƒ”แƒขแƒ”แƒ‘แƒก, แƒ แƒแƒ›แƒšแƒ”แƒ‘แƒ˜แƒช แƒ›แƒแƒ˜แƒชแƒแƒ•แƒก แƒกแƒฎแƒ•แƒแƒ“แƒแƒกแƒฎแƒ•แƒ แƒ˜แƒœแƒขแƒ”แƒ แƒคแƒ”แƒ˜แƒกแƒ˜แƒก แƒ”แƒšแƒ”แƒ›แƒ”แƒœแƒขแƒ”แƒ‘แƒก, แƒ แƒแƒ’แƒแƒ แƒ˜แƒชแƒแƒ แƒกแƒ˜แƒ”แƒ‘แƒ˜, แƒžแƒแƒœแƒ”แƒšแƒ”แƒ‘แƒ˜, แƒ แƒ”แƒ“แƒแƒฅแƒขแƒ˜แƒ แƒ”แƒ‘แƒ˜แƒก แƒ‘แƒšแƒแƒ™แƒ”แƒ‘แƒ˜, แƒฆแƒ˜แƒšแƒแƒ™แƒ”แƒ‘แƒ˜, แƒฉแƒแƒœแƒแƒ แƒ—แƒ”แƒ‘แƒ˜, แƒกแƒแƒซแƒ˜แƒ”แƒ‘แƒ แƒคแƒแƒ แƒ›แƒ”แƒ‘แƒ˜, แƒ“แƒ˜แƒแƒšแƒแƒ’แƒฃแƒ แƒ˜ แƒคแƒแƒœแƒฏแƒ แƒ”แƒ‘แƒ˜ แƒ“แƒ แƒ.แƒจ. แƒจแƒ”แƒ›แƒแƒ—แƒแƒ•แƒแƒ–แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒ•แƒ˜แƒฏแƒ”แƒขแƒ”แƒ‘แƒ˜ แƒกแƒแƒจแƒฃแƒแƒšแƒ”แƒ‘แƒแƒก แƒ’แƒแƒซแƒšแƒ”แƒ•แƒ— แƒจแƒ”แƒฅแƒ›แƒœแƒแƒ— แƒฃแƒœแƒ˜แƒ•แƒ”แƒ แƒกแƒแƒšแƒฃแƒ แƒ˜ แƒ˜แƒœแƒขแƒ”แƒ แƒคแƒ”แƒ˜แƒกแƒ”แƒ‘แƒ˜, แƒ แƒแƒ›แƒšแƒ”แƒ‘แƒ˜แƒช แƒจแƒ”แƒฃแƒคแƒ”แƒ แƒฎแƒ”แƒ‘แƒšแƒแƒ“ แƒคแƒฃแƒœแƒฅแƒชแƒ˜แƒแƒœแƒ˜แƒ แƒ”แƒ‘แƒก แƒ แƒแƒ’แƒแƒ แƒช แƒ“แƒ˜แƒ“ แƒ™แƒแƒ›แƒžแƒ˜แƒฃแƒขแƒ”แƒ แƒ˜แƒก, แƒแƒกแƒ”แƒ•แƒ” แƒšแƒ”แƒžแƒขแƒแƒžแƒ˜แƒก แƒ”แƒ™แƒ แƒแƒœแƒ”แƒ‘แƒ–แƒ”, แƒแƒกแƒ”แƒ•แƒ” แƒกแƒ›แƒแƒ แƒขแƒคแƒแƒœแƒ”แƒ‘แƒ˜แƒก แƒ›แƒชแƒ˜แƒ แƒ” แƒกแƒ”แƒœแƒกแƒแƒ แƒฃแƒš แƒ”แƒ™แƒ แƒแƒœแƒ”แƒ‘แƒ–แƒ”. แƒแƒžแƒšแƒ˜แƒ™แƒแƒชแƒ˜แƒ˜แƒก แƒ˜แƒœแƒขแƒ”แƒ แƒคแƒ”แƒ˜แƒกแƒ˜ แƒ“แƒ˜แƒœแƒแƒ›แƒ˜แƒฃแƒ แƒแƒ“ แƒ˜แƒชแƒ•แƒšแƒ”แƒ‘แƒ แƒ”แƒ™แƒ แƒแƒœแƒ˜แƒก แƒ–แƒแƒ›แƒ˜แƒกแƒ แƒ“แƒ แƒฎแƒ”แƒšแƒ›แƒ˜แƒกแƒแƒฌแƒ•แƒ“แƒแƒ›แƒ˜ แƒจแƒ”แƒงแƒ•แƒแƒœแƒ˜แƒก แƒ›แƒแƒฌแƒงแƒแƒ‘แƒ˜แƒšแƒแƒ‘แƒ”แƒ‘แƒ˜แƒก แƒ›แƒ˜แƒฎแƒ”แƒ“แƒ•แƒ˜แƒ—. แƒ‘แƒ˜แƒ‘แƒšแƒ˜แƒแƒ—แƒ”แƒ™แƒ แƒแƒกแƒ”แƒ•แƒ” แƒจแƒ”แƒ˜แƒชแƒแƒ•แƒก Adwaita-แƒก แƒกแƒขแƒ˜แƒšแƒ”แƒ‘แƒ˜แƒก แƒ™แƒแƒ›แƒžแƒšแƒ”แƒฅแƒขแƒก, แƒ แƒแƒ›แƒšแƒ”แƒ‘แƒ˜แƒช แƒ’แƒแƒ แƒ”แƒ’แƒœแƒแƒ‘แƒแƒก แƒจแƒ”แƒ”แƒกแƒแƒ‘แƒแƒ›แƒ”แƒ‘แƒ GNOME-แƒ˜แƒก แƒ›แƒ˜แƒ—แƒ˜แƒ—แƒ”แƒ‘แƒ”แƒ‘แƒ—แƒแƒœ, แƒฎแƒ”แƒšแƒ˜แƒ— แƒแƒ“แƒแƒžแƒขแƒแƒชแƒ˜แƒ˜แƒก แƒกแƒแƒญแƒ˜แƒ แƒแƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ แƒ”แƒจแƒ”.

แƒซแƒ˜แƒ แƒ˜แƒ—แƒแƒ“แƒ˜ แƒชแƒ•แƒšแƒ˜แƒšแƒ”แƒ‘แƒ”แƒ‘แƒ˜ libadwaita 1.2-แƒจแƒ˜:

  • ะ”ะพะฑะฐะฒะปะตะฝ ะฒะธะดะถะตั‚ Adw.EntryRow, ะฟั€ะตะดะฝะฐะทะฝะฐั‡ะตะฝะฝั‹ะน ะดะปั ะธัะฟะพะปัŒะทะพะฒะฐะฝะธั ะฒ ะบะฐั‡ะตัั‚ะฒะต ัะปะตะผะตะฝั‚ะฐ ัะฟะธัะบะพะฒ. ะ’ะธะดะถะตั‚ ะฟั€ะตะดะพัั‚ะฐะฒะปัะตั‚ ะฟะพะปะต ะฒะฒะพะดะฐ ะธ ะทะฐะณะพะปะพะฒะพะบ ั ะฒะพะทะผะพะถะฝะพัั‚ัŒัŽ ะฟั€ะธะบั€ะตะฟะปะตะฝะธั ะดะพะฟะพะปะฝะธั‚ะตะปัŒะฝั‹ั… ะฒะธะดะถะตั‚ะพะฒ ะฟะตั€ะตะด ะธ ะฟะพัะปะต ะฟะพะปั ะฒะฒะพะดะฐ (ะฝะฐะฟั€ะธะผะตั€, ะบะฝะพะฟะบะธ ะฟะพะดั‚ะฒะตั€ะถะดะตะฝะธั ะฒะฒะพะดะฐ ะธะปะธ ะธะฝะดะธะบะฐั‚ะพั€ ั‚ะพะณะพ, ั‡ั‚ะพ ะดะฐะฝะฝั‹ะต ะผะพะถะฝะพ ั€ะตะดะฐะบั‚ะธั€ะพะฒะฐั‚ัŒ). ะ”ะพะฟะพะปะฝะธั‚ะตะปัŒะฝะพ ะดะพัั‚ัƒะฟะตะฝ ะฒะฐั€ะธะฐะฝั‚ Adw.PasswordEntryRow, ั€ะฐััั‡ะธั‚ะฐะฝะฝั‹ะน ะฝะฐ ะฒะฒะพะด ะฟะฐั€ะพะปะตะน.
    Libadwaita 1.2 แƒ‘แƒ˜แƒ‘แƒšแƒ˜แƒแƒ—แƒ”แƒ™แƒ˜แƒก แƒ’แƒแƒ›แƒแƒจแƒ•แƒ”แƒ‘แƒ GNOME-แƒ˜แƒก แƒกแƒขแƒ˜แƒšแƒ˜แƒก แƒ˜แƒœแƒขแƒ”แƒ แƒคแƒ”แƒ˜แƒกแƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒกแƒแƒฅแƒ›แƒœแƒ”แƒšแƒแƒ“
  • ะ”ะพะฑะฐะฒะปะตะฝ ะฒะธะดะถะตั‚ Adw.MessageDialog ะดะปั ะฒั‹ะฒะพะดะฐ ะดะธะฐะปะพะณะฐ ั ัะพะพะฑั‰ะตะฝะธะตะผ ะธะปะธ ะฒะพะฟั€ะพัะพะผ. ะ’ะธะถะดะตั‚ ัะฒะปัะตั‚ัั ั€ะฐััˆะธั€ะตะฝะฝะพะน ะทะฐะผะตะฝะพะน Gtk.MessageDialog, ะบะพั‚ะพั€ะฐั ะผะพะถะตั‚ ะฟะพะดัั‚ั€ะฐะธะฒะฐั‚ัŒ ะบะพะผะฟะพะฝะพะฒะบัƒ ัะปะตะผะตะฝั‚ะพะฒ ะบ ั€ะฐะทะผะตั€ัƒ ะพะบะฝะฐ. ะะฐะฟั€ะธะผะตั€, ะฒ ัˆะธั€ะพะบะธั… ะพะบะฝะฐั… ะบะฝะพะฟะบะธ ะผะพะณัƒั‚ ะฒั‹ะฒะพะดะธั‚ัŒัั ะฒ ะพะดะพะน ัั‚ั€ะพะบะต, ะฐ ะฒ ัƒะทะบะธั… โ€” ั€ะฐะทะฑะธะฒะฐั‚ัŒัั ะฝะฐ ะฝะตัะบะพะปัŒะบะพ ะบะพะปะพะฝะพะบ. ะ”ั€ัƒะณะธะผ ะพั‚ะปะธั‡ะธะตะผ ัะฒะปัะตั‚ัั ั‚ะพ, ั‡ั‚ะพ ะฒะธะดะถะตั‚ ะฝะต ัะฒะปัะตั‚ัั ะดะพั‡ะตั€ะฝะธะผ ะบะปะฐััะพะผ GtkDialog ะธ ะฟั€ะตะดะพัั‚ะฐะฒะปัะตั‚ ะฟะพะปะฝะพัั‚ัŒัŽ ะฝะพะฒั‹ะน API, ะฝะต ะฟั€ะธะฒัะทะฐะฝะฝั‹ะน ะบ ะฟั€ะตะดะพะฟั€ะตะดะตะปั‘ะฝะฝั‹ะผ ั‚ะธะฟะฐะผ ะบะฝะพะฟะพะบ GtkResponseType (ะฒ Adw.MessageDialog ะพะฑั€ะฐะฑะพั‚ะบะฐ ะฒัะตั… ะดะตะนัั‚ะฒะธะน ะฒั‹ะฟะพะปะฝัะตั‚ัั ะฟั€ะธะปะพะถะตะฝะธะตะผ), ัƒะฟั€ะพั‰ะฐัŽั‰ะธะน ะฒัั‚ั€ะฐะธะฒะฐะฝะธะต ะดั€ัƒะณะธั… ะฒะธะดะถะตั‚ะพะฒ ะฟั€ะธ ะฟะพะผะพั‰ะธ ัะฒะพะนัั‚ะฒะฐ extra-child ะธ ะฟั€ะตะดะพัั‚ะฐะฒะปััŽั‰ะธะน ะพั‚ะดะตะปัŒะฝั‹ะต ัั‚ะธะปะธ ะดะปั ะทะฐะณะพะปะพะฒะบะฐ ะธ ะพัะฝะพะฒะฝะพะณะพ ั‚ะตะบัั‚ะฐ.
    Libadwaita 1.2 แƒ‘แƒ˜แƒ‘แƒšแƒ˜แƒแƒ—แƒ”แƒ™แƒ˜แƒก แƒ’แƒแƒ›แƒแƒจแƒ•แƒ”แƒ‘แƒ GNOME-แƒ˜แƒก แƒกแƒขแƒ˜แƒšแƒ˜แƒก แƒ˜แƒœแƒขแƒ”แƒ แƒคแƒ”แƒ˜แƒกแƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒกแƒแƒฅแƒ›แƒœแƒ”แƒšแƒแƒ“
  • ะ”ะพะฑะฐะฒะปะตะฝ ะฒะธะดะถะตั‚ Adw.AboutWindow ะดะปั ะฒั‹ะฒะพะดะฐ ะพะบะฝะฐ ั ะธะฝั„ะพั€ะผะฐั†ะธะตะน ะพ ะฟั€ะพะณั€ะฐะผะผะต. ะ’ะธะดะถะตั‚ ะทะฐะผะตะฝัะตั‚ Gtk.AboutDialog ะธ ะพั‚ะปะธั‡ะฐะตั‚ัั ะฟั€ะธะผะตะฝะตะฝะธะตะผ ะฐะดะฐะฟั‚ะธะฒะฝะพะน ะบะพะผะฟะพะฝะพะฒะบะธ ัะปะตะผะตะฝั‚ะพะฒ ะธ ั€ะฐััˆะธั€ะตะฝะฝั‹ะผะธ ะฒัะฟะพะผะพะณะฐั‚ะตะปัŒะฝั‹ะผะธ ัะตะบั†ะธัะผะธ, ั‚ะฐะบะธะผะธ ะบะฐะบ ัะฟะธัะพะบ ะธะทะผะตะฝะตะฝะธะน, ะพะบะฝะพ ั ะฑะปะฐะณะพะดะฐั€ะฝะพัั‚ัะผะธ, ะธะฝั„ะพั€ะผะฐั†ะธั ะพ ะปะธั†ะตะฝะทะธัั… ัั‚ะพั€ะพะฝะฝะธั… ะบะพะผะฟะพะฝะตะฝั‚ะพะฒ, ััั‹ะปะบะธ ะฝะฐ ะธะฝั„ะพั€ะผะฐั†ะธะพะฝะฝั‹ะต ั€ะตััƒั€ัั‹ ะธ ะดะฐะฝะฝั‹ะต ะดะปั ัƒะฟั€ะพั‰ะตะฝะธั ะพั‚ะปะฐะดะบะธ.
    Libadwaita 1.2 แƒ‘แƒ˜แƒ‘แƒšแƒ˜แƒแƒ—แƒ”แƒ™แƒ˜แƒก แƒ’แƒแƒ›แƒแƒจแƒ•แƒ”แƒ‘แƒ GNOME-แƒ˜แƒก แƒกแƒขแƒ˜แƒšแƒ˜แƒก แƒ˜แƒœแƒขแƒ”แƒ แƒคแƒ”แƒ˜แƒกแƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒกแƒแƒฅแƒ›แƒœแƒ”แƒšแƒแƒ“Libadwaita 1.2 แƒ‘แƒ˜แƒ‘แƒšแƒ˜แƒแƒ—แƒ”แƒ™แƒ˜แƒก แƒ’แƒแƒ›แƒแƒจแƒ•แƒ”แƒ‘แƒ GNOME-แƒ˜แƒก แƒกแƒขแƒ˜แƒšแƒ˜แƒก แƒ˜แƒœแƒขแƒ”แƒ แƒคแƒ”แƒ˜แƒกแƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒกแƒแƒฅแƒ›แƒœแƒ”แƒšแƒแƒ“
  • ะ ะฐััˆะธั€ะตะฝั‹ ะฒะพะทะผะพะถะฝะพัั‚ะธ ะฒะธะดะถะตั‚ะพะฒ Adw.TabView ะธ Adw.TabBar, ะฒ ะบะพั‚ะพั€ั‹ั… ะฟะตั€ะตั€ะฐะฑะพั‚ะฐะฝ ะผะตั…ะฐะฝะธะทะผ ะพะฑั€ะฐะฑะพั‚ะบะธ ะณะพั€ัั‡ะธั… ะบะปะฐะฒะธัˆ ะดะปั ั€ะตัˆะตะฝะธั ะฟั€ะพะฑะปะตะผั‹ ั ั€ะฐะฑะพั‚ะพะน ะบะพะผะฑะธะฝะฐั†ะธะน, ะฟะตั€ะตัะตะบะฐัŽั‰ะธั…ัั ั ะพะฑั€ะฐะฑะพั‚ั‡ะธะบะฐะผะธ GTK4 (ะฝะฐะฟั€ะธะผะตั€, Ctrl+Tab). ะ’ ะฝะพะฒะพะน ะฒะตั€ัะธะธ ั‚ะฐะบะถะต ะฟั€ะตะดะปะพะถะตะฝะพ ัะฒะพะนัั‚ะฒะพ ะดะปั ัƒัั‚ะฐะฝะพะฒะบะธ ะฒัะฟะปั‹ะฒะฐัŽั‰ะธั… ะฟะพะดัะบะฐะทะพะบ ะดะปั ะธะฝะดะธะบะฐั‚ะพั€ะพะฒ ะธ ะบะฝะพะฟะพะบ ะฒะบะปะฐะดะพะบ.
  • ะ”ะพะฑะฐะฒะปะตะฝ ะบะปะฐัั Adw.PropertyAnimationTarget ะดะปั ัƒะฟั€ะพั‰ะตะฝะธั ะฐะฝะธะผะธั€ะพะฒะฐะฝะธั ัะฒะพะนัั‚ะฒ ะพะฑัŠะตะบั‚ะพะฒ.
  • ะ—ะฝะฐั‡ะธั‚ะตะปัŒะฝะพ ะธะทะผะตะฝั‘ะฝ ัั‚ะธะปัŒ ะฟะฐะฝะตะปะธ ะฒะบะปะฐะดะพะบ (Adw.TabBar) โ€” ะฑะพะปะตะต ัะฒะฝะพ ะฒั‹ะดะตะปะตะฝะฐ ะฐะบั‚ะธะฒะฝะฐั ะฒะบะปะฐะดะบะฐ ะธ ัƒะฒะตะปะธั‡ะตะฝะฐ ะบะพะฝั‚ั€ะฐัั‚ะฝะพัั‚ัŒ ัะปะตะผะตะฝั‚ะพะฒ ะฒ ะฒะฐั€ะธะฐะฝั‚ะต ะดะปั ั‚ั‘ะผะฝะพะณะพ ะพั„ะพั€ะผะปะตะฝะธั.
    Libadwaita 1.2 แƒ‘แƒ˜แƒ‘แƒšแƒ˜แƒแƒ—แƒ”แƒ™แƒ˜แƒก แƒ’แƒแƒ›แƒแƒจแƒ•แƒ”แƒ‘แƒ GNOME-แƒ˜แƒก แƒกแƒขแƒ˜แƒšแƒ˜แƒก แƒ˜แƒœแƒขแƒ”แƒ แƒคแƒ”แƒ˜แƒกแƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒกแƒแƒฅแƒ›แƒœแƒ”แƒšแƒแƒ“
    Libadwaita 1.2 แƒ‘แƒ˜แƒ‘แƒšแƒ˜แƒแƒ—แƒ”แƒ™แƒ˜แƒก แƒ’แƒแƒ›แƒแƒจแƒ•แƒ”แƒ‘แƒ GNOME-แƒ˜แƒก แƒกแƒขแƒ˜แƒšแƒ˜แƒก แƒ˜แƒœแƒขแƒ”แƒ แƒคแƒ”แƒ˜แƒกแƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒกแƒแƒฅแƒ›แƒœแƒ”แƒšแƒแƒ“
  • ะฃะผะตะฝัŒัˆะตะฝะฐ ะฒั‹ัะพั‚ะฐ ะฒะตั€ั‚ะธะบะฐะปัŒะฝั‹ั… ั€ะฐะทะดะตะปะธั‚ะตะปะตะน, ั‡ั‚ะพ ะฟะพะทะฒะพะปะธะปะพ ะฒ ะฟะฐะฝะตะปะธ ั ะทะฐะณะพะปะพะฒะบะพะผ ะธ ัั‚ั€ะพะบะพะน ะฟะพะธัะบะฐ ะธะทะฑะฐะฒะธั‚ัั ะพั‚ ะพั‚ะฒะปะตะบะฐัŽั‰ะธั… ัะฒะตั‚ะปั‹ั… ะณั€ะฐะฝะธั† ะฒ ะฟะพะปัŒะทัƒ ั‚ั‘ะผะฝั‹ั… ะณั€ะฐะฝะธั†, ะทะฐะดะฐะฒะฐะตะผั‹ั… ะฟั€ะธ ะฟะพะผะพั‰ะธ @headerbar_shade_color, ะธ ะดะพะฑะฐะฒะธั‚ัŒ ัั‚ะธะปัŒ ั„ะพะฝะฐ, ัะพั‡ะตั‚ะฐัŽั‰ะธะนัั ั ะฟะฐะฝะตะปัะผะธ ะฒ ะทะฐะณะพะปะพะฒะบะต.
  • ะžะฑัŠัะฒะปะตะฝ ัƒัั‚ะฐั€ะตะฒัˆะธะผ ะบะปะฐัั ัั‚ะธะปั ยซ.large-titleยป, ะฒะผะตัั‚ะพ ะบะพั‚ะพั€ะพะณะพ ัะปะตะดัƒะตั‚ ะธัะฟะพะปัŒะทะพะฒะฐั‚ัŒ ยซ.title-1ยป.
  • ะฃะผะตะฝัŒัˆะตะฝั‹ ะพั‚ัั‚ัƒะฟั‹ ะฒ ะฒะธะดะถะตั‚ะต Adw.ActionRow ะดะปั ะฟั€ะธะฑะปะธะถะตะฝะธั ะตะณะพ ะฒะฝะตัˆะฝะตะณะพ ะฒะธะดะฐ ะบ ะฟะฐะฝะตะปัะผ ะธ ะฒะธะดะถะตั‚ัƒ Adw.EntryRow.
  • ะ’ ะฒะธะดะถะตั‚ะฐั… Gtk.Actionbar ะธ Adw.ViewSwitcherBar ะธัะฟะพะปัŒะทะพะฒะฐะฝั‹ ั‚ะต ะถะต ัั‚ะธะปะธ, ั‡ั‚ะพ ะฟั€ะธะผะตะฝััŽั‚ัั ะฒ ะฟะฐะฝะตะปัั… ะทะฐะณะพะปะพะฒะบะฐ, ะฟะพะธัะบะฐ ะธ ะฒะบะปะฐะดะพะบ.
    Libadwaita 1.2 แƒ‘แƒ˜แƒ‘แƒšแƒ˜แƒแƒ—แƒ”แƒ™แƒ˜แƒก แƒ’แƒแƒ›แƒแƒจแƒ•แƒ”แƒ‘แƒ GNOME-แƒ˜แƒก แƒกแƒขแƒ˜แƒšแƒ˜แƒก แƒ˜แƒœแƒขแƒ”แƒ แƒคแƒ”แƒ˜แƒกแƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒกแƒแƒฅแƒ›แƒœแƒ”แƒšแƒแƒ“

แƒฌแƒงแƒแƒ แƒ: opennet.ru

แƒแƒฎแƒแƒšแƒ˜ แƒ™แƒแƒ›แƒ”แƒœแƒขแƒแƒ แƒ˜แƒก แƒ“แƒแƒ›แƒแƒขแƒ”แƒ‘แƒ