GTK 4.10 āĻ—ā§āϰāĻžāĻĢāĻŋāĻ•ā§āϏ āϟ⧁āϞāĻ•āĻŋāϟ āωāĻĒāϞāĻŦā§āϧ

āωāĻ¨ā§āύāϝāĻŧāύ⧇āϰ āĻ›āϝāĻŧ āĻŽāĻžāϏ āĻĒāϰ, āĻāĻ•āϟāĻŋ āĻ—ā§āϰāĻžāĻĢāĻŋāĻ•ā§āϝāĻžāϞ āχāωāϜāĻžāϰ āχāĻ¨ā§āϟāĻžāϰāĻĢ⧇āϏ āϤ⧈āϰāĻŋāϰ āϜāĻ¨ā§āϝ āĻāĻ•āϟāĻŋ āĻŽāĻžāĻ˛ā§āϟāĻŋ-āĻĒā§āĻ˛ā§āϝāĻžāϟāĻĢāĻ°ā§āĻŽ āϟ⧁āϞāĻ•āĻŋāϟ āĻĒā§āϰāĻ•āĻžāĻļ āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇ - GTK 4.10.0āĨ¤ GTK 4 āĻāĻ•āϟāĻŋ āύāϤ⧁āύ āĻŦāĻŋāĻ•āĻžāĻļ āĻĒā§āϰāĻ•ā§āϰāĻŋāϝāĻŧāĻžāϰ āĻ…āĻ‚āĻļ āĻšāĻŋāϏāĻžāĻŦ⧇ āϤ⧈āϰāĻŋ āĻ•āϰāĻž āĻšāĻšā§āϛ⧇ āϝāĻž āĻ…ā§āϝāĻžāĻĒā§āϞāĻŋāϕ⧇āĻļāύ āĻŦāĻŋāĻ•āĻžāĻļāĻ•āĻžāϰ⧀āĻĻ⧇āϰāϕ⧇ āĻāĻ•āϟāĻŋ āĻ¸ā§āĻĨāĻŋāϤāĻŋāĻļā§€āϞ āĻāĻŦāĻ‚ āϏāĻŽāĻ°ā§āĻĨāĻŋāϤ API āĻĒā§āϰāĻĻāĻžāύ āĻ•āϰāĻžāϰ āĻšā§‡āĻˇā§āϟāĻž āĻ•āϰ⧇ āϝāĻž āĻĒāϰāĻŦāĻ°ā§āϤ⧀ GTK-āϤ⧇ API āĻĒāϰāĻŋāĻŦāĻ°ā§āϤāύ⧇āϰ āĻ•āĻžāϰāϪ⧇ āĻĒā§āϰāϤāĻŋ āĻ›āϝāĻŧ āĻŽāĻžāϏ⧇ āĻ…ā§āϝāĻžāĻĒā§āϞāĻŋāϕ⧇āĻļāύāϗ⧁āϞāĻŋ āĻĒ⧁āύāϰāĻžāϝāĻŧ āϞ⧇āĻ–āĻžāϰ āĻ­āϝāĻŧ āĻ›āĻžāĻĄāĻŧāĻžāχ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāĻž āϝ⧇āϤ⧇ āĻĒāĻžāϰ⧇āĨ¤ āĻļāĻžāĻ–āĻž

