[gtk+] Created tag 3.7.4



The unsigned tag '3.7.4' was created.

Tagger: Matthias Clasen <mclasen redhat com>
Date: Tue Dec 18 00:42:39 2012 -0500

    3.7.4

Changes since the last tag '3.7.2':

Alan McGovern (1):
      Fix broken function pointer declarations on windows

Aleksander Morgado (2):
      GdkBroadwayDisplay: initialize GError before using it
      GdkBroadwayDisplay: include proper port number in error trace

Alexander Larsson (48):
      Cache GtkIconInfo
      Reuse rendered symbolic icons
      css: Track which selectors are "simple"
      css: Add _gtk_css_matcher_matches_any()
      css: Add GtkCssSelectorTree creation and matching
      css: Create and use a tree for css selector matching
      css: Fixed typo in PRINT_TREE debug code
      css: Don't reorder some selectors when building selector tree
      css: Fix up position with region tree matching
      css: Better tree match verification
      css: Track parent in the css tree nodes
      css: Fix type of GtkCssSelectorRuleSetInfo match
      css: Track the tree selector matches
      css: Use the tree to print css selectors
      css: Ensure the tree built is always the same
      css: Implement ruleset_get_change() with the tree
      css: Use tree for gtk_css_provider_get_style_property
      css: Remove gtk_css_ruleset_matches
      css: Don't keep around linear selectors
      css: Add const to _gtk_css_selector_tree_match_all arg
      css: Add accessor functions for traversing css tree
      css: Fix leak of lists while building tree
      css: Allocate the css tree in a single chunk
      css: Make test pass
      icon cache: Fix double free
      css: Return 0 as change for the GtkSettingsStyleProvider
      Add internal versions of g_return_[val_]_if_fail
      css: Use internal return_if_fail in some commonly called code
      css: Start array allocation with a better size
      css: Avoid allocations in gtk_css_value_array_compute
      css: Avoid queue_resize in _gtk_widget_style_context_invalidated
      Don't queue resize for hidden widgets without a size group
      Don't unnecessarily queue resize in GtkWindow.style_updated
      Revert "Don't queue resize for hidden widgets without a size group"
      Require new pango with automatic tracking of PangoContext changes
      GtkLabel: Rely on the new pango support for context change tracking
      entry: No need to reset layouts on style_updated
      css: Add _gtk_css_style_property_affects_font
      textview: Only clear the layout in style_update if the font actually changes
      treeview: Don't invalidate whole tree unless needed
      css: Factor out some of the position matching code
      css: Do get_change directly on the tree without matching first
      css: Clean up tree_match implementations
      css: Speed up name matching
      css: Avoid looking up the GtkCssStyleProperty class a lot
      overlay: Fix child window position/size on realize
      Use GTK_RESIZE_PARENT resize_mode for GtkViewport
      IconHelper: Avoid warnings for non-existing stock ids

