[gtk+] Created tag 3.91.2



The unsigned tag '3.91.2' was created.

Tagger: Matthias Clasen <mclasen redhat com>
Date: Tue Aug 8 06:21:35 2017 -0400

    3.91.2

Changes since the last tag '3.91.1':

A S Alam (1):
      updated Punjabi Translation

Benjamin Otte (17):
      tests: Get rid of GtkEventBox
      testgtk: Get rid of GtkEventBox
      testgtk: Actually expand the scrolled window
      testuite: Remove EventBox from builder test
      reftests: Remove event box usage
      reftests: Always wait for rendering to settle
      placesview: Remove event box usage
      placessidebar: Remove EventBox usage
      cellaccel: Get rid of GtkEventBox
      gtk-demo: Get rid of GtkEventBox
      iconbrowser: Remove GtkEventBox usage
      testsuite: Remove GtkEventBox from a11y test
      docs: Don't use GtkEventBox
      a11y: Remove check for GtkEventBox
      testsuite: Don't use GtkEventBox in gestures test
      texthandle: Don't use GtkEventBox
      eventbox: Remove

Carlos Garnacho (7):
      wayland: Make function to create scroll event more generic
      wayland: Observe GDK_SEAT_CAPABILITY_TABLET_STYLUS on gdk_seat_get_slaves()
      gdkwindow: Update cursor for tablet tools in the window
      wayland: Clear tablet tool cursor on proximity out
      gtklinkbutton: Set cursor on button's event window
      gtklabel: Fix touch link handling under wayland
      window: Fix traversal of popovers during picking

Chun-wei Fan (5):
      gtk/gtkprintoperation-win32.c: Don't call gtk_widget_set_allocation()
      tests/rendernode-create-tests.c: Don't use VLAs
      tests: Include system headers appropriately
      MSVC builds: Allow different Python versions per toolset
      Visual Studio builds: Adapt to new glib-mkenums

Daniel Boles (29):
      entry: Remove unused/duplicate widget in IconInfo
      testentryicons: Set tooltips on all icons
      Entry: Warn about corner case hiding icon tooltips
      Entry: Fix unset icon tooltip hiding Entry tooltip
      Stack: Fix copy-paste error
      cssbordervalue: Fix possible use of uninitialised
      Calendar: Add default case to appease Coverity
      Notebook: Remove null check after dereference
      cssselector: Ensure we do not index out of bounds
      bindings: Avoid iterating array if it is never set
      Layout: Tweak documentation blurb
      GtkFixed: Update documentation intro
      Fix some nullable Returns annotations
      widget-factory: Add tooltip to Entry icon
      Window: Also quote Window address in Popover error
      gskrendernodeimpl: Fix leak of cairo_pattern_t
      CenterBox: Guard against directly including header
      CenterBox: Add missing nullable annotations
      CenterBox: minor tweaks to doc blurb
      AccelLabel: Fix displaying accel unichars >= 0x80
      gdkdisplay: Remove a pointless assignment
      icon-browser: Add missing document-edit icon
      AccelLabel: Fix typos of Ctl to Ctrl
      docs: gtk/running: Document the GTK_CSD env var
      HeaderBar: Use less clashing appmenu fallback icon
      AccelLabel: set_accel_widget() arg is nullable
      AccelLabel: set_accel_closure() arg is nullable
      Container: Fix scrolled coord in set_focus_child()
      Container: Don’t scroll to unset focus child coord

Daniel Mustieles (1):
      Updated Spanish translation

Emmanuele Bassi (1):
      meson: Add missing Wayland protocol

Fabio Tomat (2):
      Update Friulian translation
      Update Friulian translation

Jason Gerecke (2):
      wayland: Get implicit grab serial information from tablet devices
      wayland: Implement support for tablet wheel scrolling

Jonas Ådahl (2):
      wayland: Make beep requests go through the GdkDisplay
      wayland: Throttle system bell requests

Kjell Ahlstedt (2):
      actionbar: Call g_object_class_install_properties()
      centerbox: Add G_BEGIN_DECLS and G_END_DECLS

Kukuh Syafaat (1):
      Update Indonesian translation

Marek Cernocky (1):
      Updated Czech translation

