[gtk] Created tag 4.4.0



The unsigned tag '4.4.0' was created.

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

    4.4.0

Changes since the last tag '4.3.2':

Alexander Mikhaylenko (2):
      Shrink shadow extents
      widget: Fix gtk_widget_class_query_action() annotations

Andre Klapper (2):
      Khmer translation: Strip some invisible bytes from setting translations
      Belarusian translation: Remove broken translation string

Benjamin Otte (20):
      dnd: Guard drags with a reference when finishing
      contentformats: Change the format of gdk_content_formats_to_string()
      contentformats: Add gdk_content_formats_parse()
      testsuite: Add contentformat tests
      builder: Add support for GdkContentFormats
      droptarget: Make formats construct-only writable
      widget-factory: Add images that support dnd
      widget-factory: Expand the video to cover the whole frame
      widget-factory: Make frames cooler
      widget-factory: Propagate natural size for text styles
      video: Use cross-fade transition to avoid resizes
      ngl: Make current when unrealizing
      Merge branch 'wip/otte/for-master' into 'master'
      gdk: Include Vulkan error code in vulkan_strerror()
      Merge branch 'wip/otte/for-master' into 'master'
      Merge branch 'win32-drop-local-dnd' into 'master'
      demo: Add a dnd special-case for textures
      contentprovider: Switch wrong order in type check
      gtk-demo: Make clipboard demo paste from clipboard
      Merge branch 'wip/otte/for-master' into 'master'

Christian Hergert (2):
      textview: fix yoffset position when top_margin is set
      Revert "textview: fix yoffset position when top_margin is set"

Chun-wei Fan (3):
      compose-parse.c: Include stdlib.h
      gdk/win32: Drop local DnD protocol
      GDK-Win32: Reject WGL context if shaders aren't supported

Danial Behzadi (2):
      Update Persian translation
      Update Persian translation

Emmanuele Bassi (11):
      Merge branch 'gi-fix' into 'master'
      docs: Fix iter_is_valid() description
      Merge branch 'iter-is-valid-docs' into 'master'
      ci: Trigger a pages build
      Merge branch 'docs-trigger' into 'master'
      docs: Update the URL for related documentation
      docs: Update the URLs of related projects for GSK
      docs: Update the URLs of related projects for GTK
      Merge branch 'update-docs' into 'master'
      Merge branch 'wip/exalm/query-action-transfer' into 'master'
      Merge branch 'master' into 'master'

Fabio Tomat (1):
      Update Friulian translation

Florian Müllner (5):
      widget: Change callback scope
      gdk/toplevel: Add gdk_toplevel_titlebar_gesture()
      gtk/windowhandle: Delegate titlebar action to the compositor if possible
      checkbutton: Delegate ::activate to the helper if appropriate
      checkbutton: Activate when moving focus

James Westman (1):
      gtkgesturerotate: Fix assertion

Luca Bacci (17):
      Raise _WIN32_WINNT macro to target Windows 7 API
      Add a physical_device argument to send_crossing_event et al
      Move use of _gdk_win32_get_next_tick from synthesize_crossing_events to its callers
      Set active physical device when using the mouse
      Rename some Wintab-related functions
      Remove _gdk_input_ignore_wintab variable
      Make room for other API's than Wintab
      Add entry for WinPointer in GdkWin32TabletInputAPI enum
      Add winpointer.h header file for type declarations
      Add new GdkDeviceWinpointer type
      Initialize WinPointer and enumerate devices
      Handle WinPointer input
      Add _gdk_win32_get_cursor_pos utility
      Filter out spurious mouse messages while handling pen or touch input
      Disable visual feedback for pen ad touch
      Fix typo
      Move the _gdk_win32_pointer_input_api global variable into GdkWin32Display

Marc-André Lureau (1):
      gdk: add missing Since annotation

