[gtk+] Created tag 3.17.9



The unsigned tag '3.17.9' was created.

Tagger: Matthias Clasen <mclasen redhat com>
Date: Mon Sep 14 23:05:02 2015 -0400

    3.17.9

Changes since the last tag '3.17.8':

Alberts Muktupāvels (1):
      gtkplug.c: remove draw function, not needed

Alexander Larsson (5):
      gdkwindow: Store children list nodes in GdkWindow structure
      gdkwindow: Avoid list allocation and object refs during repaint
      gtk: Stop setting GDK_EXPOSURE_MASK on random widgets
      draw: call vfunc rather then emit signal for the common case
      widget: Call size_allocate vfunc directly when possible

Aurimas Černius (1):
      Updated Lithuanian translation

Baurzhan Muftakhidinov (2):
      Updated Kazakh translation
      Updated Kazakh translation

Benjamin Otte (13):
      popover: Don't inherit style from parent
      bitmask: Fix broken invert_range() implementation
      stylecontext: Remove line that is a no-op
      notebook: Remove unused macros
      notebook: Don't needlessly cast in macros
      treeview: Donate a priv variable to gtk_tree_view_init()
      iconcache: Guard deprecated gdk-pixbuf APIs
      cssnode: Move clear_classes() into the NodeDeclaration
      widgetpath: Implement using GtkCssNodeDeclaration
      Revert "Avoid type checking overhead for resize-mode"
      combobox: Stop using old styling code
      inspector: Store the parent for the object tree
      window: Use gtk_widget_queue_resize()

Carlos Garnacho (5):
      x11: Declare variable for the inner loop
      gtkwidget: refactor code into separate function
      gtkwidget: Ensure unrealization during event dispatching cancels gestures
      gtkwidget: Do not listen to notifications from nonexistent properties
      scrolledwindow: Cancel kinetic/overshoot animation on captured scroll events

Changwoo Ryu (1):
      Updated Korean translation

Christian Hergert (6):
      stylecontext: add opaque background helper
      pixelcache: use GtkStyleContext to determine cairo_content_t for surface
      viewport: share style context with pixelcache
      textview: give pixelcache access to style context
      pixelcache: squash warnings introduced by previous commits
      gdkwindow: avoid multiple walking of children list

Claude Paroz (1):
      Updated po-properties French translation

Dušan Kazik (3):
      Updated Slovak translation
      Updated Slovak translation
      Updated Slovak translation

Fran Dieguez (3):
      Updated Galician translations
      Updated Galician translations
      Updated Galician translations

Garrett Regier (4):
      container: Don't add classes twice
      cssnode: Optimize listing of classes
      widgetpath: Remove bad function prototypes
      stylecontext: Fix list_classes() after optimization

Jakub Steiner (3):
      HighContrast: make linked entries align
      HighContrast: remove edge highlight
      HighContrast: make sidebar list rows taller

Jonas Ådahl (1):
      wayland: Make subsurface desynchronized after first parent surface frame

Kjartan Maraas (1):
      Updated Norwegian bokmål translation.

Lapo Calamandrei (5):
      Adwaita: add .content-view:hover styling.
      Adwaita: fix documents and the like rubberband.
      HC: fix pathbar paddings.
      Adwaita: set -GtkRange-trough-border: 0 for scrollbars
      Adwaita: special case selection mode lists checks

