[gtk] Created tag 3.99.2



The unsigned tag '3.99.2' was created.

Tagger: Matthias Clasen <mclasen redhat com>
Date: 1601406169 -0400

    3.99.2

Changes since the last tag '3.99.1':

Ahmed Eldemery (4):
      Merge remote-tracking branch 'upstream/master' into master
      Merge remote-tracking branch 'upstream/master' into master
      Merge remote-tracking branch 'upstream/master' into master
      add a missing comma

Alexander Larsson (27):
      broadway: Correct handling of opaque colors
      Broadway: Fix handling of debug nodes
      broadway: Track the clip region in the renderer
      broadway: Prune fully clipped render nodes
      gtk-demo: Add shadertoy demo
      texture: Unvirtualize download_surface
      Add GDK_MEMORY_R8G8B8A8_PREMULTIPLIED
      Correctly upload textures for GLES
      gdk_gl_context_upload_texture() avoid conversion for pixbuf format
      gl backend: Avoid roundtripping via surface when updloading
      Drop gdk_cairo_surface_upload_to_gl() helper
      glrenderer: Move ProgramState into Program
      gl: Properly report error if shader linking fails
      gl backend: Add line numbers to source in glsl compilation errors
      gl: Add some namespacing to the preamble symbols
      shadertoy demo: Fix GLSL on GLES
      GtkWindow: Create renderer before realizing child widgets
      Add GskGLShaderNode and GskGLShader
      GtkSnapshot: Add gtk_snapshot_push_glshader()
      Support GLShaderNode in backends
      gtk-demo: Add GskGLShaderNode demo
      gtk-demo: Add a shader paintable to the fishbowl
      Merge branch 'glshader-node' into 'master'
      gl: Track the current uniform state for custom programs
      gdkarray: Inline splice and reserve
      gdkarray: Add support for GDK_ARRAY_NO_MEMSET
      snapshot: Preallocate and don't memset the state stack

Alexander Mikhaylenko (1):
      wayland: Fix dnd hotspot movement

Alexandre Franke (2):
      Update French translation
      Update French translation

Andreas Persson (2):
      docs: Update list widgets docs
      Fix warning in listview_settings demo

Arnaud Bonatti (1):
      Make GtkMenuButton::direction more useful.

Asier Sarasua Garmendia (2):
      Update Basque translation
      Update Basque translation

Ask Hjorth Larsen (4):
      Updated Danish translation of gtk
      Updated Danish translation of gtk-properties
      Updated Danish translation of gtk
      Updated Danish translation of gtk-properties

Aurimas Černius (3):
      Updated Lithuanian translation
      Updated Lithuanian translation
      Updated Lithuanian translation

Balázs Úr (3):
      Update Hungarian translation
      Update Hungarian translation
      Update Hungarian translation

Baurzhan Muftakhidinov (1):
      Update Kazakh translation

Benjamin Otte (9):
      Merge branch 'demo_css_pixbufs_fix' into 'master'
      widget: Add a critical when allocation is too small.
      revealer: Refactor code
      revealer: Use floor(), not ceil()
      revealer: Prefer min and nat size
      revealer: Remove arbitrary 100x scale limit
      Merge branch 'wip/otte/for-master' into 'master'
      contentserializer: Don't send the terminating \0 byte for strings
      snapshot: Don't flip textures

Björn Daase (1):
      gtk-demo: Fix CSS in pixbufs demo

Carlos Garnacho (8):
      gdk/wayland: Look for font settings in gsettings-desktop-schemas
      gdk/wayland: Use double-click/drag-threshold settings from g-d-s
      gtkscrolledwindow: Drop gtk_scrolled_window_set_capture_button_press()
      gtkscrolledwindow: Do not eagerly claim touch press event
      gtktextview: Avoid GtkGestureClick claiming on touch press
      gtkbutton: Check release coordinates on all release event types
      gtkbutton: Clean up priv->in_button
      gtkeventcontrollerscroll: Drop device type checks

