[gtk+] Created tag 3.19.2



The unsigned tag '3.19.2' was created.

Tagger: Matthias Clasen <mclasen redhat com>
Date: Fri Nov 20 00:15:27 2015 -0500

    3.19.2

Changes since the last tag '3.19.1':

Alexander Larsson (14):
      TreeModelFilter: Fix uninitialized memory read.
      Make GtkFileChooser interface require a GObject
      Add GtkNativeDialog abstract base class
      GtkFileFilter: Add private function to represent filter as pattern
      GtkFileChooserNative: Fallback and win32 implementation
      GtkFileChooserButton: Use native dialogs
      testgtk: Add native dialog tests
      Mention native file choosers in NEWS
      docs: Move GtkNativeDialog section to "abstract base classes"
      gtk3-demo: Add open file to the application demo
      gdk: Fix invalidation w/ pixel cache when changing child window geometry.
      TextView: Use saner coordinate space in draw_layer.
      GtkNativeDialog: Fix modal handling in gtk_native_dialog_run()
      Add gtk_native_dialog_destroy()

Balázs Meskó (2):
      Updated Hungarian translation
      Updated Hungarian translation

Benjamin Otte (69):
      cssprovider: Have a section when parsing style properties
      iconhelper: Don't pass GENERIC_FALLBACK flag
      icontheme: Clarify GENERIC_FALLBACK flag handling
      entry: Always render like with is_cellrenderer
      container: Don't randomly call gtk_widget_set_allocation()
      window: Ignore geometry widget
      widget: Remove _gtk_widget_override_size_request()
      sizegroup: Remove GtkQueueResizeFlags
      API: widget: Add gtk_widget_get_allocated_size()
      container: Use correct allocation for calling size_allocate()
      API: widget: Add gtk_widget_queue_allocate()
      widget: Use gtk_widget_queue_allocate() when clip changes
      sizegroup: Move container function into its only caller
      sizegroup: Fold function into only caller
      sizegroup: refactor
      sizegroup: Remove special case before loop
      sizegroup: Refactor function
      sizegroup: Refactor function
      sizegroup: Don't invalidate over resize containers.
      sizegroup: Merge function into only caller
      widget: Add a function that does actual resize
      widget: Add a resize_needed flag
      widget: Warn if size-unqueried widgets get allocated
      widget: Clear pending resizes after size_allocate()
      widget: Warn on calls to queue_resize() during size_allocate()
      sizegroup: Skip resizes on widgets that have resize queued
      sizegroup: Simplify widget's size group invalidation
      sizegroup: Merge function into only caller
      widget: Move resize function into gtkwidget.c
      widget: Refactor function
      widget: Track if a child needs an allocation
      widget: Make gtk_widget_queue_allocate() not resize
      window: Don't queue resizes when inhibiting resizes
      widget: Make invisible widgets not propagate resizes
      container: Don't keep our own variable trying to track need for resize
      widget: Queue resize on parent on show/hide
      searchentry: Fix includes
      spinbutton: Don't set .entry
      widget: Queue redraw on gtk_widget_queue_allocate()
      inspector: Split out a function
      inspector: Store the current node in the priv struct
      inspector: Track updates of node styles
      gdkrgba: Use %g instead of %.17g to print alpha
      inspector: Always show full CSS node tree
      inspector: Do not show transient nodes
      widget: Queue an allocate on hide
      widget: Queue resize on parent, not self
      testsuite: Remove a bunch of broken tests
      testutils: Deprecate a bunch of ugly functions
      tests: Make stack expand
      stack: Queue a resize/allocate when switching children
      stack: Store actual widget size, not preferred size
      checkmenuitem: Update CSS nodes on set_active()
      acccellabel: Use right state when querying font
      spinbutton: Use right state when querying padding
      notebook: Query the right node's padding
      range: Use right state when querying margin
      stylecontext: Always warn on style mismatch
      notebook: Fix copy/paste error
      testutils: Add deprecation guards
      box: Don't track children visibility
      box: Refactor CSS node handling
      csstypes: Propagate NTH_CHILD and NTH_LAST_CHILD to siblings
      cssnode: Propagate NTH_LAST_CHILD changes properly
      placesview: Don't export API
      textdisplay: save/restore when using different state flags
      window: Don't invalidate cssnode during get_preferred_width()
      cssprovider: Have a section on import error
      cssprovider: Only push a new scanner when none exists

