gtk 3.99.1



News
====

* GtkGridLayout: Rename left-/top-attach to column/row

* Drop GtkAccelLabel - it is no longer used

* GtkTextView:
 - Fix redraw issues with selections
 - Make insert-emoji replace the selection

* GtkTreeView:
 - Fix selection handling in cell editables

* GtkPopover:
 - Allow setting popup offset

* GtkPlacesSidebar:
 - Fix DND

* GtkTextview:
 - Speed up gtk_text_buffer_insert_markup

* GtkFrame:
 - Set GTK_OVERFLOW_HIDDEN

* GtkSpinButton:
 - Fix spinning

* GtkFontChooser:
 - Populate the list incrementally

* GtkButton: Simplify the button hierarchy; GtkRadioButton
  is gone, GtkCheckButton and GtkToggleButton can be grouped

* list widgets:
 - Change apis to make models explicitly GtkSelectionModel
 - Simplify constructors

* CSS:
 - Hexadecimal colors can now specify alpha
 - Fix parsing of numbers in scientific notation

* Themes:
 - Add and document highlevel list styles
 - Drop the style class defines. Just use string literals
 - Round the corners of frames
 - Make circular buttons square

* GL renderer:
 - Fix clipping with projective transforms

* Documentation:
 - Refresh the widget gallery
 - Add images for new widgets to the gallery
 - Fix many cross-references
 - Make sure tutorial examples are buildable

* Demos:
 - Numerous crash- and bug fixes
 - Improve about dialogs
 - gtk4-demo: Modernize source highlighting
 - gtk4-demo: Improve sidebar filtering
 - gtk4-demo: Drop some outdated demos
 - gtk4-demo: Polish a number of existing demos
 - gtk4-demo: Add several new demos
 - widget-factory: Show error states

* Tools:
 - Make gtk4-builder-tool rewrite GtkBox
 - Make gtk4-builder-tool rewrite radio buttons
 - Rewrite the profiling support, drop support
   for D-Bus profiler activation, use SYSPROF_TRACE_FD

* Printing:
 - Fix build with cups < 2.3

* win32:
 - Default to the GL renderer when we can

* Broadway:
 - Fix handling of opaque colors
 - Fix handling of debug nodes
 - Prune clipped render nodes

* Wayland:
 - Support newer schemas for settings
 - Fix DND hotspot handling
 - Disconnect on display close

* Translation updates:
  Basque
  Brazilian Portuguese
  British English
  Catalan
  Chinese (China)
  Croatian
  Galician
  German
  Greek
  Indonesian
  Japanese
  Kazakh
  Korean
  Lithuanian
  Polish
  Romanian
  Slovenian
  Spanish
  Turkish
  Ukrainian




Download
========
https://download.gnome.org/sources/gtk/3.99/gtk-3.99.1.tar.xz (18.5M)
  sha256sum: 9b444e1ce3728680290917e143930195599c65c84c4debbfacfc1044aeff3c94



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]