Chun-wei Fan (6):
      gdksurface-win32.c: Fix missed include
      gtksecurememory.c: Don't include unistd.h unconditionally
      gtksecurememory.c: Port secure memory allocation to Windows
      demos: Fix minesweeper demos on Windows
      gdkevents-win32.c: Clean up WM_ACTIVATE handling a bit
      gdksurface-win32.c: Fix display of CSD windows

Claude Paroz (1):
      Updated French translation

Danial Behzadi (1):
      Update Persian translation

Daniel Mustieles (1):
      Updated Spanish translation

Danny Milosavljevic (1):
      Update gtktreestore.c: gtk_tree_store_remove didn't have the proper comment annotation "inout" for the 
parameter ITER passed.  This means that bindings would misjudge what the function does.  In the case of 
guile-gi, it would be misjudged for a predicate, see gulie-gi bug 87.

Dušan Kazik (1):
      Update Slovak translation

Emin Tufan Çetin (4):
      Update Turkish translation
      Update Turkish translation
      Update Turkish translation
      Update Turkish translation

Emmanuel Gil Peyrot (1):
      GtkApplicationWindow: Fix menubar example

Emmanuele Bassi (26):
      a11y: Different value types cannot be equal
      a11y: Allow bulk attribute update with the GValue API
      a11y: GtkATContext.update_state() was renamed to update()
      a11y: Notify callers when an attributes set changes
      a11y: Do not notify of empty state changes
      Properly document GtkAccessible:accessible-role
      Annotate GValue-variants methods of GtkAccessible
      a11y: Simplify the ATContext::state-change signal
      Merge branch 'fix-vulkan-dependency-searching' into 'master'
      build: Make sysprof truly optional
      Use consistent argument name
      Merge branch 'ebassi/for-master' into 'master'
      Merge branch 'sorter-constructor-fix-warning' into 'master'
      Import egg-secure-memory allocator from gcr
      Check for mlock()
      Move g_autoptr macro for GtkEntryBuffer
      Add a secure GtkEntryBuffer
      Use GtkPasswordEntryBuffer in GtkPasswordEntry
      docs: Add a note on GtkPasswordEntry's secure storage
      Merge branch 'gtksecurememory-win32' into 'master'
      Make sure we don't call back into GtkEntryBuffer
      Merge branch 'issue-3140' into 'master'
      docs: Add note on command line arguments
      Properly annotate GtkLayoutManagerClass.create_layout_child()
      Merge branch 'ebassi/for-master' into 'master'
      Annotate the expression array as "nullable"

Florian Müllner (3):
      buildable: Rename set_name() to set_buildable_id()
      buildable: Make vfunc accessor functions private
      docs: Document GtkBuildable changes in migration guide

Fran Dieguez (3):
      Update Galician translation
      Update Galician translation
      Update Galician translation

Gil Forcada (1):
      Update Catalan translation

Goran Vidović (2):
      Update Croatian translation
      Update Croatian translation

Jakub Steiner (9):
      colorChooser: updte color palette
      Adwaita: navigation-sidebar spacing
      assets: adjust gesture graphic
      Merge branch 'wip/jimmac/cut-finger' into 'master'
      Adwaita: whitespace for the grid
      icon-browser: use content-view
      Adwaita: navigation list expander whitespace
      Adwaita: update tango color for DND
      Adwaita: osd spinbutton specificity bump

Jonas Ådahl (3):
      wayland/surface: Remove 'committed' signal
      wayland: Commit surface from cairo context
      wayland/surface: Make sure to commit ack_configure

Jordi Mas (2):
      Update Catalan translation
      Update Catalan translation

Kukuh Syafaat (2):
      Update Indonesian translation
      Update Indonesian translation

Marek Černocký (3):
      Updated Czech translation
      Updated Czech translation
      Updated Czech translation

Matej Urbančič (3):
      Updated Slovenian translation
      Update Slovenian translation
      Update Slovenian translation