GTK 4.10-āĻāϰ āϏāĻŦāĻšā§‡āϝāĻŧ⧇ āωāĻ˛ā§āϞ⧇āĻ–āϝ⧋āĻ—ā§āϝ āωāĻ¨ā§āύāϤāĻŋāϗ⧁āϞāĻŋāϰ āĻŽāĻ§ā§āϝ⧇ āϰāϝāĻŧ⧇āϛ⧇:

  • GtkFileChooserWidget āωāχāĻœā§‡āϟ, āϝāĻž āĻāĻ•āϟāĻŋ āĻĄāĻžāϝāĻŧāĻžāϞāĻ— āĻĒā§āϰāϝāĻŧā§‹āĻ— āĻ•āϰ⧇ āϝāĻž āĻ…ā§āϝāĻžāĻĒā§āϞāĻŋāϕ⧇āĻļāύāϗ⧁āϞāĻŋāϤ⧇ āĻĢāĻžāχāϞ āύāĻŋāĻ°ā§āĻŦāĻžāϚāύ āĻ•āϰāϤ⧇ āĻ–ā§‹āϞ⧇, āφāχāĻ•āύāϗ⧁āϞāĻŋāϰ āĻāĻ•āϟāĻŋ āύ⧇āϟāĻ“āϝāĻŧāĻžāĻ°ā§āĻ• āφāĻ•āĻžāϰ⧇ āĻĄāĻŋāϰ⧇āĻ•ā§āϟāϰāĻŋ āĻŦāĻŋāώāϝāĻŧāĻŦāĻ¸ā§āϤ⧁ āωāĻĒāĻ¸ā§āĻĨāĻžāĻĒāύ⧇āϰ āϜāĻ¨ā§āϝ āĻāĻ•āϟāĻŋ āĻŽā§‹āĻĄ āĻĒā§āϰāϝāĻŧā§‹āĻ— āĻ•āϰ⧇āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āϟāϰ⧂āĻĒ⧇, āĻĢāĻžāχāϞāϗ⧁āϞāĻŋāϰ āĻāĻ•āϟāĻŋ āϤāĻžāϞāĻŋāĻ•āĻžāϰ āφāĻ•āĻžāϰ⧇ āĻ•ā§āϞāĻžāϏāĻŋāĻ• āĻ­āĻŋāω āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāĻž āĻ…āĻŦā§āϝāĻžāĻšāϤ āĻĨāĻžāϕ⧇ āĻāĻŦāĻ‚ āφāχāĻ•āύ āĻŽā§‹āĻĄā§‡ āĻ¸ā§āϝ⧁āχāϚ āĻ•āϰāĻžāϰ āϜāĻ¨ā§āϝ āĻĒā§āϝāĻžāύ⧇āϞ⧇āϰ āĻĄāĻžāύāĻĻāĻŋāϕ⧇ āĻāĻ•āϟāĻŋ āĻĒ⧃āĻĨāĻ• āĻŦā§‹āϤāĻžāĻŽ āωāĻĒāĻ¸ā§āĻĨāĻŋāϤ āĻšāϝāĻŧ⧇āϛ⧇āĨ¤ āφāχāĻ•āύ:
    