Matthias Clasen (136):
      entry: Improve cursor hiding logic
      text view: Improve cursor hiding logic
      file system: Add an api to get a GIcon
      path bar: Don't use prerendered surfaces
      text view: Drop an unused variable
      wayland: Remove an overeager assert
      gtk-demo: Add a way to launch individual demos
      gdk window: Remove an unneeded variable
      toggle action: Remove an unused variable
      im module: Remvoe an unneeded variable
      print backend: Remove an unneeded variable
      tool button: Use G_DEFINE_TYPE
      window: Convert to g_object_notify_by_pspec
      widget: Convert to g_object_notify_by_pspec
      adjustment: Convert to g_object_notify_by_pspec
      label: Convert to g_object_notify_by_pspec
      progressbar: Convert to g_object_notify_by_pspec
      application: Convert to g_object_notify_by_pspec
      entry: Convert to g_object_notify_by_pspec
      entry buffer: Convert to g_object_notify_by_pspec
      entry completion: Convert to g_object_notify_by_pspec
      list box: Use g_object_notify_by_pspec everywhere
      image: Convert to g_object_notify_by_pspec
      header bar: Use g_object_notify_by_pspec
      range: Convert to g_object_notify_by_pspec
      scale: Convert to g_object_notify_by_pspec
      treeview: Convert to g_object_notify_by_pspec
      style context: Convert to g_object_notify_by_pspec
      toggle button: Convert to g_object_notify_by_pspec
      radio button: Convert to g_object_notify_by_pspec
      event controller: Convert to g_object_notify_by_pspec
      gesture single: Convert to g_object_notify_by_pspec
      tree view column: Convert to g_object_notify_by_pspec
      device: Convert to g_object_notify_by_pspec
      gdk window: Convert to g_object_notify_by_pspec
      builder: Convert to g_object_notify_by_pspec
      text cell renderer: Convert to g_object_notify_by_pspec
      text buffer: Convert to g_object_notify_by_pspec
      menu item: Convert to g_object_notify_by_pspec
      frame: Convert to g_object_notify_by_pspec
      container: Convert to g_object_notify_by_pspec
      menu button: Convert to g_object_notify_by_pspec
      Plug a leak
      Speed up gtk_allocated_bit_mask_invert_range
      Move GtkWidgetPrivate to gtkwidgetprivate.h
      Avoid an extra type check in gdk_screen_get_default
      Avoid a string copy
      settings: Avoid one case of g_object_notify
      widget: Add more inline getters
      builder: Minor refactoring
      builder: Move a function
      builder: Simplify _gtk_builder_boolean_from_string
      settings: Convert more fully to g_object_notify_by_pspec
      app chooser button: Convert to g_object_notify_by_pspec
      scrolled window: Convert to g_object_notify_by_pspec
      Add some more child property API
      box: Convert to gtk_container_child_notify_by_pspec
      grid: Convert to gtk_container_child_notify_by_pspec
      notebook: Convert to g_object_notify_by_pspec
      stack: Convert to gtk_container_child_notify_by_pspec
      widget: Use g_param_spec_get_name_quark
      Trivial cleanup
      window: Use internal more internal getters
      allocated bitmask: Use gtk_internal_return_if_fail
      css color: Use gtk_internal_return_if_fail
      css style property: Use gtk_internal_return_if_fail
      widget path: Use gtk_internal_return_if_fail
      settings: Avoid a redundant check
      builder: Avoid some type-checking overhead
      settings: Reuse a value
      Use a getter for widget direction
      Drop an unused warning
      notebook: Drop use of G_DISABLE_CHECKS
      Introduce G_ENABLE_CONSISTENCY_CHECKS
      size request: Redo the recursion checks
      widget: Use G_ENABLE_CONSISTENCY_CHECKS for invariants checking
      Clean up debug features
      style provider private: Use gtk_internal_return_if_fail
      css selector: Use the quarks we have
      Use G_ENABLE_CONSISTENCY_CHECKS for template finalization checks
      gtk-demo: Make --autoquit a simple option
      gtk-demo:Add a --list option
      Update the gtk3-demo man page
      Optimize gtk_css_selector_match_all
      Handle match_all returning NULL
      match_all: Only allocate an array when needed
      Manipulate bits more efficiently
      More bit manipulation speedups
      Optimize gtk_css_node_declaration_has_class
      builder: Minor tweak
      gtk-builder-tool: Canonicalize booleans
      Run gtk-builder-tool simplify over all templates
      gtk-demo: Simplify ui files
      widget-factory: Simplify the ui file
      bitmask: Optimize intersect
      bitmask: Optimize no-op resizes
      bitmask: Trivial formatting fix
      css selector: Take advantage of interned strings
      css matcher: Avoid a redundant call
      css selector: Use a builtin to count bits
      css lookup: Replace g_return by gtk_internal return
      style cascade: Replace g_return by gtk_internal_return
      css section: Replace g_return by gtk_internal_return
      css node declaration: Fix a typo
      css node declaration: Avoid optional out parameters
      widget: Move _gtk_widget_peek_request_cache to private.h
      Remove type check from gtk_widget_get_request_mode
      window: Avoid unnecessary detours
      Avoid type checking overhead for resize-mode
      css section: No need for atomic refcounting
      css value: No need for atomic refcounting
      widget path: No need for atomic refcounting
      css node: Avoid a duplicate type check
      Intern all signal names beforehand
      Use g_object_get_qdata instead of g_object_get_data
      Move GtkWidgetAuxInfo struct to private headers
      Use NULL instead of g_direct_equal
      Pack GtkWidgetPrivate a bit better
      Move template support to qdata
      Move widget paths to gdata
      Move action muxer to gdata
      Move font options to gdata
      Move font map to qdata
      Drop GtkWidgetAuxInfo
      places sidebar: keep open variants sensitive
      wayland: Avoid a crash with GtkGLArea
      file chooser: make rows with popovers visible
      builder-tool: Don't simplify translatable="yes"
      Update all ui files again
      gtk-demo: Fix builder example
      gtk-builder-tool: Don't break GtkHBox and GtkVBox
      Revert "tool button: Use G_DEFINE_TYPE"
      entry: Drop the Ctrl-K keybinding
      Fix a copy-paste error
      Revert "print backend: Remove an unneeded variable"
      3.17.9

Michael Weghorn (1):
      Improve printer distinction for option retrieval

Muhammet Kara (1):
      Updated Turkish translation

Pedro Albuquerque (1):
      Updated Portuguese translation

Piotr Drąg (2):
      Updated POTFILES.in
      Updated Polish translation

Rafal Luzynski (1):
      flow box: Fix bad children allocation with RTL locales

Ross Lagerwall (1):
      GtkFileSystem: Add to the list of remote filesystems

Timm Bäder (3):
      GtkListBox: Allow a NULL callback in bind_model
      GtkContainer: Fix paramter name in doc comment
      GtkWidget: Fix typo in #ifdef

Tom Tryfonidis (1):
      Updated Greek translation


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