Carlos Garnacho (17):
      x11: Detect single-touch touchscreens as GDK_SOURCE_TOUCHSCREEN
      GtkWindow: make popover stacking explicit
      popover: Request raise on ::show
      texthandle: Request raising of text handle popovers.
      GdkDevice: Do not free construct-only properties data on dispose()
      widget: Avoid critical warnings when disconnecting plain GtkEventControllers
      x11: Do not misdetect mice with abs axes as touchscreens
      x11: Add "pointer" to the is-not-a-touchscreen device name checks
      wayland: Move additional pointer buttons after the old 4-7 scrolling ones
      wayland: Separate touch pointer emulation into its own master pointer
      wayland: Ensure we get the master pointer on GdkDeviceManager::get_client_pointer
      wayland: Disallow setting the cursor on the touch master pointer
      wayland: Implement GdkDevice::window_at_position for touch
      gtkdnd: Use gdk_drag_begin_for_device()
      wayland: Fix toplevel lookup before starting DnD
      gtkdnd: Ensure we don't fold the drag icon into the cursor on wayland
      wayland: Ensure we have a drop-side GdkDragContext without pointer

Carlos Soriano (2):
      gtkcontainer: clarify requirements for implementations
      gtkstack: allow templates to override all properties

Cemil Azizoglu (1):
      mir: Print hscroll and vscroll values when debugging.

Christian Hergert (4):
      headerbar: remove G_PARAM_CONSTRUCT from custom-title
      stack: GtkStack:interpolate-size should be read/write
      stackswitcher: add GtkStackSwitcher:icon-size property
      entry: ensure valid GdkWindow before set_invisible_cursor()

Christoph Reiter (2):
      gtkwindow: apply CSD adjustments to the default size when used instead of when setting it
      gtkheaderbar: update the window buttons on ::hierarchy-changed instead of ::realize

Chun-wei Fan (4):
      MSVC 2010+ builds: Do not explicitly use /LTCG
      MSVC builds: Use /opt:ref for release builds
      gtktestutils.c: Ensure variables are declared at top of block
      gtkimcontextsimple.c: Use X11_DATA_PREFIX only on X11/Wayland

Colomban Wendling (3):
      gtkcontainer: Guard internal use of deprecated public API
      cssnode: Fix a typo leading to very poor cache hashing
      cssnode: Fix style updating when the CSS node ID changes

Cosimo Cecchi (3):
      menushell: don't call gtk_render_background()
      stack switcher: fix typos in documentation comment
      HighContrast: remove deprecated progressbar style properties

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

Dhiru Kholia (1):
      Fix a memory leak in gtk-3.0.m4 file

Dominique Leuenberger (1):
      placessidebar: do not crash if uris is NULL

Emmanuele Bassi (24):
      docs: Fix typo in gdk_screen_get_scale_factor()
      docs: Clarify gtk_render_icon()'s behaviour
      docs: Point at for_scale() variants
      Add GtkTooltipWindow private sub-class
      Use CSS node name for GtkTooltipWindow
      docs: Ignore GtkTooltipWindow's private header file
      Move GtkWindow g_autoptr macros in the class header
      Remove an unused variable declaration
      Move GtkListBox g_autoptr macros to the class header
      Only include the necessary headers in GtkPlacesViewRow
      Start recursively moving autocleanups macros to their headers
      Move GtkDialog autocleanup to the class header
      Move GtkAboutDialog autocleanup to the class header
      Recursively move autocleanups to their header files
      Move GtkAccelMap autocleanup to the class header
      Remove introspection scanner guards around autocleanups
      Add autocleanups for GtkShortcutsWindow
      tooltipwindow: Use a builder UI file
      Fix the licensing blurb in GtkPlacesSidebar
      Fix the licensing blurb of GtkBookmarksManager
      Fix license version for GtkFileChooserWidget private header
      Fix the license version in GtkTrashMonitor
      Do not use the LGPL v3 blurb for LGPL v2.1 files
      Do not use the GPL v3 blurb for LGPL v2.1 files