Matthias Clasen (112):
      Add a simple Javascript example
      gtk-demo: Add a slider to the menu example
      Clean up the GtkComposeTable api
      composetable: Introduce a parser struct
      composetable: Move code into the parser
      composetable: Handle includes
      composetable: Handle substitutions in includes
      composetable: Reinterpret %L
      composetable: Switch to using a hash table
      composetable: Allow removing sequences
      imcontext: Replace the builtin sequences
      composetable: Ignore length 1 sequences
      composetable: Drop GtkComposeTableCompact
      imcontext: Simplify checking compose seqs
      imcontext: Improve the docs
      Remove some leftover debug code
      composetable: Keep the number of sequences
      composetable: Rewrite Compose files if necessary
      Merge branch 'wip/compose-parser' into 'master'
      ngl: Cosmetics
      Merge branch 'matthiasc/for-master' into 'master'
      widget-factory: Some new backgrounds
      Merge branch 'wip/otte/widgetfactory-dnd' into 'master'
      Merge branch 'compose-parse-msvc' into 'master'
      Avoid copying static debug strings
      testsuite: Set TEST_RESULT_DIR for tools tests
      ci: Collect tools test output
      imcontext: Tweak Compose sequence preedit
      Merge branch 'source-static-name' into 'master'
      composetable: Reduce the scope of a variable
      composetable: Add a prefix api
      imcontext: Tweak Compose sequence handling
      imcontext: Handle Escape in Compose sequence
      composetable: Change an API
      composetable: Allow multiple dead keys
      imcontext: Code cleanup
      Merge branch 'wip/chergert/fix-4134' into 'master'
      Merge branch 'wip/otte/for-master' into 'master'
      Merge branch 'fix/wm_class' into 'master'
      Merge branch 'check-activate' into 'master'
      ngl: Bypass pango for glyph cache rendering
      Merge branch 'glyph-cache-mystery' into 'master'
      iconhelper: Fix the paintable implementation
      gsk: Mark color glyphs
      ngl: Use per-glyph color information
      gsk: Cache per-glyph color information
      Bump the harfbuzz dep
      gsk: Use harfbuzz for color fonts
      Merge branch 'fix-iconhelper' into 'master'
      Merge branch 'color-glyph-fixes' into 'master'
      Merge branch 'titlebar-gesture' into 'master'
      label: Ignore __ for mnemonics
      Add more label parsing tests
      Avoid pango deprecations
      Merge branch 'fix-double-underscore-mnemonic' into 'master'
      Merge branch 'input-tweaks' into 'master'
      Merge branch 'fix-4144' into 'master'
      Merge branch 'wip/otte/for-master' into 'master'
      Merge branch 'fix-custom-widget-menu-focus' into 'master'
      imcontext: Treat keysyms as 32bit values
      Remove an unimplemented function
      Add a private getter for the textview key controller
      textview: Fix the get_surrounding implementation
      Add some GtkIMContext tests
      Merge branch 'surround-test' into 'master'
      Merge branch 'big-keysyms' into 'master'
      treepopover: Start adding keynav
      Merge branch 'combobox-keynav' into 'master'
      Merge branch 'fix-tab-not-captured-in-popover' into 'master'
      text: Move setup code out of a loop
      Merge branch 'wip/exalm/shadow-extents' into 'master'
      ci: Disable treeview-headers-hidden reftest
      settings: Default gtk-split-cursor to FALSE
      Merge branch 'matthiasc/for-master' into 'master'
      Merge branch 'matthiasc/for-master' into 'master'
      Merge branch 'wip/chergert/revert-top-margin' into 'master'
      gtk-demo: Spruce up the hypertext demo
      Merge branch 'matthiasc/for-master' into 'master'
      Cosmetics: Tweak css parser error messages
      Merge branch 'matthiasc/for-master' into 'master'
      Merge branch 'callback-annotation-again' into 'master'
      Handle the new line height pango attribute
      ci: Add libjpeg-turbo-devel to the Fedora image
      Merge branch 'matthiasc/for-master' into 'master'
      Add a custom input test
      imcontext: Improve docs
      Merge branch 'matthiasc/for-master' into 'master'
      Merge branch 'master' into 'master'
      Merge branch 'win32-check-shader-support' into 'master'
      Merge branch 'fix/wm_class2' into 'master'
      Merge branch 'seat-v7' into 'master'
      infobar: Update buildable docs
      Merge branch 'matthiasc/for-master' into 'master'
      Cosmetics
      Merge branch 'matthiasc/for-master' into 'master'
      textview: Improve word selection
      Merge branch 'better-word-selection' into 'master'
      Updates
      windows: Update the docs for env vars
      window: Make resizeability changes work
      Merge branch 'matthiasc/for-master' into 'master'
      textview: Don't eat block cursors
      Merge branch 'block-cursor-fixes' into 'master'
      Merge branch 'add-support-for-windows-pointer-input-stack-gtk4' into 'master'
      gdk: Add a missing annotation
      Merge branch 'matthiasc/for-master' into 'master'
      shortcutcontroller: Only do round-robin for mnemonics
      Merge branch 'cut-shortcut-activation-short' into 'master'
      NEWS: Updates
      Merge branch 'matthiasc/for-master' into 'master'
      Fix imcontext tests
      4.4.0

Mike Gorse (2):
      a11y: Send correct object reference for the root accessible
      a11y: Remove unneeded check

Piotr Drąg (1):
      Update Polish translation

Simon Ser (2):
      gdk/wayland: add support for wl_seat version 6
      gdk/wayland: add support for wl_seat version 7

Vincent Bernat (2):
      x11: set a default value for program_class
      x11: ensure WM class is not null even if display is initialized early

Yaron Shahrabani (1):
      Update Hebrew translation

Ye Moran (1):
      gtkbuilderparser: Fix duplicate object id detection

vanadiae (3):
      menusectionbox: Passthrough the focus function of custom widgets' gizmo
      popovermenu: Cycle around focus also with (Shift+)Tab
      popover: Cycle around focus with (Shift+)Tab


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