[gtk+] Created tag 3.9.8



The unsigned tag '3.9.8' was created.

Tagger: Matthias Clasen <mclasen redhat com>
Date: Tue Jul 9 20:27:29 2013 -0400

    3.9.8

Changes since the last tag '3.9.6':

Alexander Larsson (47):
      gdkwindow: Don't recurse into clipped children when updating
      Fix typo in Makefile.am
      gdk: Fix shaped toplevels
      revealer: Use new private model, remove priv pointer
      stack: Use new private model, remove priv pointer
      listbox: Use new private model, remove priv pointer
      quartz: Remove unused functions
      win32: Remove unused functions
      offscreenwindow: Handle window_scale
      widget: Track when the window scale factor changes and notify
      pixel-cache: Refresh pixel cache on window scale factor changes.
      configure: Add buildtime check for cairo_surface_set_device_scale
      gdkwindow: Respect cairo surfaces with device scale
      gdk: add gdk_window_create_similar_image_surface
      gdk: Add gdk_cairo_surface_create_from_pixbuf
      wayland: Implement gdk_screen_get_monitor_scale()
      wayland: Require wayland-client 1.1.90
      wayland: Support gdk_window_get_scale
      x11: Initial cut at supporting window scaling for X11
      x11: Support the Gdk/WindowScalingFactor xsetting
      x11: Add Gdk/UnscaledDPI to override Xft/DPI
      x11: Don't follow dpi and scale from xsettings when GDK_SCALE set
      gdk: Convert mouse position to doubles, add new getters
      Add GDK_DPI_SCALE env var
      Use gdk_cairo_surface_create_from_pixbuf when possible
      GtkStyleContext: Add gtk_style_context_get/set_scale
      GtkWidget: Propagate scale to GtkStyleContext
      css: Add a scale argument to css-value compute vfunc
      CSS: Add -gtk-scaled(image1,image2,...) support for hidpi assets
      gtk-demo: Add demo of hidpi css assets via -gtk-scaled()
      GtkIconHelper: Add set_window()
      GtkImage: Set the window on the gtkiconhelper
      entry: Set the window on the icon helper
      spinbutton: set the window on the icon helper
      CellRendererPixbuf: Set the window on the icon helper
      GtkIconTheme: Add helpers to load to cairo_surface_t
      stylecontext: add gtk_render_icon_surface
      icon factory: Add gtk_icon_set_render_icon_surface
      GtkIconHelper: Convert to using cairo surfaces as base and support scales
      GtkImage: Add new_from_surface() and set_from_surface()
      GtkCellRendererPixbuf: Add surface property
      File chooser: Convert icons to using cairo_surface_t
      wayland: Add custom create_similar_image implementation
      widget: Don't crash if setting alpha on non-realized widget.
      widget: Remove some leftover code
      stack: Use normal opacity groups rather than weird ones in GtkWidget
      reftest: Add reftest for scaled image borders - fails on GDK_SCALE=2

Bastien Nocera (2):
      GtkSearchBar: Fix automatic entry connection
      GtkSearchBar: Don't show a close button by default

Benjamin Otte (14):
      tests: Ignore deprecations
      treeview: Actually remove presize handler when we presize
      treeview: Reorder code
      treeview: Ensure we first validate the visible area when validating
      Revert "Remove the show-unicode-menu and show-input-method-menu settings"
      settings Deprecate properties
      gtk-demo: Remove unused variable
      gtk-demo: Fix compile warnings
      testsuite: Ignore deprecation warnings
      tests: Ignore deprecation warnings
      reftests: Add a reftest for the expand change in GtkBox
      tools: Fix casting warnings
      perf: Delete
      build: Update for perf/ directory removal

Carlos Garnacho (1):
      icontheme: Add support for high resolution icons

Chun-wei Fan (3):
      Fix gtk3-demo MSVC Project
      Broadway: Allow Compilation on Windows/MSVC
      Include crypt(3) implementation for MSVC

Daiki Ueno (1):
      textlayout: avoid double-free when adding preedit color

Emanuele Aina (1):
      docs: Add GtkListBox functions to their section and fix links

Emilio Pozuelo Monfort (1):
      menushell: don't activate a menu entry when opening a big menu

Emmanuele Bassi (8):
      Bump GLib dependency to 2.37.3
      gdk: Use new macros for defining private data
      a11y: Use new macros for defining private data
      gtk: Use new macros for defining private data
      deprecated: Use the new macros for adding instance private data
      gtk-demo: Use the new macros for adding instance private data
      tests: Use the new macros for adding instance private data
      docs: Update the coding style

Federico Mena Quintero (2):
      GtkFileChooserEntry: don't inline-complete if the entry doesn't have the focus
      GtkFileChooserButton: Also emit 'file-set' when changing the selection through the combo box

John Lindgren (2):
      Optimize gdk_x11_screen_supports_net_wm_hint()
      window: Make process_updates faster

Jürg Billeter (1):
      wayland: Fix build due to missing symbol export

Kalev Lember (4):
      GtkListBox: Remove a double semicolon
      GtkListBox: Add a function for getting the index of a row
      testsuite: Add tests for gtk_list_box_row_get_index
      GtkListBox: Add g_return_if_fail checks to public row functions

Kjell Ahlstedt (2):
      Fix some inconsistent deprecations
      Continue the deprecation of GtkIconSet

Kristian Høgsberg (1):
      wayland: Don't clear revents until we've checked for G_IO_HUP