Matthias Clasen (283):
      fontchooser: Populate the list incrementally
      widget: Avoid a crash in crossing event handling
      main: Avoid a crash with crossing event handling
      Make gdk_surface_get_device_position return a boolean
      x11: Stop using _gdk_device_query_state
      win32: Stop using _gdk_device_query_state
      macos: Stop using _gdk_device_query_state
      Drop _gdk_device_query_state
      broadway: Stop using the query_state vfunc
      wayland: Stop using the query_state vfunc
      macos: Stop setting the query_state vfunc
      win32: Stop using the query_state vfunc
      x11: Stop setting the query_state vfunc
      gdk: Drop the query_state vfunc
      x11: Fix return value of get_device_state
      x11: Drop unused argument from query_state
      broadway: Fix return value of get_device_state
      broadway: Drop unused argument from query_state
      wayland: Fix return value of get_device_state
      wayland: Drop unused argument from query_state
      win32: Fix return value of get_device_state
      broadway: Fix up surface_at_position
      gdk: Cosmetics
      gdk: Drop an unused vfunc
      Don't export gdk_surface_constrain_size
      bookmarksmanager: Cancel async reads properly
      Add a function to request motion events
      idle sizer: Request a motion event after layout
      NEWS: Updates
      Merge branch 'fix-gtk-application-menu-example' into 'master'
      build: Move the gtk-doc dep to the toplevel
      build: Add a release script
      Merge branch 'release-script' into 'master'
      Add gsk_matrix_transform_rect
      gl: Reshuffle some code
      Check for pixel-alignedness for interpolation
      Update gsk tests
      modelbutton: Claim the gesture
      Beef up transform testcase
      layoutmanager demo: Make icons come out upright
      Merge branch 'matthiasc/for-master' into 'master'
      text: Don't replace unselected text with Emoji
      css: Use an array when parsing selectors
      Merge branch 'typo_correction' into 'master'
      Merge branch 'matthiasc/for-master' into 'master'
      Merge branch 'revert-43ca43a22f' into 'master'
      Make filter constructors return exact types
      Make sorter constructors return exact types
      inspector: Fix teardown of the general tab
      gtk-demo: Simplify the constraints demos
      gtk-demo: Add some comments
      Merge branch 'matthiasc/for-master' into 'master'
      textview: Fix dnd
      Merge branch 'listwidgets-doc-fix' into 'master'
      text: Stop drag updates when a dnd starts
      Merge branch 'matthiasc/for-master' into 'master'
      text history: Update state when enabled changes
      aboutdialog: Disable text undo
      Merge branch 'matthiasc/for-master' into 'master'
      text: Set the hotspot for the drag icon
      gsk: Mention gl as valid value for GSK_RENDERER
      gsk: Complain if we fail to realize a renderer
      Merge branch 'matthiasc/for-master' into 'master'
      Add some tests for the axis-aligned check
      Merge branch 'gl-linear' into 'master'
      Merge branch 'filter-constructors' into 'master'
      Merge branch 'shadertoy-demo' into 'master'
      Merge branch 'ebassi/secure-buffer' into 'master'
      shadertoy demo: Cosmetic fixes
      Merge branch 'matthiasc/for-master' into 'master'
      gsk: Fix the gl texture cache
      Merge branch 'fix-gl-texture-cache' into 'master'
      search entry: Don't propagate handled events
      NEWS: Updates
      Move GdkFullscreenMode to the right header
      gdk: Move GdkSurfaceState to the right header
      gdk: Rename GdkSurfaceState to GdkToplevelState
      gdk: Move GdkSurfaceEdge to the right header
      Merge branch 'ebassi/for-master' into 'master'
      vulkan: Fix swapchain creation
      gdk: Don't create surfaces of size 0x0
      Merge branch 'fix-vulkan-context-creation' into 'master'
      Merge branch 'gdk-cleanups' into 'master'
      x11: Print all tested glx extensions
      Merge branch 'matthiasc/for-master' into 'master'
      color chooser: Don't show too many custom colors
      colorchooser: Drop color names
      colorchooser: Don't parse color names needlessly
      Merge branch 'wip/jimmac/new-colors' into 'master'
      Merge branch 'wip/otte/for-master' into 'master'
      textlayout: Avoid some iter comparisons
      Merge branch 'text-layout-speedup' into 'master'
      gtk-demo: Fix a few crash
      gtk-demo: Tweak the animated paintable
      gtk-demo: Add an emblem demo
      Merge branch 'emblem-demo' into 'master'
      filechooser: Prevent a crash
      Add a testcase for controls in headerbars
      Cosmetics
      text: Claim the sequence when we start selecting
      AUTHORS: some updates
      Clean up lots of GTK+ -> GTK
      Merge branch 'matthiasc/for-master' into 'master'
      gtk-demo: Don't refer to removed demos
      Cosmetics
      widget-factory: Fix error states demo
      Fix a compiler warning
      filechooser: Fix setting unlisted filters
      placessidebar: Remove a pointless restriction
      gtk-demo: Add some example videos
      video: Make autoplay work
      gtk-demo: Make F11 toggle fullscreen
      gtk-demo: Add another demo
      Merge branch 'matthiasc/for-master' into 'master'
      gtk-demo: Ignore some lines in info
      gtk-demo: Support keywords for search
      gtk-demo: Add keywords to demos
      Merge branch 'demo-keywords' into 'master'
      Demo thyself
      gtk-demo: Don't offer to run titles
      Merge branch 'update-default-palette' into 'master'
      Merge branch 'gtk-demo-demo' into 'master'
      NEWS: Updates
      docs: Some touchups to the migration guide
      docs: Add new check button apis
      docs: Misc updates
      colorchooser: Bring back gtk_color_chooser_widget_new
      Drop gtk_render_slider from headers
      iconview: Small doc additions
      Clean up debug flags code a bit
      Move version-related functions to gtkversion.c
      Drop support for GTK_TEST_TOUCHSCREEN
      main: Reshuffle debug code
      Add gdk_frame_clock_get_fps
      inspector: Use gdk_frame_clock_get_fps
      gtk-demo: Use gdk_frame_clock_get_fps
      gtk-demo: Impove the fishbowl demo
      gtk-demo: Improve the scrolling demo
      Merge branch 'matthiasc/for-master' into 'master'
      Merge branch 'wip/jimmac/natigation-sidebar-whitespace' into 'master'
      gestures: Make claiming button release work
      Merge branch 'wip/jimmac/gridview-whitespace' into 'master'
      Merge branch 'wip/jimmac/navlist-expander-whitespace' into 'master'
      widget-factory: Fix the toggle buttons on page 3
      Merge branch 'matthiasc/for-master' into 'master'
      Merge branch 'issue-2923' into 'master'
      gtk-demo: Add some details
      gtk-demo: Cosmetic change
      gtk-demo: More space
      gtk-demo: Improve the builder demo
      gtk-demo: Improve the builder demo
      gtk-demo: Add some keywords
      gtk-demo: Add more detail to the dnd demo text
      Document some API as widget-implementation only
      Merge branch 'wip/baedert/for-master' into 'master'
      Merge branch 'matthiasc/for-master' into 'master'
      Merge branch 'wip/jimmac/dnd-green' into 'master'
      Merge branch 'master.win32' into 'master'
      stack: Add gtk_stack_add_child
      Merge branch 'stack-add-child' into 'master'
      gtk-demo: Add another demo
      Merge branch 'matthiasc/for-master' into 'master'
      Merge branch 'wip/sadiq/headerbar-demo' into 'master'
      Plug a memory leak in an error case
      textview: Make clickable tags work again
      textview: Properly delete anchored children
      gtk-demo: Beef up the hypertext demo
      gtk-demo: Fix toggle- vs checkbutton confusion
      Merge branch 'matthiasc/for-master' into 'master'
      Merge branch 'wip/wayland-respond-to-configure' into 'master'
      Merge branch 'language-names-GError-fixes' into 'master'
      gtk-demo: Cosmetic changes
      Merge branch 'matthiasc/for-master' into 'master'
      gsk: Add a radial gradient node
      snapshot: Add api for radial gradients
      css: Use snapshot api for radial gradients
      rendernode: switch to h/vradius
      snapshot: switch to h/vradius
      css: switch to h/vradius
      fontchooser: Determine sample text intelligently
      Try one more time to fix win32 ci
      win32: Fix compiler warnings
      Merge branch 'font-chooser-sample-text' into 'master'
      Merge branch 'matthiasc/for-master' into 'master'
      Improve language names
      fontchooser: Add user filtering
      fontchooser: Use filter language for sample text
      fontchooser: Don't show "No fonts" prematurely
      fontchooser: Remove signal handlers in dispose
      Merge branch 'wip/fontchooser-language-filtering' into 'master'
      Merge branch 'wip/baedert/radial-gradient' into 'master'
      NEWS: Updates
      wayland: Change backend api to use GdkToplevel
      docs: Add missing Wayland backend api
      passwordentry: Drop the Private struct
      passwordentry: Add an ::activate signal
      Merge branch 'password-entry-activate' into 'master'
      textbuffer: Redo insert markup a little bit
      Merge branch 'wayland-backend-api-cleanup' into 'master'
      colorscale: Drop the Private struct
      Cosmetic
      magnifier: Drop the Private struct
      revealer: Drop the Private struct
      shortcutswindow: Drop the Private struct
      main: Update pointer focus state for button releases
      Merge branch 'matthiasc/for-master' into 'master'
      NEWS: Updates
      Drop gtk_widget_new
      Merge branch 'matthiasc/for-master' into 'master'
      Merge branch 'kill-widget-new' into 'master'
      wayland: Fix grabbing popup
      Merge branch 'fix-wayland-popups' into 'master'
      docs: Improve gtk_widget_set_font_map docs
      fontchooser: Handle families without faces
      fontchooser: Make sure the tweak button is updated
      filechooser: Fix gtk_file_chooser_set_choice
      colorbutton: Fix handling of transient parents
      gtk-demo: Improve the pickers demo
      inspector: Make switches go back to normal size
      Merge branch 'matthiasc/for-master' into 'master'
      Merge branch 'improve-columnview-styling' into 'master'
      Merge branch 'make-claiming-button-release-work' into 'master'
      Merge branch 'wip/jimmac/osd-spinbutton' into 'master'
      fontchooser: Don't center the list
      Merge branch 'matthiasc/for-master' into 'master'
      listview: Avoid a critical when reordering
      columview: Fix column resizing
      columview: Don't overdraw
      Merge branch 'matthiasc/for-master' into 'master'
      Merge branch 'gles-texture-colors' into 'master'
      gl: Fix RGB uploads
      Merge branch 'wip/carlosg/for-master' into 'master'
      columnview: Simplify column constructors
      Merge branch 'matthiasc/for-master' into 'master'
      gl: Reset GL_UNPACK_ALIGNMENT
      Merge branch 'fix-rgb-upload' into 'master'
      gl: Make debug spew more complete
      popup: Fix up a doc blurb
      Merge branch 'add-child-clash' into 'master'
      More texture upload fixes
      Merge branch 'matthiasc/for-master' into 'master'
      Merge branch 'fix-texture-upload-more' into 'master'
      NEWS: Updates
      Add a test for various texture uploads
      Merge branch 'matthiasc/for-master' into 'master'
      testupload: Test more formats
      Merge branch 'BUG_gtktreeview_headers_focus_on_click_GTK4' into 'master'
      fontchooser: Fix builds without PangoFT2
      gsk: Avoid downloading GL textures when possible
      Merge branch 'fontchooser-no-lang' into 'master'
      Merge branch 'avoid-gl-texture-download' into 'master'
      Merge branch 'issue2627-gtk4' into 'master'
      Merge branch 'patch-1' into 'master'
      ci: Add libcloudproviders to the image
      ci: Use v23 images
      gsk: Normalize when transforming bounds
      glarea: Flip our texture
      Merge branch 'wip/otte/for-master' into 'master'
      Merge branch 'cloudproviders-ci' into 'master'
      Merge branch 'another-attempt-to-fix-shadertoy' into 'master'
      Merge branch 'wip/carlosg/for-master' into 'master'
      doc: Document some apis as widget implementor only
      window: Don't get surfaces needlessly
      textbuffer: Elaborate docs
      Add a reftest for flipping transforms
      Merge branch 'matthiasc/for-master' into 'master'
      Merge branch 'arnaudb/menubutton-direction' into 'master'
      css: Move the last parser api to the new header
      gsk: Add more shader debug spew
      Add some shader tests
      NEWS: Updates
      Silence a compiler warning
      gsk: Document radial gradient api
      wayland: Match header and doc arguments
      docs: Fix a typo
      snapshot: Document radial gradient apis
      statusbar: Remove a misleading doc comment
      docs: Document various entry ::activate signals
      Merge branch 'glshader-track-uniform-state' into 'master'
      Merge branch 'matthiasc/for-master' into 'master'
      Merge branch 'snapshot-stack-optimize' into 'master'
      gsk: Add some more shader docs
      3.99.2

