You Got A Question? Ask    GNOME Community!


GTK+ 3.7.8 and GLib 2.35.7 released

This post was made with an older stylesheet


GTK 3.7.8

Description:

GTK+ is a multi-platform toolkit for creating graphical user interfaces. Offering a complete set of widgets, GTK+ is suitable for projects ranging from small one-off projects to complete application suites.

Changes:

  • GtkTreeView and GtkIconView allow single-click activation
  • GtkImage can be set from a resource
  • GdkWaylandDisplay is now public
  • gdk_window_set_fullscreen_mode: new function to let windows be fullscreened across multiple monitors

Bugs fixed:

  • (#345023) – Single-click in treeview and iconview
  • (#687025) – iconhelper: Treat empty string as NULL stock-id
  • (#691572) – Touch: strengthen synthesized touch crossing events …
  • (#691592) – the signal handler “gtk_spin_button_accessible_value…
  • (#691639) – introspection: gtk_widget_set_tooltip_text accepts NULL
  • (#691751) – Better column resizing for GtkTreeView
  • (#691842) – /TreeView/scrolling/specific/bug-111500 fails since …
  • (#691856) – Add support for _NET_WM_FULLSCREEN_MONITORS
  • (#692163) – file chooser: give GSettings schema a path
  • (#692188) – Backspace should not be used for navigation
  • (#692203) – applicationwindow: fix mem leak
  • (#692467) – x11: Add “support” for XI2.3
  • (#692481) – gtkimage: Add GtkImage::resource property
  • (#692605) – Optimize gdk_x11_screen_get_setting()
  • (#692659) – migrating-2to3: Add more words about GSEAL_ENABLE is…
  • (#692766) – textlayout: respect preedit color attribute
  • (#692844) – Incorrect (out) annotation on gtk_tree_drag_source_d…
  • (#692934) – Defer cairo surface creation for image URLs in CSS t…
  • (#682824) – Don’t build gtk-launch when gio-unix is not available
  • (#692637) – Only build native-update-icon-cache when no external…
  • (#692823) – GdkDeviceCore should be public as GdkWaylandDevice
  • (#692899) – global_remove handler is missing
  • (#693015) – Deprecate gtk_scrolled_window_add_with_viewport()
  • (#693066) – GTK notification code attempts to create an X notifi…
  • (#525226) – All actions’ names and descriptions should be transl…
  • (#553334) – gailrange exposes an action which does nothing
  • (#658148) – The pop-up window in a GtkEntryCompletion lacks an a…
  • (#680048) – Prefer symbolic icons for the default message dialog…
  • (#687825) – weight-set in GtkCellRendererText not working
  • (#693050) – GtkTextView focus handler doesn’t honor can-focus pr…

Note that this is an unstable release that is intended for testing and developing purposes

  GTK+ 3.7.8


GLib 2.35.7

Description:

GLib is the low-level core library that forms the basis for projects such as GTK+ and GNOME. It provides data structure handling for C, portability wrappers, and interfaces for such runtime functionality as an event loop, threads, dynamic loading, and an object system.

Changes:

  • Fix the build on systems with strict linkers by adding -pthread back to the LDFLAGS for a testcase.
  • Re-enable native atomic operations on some buggy versions of clang that ship as part of the MacOS X SDK.
  • Make G_IO_FLAG_IS_WRITEABLE an enum again (the #define broke bindings)
  • A small docs fix

Bug fixes:

  • (#657045) - G_IO_FLAG_IS_WRITEABLE is misspelled
  • (#636683) - [doc] “namespace:keyname” should be “namespace::keyname”
  • (#682818) - atomic ops broken on mac/xcode
  • (#693105) - Compile private test with -pthread on UNIX

Note that this is an unstable release that is intended for testing and developing purposes

  GLib 2.35.7


 
  We can't watch comments unless G+ provides an API or if you send a notification, e.g +World Of Gnome
     Sometimes is better to place your questions on GNOME Community