Benjamin Berg (1):
      Use the ppd groups "name" instead of "text" (bug #687065)

Benjamin Otte (56):
      styleprovider: Deprecate two non-working functions
      stylecascade: Remove get_icon_factory() implementation
      styleprovider: Remove (broken) implementations of get_style
      settings: Remove support for color schemes
      symboliccolor: Change prototype of function
      symboliccolor: symbolic color is no longer a CssValue
      symboliccolor: Implement using GtkCssValue
      styleprovider: Change function prototype
      symboliccolor: Remove extra includes
      hsla: Add _gtk_hsla_shade()
      themingengine: Do shading with GtkHSLA
      symboliccolor: Deprecate
      gtkgradient: Deprecate
      deprecations: Move files into deprecated/ dir
      widget: Remove an unneeded queue_resize()
      izegroup: Improve performance
      cssvalue: Add _gtk_css_initial_value_get()
      cssvalue: Use _gtk_css_initial_value_get() for the inherit value
      styleproperty: Use _gtk_css_initial_value_get()
      treeview: Delay computing fixed height
      reftests: Add reftest for broken fixed height mode
      tests: Add CSS test for comment detection
      menuitem: Remove unused variables
      reftests: Fix a reftest
      stylecontext: Pass a bitmask to the changed values
      styleproperty: Add an affects-size property
      styleproperty: Mark properties as not needing resizes
      stylecontext: Expose a function to get at the current changes
      styleproperty: Add _gtk_css_style_property_changes_affect_size()
      widget: Optimize away unndeeded redraws
      cssstyleproperty: Don't mark border width properties as NO_RESIZE
      stylecontext: Remove unused private functions
      API: Deprecate functions to register custom CSS properties
      settings: Never override some font properties
      settings: Implement StyleProvider interface without StyleProperties
      style: Add _gtk_style_provider_private_get_settings()
      css: Move default font handling
      css: Add more features to font-size code
      css: Fix dependencies for font lookup
      cssvalue: Change order of values
      cssvalue: Parse font sizes properly
      cssvalue: Fix the scaling factors for 'smaller' and 'larger'
      reftests: Add a test for the new font size names
      css: Fix order of enum
      reftests: Fix wrong name in test
      stylecontext: Always recompute font
      aboutdialog: Add text tag to get small text
      tests: Don't call to-be-deprecated function
      gtk: Use context's font
      gtk: Use gtk_style_context_get()
      gtk: Query font size directly
      switch: Remove hack to change text size
      stylecontext: Deprecate gtk_style_context_get_font()
      menushell: Remove unused variable
      gdk: API: constify argument
      stylecontext: Fix gtk_style_context_set_background()

Camillo Lugaresi (1):
      Bug 688710 - splashscreen shouldn't be always on top on OS X

Christian Kirbach (1):
      Updated German translation (bug 690302)

Christophe Fergeau (1):
      Sanitize memory handling in cups_request_printer_list_cb

Chun-wei Fan (1):
      Bug 668239 - texts disappear when notebook switch page at zh_CN locate

Colin Walters (1):
      Fix build by un-translating org.gtk.Settings.FileChooser

Cosimo Cecchi (10):
      iconview: don't use gtk_style_context_set_background()
      tree-view: don't use gtk_style_context_set_background()
      menuitem: deprecate horizontal-padding style property
      menu: deprecate horizontal-padding and vertical-padding
      menubar: add support for CSS padding
      menubar: deprecate internal-padding style property
      build: fix some GCC warnings
      scale: render scale mark lines with separator style class
      a11y: fix uninitialized variables compiler warning
      cssstyleproperty: remove unused variable

Daniel Mustieles (3):
      Updated Spanish translation
      Updated Spanish translation
      Updated Spanish translation

David King (5):
      docs: Correct GtkWidget::scroll-event mask documentation
      docs: Improve GtkTreeModel iteration pattern
      docs: Fix typo in gtk_tree_view_set_tooltip_column comment
      docs: gtk_file_chooser_get_filename() returns absolute paths
      docs: Add gtk-doc comment for GtkTreeRowReference

Emmanuele Bassi (1):
      sizegroup: Use g_hash_table_add()

Jasper St. Pierre (4):
      treemodelfilter: Make the constructor binding friendly
      gtkcssselector: Don't leak the hash table
      gtkcssselector: Fix build
      xi2: Abort early if we don't have a proper GDK window

John Ralls (1):
      Fix compilation on MacOSX Tiger

Juan Pablo Ugarte (1):
      Added new function gtk_builder_expose_object() based on the original work by     Marco Diego AurÃlio Mesquita on bug #447972

Kalev Lember (2):
      gtkliststore: Add explicit braces to avoid dangling else
      gtkroundedbox: Fix a compiler warning

Marcus KraÃmann (1):
      cssparser: Don't detect /*/ as a comment

Marek Kasik (1):
      printing: Call mark_printer_active() with correct parameters

Mario Sanchez Prada (1):
      Add missing NULL-check in GtkEntryAccessible

Martin Pitt (1):
      aboutdialog: Fix add_credit_section() annotations

Matej UrbanÄiÄ (2):
      Updated Slovenian translation
      Updated Slovenian translation

Matthias Clasen (24):
      Post-release version bump
      Obtain the recent files max age setting from xsettings
      GtkLabel: Fix a pointless expression
      Don't check the same crossing mode twice
      gtk_css_value_bg_size_equal: actually compare contain values
      GtkActionHelper: Fix a copy-paste error
      GtkIconViewAccessible: Fix a copy-paste error
      Add a forgotten break in render_border
      GtkExpander: Clarify a nested switch
      GtkCellAccessible: Add missing break statements
      GtkNotebook: Clarify a switch statement
      GtkAboutDialog: Initialize a variable
      Don't return prematurely
      Avoid unreachable code
      Add a missing va_end call
      Trivial whitespace fix
      Fix up gtk_builder_expose_object addition
      docs: Add an index for 3.8 api additions
      update_type_references: Deal with type_refs_ht being NULL
      GtkMenuItemAccessible: implement selectable/selected states
      NotebookPageAccessible: Implement selectable/selected states
      Update for some changes to selectable/selected state handling
      Update results for Unicode ellises
      3.7.4

Michael Natterer (10):
      quartz: fix the mapping of GDK_KP_Enter in known_numeric_keys[]
      gtk: don't let insensitive children eat scroll events when bubbling down
      quartz: call Gestalt() only once per session in gdk_quartz_osx_version()
      quartz: add mountain lion as version 8 to enum GdkOSXVersion
      gtk: add more OSX special casing for the deadacute and deaddoubleacute keys
      gtk: convert keyvals to unicode before committing to the imcontext     (cherry picked from commit 1eb0d98d734d96a6612e320d32a2aded423d2746)
      Bug 626499 - GtkClipboard unnotified on change of OS X pasteboard owner
      quartz: fix crash in the recent clipboard "fix", and really fix it
      gtk: fix scrolling in modal dialogs when event_widget is insensitive
      quartz: make setting_same_owner member of GtkClipboardOwner @public

Nilamdyuti Goswami (5):
      Assamese translation updated
      Assamese translation updated
      Assamese translation updated
      Assamese translation updated
      Assamese translation updated

Philip Withnall (2):
      Bug 595615 â Use proper ellipses
      i18n: Update British English translation

Pierre-Yves Luyten (1):
      Ensure GtkColorButton has a dialog when adding a palette

Piotr DrÄg (3):
      Updated POTFILES.skip
      Updated POTFILES.skip
      Updated Polish translation

Rico Tzschichholz (1):
      po: Fix xgettext failing on unicode strings

StÃphane DÃmurget (1):
      gtkmenushell: Fix an endless loop on focus cycle

Timothy Arceri (2):
      In the file chooser, use a proper apostrophe rather than a prime mark (tick mark)
      Add summary and description to "show-hidden" key

Wouter Bolsterlee (1):
      Updated Dutch translation

Yaron Shahrabani (1):
      Updated Hebrew translation.



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