Florian Müllner (5):
      Adwaita: Update double-border tweak for scrolled windows
      widget: Add :focus-on-click property
      Deprecate widget-specific :focus-on-click properties
      Use gtk_widget_set_focus_on_click() instead of deprecated setters
      listbox: Implement :focus-on-click

GNOME Translation Robot (2):
      Updated Scottish Gaelic translation
      Updated Scottish Gaelic translation

Georges Basile Stavracas Neto (1):
      placesview: vertically align path labels

Gábor Kelemen (1):
      Updated Hungarian translation

Ignacio Casal Quinteiro (4):
      win32: chain up on display dispose
      win32: destroy clipboard notification window on dispose
      win32: do not use g_clear_pointer to destroy the window
      win32: do not use g_clear_pointer also on the clipboard window

Jonas Platte (1):
      Fix return annotations for GtkWindow

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

Krzesimir Nowak (1):
      scrolledwindow: Fix a typo

Lapo Calamandrei (2):
      Adwaita: fix switch sizing
      Adwaita: fix vertical switch styling

Marek Černocký (1):
      Updated Czech translation

Matthias Clasen (326):
      inspector: Add css node style properties
      inspector: Cosmetic changes to the hierarchy tab
      calendar: Add an element name
      Adwaita: Update calendar theming
      HighContrast: Update calendar theming
      shortcuts: Use predefined style classes
      Adwaita: Update shortcuts window theming
      shortcuts label: Redo the keycap theming
      shortcuts: Redo the stack switcher theming
      Fix key themes for GtkEntry -> entry
      Revert "Adwaita: Update tooltip theming"
      Revert "HighContrast: Update tooltip styling"
      Revert "tooltip: Use an element name"
      spinbutton: Trivial cleanup
      wip: spinbutton
      entry, spinbutton: Finish css node conversion
      lock button: Add an element name
      search entry: Add a style class
      statusbar: Add an element name to the css node
      actionbar: Add an element name to the css node
      searchbar: Add an element name to the css node
      viewport: Add an element name to the css node
      Assistant: Fix page rmoval
      button: Use an element name instead of a style class
      togglebutton: Add a style class
      Adwaita: button fixes
      lockbutton: Revisit element name
      toggle button: Convert to css nodes
      model button: Convert to CSS nodes
      Adwaita: Adapt to the button changes
      HighContrast: Updates for recent changes
      link button: Add a style class
      scale button: Add a style class
      menu button: Add a style class
      Revisit menu button style
      headerbar: Use an element name instead of a style class
      Adwaita: Update headerbar styling
      HighContrast: Update headerbar styling
      color button: Add a style class
      Adwaita: Update color button styling
      HighContrast: Update color button styling
      menu button: Revisit style class one more time
      inspector: Drop the style classes list
      inspector: Drop the style property list
      Update the generated css for the previous commit
      paned: Convert to CSS nodes
      Adwaita: Update paned styling
      HighContrast: Update paned styling
      font button: Add an element name
      Adwaita: Update font button styling
      HighContrast: Update font button styling
      tree view: Rename and document element names
      Adwaita: Adapt to changed treeview names
      HighContrast: Adapt to changed treeview names
      icon view: Add an element name
      text view: Set an element name
      text view: Convert to CSS nodes
      Adwaita: Update textview styling
      HighContrast: Update textview styling
      text view: Add css node docs
      color swatch: Convert to CSS nodes
      swatch fixup
      Adwaita: Adapt to color swatch changes
      HighContrast: Adapt to color swatch changes
      color editor: Redo the non-activatable color swatch
      message dialog: Use an element name
      adwaita: Adjust message dialog styling
      HighContrast: adjust message dialog styling
      inspector: Show CSS node state
      model button: Propagate state
      Load settings.ini from all data dirs
      frame: Use an element name instead of a style class
      Adwaita: Update frame styling
      HighContrast: Update the frame styling
      Adwaita: Fix up color button styling
      Remove a duplicate include
      trivial formatting fix
      progressbar: Convert to CSS nodes
      Adwaita: Update progressbar styling
      HighContrast: Update progressbar styling
      progress bar: Add CSS documentation
      toolbar: Use an element name instead of a style class
      Adwaita: Update toolbar styling
      HighContrast: Update toolbar styling
      tool button: Add an element name
      Adwaita: Update tool button styling
      HighContrast: Update toolbutton styling
      toolpalette: Use element names
      Adwaita: Fix menu separators
      file chooser button: Add a style class
      entry, textview: Use a dedicated style class for magnifier
      Adwaita: Update magnifier styling
      HighContrast: Update magnifier styling
      button: Mention differentiating style classes
      popover: Document differentiating style classes
      combobox: Use element names
      Adwaita: Update combobox styling
      HighContrast: Update combobox styling
      menu: Port to use css nodes
      Adwaita: Update menu styling
      HighContrast: Update menu styling
      menu: Document CSS nodes
      menu: Fix up CSS node ordering
      menu item: Remove an unused member
      check button: Match documented behavior
      menu item: Use CSS nodes
      Adwaita: Update menu item styling
      menubar: Use an element name
      Adwaita: Update menubar styling
      inspector: Replace a use of gtk_button_set_focus_on_click
      entry: Add a diagram to CSS node docs
      button: Add diagrams to CSS node docs for buttons
      file chooser button: Remove an unused variable
      list box: Remove an unused static
      model button: Complete the CSS node conversion
      model button: Add diagrams to the CSS node documentation
      switch: Add a diagram to CSS node documentation
      spin button: Add diagrams to CSS documentation
      progressbar: Add diagrams to CSS documentation
      accel label: Add diagrams to CSS documentation
      text view: Add diagram to CSS documentation
      combo box: Add diagrams to CSS documentation
      paned: Add diagrams to CSS documentation
      menu: Add diagrams to CSS documentation
      range: Convert to CSS nodes
      Adwaita: Update range styling
      HighContrast: Update range styling
      stack: Set an element name
      widget-factory: Stop using deprecated API
      stack switcher: Use an element name
      stack sidebar: Use an element name
      scale: Fix a crash
      inspector: Really show the selected CSS node
      inspector: Some improvements to the CSS node tree
      scrolledwindow: Port to CSS nodes
      Adwaita: Update scrolledwindow styling
      HighContrast: Update scrolled window styling
      revealer: Use an element name
      paned: Move .wide to CSS subnode
      popover: Add the .background style class
      progressbar: Add a CSS node for trough
      Adwaita: Update progressbar styling
      HighContrast: Update progressbar styling
      range: Add a CSS node for the trough
      Adwaita: Update range styling
      HighContrast: Update range styling
      range: Add private api to get the trough node
      scale: Split marks node into two
      Adwaita: Update scale styling
      HighContrast: Update scale styling
      range: Redraw when slider visiblity changes
      file chooser: Don't use .search-bar for a box
      searchbar: Stop adding a style class
      Adwaita: Update searchbar styling
      HighContrast: Update filechooser styling
      stack switcher: Clarify CSS documentation
      stack sidebar: Drop the .sidebar-item style class
      Adwaita: Update stack sidebar styling
      stack sidebar: Remove an unused variable
      gtk3-demo: Drop .sidebar class
      Fix a crash with steppers
      scrolledwindow: Use permanent CSS nodes
      placessidebar: Use an element name
      Adwaita: Update places sidebar styling
      HighContrast: Update places sidebar styling
      places sidebar: Document style classes
      aspect frame: Use an element name
      listbox: Add element names
      placessidebar: Use the same element name for rows
      Adwaita: Update listbox styling
      flowbox: Add element names
      tool button: Add element names for tool item subclasses
      window: Use permanent CSS nodes
      Adwaita: Update window styling
      window: Add a diagram to the CSS documentation
      Fix a typo
      combobox: Don't add .linked
      Adwaita: Redo combo box entry styling
      places view: Add an element name
      places view: Remvoe some unused style classes
      Adwaita: Fix up filechooser styling
      scale: Stop using style classes for marks
      Adwaita: Update scale styling
      range: Document fine-tuning style class use
      Cosmetic: Use defines for style classes
      popover: Don't create transient CSS nodes
      range: Update trough state
      Update emacs key theme for css changes
      Update mac key theme for css changes
      range: Use CSS nodes for all trough rendering
      Adwaita: Update range styling
      scale: Document the new CSS nodes
      range: Fixes to the new trough rendering
      window: Don't pass wrong state to context
      scrolled window: Drop unnecessary transient nodes
      scrolledwindow: Set positional classes on scrollbars
      scrolledwindow: Document overlay scrolling style classes
      epxander: Port to CSS nodes
      Adwaita: Update expander styling
      print dialog: Use an element name for rendering the paper
      Adwaita: Update print dialog styling
      Document gtk_builder_extend_wth_template
      Move gtk_builder_extend_with_template to public header
      notebook: redo notebook styling
      Adwaita: Adapt notebook styling a bit
      HighContrast: update notebook styling
      widget-factory: Add another notebook example
      Don't use a transient node in gtk_render_arrow()
      notebook: Use CSS nodes for arrows
      Adwaita: Update notebook styling
      HighContrast: Update notebook styling
      tool item group: Use a CSS node for the arrow
      container: Slightly reword some docs
      notebook: Update CSS docs
      Avoid excessive property notification for GtkStack::interpolate-size
      text handle: Port to CSS nodes
      Document text handle styling
      Adwaita: Update text handle styling
      HighContrast: Update text handle styling
      iconview: Use a CSS node for rubberband drawing
      Adwaita: Update rubberband styling
      HighContrast: Update rubberband styling
      flowbox: Use a CSS node for rubberband drawing
      Adwaita: Update flowbox rubberband styling
      HighContrast: Update flowbox rubberband styling
      Forgotten file
      treeview: Use a CSS node for rubberband drawing
      Adwaita: Update treeview rubberband styling
      HighContrast: Update treeview rubberband styling
      treeview: Add a diagram to CSS documentation
      iconview: Add a diagram to CSS documentation
      flowbox: Add a diagram to CSS documentation
      print dialog: Avoid gtk_style_context_save
      Fix an oversight
      Adwaita: update tooltip styling
      Adwaita: Update tooltip styling more
      entry: Use a CSS node for selection rendering
      Adwaita: Update entry selection rendering
      HighContrast: Update entry selection styling
      inspector: fix a typo
      inspector: Don't grow horizontally
      entry: Simplify selection rendering
      label: Use a CSS node for selection rendering
      Adwaita: Update label selection styling
      HighContrast: Update label selection styling
      cell view: Add an element name
      textview: Use a CSS node for selection rendering
      text view: Improve text rendering
      Adwaita: Update textview selection styling
      HighContrast: Update textview selection styling
      text util: Avoid creating transient nodes
      Improve testlevelbar
      levelbar: Port to use CSS nodes
      Adwaita: Update levelbar rendering
      HighContrast: Update levelbar styling
      Revert "textbuffer: nicer get_iter functions"
      levelbar: Use more CSS nodes
      Adwaita: Update levelbar styling
      HighContrast: Update levelbar styling
      notebook: Chain up in direction_changed
      Update testlevelbar
      Adwaita: Fix styling of selected rows in treeviews
      check menu item: Fix a typo
      listbox: Cosmetic cleanup
      Cosmetic: Avoid an explicit state variable
      Cosmetic: Avoid explict state variables
      Cosmetic: Avoid explicit state variables
      Cosmetic: Avoid explicit state variables
      Cosmetic: Avoid explicit state variables
      Cosmetic: Avoid explicit state variables
      Cosmetic: Avoid explicit state variables
      Cosmetic: Avoid explicit state variables
      Cosmetic: Avoid explicit state variables
      Cosmetic: Avoid explicit state variables
      Cosmetic: Avoid explicit state variables
      Adwaita: Fix window shadow size
      Adwaita: Fix selection styling in flow boxes
      Adwaita: Fix selection styling in icon views
      HighContrast: Fix shadow size
      Adwaita: Misc cleanups
      HighContrast: Fix selection styling in some places
      HighContrast: Fix selection styling in treeviews
      HighContrast: Fix selection styling in icon views
      testsuite: Skip GtkFileChooserNative for notification tests
      Always pass the right state in style context getters
      Add one more selector to CSS parsing tests
      help overlay: Allow key sequences
      shortcuts: Support direction-specific shortcuts
      spinbutton: update node state more often
      label: Use css nodes for links
      Avoid an unused variable warning
      assistant: Document style properties as deprecated
      button box: Document some style properties as deprecated
      button: Document some style properties as deprecated
      entry: Ignore the icon-prelight style property
      icon view: Document some style properties as deprecated
      menubar: Ignore the shadow-type style property
      menuitem: Document some style properties as deprecated
      progressbar: Ignore x/yspacing style properties
      range: Document some style properties as deprecated
      spinbutton: Document some style properties as deprecated
      css provider: Issue deprecation warnings for style properties
      Annotate deprecated style properties
      Adwaita: Remove deprecated style properties
      x11: Try harder to find a core pointer
      Adwaita: Drop deprecated style properties
      gtk-demo: Fix the assistant example
      gtk-demo: Fix the CSS examples
      expander: Use the right state when querying style properties
      HighContrast: remove deprecated style properties
      popover: Avoid a crash when no relative-to widget is set
      Document GDK_TOUCHPAD_GESTURE_MASK
      toolitemgroup: Fix initial state
      box: Use an element name
      Fix license header
      Add some CSS node docs
      Trivial: Some doc rewording
      Add more CSS node docs
      wayland: Avoid a crash
      Updates
      shortcuts: Avoid excessive property notification
      stack switcher: Notify consistently
      Work around g_test_dbus annoyance
      Fix make check
      cell renderer progress: Avoid warnings
      3.19.2