GTK 4.10 āĻ—ā§āϰāĻžāĻĢāĻŋāĻ•ā§āϏ āϟ⧁āϞāĻ•āĻŋāϟ āωāĻĒāϞāĻŦā§āϧ
  • āύāϤ⧁āύ āĻ•ā§āϞāĻžāϏ GtkColorDialog, GtkFontDialog, GtkFileDialog āĻāĻŦāĻ‚ GtkAlertDialog āϰāĻ‚, āĻĢāĻ¨ā§āϟ āĻāĻŦāĻ‚ āĻĢāĻžāχāϞ āύāĻŋāĻ°ā§āĻŦāĻžāϚāύ āĻāĻŦāĻ‚ āϏāϤāĻ°ā§āĻ•āϤāĻž āĻĒā§āϰāĻĻāĻ°ā§āĻļāύ⧇āϰ āϜāĻ¨ā§āϝ āĻĄāĻžāϝāĻŧāĻžāϞāĻ— āĻŦāĻžāĻ¸ā§āϤāĻŦāĻžāϝāĻŧāύ⧇āϰ āϏāĻžāĻĨ⧇ āϝ⧋āĻ— āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇āĨ¤ āύāϤ⧁āύ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāϗ⧁āϞāĻŋāϕ⧇ āφāϰāĻ“ āϏāĻžāĻŽāĻ—ā§āϰāĻŋāĻ• āĻāĻŦāĻ‚ āĻ­āĻžāϰāϏāĻžāĻŽā§āϝāĻĒā§‚āĻ°ā§āĻŖ API-āĻ āϰ⧂āĻĒāĻžāĻ¨ā§āϤāϰ āĻĻā§āĻŦāĻžāϰāĻž āφāϞāĻžāĻĻāĻž āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇ āϝāĻž āĻ…ā§āϝāĻžāϏāĻŋāĻ™ā§āĻ•ā§āϰ⧋āύāĻžāϏ āĻŽā§‹āĻĄā§‡ (GIO async) āĻ•āĻžāϜ āĻ•āϰ⧇āĨ¤ āύāϤ⧁āύ āĻĄāĻžāϝāĻŧāĻžāϞāĻ—āϗ⧁āϞāĻŋāϤ⧇, āϝāĻ–āύāχ āϏāĻŽā§āĻ­āĻŦ āĻāĻŦāĻ‚ āωāĻĒāϞāĻŦā§āϧ, āĻĢā§āϰāĻŋāĻĄā§‡āĻ¸ā§āĻ•āϟāĻĒ āĻĒā§‹āĻ°ā§āϟāĻžāϞāϗ⧁āϞāĻŋ (xdg-desktop-portal) āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāĻž āĻšāϝāĻŧ, āϝāĻž āĻŦāĻŋāĻšā§āĻ›āĻŋāĻ¨ā§āύ āĻ…ā§āϝāĻžāĻĒā§āϞāĻŋāϕ⧇āĻļāύāϗ⧁āϞāĻŋ āĻĨ⧇āϕ⧇ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻ•āĻžāϰ⧀āϰ āĻĒāϰāĻŋāĻŦ⧇āĻļ⧇āϰ āϏāĻ‚āĻ¸ā§āĻĨāĻžāύāϗ⧁āϞāĻŋāϤ⧇ āĻ…ā§āϝāĻžāĻ•ā§āϏ⧇āϏ āϏāĻ‚āĻ—āĻ āĻŋāϤ āĻ•āϰāϤ⧇ āĻŦā§āϝāĻŦāĻšā§ƒāϤ āĻšāϝāĻŧāĨ¤
  • āĻāĻ•āϟāĻŋ āύāϤ⧁āύ CPDB (āϏāĻžāϧāĻžāϰāĻŖ āĻĒā§āϰāĻŋāĻ¨ā§āϟāĻŋāĻ‚ āĻĄāĻžāϝāĻŧāĻžāϞāĻ— āĻŦā§āϝāĻžāĻ•āĻāĻ¨ā§āĻĄ) āϝ⧋āĻ— āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇, āϝāĻž āĻĒā§āϰāĻŋāĻ¨ā§āϟ āĻĄāĻžāϝāĻŧāĻžāϞāϗ⧇ āĻŦā§āϝāĻŦāĻšāĻžāϰ⧇āϰ āϜāĻ¨ā§āϝ āĻ¸ā§āĻŸā§āϝāĻžāĻ¨ā§āĻĄāĻžāĻ°ā§āĻĄ āĻšā§āϝāĻžāĻ¨ā§āĻĄāϞāĻžāϰ āĻĒā§āϰāĻĻāĻžāύ āĻ•āϰ⧇āĨ¤ āĻĒā§‚āĻ°ā§āĻŦ⧇ āĻŦā§āϝāĻŦāĻšā§ƒāϤ lpr āĻĒā§āϰāĻŋāĻ¨ā§āϟāĻŋāĻ‚ āĻŦā§āϝāĻžāĻ•āĻāĻ¨ā§āĻĄ āĻŦāĻ¨ā§āϧ āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇āĨ¤
  • GDK āϞāĻžāχāĻŦā§āϰ⧇āϰāĻŋ, āϝāĻž GTK āĻāĻŦāĻ‚ āĻ—ā§āϰāĻžāĻĢāĻŋāĻ•ā§āϏ āϏāĻžāĻŦāϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽā§‡āϰ āĻŽāĻ§ā§āϝ⧇ āĻāĻ•āϟāĻŋ āĻ¸ā§āϤāϰ āϏāϰāĻŦāϰāĻžāĻš āĻ•āϰ⧇, GdkTextureDownloader āĻ•āĻžāĻ āĻžāĻŽā§‹ āĻĒā§āϰāĻĻāĻžāύ āĻ•āϰ⧇, āϝāĻž GdkTexture āĻ•ā§āϞāĻžāϏ⧇ āĻŸā§‡āĻ•ā§āϏāϚāĻžāϰ āϞ⧋āĻĄ āĻ•āϰāϤ⧇ āĻŦā§āϝāĻŦāĻšā§ƒāϤ āĻšāϝāĻŧ āĻāĻŦāĻ‚ āĻŦāĻŋāĻ­āĻŋāĻ¨ā§āύ āĻŦāĻŋāĻ¨ā§āϝāĻžāϏ āϰ⧂āĻĒāĻžāĻ¨ā§āϤāϰ āĻ•āϰāϤ⧇ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāĻž āϝ⧇āϤ⧇ āĻĒāĻžāϰ⧇āĨ¤ OpenGL āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇ āωāĻ¨ā§āύāϤ āĻŸā§‡āĻ•ā§āϏāϚāĻžāϰ āĻ¸ā§āϕ⧇āϞāĻŋāĻ‚āĨ¤
  • GSK āϞāĻžāχāĻŦā§āϰ⧇āϰāĻŋ (GTK Scene Kit), āϝāĻž OpenGL āĻāĻŦāĻ‚ Vulkan-āĻāϰ āĻŽāĻžāĻ§ā§āϝāĻŽā§‡ āĻ—ā§āϰāĻžāĻĢāĻŋāĻ• āϏāĻŋāύ āϰ⧇āĻ¨ā§āĻĄāĻžāϰ āĻ•āϰāĻžāϰ āĻ•ā§āώāĻŽāϤāĻž āĻĒā§āϰāĻĻāĻžāύ āĻ•āϰ⧇, āĻŽāĻžāĻ¸ā§āĻ• āϏāĻš āύ⧋āĻĄ āĻāĻŦāĻ‚ āĻ¸ā§āϕ⧇āϞāϝ⧋āĻ—ā§āϝ āĻŸā§‡āĻ•ā§āϏāϚāĻžāϰ⧇āϰ āĻ•āĻžāĻ¸ā§āϟāĻŽ āĻĢāĻŋāĻ˛ā§āϟāĻžāϰāĻŋāĻ‚ āϏāĻŽāĻ°ā§āĻĨāύ āĻ•āϰ⧇āĨ¤
  • Wayland āĻĒā§āϰ⧋āĻŸā§‹āĻ•āϞ āĻāĻ•ā§āϏāĻŸā§‡āύāĻļāύ⧇āϰ āύāϤ⧁āύ āϏāĻ‚āĻ¸ā§āĻ•āϰāϪ⧇āϰ āϜāĻ¨ā§āϝ āϏāĻŽāĻ°ā§āĻĨāύ āĻĒā§āϰāϝāĻŧā§‹āĻ— āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇āĨ¤ "xdg-activation" āĻĒā§āϰ⧋āĻŸā§‹āĻ•āϞ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāĻžāϰ āϏāĻŽāϝāĻŧ āϏ⧂āϚāύāĻž āĻŦāĻŋāĻœā§āĻžāĻĒā§āϤāĻŋāϰ āφāωāϟāĻĒ⧁āϟ āϏāĻžāĻŽāĻžā§āϜāĻ¸ā§āϝ āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇āĨ¤ āωāĻšā§āϚ āĻĒāĻŋāĻ•ā§āϏ⧇āϞ āϘāύāĻ¤ā§āĻŦ⧇āϰ āĻ¸ā§āĻ•ā§āϰāĻŋāύ⧇ āĻ•āĻžāĻ°ā§āϏāĻžāϰ⧇āϰ āφāĻ•āĻžāϰ⧇āϰ āϏāĻŽāĻ¸ā§āϝāĻžāϗ⧁āϞāĻŋ āϏāĻŽāĻžāϧāĻžāύ āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇⧎
  • GtkMountOperation āĻ•ā§āϞāĻžāϏ āύāύ-X11 āĻĒāϰāĻŋāĻŦ⧇āĻļ⧇ āĻ•āĻžāϜ āĻ•āϰāĻžāϰ āϜāĻ¨ā§āϝ āĻ…āĻ­āĻŋāϝ⧋āϜāĻŋāϤāĨ¤
  • āĻŦā§āϰāĻĄāĻ“āϝāĻŧ⧇ āĻŦā§āϝāĻžāĻ•āĻāĻ¨ā§āĻĄ, āϝāĻž āφāĻĒāύāĻžāϕ⧇ āĻāĻ•āϟāĻŋ āĻ“āϝāĻŧ⧇āĻŦ āĻŦā§āϰāĻžāωāϜāĻžāϰ āωāχāĻ¨ā§āĻĄā§‹āϤ⧇ GTK āϞāĻžāχāĻŦā§āϰ⧇āϰāĻŋ āφāωāϟāĻĒ⧁āϟ āϰ⧇āĻ¨ā§āĻĄāĻžāϰ āĻ•āϰāϤ⧇ āĻĻ⧇āϝāĻŧ, āĻŽā§‹āĻĄāĻžāϞ āωāχāĻ¨ā§āĻĄā§‹āϗ⧁āϞāĻŋāϰ āϜāĻ¨ā§āϝ āϏāĻŽāĻ°ā§āĻĨāύ āϝ⧋āĻ— āĻ•āϰ⧇āϛ⧇āĨ¤
  • GtkFileLauncher āĻ•ā§āϞāĻžāϏ gtk_show_uri āĻĒā§āϰāϤāĻŋāĻ¸ā§āĻĨāĻžāĻĒāύ āĻ•āϰāϤ⧇ āĻāĻ•āϟāĻŋ āύāϤ⧁āύ āĻ…ā§āϝāĻžāϏāĻŋāĻ™ā§āĻ•ā§āϰ⧋āύāĻžāϏ API āĻ…āĻĢāĻžāϰ āĻ•āϰ⧇āĨ¤
  • gtk-builder-tool āχāωāϟāĻŋāϞāĻŋāϟāĻŋ āĻŸā§‡āĻŽāĻĒā§āϞ⧇āϟ āĻĒā§āϰāĻ•ā§āϰāĻŋāϝāĻŧāĻžāĻ•āϰāĻŖ āωāĻ¨ā§āύāϤ āĻ•āϰ⧇āϛ⧇āĨ¤
  • GtkSearchEntry āωāχāĻœā§‡āϟ āĻĢāĻŋāϞāĻžāϰ āĻŸā§‡āĻ•ā§āϏāĻŸā§‡āϰ āϜāĻ¨ā§āϝ āϏāĻŽāĻ°ā§āĻĨāύ āϝ⧋āĻ— āĻ•āϰ⧇āϛ⧇, āϝāĻ–āύ āĻ•ā§āώ⧇āĻ¤ā§āϰ āĻ–āĻžāϞāĻŋ āĻĨāĻžāϕ⧇ āĻāĻŦāĻ‚ āχāύāĻĒ⧁āϟ āĻĢā§‹āĻ•āĻžāϏ āĻĨāĻžāϕ⧇ āύāĻž āϤāĻ–āύ āĻĻ⧇āĻ–āĻžāύ⧋ āĻšāϝāĻŧāĨ¤
  • GtkUriLauncher āĻ•ā§āϞāĻžāϏ āϝ⧋āĻ— āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇, āϝāĻž gtk_show_uri āĻĢāĻžāĻ‚āĻļāύāϕ⧇ āĻĒā§āϰāϤāĻŋāĻ¸ā§āĻĨāĻžāĻĒāύ āĻ•āϰ⧇, āĻāĻ•āϟāĻŋ āĻĒā§āϰāĻĻāĻ¤ā§āϤ URI āĻĒā§āϰāĻĻāĻ°ā§āĻļāύ⧇āϰ āϜāĻ¨ā§āϝ āϚāĻžāϞ⧁ āĻ•āϰāĻž āĻ…ā§āϝāĻžāĻĒā§āϞāĻŋāϕ⧇āĻļāύ āύāĻŋāĻ°ā§āϧāĻžāϰāĻŖ āĻ•āϰāϤ⧇ āĻŦā§āϝāĻŦāĻšā§ƒāϤ āĻšāϝāĻŧ, āĻ…āĻĨāĻŦāĻž āϕ⧋āύ⧋ āĻšā§āϝāĻžāĻ¨ā§āĻĄāϞāĻžāϰ āύāĻž āĻĨāĻžāĻ•āϞ⧇ āĻāĻ•āϟāĻŋ āĻ¤ā§āϰ⧁āϟāĻŋ āϛ⧁āρāĻĄāĻŧ⧇ āĻĻ⧇āϝāĻŧāĨ¤
  • GtkStringSorter āĻ•ā§āϞāĻžāϏ āĻŦāĻŋāĻ­āĻŋāĻ¨ā§āύ "āĻ•āϞ⧇āĻļāύ" āĻĒāĻĻā§āϧāϤāĻŋāϰ āϜāĻ¨ā§āϝ āϏāĻŽāĻ°ā§āĻĨāύ āϝ⧋āĻ— āĻ•āϰ⧇āϛ⧇, āϝāĻž āφāĻĒāύāĻžāϕ⧇ āĻ…āĻ•ā§āώāϰ⧇āϰ āĻ…āĻ°ā§āĻĨ⧇āϰ āωāĻĒāϰ āĻ­āĻŋāĻ¤ā§āϤāĻŋ āĻ•āϰ⧇ āĻŽā§āϝāĻžāϚāĻŋāĻ‚ āĻāĻŦāĻ‚ āĻŦāĻžāĻ›āĻžāχ āĻ•āϰāĻžāϰ āĻ…āύ⧁āĻŽāϤāĻŋ āĻĻ⧇āϝāĻŧ (āωāĻĻāĻžāĻšāϰāĻŖāĻ¸ā§āĻŦāϰ⧂āĻĒ, āϝāĻ–āύ āĻāĻ•āϟāĻŋ āωāĻšā§āϚāĻžāϰāĻŖ āϚāĻŋāĻšā§āύ āĻĨāĻžāϕ⧇)āĨ¤
  • API āĻāĻŦāĻ‚ āωāχāĻœā§‡āϟāϗ⧁āϞāĻŋāϰ āĻāĻ•āϟāĻŋ āĻŦāĻĄāĻŧ āĻ…āĻ‚āĻļ āĻ…āĻŦāĻŽā§‚āĻ˛ā§āϝāĻžāϝāĻŧāĻŋāϤ āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇, āϝāĻž āĻ­āĻŦāĻŋāĻˇā§āϝāϤ⧇ GTK5 āĻļāĻžāĻ–āĻžāϝāĻŧ āϏāĻŽāĻ°ā§āĻĨāύ āύāĻž āĻ•āϰāĻžāϰ āϏāĻŋāĻĻā§āϧāĻžāĻ¨ā§āϤ āύ⧇āĻ“āϝāĻŧāĻž āĻšāϝāĻŧ⧇āĻ›āĻŋāϞ āĻāĻŦāĻ‚ āϝ⧇āϗ⧁āϞāĻŋ āĻ…ā§āϝāĻžāϏāĻŋāĻ™ā§āĻ•ā§āϰ⧋āύāĻžāϏ āĻŽā§‹āĻĄā§‡ āĻ•āĻžāϜ āĻ•āϰ⧇ āĻāĻŽāύ āĻ…ā§āϝāĻžāύāĻžāϞāĻ—āϗ⧁āϞāĻŋāϰ āϏāĻžāĻĨ⧇ āĻĒā§āϰāϤāĻŋāĻ¸ā§āĻĨāĻžāĻĒāĻŋāϤ āĻšāϝāĻŧ⧇āĻ›āĻŋāϞ:
    • GtkDialog (GtkWindow āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāĻž āωāϚāĻŋāϤ)āĨ¤
    • GtkTreeView (GtkListView āĻāĻŦāĻ‚ GtkColumnView āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāĻž āωāϚāĻŋāϤ)āĨ¤
    • GtkIconView (GtkGridView āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāĻž āωāϚāĻŋāϤ)āĨ¤
    • GtkComboBox (GtkDropDown āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāĻž āωāϚāĻŋāϤ)āĨ¤
    • GtkAppChooser (GtkDropDown āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāĻž āωāϚāĻŋāϤ)āĨ¤
    • GtkMessageDialog (GtkAlertDialog āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāĻž āωāϚāĻŋāϤ)āĨ¤
    • GtkColorChooser (GtkColorDialog āĻāĻŦāĻ‚ GtkColorDialogButton āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāĻž āωāϚāĻŋāϤ)āĨ¤
    • GtkFontChooser (GtkFontDialog āĻāĻŦāĻ‚ GtkFontDialogButton āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāĻž āωāϚāĻŋāϤ)āĨ¤
    • GtkFileChooser (GtkFileDialog āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāĻž āωāϚāĻŋāϤ)āĨ¤
    • GtkInfoBar
    • GtkEntry Completion
    • GtkStyleContext
    • GtkVolumeButton
    • āϜāĻŋāϟāĻŋāϕ⧇ āĻ¸ā§āĻŸā§āϝāĻžāϟāĻžāϏāĻŦāĻžāϰ
    • Gtk āϏāĻšāĻ•āĻžāϰ⧀
    • GtkLockButton
    • gtk_widget_show/hide
    • gtk_show_uri
    • gtk_render_ āĻāĻŦāĻ‚ gtk_snapshot_render_
    • gtk_gesture_set_sequence_state
  • GtkAccessible āχāĻ¨ā§āϟāĻžāϰāĻĢ⧇āϏāϟāĻŋ āϏāĻ°ā§āĻŦāϜāύ⧀āύ āĻŦāĻŋāĻ­āĻžāϗ⧇ āĻ¸ā§āĻĨāĻžāύāĻžāĻ¨ā§āϤāϰāĻŋāϤ āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇, āϝāĻž āφāĻĒāύāĻžāϕ⧇ āĻĒā§āϰāϤāĻŋāĻŦāĻ¨ā§āϧ⧀ āĻŦā§āϝāĻ•ā§āϤāĻŋāĻĻ⧇āϰ āϜāĻ¨ā§āϝ āχāĻ¨ā§āϟāĻžāϰāĻĢ⧇āϏ āωāĻĒāĻžāĻĻāĻžāύāϗ⧁āϞāĻŋāϰ āϤ⧃āϤ⧀āϝāĻŧ-āĻĒāĻ•ā§āώ āĻšā§āϝāĻžāĻ¨ā§āĻĄāϞāĻžāϰāĻĻ⧇āϰ āϏāĻžāĻĨ⧇ āϏāĻ‚āϝ⧋āĻ— āĻ•āϰāϤ⧇ āĻĻ⧇āϝāĻŧāĨ¤ GtkAccessibleRange āχāĻ¨ā§āϟāĻžāϰāĻĢ⧇āϏ āϝ⧋āĻ— āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇āĨ¤
  • āĻĒā§āĻ˛ā§āϝāĻžāϟāĻĢāĻ°ā§āĻŽā§‡āϰ āωāĻĒāϰ macOS āĻŽāĻžāωāϏ āĻĻāĻŋāϝāĻŧ⧇ āĻāϞāĻŋāĻŽā§‡āĻ¨ā§āϟ āĻĄā§āĻ°ā§āϝāĻžāĻ— āĻ“ āĻĄā§āϰāĻĒ āĻ•āϰāĻžāϰ (DND, āĻĄā§āĻ°ā§āϝāĻžāĻ—-āĻ…ā§āϝāĻžāĻ¨ā§āĻĄ-āĻĄā§āϰāĻĒ) āϏ⧁āĻŦāĻŋāϧāĻž āϰāϝāĻŧ⧇āϛ⧇āĨ¤
  • āĻĒā§āĻ˛ā§āϝāĻžāϟāĻĢāĻ°ā§āĻŽā§‡āϰ āωāĻĒāϰ Windows āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽ āϏ⧇āϟāĻŋāĻ‚āϏ⧇āϰ āϏāĻžāĻĨ⧇ āωāĻ¨ā§āύāϤ āϏāĻŽāĻ¨ā§āĻŦāϝāĻŧāĨ¤
  • āĻĄāĻŋāĻŦāĻžāĻ— āφāωāϟāĻĒ⧁āϟ āĻŦāĻŋāĻ¨ā§āϝāĻžāϏ āĻāϕ⧀āĻ­ā§‚āϤ āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇.
  • JPEG āχāĻŽā§‡āϜ āφāĻĒāϞ⧋āĻĄāĻžāϰ⧇āϰ āϜāĻ¨ā§āϝ āĻŽā§‡āĻŽāϰāĻŋ āϏ⧀āĻŽāĻž 1 GB āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇āĨ¤

āωāĻ¤ā§āϏ: opennet.ru

DDoS āϏ⧁āϰāĻ•ā§āώāĻž, VPS VDS āϏāĻžāĻ°ā§āĻ­āĻžāϰ āϏāĻš āϏāĻžāχāϟāϗ⧁āϞāĻŋāϰ āϜāĻ¨ā§āϝ āύāĻŋāĻ°ā§āĻ­āϰāϝ⧋āĻ—ā§āϝ āĻšā§‹āĻ¸ā§āϟāĻŋāĻ‚ āĻ•āĻŋāύ⧁āύ đŸ”Ĩ DDoS āϏ⧁āϰāĻ•ā§āώāĻž āϏāĻš āύāĻŋāĻ°ā§āĻ­āϰāϝ⧋āĻ—ā§āϝ āĻ“āϝāĻŧ⧇āĻŦāϏāĻžāχāϟ āĻšā§‹āĻ¸ā§āϟāĻŋāĻ‚ āĻ•āĻŋāύ⧁āύ, VPS VDS āϏāĻžāĻ°ā§āĻ­āĻžāϰ | ProHoster