You Got A Question? Ask    GNOME Community!

gtk-theme2
 11138   |  Oct 25
gtk_logo2
 9434   |  Mar 17
arch
 7699   |  Mar 28

GTK+ 3.7.6 and GLib 2.35.4 released

This post was made with an older stylesheet


GTK 3.7.6

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:

  • We now use state flags for text direction: GTK_STATE_FLAG_LTR/RTL. gtk_style_context_set_direction() has been deprecated.
  • We install headers for accessible implementations of GTK+ widgets. This makes it possible to implement accessibility for third-party widgets by subclassing the proper GTK+ implementation. To do this, include gtk/gtk-a11y.h.
  • Invisible widgets now return a size of 0×0. This is an experimental change that makes GtkWidget::visible essentially behave the same way that “display: none” does in CSS. If you want the effect of CSS’s ”visibility: hidden”, you can use a GtkNotebook with an empty page.
  • GtkFrame now draws a background.
  • The Broadway backend now installs a separate server: broadwayd.

Bugs fixed:

  • (#687025) – iconhelper: Treat empty string as NULL stock-id
  • (#687633) - gtk_color_chooser_get_rgba: wrong annotations, broke bindings API
  • (#688140) - Add missing annotation for gtk_combo_box_text_get_active_text()
  • (#688362) – GtkApplication: Fix memory leak
  • (#689810) – Include guard optimization
  • (#690305) – Typo in SECTION:gtkbuildable : (thier -> their)
  • (#691186) - Gtk+ 3.6.3 crashes when opening printing dialog: segfault in pango_font_description_hash()
  • (#691301) – Better support for cross-compiling
  • (#691515) - Insufficient checks for EWMH support
  • (#691677) - Gtk Scale (slider) does not react in clicks outside the center line (trough) since 3.6

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

  GTK+ 3.7.6


GLib 2.35.4

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.

New features:

  • New API: g_get_num_processors
  • New API: g_application_command_line_get_stdin
  • New GFileMonitor flag: G_FILE_MONITOR_WATCH_HARD_LINKS
  • Parse more timezone offset formats
  • Better timezone support on Windows
  • Make GParamSpec constructors introspectable

Removed or deprecated features:

  • Disallow adding interfaces after class_init

Bug fixes:

  • (#532815) – gio + inotify support for hardlinks
  • (#614930) - add g_get_num_processors (), return the max concurrent threads available to the process
  • (#626497) – Btrfs clone/reflink ioctl support in g_local_file_copy
  • (#633117) – glib fails stests if /etc/localtime is not properly set
  • (#661767) – merge/improve various bits of run-in-thread functionality
  • (#668210) – Add g_application_command_line_get_stdin()
  • (#675856) – Use GDbus via gobject-introspection instead dbus-python
  • (#684103) – make glib work with python3
  • (#684723) – run-assert-msg-test.sh fails
  • (#686058) – OpenBSD: disable ipv6_v4mapped test
  • (#686128) - GTimeZone should be able to parse POSIX format for TZ environment variable
  • (#687223) – cleverer GThreadPool management
  • (#687659) – drop support for adding interfaces after class_init
  • (#687920) – GCredentials should have an accessor for the process ID
  • (#688681) – build: Make .symbols file canonical on all platforms
  • (#688829) – Variable overflow in utils.c test on 32-bit machine
  • (#689324) – Variable scoping in gunixmounts.c
  • (#689810) – Include guard optimization
  • (#690043) - Broken link for gsettings tutorial: gnome-utils in git does not exist anymore
  • (#690084) – gmarkup: Make GMarkupParseContext a boxed type
  • (#690388) - Check if CMSG_FIRSTHDR() returns NULL when there is no ancillary data
  • (#690538) – gschema DTD is invalid
  • (#690543) - Add test coverage for testing in-tree DBus services with GTestDBus
  • (#690670) – local_command_line not introspectable/annotated
  • (#690902) – G_END_DECLS needs to be at the end of gutils.h
  • (#690970) – Unhelpful deprecation message for g_value_array_get_nth
  • (#691001) – building docs is broken on master branch
  • (#691011) – Automake-1.13 errors on obsolete AM_PROG_CC_STDC
  • (#691077) – gio-querymodules crashes with SIGSEGV
  • (#691110) – g_cond_wait() docs incomplete
  • (#691489) – Crash in Oscars 2013 page
  • (#691558) - glocalfile: Only check for .hidden files if standard::is-hidden is requested
  • (#691608) – Support compilation with clang 3.2

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

  GLib 2.35.4


 
  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