Matej Urbančič (6):
      Updated Slovenian translation
      Updated Slovenian translation
      Updated Slovenian translation
      Updated Slovenian translation
      Updated Slovenian translation
      Updated Slovenian translation

Matthias Clasen (11):
      Avoid compiler warnings
      Bump version
      Summarize changes so far
      Drop an unused typedef
      Move GdkWindowWindowClass to private headers
      Avoid the use of g_autofree
      Add support for entering emoji by name
      Use the right gettext domain
      Enough with the beeping!
      Fix docs build
      3.91.2

Olivier Fourdan (1):
      wayland: add shortcut inhibitor support

Piotr Drąg (1):
      Update POTFILES.in

Timm Bäder (394):
      widget: Draw background and border for every widget
      button: Remove css box drawing
      Widget: Disable css box drawing for GtkWindow
      box: Remove css box drawing
      gizmo: Remove css box drawing
      gtkgrid: Remove css box drawing
      label: Remove css box drawing
      progressbar: Remove css box drawing
      widget: Draw focus outline
      headerbar: Remove css box drawing
      listbox: Remove css box drawing
      flowbox: Remove css box drawing
      switch: Remove css box drawing
      frame: Remove css box drawing
      image: Remove css box drawing
      bbox: Remove css box drawing
      container: Remove snapshot and draw implementations
      widget: Add default snapshot implementation
      Remove now useless snapshot implementations
      actionbar: Remove css box drawing
      toolbar: Remove css box rendering
      notebook: Fix crash when dragging a tab
      combobox: Remove css box drawing
      stack: Remove css box drawing
      separator: Remove css box drawing
      paned: Remove css box drawing
      scrolledwindow: Remove css box drawing
      sizerequest: Fix indentation
      sizerequest: Honor css min size
      sizerequest: Move css handling to gtk_widget_measure
      sizerequest: Make size groups "work"
      sizerequest: Make sure widget sizes stay positive
      sizerequest: Remove for_size parameter from push_recursion_check
      sizerequest: Stop checking orientation in query_size_for_orientation
      sizerequest: Fix min size with widget margins
      headerbar: Remove gadget
      widget: Pass content allocation to size-allocate vfunc
      listbox: Remove gadgets
      switch: Remove gadget
      widget: Union clip with allocation and box shadow size
      box: Remove gadget usage
      grid: Remove gadget
      range: Remove gadget usage
      progressbar: Remove gadget
      gizmo: Remove gadget
      expander: Remove gadget
      checkbutton: Don't use parent button's gadget
      menuitem: Stop using gadget
      fontbutton: Call the css node "fontbutton"
      button: Remove gadget usage
      icon: Stop calling gtk_widget_set_allocation
      colorswatch: Remove gadget usage
      image: Remove gadget
      set clip of more widgets
      modelbutton: Stop using the button's gadget
      stackcombo: Set clip
      widget: Add private gtk_widget_get_content_allocation
      frame: Remove gadget
      spinner: Set clip
      label: Remove gadget
      separator: Remove gadget
      frame: Remove empty finalize implementation
      widget-factory: Remove invisible-char usage for spin buttons
      label: Fix clipping
      modelbutton: Remove last gadget usages
      spinbutton: Inherit from GtkWidget
      spinbutton: Remove call to GtkSpinButton API
      spinbuttonaccessible: Inherit from GtkWidgetAccessible
      flowbox: Initialize allocation
      cellrendererspin: Include gtkentry.h
      toolbar: Remove gadget
      Entry: Remove gadget
      spinbutton: Add text property
      spinbutton demo: Spinbuttons are no Entries
      fontchooserwidgets: Spinbuttons are no entries
      menubar: Remove gadget
      separatortoolitem: Remove gadget
      buttonbox: Don't use the parent gadget
      actionbar: Remove gadget
      box: Remove gadget accessor
      box: Remove gadget
      scrolledwindow: Remove gadget
      viewport: Remove gadget
      flowbox: Remove gadgets
      widget: Add private get_border_allocation
      combobox: Remove gadget
      paned: Remove gadget
      frame: Fix copy&paste bug in shadow-type handling
      label: Don't chain up in size_allocate
      widget: Don't set the allocation in size-allocate
      gtkscale: Properly initialize the clip
      button: Remove gadget
      Slightly rework clip handling
      stack: Remove gadget
      buttonbox: Remove gadget
      widget: Add private get_margin_allocation
      scale: Fix value position
      cellview: Remove gadget
      revealer: Don't add a clip node for CROSSFADE transitions
      revealer: Stop calculating paddings ourselves
      Remove calls to gtk_widget_set_allocation
      widget: Remove gtk_widget_set_allocation
      range: Remove gadget completely
      scrolledwindow: Remove last argument from allocate_child
      scrolledwindow: Fix child widget positioning
      scrolledwindow: Remove useless function call
      inspector: Fix list row alignment in general tab
      expander: Inherit from GtkContainer
      checkmenuitem: Stop using the parent's gadget
      menuitem: Remove gadget
      boxgadget: Remove unused ComputeExpandFunc
      popover: Stop looking at padidng and border in measure
      widget: Special-case popover in snapshot
      inspector: Show the GdkWindow before grabbing
      spinbutton: Fix activation
      spinbutton: Add accessors for (max-)width-chars
      meson: Remove double gtkcssnode.c entry in source files
      checkbutton: Don't draw a focus ring
      button: Remove unused flag
      menu: Stop looking at padding and margin manually
      menu: Remove unnecessary queue_draw
      menu: Stop drawing css background and border
      searchbar: Remove manual snapshot code
      searchbar: Fix property documentation comments
      toolitemgroup: Remove custom draw code
      toolpalette: Port to snapshot()
      eventbox: Remove snapshot implementation
      calendar: Remove custom css background and border drawing
      scrollbar: Inherit from GtkWidget
      range: Make GtkRange a regular class
      scrolledwindow: Use scrollbar API on scrollbars
      range: Remove steppers
      range: Remove contents gadget
      range: Use a gizmo as trough
      range: Use gizmos for highlight and fill gadgets
      icon: Remove gadget
      range: make the slider a gadget
      spinner: Remove gadget
      range: Snapshot slider in trough's snapshot impl
      range: Fix mouse location tracking
      range: Allocate the trough when the adjustment value changes
      range: Draw the colorscale trough at 0,0
      scrollbar: Add accessor for wheel delta
      menuitem: Replace arrow gadget with GtkIcon
      icon: Only draw in content allocation
      checkmenuitem: Replace indicator gadget with GtkIcon
      menu: Replace arrow gadgets with GtkIcons
      icon: Add _set_image
      notebook: Replace arrow gadgets with GtkIcons
      notebook: Replace tabs gadget with GtkGizmo
      notebook: Replace tab gadget with GtkGizmo
      gizmo: Chain up in snapshot if no snapshot func given
      gizmo: Unparent all child widgets in finalize
      adwaita: Fix notebook theming
      container: Propagate child properties if parent != container
      notebook: Replace all gadgets with widgets
      range: Return trough allocation from _get_range_rect
      scale: Remove draw_value vfunc
      scale: Replace all gadgets with widgets
      range: Emit value-changed when setting the adjustment
      spinbutton: Use 0 as default for (max-)width-chars
      css nodes: Fix entries test case
      css nodes: Fix expander test case
      progressbar: Apply style classes when setting direction
      container: GtkActionBar is not a special container anymore
      adwaita: Fix typo
      widget: Consider css margins when setting clip
      colorswatch: Replace IconHelper with GtkImage
      icon: Add _set_css_name back
      modelbutton: Use GtkIcon as indicator
      checkbutton: stop using gadgets
      Remove GtkBuiltinIcon
      Remove GtkBoxGadget
      button: Don't care about sizing if no child is set
      testheightforwidth: Remove GtkBox fill/expand usage
      switch: Use a gizmo as slider
      icon: Render at content position
      treeview: default to width_changed = TRUE
      range: Fix click detection in slider trace
      widget: Bring resize and baseline debug rendering back
      paned: Replace handle gadget with widget
      widget: Bring back layout debugging
      image: Offset rendering to the content allocation
      widget: Draw widget clips with GEOMETRY debugging
      spinbutton: Add docs for new public API
      scale: Fix css node ordering and expected results
      box: Use widget children list in count_expand_children
      listbox: Remove rows directly when binding model
      tooltipwindow: Remove unused define
      testtooltips: Add static tooltip
      textview: Use ::snapshot
      accellabel: Inherit from GtkWidget
      inspector: Allow picking children of GtkWidget classes
      Remove some unneeded includes
      filechooserwidget: Fix save widgets
      bin: Drop priv pointer
      scrollbar: Add new API to gtk4-sections.txt
      listbox: Remove view_window
      switch: Remove manual PRELIGHT code
      listbox: Remove manual prelight row management
      scrolledwindow: Properly remove scrollbars
      viewport: Remove bin_window
      widget: Remove queue_draw_child vfunc
      widget: Make allocations parent-content-allocation relative
      frame: Fix child allocation
      icon: Stop offset'ing in snapshot
      paned: Reimplement handle dragging
      paned: Remove useless queue_resize calls
      scrolledwindow: fix scrollbar allocation
      widget: Adapt translate_coordinates to coordinate changes
      entry: Fix text position
      image: Fix snapshot position
      window: Remove dead code
      testwidgetfocus: Drop SPACING constant in favor for CSS
      widget: "fix" event and invalidation coordinates
      popover: Remove useless if case
      toolitemgroup: Remove child window
      revealer: Remove bin_window
      stack: Remove bin_window
      revealer: Request child size for NONE transition type
      revealer: Fix DOWN and RIGHT transition types
      sizerequest: Assert that min_size >= 0
      iconview: Stop drawing a background
      modelmenuitem: Fix type checking assertions
      menu: Remove bin_window and view_window
      widget: Avoid some type checks in snapshot_child
      image: Fold gtk_image_reset into only caller
      entry: get_layout_location coords are already content relative
      range: Use a gizmo as slider
      scrolledwindow: Fix on_scrollbar check
      scrolledwindow: Fix scrollbar allocations
      label: Fix layout snapshot coordinates
      image: Add private _get_definition
      entry: Use images for icons
      cssprovider test: Remove style property test case
      spinbutton: Fix property notification
      GtkAccelLabel: Add use-underline property
      scrollbar: notify when setting the orientation
      entry: Replace progress gadget with a progressbar
      Remove GtkCssCustomGadget
      widget: Add new allocation accessors
      range: Fix slider allocation
      checkmenuitem: Fix indicator allocation
      scrolledwindow: Fix indicator hiding
      spinbutton: Remove unused import
      iconhelper: Inherit from GObject
      Remove GtkCssGadget
      expander: Fix pressed_in_title check
      button: Fix in_button checks
      fixed: Remove window
      layout: Remove bin_window
      switch: Fix handle dragging with padding applied
      widget: Consider opacity when drawing toplevels
      switch: Remove in_switch flag
      paned: Make sure we set the correct clips
      paned: Draw handle separator at the right location
      widget: Transform clips into right coordinate space
      toolitem: Remove size_allocate implementation
      pathbar: Compute widget clip directly
      spinner: Use get_content_size
      widget: Remove _set_simple_clip
      calendar: Remove style properties
      notebook: Remove style properties
      adwaita: Remove style properties
      treeviewaccessible: Don't rely on nonexistent style properties
      Remove all widget style property code
      Replace a few get_content_allocation calls with get_content_size
      window: Stop wrapping popovers in another window
      popover: "Fix" child allocation
      widget: Fix drawing invalidation with windowed widgets
      popover: Create subsurface on wayland
      window: Don't use allocated size in snapshot
      menu: Popup at window coordinates if widget is given
      testnotebookdnd: quit when the toplevel gets closed
      widget-factory: Show the status bar by default
      checkmenuitem: Fix indicator state
      spinbutton: Fix gesture state
      flowbox: Compute clip directly
      modelbutton: Compute clip directly
      buttonbox: Compute clip directly
      stack: Compute clip directly
      container: Remove get_children_clip
      inspector: Use GtkWidget::pick when picking widgets
      main: Protect against non-GtkWindow toplevels
      paned: Remove assertion in get_child_property
      testsuite: Update expected css node output
      entry: Fix node ordering
      iconview: Remove bin_window
      notebook: Fix css node ordering
      widget: black is the new red
      Fix baselines wrt css values
      testbaseline: Add a horizontal spinbutton
      aboutdialog: Remove unused image
      label: Use the correct size in snapshot()
      treeview: Remove bin_window
      entry: Fix text position
      calendar: Remove all input windows
      entry: Simplify progress size allocation
      adwaita: Adjust entry progress styling
      paned: Fix clip node coordinates
      entry: Fix undershoot position
      Fix a few allocation coordinates & sizes
      drawingarea: Remove useless line from code example
      switch: Put the slider node last
      popover: set the shape on the correct window
      gtk4-demo: Add widgetbowl demo
      range: Avoid division by zero
      levelbar: Don't underallocate block widgets
      headerbar: don't measure own size
      scale: Fix mark indicator allocations
      scale: Remove custom indicator drawing
      range: Fix mark positions
      range: Fix get_range_rect
      scale: Fix mark positions
      window: Move updates debugging to GtkWidget
      textview: Use correct size for cairo node bounds
      centerbox: Avoid accessing unset widgets
      eventbox: Remove window
      stack: Fix under transitions
      linkbutton: Remove useless unrealize implementation
      textview: Remove size_changed check in size-allocate
      textview: Invalidate entire widget
      label: Fix get_layout_index
      button: Reset in_button state in unmap
      widget: Unset PRELIGHT and ACTIVE state flags in unmap
      sizerequest: Add more assertions for baselines
      widget: Fix copy&paste error when creating debug nodes
      widget: Draw debug nodes for widget margins too
      entry: Fix baseline alignment
      widget: Simplify snapshot_child
      widget: Always pass on baselines
      widget: Propagate correct baseline
      bbox: Don't report a horizontal baseline
      box: Ignore baselines when vertical
      centerbox: Add some missing return value annotations
      fix a few documentation problems
      notebook: Allocate unmapped tabs
      widget: Move get_resize_needed to gtkwidget.c
      testpopover: Remove expand GtkBox child properties
      Fix a few documentation issues
      widget: Draw css box after pushing a opacity node
      popover: Add a contents node
      widget: Remove gtk_cairo_transform_to_window
      window: Fix annotations in get_size and get_position
      gtkapplication: g_dbus_proxy_new_sync can return NULL
      window: Fix resizing with solid-csd
      widget: Fix a widget/container mixup
      widget: Fix priv dereference in size_allocate_with_baseline
      widget: Don't propagate size-allocate if only the position changed
      widget: Add baseline and out_clip parameters to size-allocate
      revealer: Explain CSS oddities
      widget: Set :focus on focus children
      widget: Remove queue_draw_region vfunc
      modelmenuitem: Set label on menu items
      applicationwindow: Remove some useless queue_resize calls
      checkmenuitem: Don't always snapshot the indicator
      widget: Make _set_clip private
      Fix a few testsuite failures
      Adwaita: Set minimum size for modelbutton arrows
      spinbutton: expand the entry
      treeviewcolumn: Remove input window
      treeview: Fix row drag icon offsets
      spinbutton: Fix css node docs
      image: Remove irrelevant code sample
      label: Remove GtkEventBox mention from docs
      GtkCheckMenuItem: Remove snapshot-indicator vfunc
      menushell: Hide model submenus by default
      modelmenuitem: Update indicator visibility when has_indicator changes
      modelmenuitem: Care about GtkAccelLabel in get_text
      statusbar: Inherit from GtkWidget
      GdkWindow: Default to unfocused
      widget-factory: fix page 3 widget expand
      GtkStyleContext: Remove property cache
      GtkStyleContext: Create path node in _new
      testgtk: Remove unused local variable
      overlay: Keep the main child at the bottom
      overlay: Fix child widget allocation
      gdkgears: Add window content spacing back
      testflowbox: hexpand the flowbox
      flowbox: Fix get_child_at_pos
      cssstylechange: Fix change printing
      notebook: Set tabs child visible before allocating a size
      widget: Stop invalidating recursively
      eventbox: Remove visible-window property
      widget: Don't access highlight_resize in non-debug builds
      scale: Allocate the value next to the slider
      button: Stop fiddling with PRELIGHT state
      widget: Unset PRELIGHT and ACTIVE state in _set_sensitive
      widget: Fix size_allocate's out_clip annotation
      widget: Don't try to propagate 0 state flags
      widget: Constify state parameter of propagate_state
      popover: Fix arrow position
      entry: get_icon_area returns in entry coordinates
      inspector: Fix object title label alignment

gogo (1):
      Update Croatian translation


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