Matthias Clasen (45):
      Bump version
      Fix the build
      Trivial rewording
      testheaderbar: fix a mmemonic
      Add a gtk_window_close function
      Add a titlebar testcase
      csd: Improve the window title
      csd: Use a dedicated style class for window buttons
      csd: use the correct icon name for close button
      csd: Improve window button handling
      GdkDeviceManagerXI2: chain up in constructed
      GdkVisualX11: Add a dispose implementation
      GdkScreenX11: Dispose visuals
      Add a testcase for closing display before exit
      typo fix
      Add a --direction option to gtk-reftest
      Avoid integer overflow
      GtkHeaderBar: documentation improvements
      GtkSearchBar: formatting trivia
      Add missing GtkSearchEntry API to the docs
      Add GtkListBox to the widget gallery
      Add GtkListBox to the a11y tests
      Add GtkStack and GtkStackSwitcher to the a11y tests
      Add GtkHeaderBar to the a11y tests
      Fix a copy-paste error
      Avoid deprecation warning
      gtk-demo: Properly cleanup the revealer demo
      csd: no border when fullscreen
      csd: fix a resizing artifacts when unmaximizing
      csd: hide invisible borders when tiled or fullscreen
      Cosmetic cleanups
      Don't prematurely mark window as realized
      Cosmetics
      csd: Fix up close buttons
      fix close button in testtitlebar as well
      Fix the small text for text in GtkAboutDialog
      places sidedbar: deal with lack of symbolics
      Add new gdk api to the docs
      Add new api to the gtk docs
      Document new environment variables
      Fix a typo
      Revert the private macro change for GtkToolButton
      Don't segfault when setting opacity on an offscreen window
      Remove debug spew
      3.9.8

Michael Forney (1):
      wayland: Fix typo in setting of core_pointer

Michael Natterer (3):
      add gdk_screen_ and gdk_window_get_scale_factor()
      quartz: Implement get_scale_factor() on screen and window
      gtk: add gtk_widget_get_scale_factor()

Nguyễn Thái Ngọc Duy (1):
      po/vi: import from Damned Lies

Piotr Drąg (3):
      Updated POTFILES.skip
      Updated POTFILES.skip
      Updated POTFILES.skip

Rico Tzschichholz (2):
      build: Fix make dist
      docs: Don't drop xml/gtkstock.xml

Rob Bradford (4):
      wayland: Add missing symbol export
      wayland: Create the Wayland surface for the window on impl creation
      wayland: request appropriate compositor version to support buffer scale
      wayland: Handle the display connection erroring out

Ryan Lortie (3):
      GMenuModel -> GtkMenu binding: show submenu items
      GtkMenuTracker: fix leak when creating submenus
      menu model: set separator label conditionally

Sébastien Wilmet (4):
      textiter: bug fix in forward_search() and backward_search()
      Document GtkTextSearchFlags
      textiter: doc precision for forward_search() and backward_search()
      textiter: better document "tag" functions

Tarnyko (1):
      win32: Make broadway build

Trần Ngọc Quân (1):
      Updated Vietnamese translation

Victor Ibragimov (1):
      Tajik translation updated

William Jon McCann (53):
      Remove ancient changelogs
      Add missing allow-none annotations
      Don't use stock APIs in the widget factory
      Don't use stock APIs in the bloatpad example
      Remove usage of stock APIs in demo
      Remove most of the stock API usage from the tests
      Don't use stock APIs in the testsuite
      Remove more discontinued ChangeLogs
      Start migrating internals away from GtkStock
      Fix some regressions from stock migration
      Adjust the a11y testsuite to match expected output
      Make the testsuite happy that get gets the default value
      Start deprecating some GtkStock API
      Fix a couple documentation warnings
      Deprecate and ignore gtk-button-images setting
      Deprecate and ignore gtk-menu-images setting
      Deprecate and ignore gtk-enable-mnemonics and gtk-auto-mnemonics" properties
      Mark gtk-color-palette as deprecated
      Deprecate and ignore gtk-can-change-accels
      Deprecate and ignore the cursor blink settings
      Deprecate and ignore gtk-fallback-icon-theme
      Deprecate and ignore gtk-scrolled-window-placement
      Deprecate and ignore gtk-menu popup and popdown delay settings
      Deprecate and ignore gtk-menu-bar-accel setting
      Deprecate and ignore gtk-keynav-cursor-only and gtk-keynav-wrap-around
      Remove the rest of gtk-touchscreen-mode
      Deprecate and ignore gtk-icon-sizes setting
      Don't use a GtkIconSet to pick the logo image
      Deprecate GtkIconFactory, GtkIconSet, GtkIconSource
      Fixup some of the example widgets used in the docs
      Disable primary paste by default
      Fix default value of scrolled window placement-set property
      Make ignored settings be set to false by default
      Deprecate the gtk stock functions
      Deprecate GtkImageMenuItem
      Port print-editor test to GtkBuilder from UIManager
      Remove deprecated UIManager from the demo
      Deprecate GtkAction and GtkUIManager
      Add xpadding around the image in message dialogs
      Fix the build
      Add deprecation warnings to GTK_STOCK macros
      Deprecate and ignore gtk-im-status-style and gtk-im-preedit-style
      Fix a couple of deprecation warnings related to stock items
      Deprecate the unused gtk-file-chooser-backend setting
      Remove gtk-im-status-style and gtk-im-preedit-style from GDK as well
      Deprecate and ignore gtk-enable-tooltips setting
      Deprecate and hardcode the value of visible-focus setting
      Deprecate and hardcode values for gtk-tooltip* timeouts
      Deprecate and hardcode default toolbar style setting
      Deprecate and hardcode default toolbar icon size setting
      Add missing G_PARAM_DEPRECATED to gtksettings
      Add missing G_PARAM_DEPRECATED to stock deprecations
      Deprecate and hardcode gtk-recent-files-limit

aakash (1):
      gtkrecentmanager: Avoid confusion between the meta-data and the actual resource.


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