Milo Casagrande (3):
      Update Italian translation
      Update Italian translation
      Update Italian translation

Mohammed Sadiq (1):
      gtk-demo: Add a switch to headerbar demo

Nelson Benítez León (1):
      GtkTreeviewColumn: don't focus-on-click header buttons

Nirbheek Chauhan (1):
      meson: Fix Vulkan dependency checking

Peter Bloomfield (1):
      language-names: Do not g_free() a GError

Piotr Drąg (3):
      Update POTFILES.in
      Update Polish translation
      Update POTFILES.skip

Robert Mader (1):
      gdk/wayland: Replace gtk-primary-selection with primary-selection-unstable-v1

Rūdolfs Mazurs (2):
      Update Latvian translation
      Update Latvian translation

Thomas Holder (1):
      gtktreeview: Fix child access after TEST_EXPAND_ROW

Tim Sabsch (1):
      Update German translation

Timm Bäder (33):
      inspector: Fix huge listbox rows
      build: Unify two if statements
      listbox: Add preconditions to remove()
      emojichooser: Fix typo in css class
      filechooserwidget: Plug a memory leak
      sizegroup demo: Fix a checkbutton/togglebutton mixup
      popover: Only destroy arrow render node if position changed
      listbox: Activate single-click rows if n_press >= 1
      inspector: Remove unsued function
      gsk: Parse radial gradient nodes
      radial gradients: Allow 0 start/end values
      gl renderer: Set an error if we don't have one already
      Inspector: Show radial gradient node info
      rendernode: Pull local variable into closest scope
      gl renderer: Add radial gradient shader
      gl renderer: Consolidate color pre-multiplication
      rendernodes: Enfore end > start for radial gradient nodes
      gsk: Add docs for radial gradient nodes
      rendernodes: Clarify color_stops arguments
      scrolledwindow: Ignore captured motion events if no child is set
      cssimageradial: Avoid creating color stops with an offset > 1
      Merge branch 'fix-hover-tracking' into 'master'
      gl renderer: Support scaleX/Y better when rendering radial gradients
      gl renderer: Don't use ops_get_scale() when rendering clip nodes
      gl renderer: Use scale_x/y when rendering clipped nodes
      gl renderer: Only return error if creating programs failed
      textbuffer: Don't try to inset NULL text from clipboard
      gl renderer: Fall back to cairo if gradients use too many stops
      gl renderer: Lower maximum gradient stop count
      Adwaita: Fix calendar header button backdrop bg color
      cssimagefallback: Avoid allocating GPtrArray for colors
      cssimagefallback: Whitespace
      Merge branch 'wip/baedert/for-master' into 'master'

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

Yuri Chornoivan (1):
      Update Ukrainian translation

Zander Brown (1):
      Update British English translation

nana-4 (11):
      inspector: Avoid double borders in the accessibility tab
      inspector: Avoid double borders in the resource tab
      gtk-demo: Avoid double borders in the panes demo
      gtk-demo: Avoid double borders in the dnd demo
      gtk-demo: Avoid double borders in the fontrendering demo
      gtk-demo: Avoid double borders in the blendmodes demo
      Revert "Adwaita: rich-list styling"
      colorchooserwidget: Update default palette
      Adwaita: Fix separator color for lists
      Adwaita: Improve columnview styling
      Adwaita: Don't restrict columnview editablelabel style to .data-table


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