Mingye Wang (Arthur2e5) (1):
      update zh_CN translation

Olivier Fourdan (6):
      wayland: configure clients that resize themselves
      GtkWindow: Fix the shadow width logic
      gtkwindow: Fix resize without "_GTK_FRAME_EXTENTS"
      gtkwindow: css offset for toplevel only
      gtkwindow: apply csd offset to set/get_default_size
      window: maximize on double click only if allowed

Paolo Borelli (2):
      win32: handle WM_DISPLAYCHANGE globally
      filechooser: ignore double clicks on the selected item

Pedro Albuquerque (3):
      Updated Portuguese translation
      Updated Portuguese translation
      Updated Portuguese translation

Phillip Wood (1):
      Fix character entities

Piotr Drąg (2):
      Updated POTFILES.in and POTFILES.skip
      Updated POTFILES.in

Rui Matos (1):
      wayland: Translate virtual modifiers too

Sébastien Granjoux (1):
      Add a more complex widget in the flipping assistant

Sébastien Wilmet (1):
      textbuffer: nicer get_iter functions, without return values

Timm Bäder (7):
      popover: Use element name
      colorswatch: Don't pass _GENERIC_FALLBACK to API that doesn't support it
      gtklevelbar: Fix typo
      GtkGrid: Remove invalid return annotation
      GtkShortcutsShortcut: Add missing word
      GtkApplicationWindow: Fix typos
      GtkApplicationWindow: the help_overlay is nullable

Yosef Or Boczko (2):
      Updated Hebrew translation
      Updated Hebrew translation

YunQiang Su (1):
      Us ... instead of …  for zh_CN


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