[gtk] (297 commits) Non-fast-forward update to branch wip/fanc999/gtk-3-24-meson-msvc



The branch 'wip/fanc999/gtk-3-24-meson-msvc' was changed in a way that was not a fast-forward update.
NOTE: This may cause problems for people pulling from the branch. For more information,
please see:

 https://wiki.gnome.org/Git/Help/NonFastForward

Commits removed from the branch:

  bbcc832... Adwaita: Horizontal OSD spinbutton entry fix
  c477201... imwayland: Handle enter and leave events
  3d65103... imwayland: rearrange functions to remove prototypes
  28ac1a2... imwayland.c: fix formatting
  4bdf968... placesview: Set .error style if unsupported protocol
  bb3653a... placesview: List only available protocols as available
  b0fdaf3... Box, Grid: Improve various bits of documentation
  5e127cf... Adwaita: buttons & headerbar tweaks
  e416aeb... imwayland: Respect maximum length of 4000 Bytes on strings 
  1d90c72... Menu border-radius and bos-shadow changes
  152b89e... Adwaita: lower selection border contrast
  9e7cc89... GDK W32: Always set gtk-font-name to the active UI font. Fi
  f4d2cb0... Merge branch 'context_menus_gtk-3-24' into 'gtk-3-24'
  a4f3021... Adwaita: regenerate CSS
  0fbb32a... Update Basque translation
  9c6c164... Update Basque translation
  239c95a... Adwaita: buttons
  2b1c3fb... Reorder virtual method assignments and fill in missing ones
  74aecac... Remove commented-out code copied from X11 implementation.
  4d0cae4... Replace convertBaseToScreen & convertScreenToBase.
  6ac8154... Prevent crash from passing NULL style provider.
  cf279a1... Don't attempt to dereference icon_theme until after checkin
  28b8bbd... Implement the GdkMonitor/GdkDisplay API.
  08b871f... Replace the deprecated GdkDisplayManager with GdkSeat.
  85f52dc... Replace NSInputManager for MacOS 10.6 and later.
  9773b19... Clean up some unused variables.
  941f3c3... Move the CGDisplayReconfigurationCallback to gdkdisplay-qua
  f30ed5d... Fix Cocoa style and event constants for MacOS X 10.12 and l
  ca6db9a... Add compile-time check for NSGraphicsContext graphicsPort/C
  1165ab9... Replace deprecated gestalt for 10.10 and later.
  eb2799c... Make _gdk_quartz_window_flush a no-op for MacOS 10.14 and l
  89c8c55... Remove 2 unused functions.
  e786da9... Complete GdkQuartzDisplay Implementation.
  5294c4f... Fix crash if there are no grabs in place.
  9e212cd... Prevent crash if display->touch_implicit_grabs is NULL.
  833ddc6... Silence enum type warning in 10.9.
  8797deb... Visual Studio builds: update for gdk now using pangowin32. 
  46bee8b... Merge branch 'quartz-monitor' into gtk-3-24
  fcb1da0... Updated French translation
  f9a1453... Updated Slovenian translation
  f535443... demos/gtk-demo/combobox: fix typo
  15935bb... Merge branch 'win10-use-system-font' into 'gtk-3-24'
  ad7eeb7... Adwaita: gradient undershoots
  720bc70... Adwaita: special case round buttons
  ecfdd18... Adwaita: tone down $base_color saturation
  fcecc76... Adwaita: selected borders darker for :dark
  f518add... Theme: add helper class names for Adwaita
  ffeacd5... a11y: Check X11 display at runtime
  403f4c9... Merge branch 'issue1507' into 'gtk-3-24'
  4247fb6... Adwaita: revert all gnome 3.32 changes
  4c8fcd6... Add gdk_x11_display_get_parent_relative_pattern().
  5aedfe0... Fix deprecation warnings
  31d896c... statusicon: Create pixbuf at correct size
  b26cdd6... Update some a11y test results
  38edc38... Skip GdkPixbuf in default-value tests
  363df54... 3.24.2
  2905fc8... Revert "Fix deprecation warnings"
  6a47e9a... x11: Be a lot more careful about setting ParentRelative
  2a3c0ab... Merge branch 'demo-combobox-typo-gtk3' into 'gtk-3-24'
  e3a1593... x11: Fix deprecation macro use
  43aeb52... Merge branch 'wip/muktupavels/gtk-status-icon' into 'gtk-3-
  8b0fd8e... Merge branch '1476-nautilus-does-not-enable-to-connect-to-a
  f879741... Merge branch 'imwayland_enable' into 'gtk-3-24'
  3e6fd50... Merge branch 'wip/carlosg/im-wayland-surrounding-limits' in
  112645e... EventControllerKey: Add missing docs from master
  baa283b... Don't make initializing return_val conditional.
  aeec73f... Refine GdkQuartzNSWindow convertPointToScreen:
  013b9cb... gdkevents-win32.c: Fix GDK_SETTING event notification on IM
  eb821cb... Merge branch 'gtk-3-24.ime-event.fixes' into 'gtk-3-24'
  e91197a... a11y: Check display in `*grab_cell_focus()`
  f7eb7ef... gtkplacessidebar.c: move bookmark at the placeholder index
  33a9669... RGBA: Fix example to_string output for reality/CSS
  be60ddb... RGBA: Consistently use “” around inline arg names
  3986326... RGBA: tiny grammar improvements in to_string doc
  f173d1b... x11: get the tool type from the wacom driver properties
  c6dd922... x11: don't add unknown tools to our list
  7b33369... x11: make the tool lookup dependent on the hw id as well
  e105fef... Fix copy-paste error.
  1a9377b... quartz/display: add back scaling factor
  1c1a86d... Merge  Ignacio Casal Quintero's quartz-scale-factor' into g
  33faf46... Merge branch 'wip/wacom-tool-type-from-property-3.24' into 
  ee5873b... testrevealer: Make filler text actually big enough
  d179b06... Revealer: Don’t (under)allocate child if not shown
  55894c4... Merge branch 'wip/dboles/revealer-underallocates-gadgets-3'
  32ad0ff... revealer: Fully set the target state if unmapped during ani
  e9f527b... A11y: Add support for AtkTableCell
  b283b0b... Merge branch 'fix-polygon-svg-recolor' into 'master'
  a9d7d41... Win32: Fix typo on compilation speedup macro define
  ea518ec... Merge branch 'fix-typo-win32-compilation-speedup-macro' int
  b69aae4... Merge branch 'cherry-pick-5b049364' into 'gtk-3-24'
  d3b6d16... Annotate values of PRIORITY constants
  cc329d3... Merge branch 'priority' into 'gtk-3-24'
  c876c74... Fix "A11y: Add support for AtkTableCell"
  63e0eb5... Fix 'Fix "A11y: Add support for AtkTableCell"'...
  4ff4809... listbox: set selected_row before emitting signal
  dea38f0... Merge branch 'wip/carlosg/revealer-fix-interrupted-animatio
  c4949ae... flowbox: Accept multipress gesture late
  5662f2e... Fix XChangeProperty calls
  f6bc241... Zero-fill new GtkTextIter
  06ffbb2... Merge branch 'wip/nbenitezl/move-bookmark-placeholder-index
  4eee51b... Check for the session bus before using it
  3a1c5f7... Wayland: Support key theme setting
  e84016c... Revert "gdk: deactivate/activate surface on keyboard grabs"
  69508b0... Merge branch 'wayland-key-theme-for-3-24' into 'gtk-3-24'
  da54692... Update Japanese translation
  a8e0725... Update Japanese translation
  70b7b89... [Quartz]Check mode before setting the monitor scale factor.
  6eb1be2... Adwaita: Fix bg of backdrop:disabled spinbutton +-
  d1b14a7... HC: Fix fgcolor of backdrop:disabled spinbutton +-
  ae8be92... [GtkSearchEngineQuartz] Resolve the path to a GtkFile* for 
  ad9fd96... [GtkSearchEngineQuartz] Limit the returned hits.
  ebcb0ea... eventcontrollermotion: translate event to widget coordinate
  7f2cb91... Merge branch 'wip/chergert/controller-motion-coordinates' i
  4fe28ba... Merge branch 'gtk-3-24' into 'gtk-3-24'
  db4bd97... Merge branch 'wip/carlosg/flowbox-late-claim' into 'gtk-3-2
  9d1f751... Merge branch 'issue1507-bis' into 'gtk-3-24'
  105dd5e... searchenginequartz: Fix naming of Beagle @ comment
  65311c8... Revert "Revealer: Don’t (under)allocate child if not show
  c8f91c3... Document icon helper style classes
  d79de86... Merge branch 'wip/jimmac/app-icon-helpers' into 'gtk-3-24'
  d31107c... wayland/cursor: Rename GdkWaylandCursor variable
  a907552... wayland/cursor: Make sure the cached cursor has the right s
  8292264... Merge branch 'wip/cache-hidpi-cursor-gtk-3-24' into 'gtk-3-
  e7eec51... gtkpopover: Fix popover when parent widget is partially vis
  99fadf1... Merge branch 'wip/sadiq/750-gtk3' into 'gtk-3-24'
  32b21ee... Merge branch 'gtk-3-24' into 'gtk-3-24'
  45ee476... switch: Always use I/O
  325b968... Merge branch 'io-switch' into 'gtk-3-24'
  ca58383... Merge branch 'wip/muktupavels/listbox' into 'gtk-3-24'
  796e884... Use power symbols for GtkSwitch labels
  5ecc308... Merge branch 'power-on-switch' into 'gtk-3-24'
  3c49c59... [GtkSearchEngineQuartz] Don't run off the end of the result
  ee0e59e... [IMQuartz] Get the GdkWindow from the NSKeyEvent.
  c5d824d... Update a11y test output
  da3100e... Revert a non-working addition
  97bac67... Updates for 3.24.3
  c9d0969... 3.24.3
  a136cba... filechoosernative: forward current_filter to delegate dialo
  3307944... filechoosernativeportal: remove redundant casts
  ed39721... Add fallbacks for GtkSwitch state labels
  f6b20fb... Merge branch 'switch-label-fallback' into 'gtk-3-24'
  ab748d0... about dialog: Use ::activate-link for license
  dd8b285... Updated Spanish translation
  9c8f147... Merge branch 'about-license-linke' into 'gtk-3-24'
  c0a0bfd... filechoosernativeportal: stuff the current filter into opti
  ea286fe... g-i: Add transfer none annotations for frame clock timings 
  66ee4de... wayland/window: Don't remap when handling xdg_popu.configur
  00486ef... menu: Don't constrain initial menu size
  3e586a8... menu: Force resize when remapping
  c35878e... menu: Adapt scroll offset if arrow is shown
  5ffbeef... MSVC builds: Improve introspection build process
  78fef66... Visual Studio builds: Improve Introspection build process
  466c87d... build/win32/vs10/gtk3-install.props: Remove from tree
  c893287... Visual Studio builds: Use UNIX line endings for projects
  c3ece1b... Update README.win32 on features and Visual Studio support
  e2d9563... Merge branch 'wip/long-combo-boxes' into 'gtk-3-24'
  b984074... Merge branch 'mcatanzaro/#1492' into 'gtk-3-24'
  8d52eb3... Update Afrikaans translation
  4e95ef9... Update Afrikaans translation
  d3e5cc3... 3.24.4
  f7df485... Merge branch 'wip/dboles/spinbutton-button-backdrop-disable
  a02de1c... More updates
  a93daa0... [imquartz] Return event window for mouse events in keypress
  3fa0e4b... Adwaita: GNOME 3.32 changes
  6ef7c2e... Adwaita: round buttons
  8a7023f... Adwaita: hide close separator
  8fc57f1... Adwaita: squash buttons as per reqs
  25148ac... Adwaita: buttons cast a shadow
  213aeff... Adwaita: no 'chin' for buttons
  d5fcc8d... Adwaita: increase window radius
  9f885ba... Adwaita: modals also need the rame rounding
  034103b... Adwaita: slightly larger radius for windows
  2dd73b7... Adwaita: move button shadows down a pixel
  df40f2c... Adwaita: a *hair* lighter shadows
  92ebd74... Adwaita: window radius
  2badd5f... Adwaita: headerbar radius
  7a51da1... Adwaita: non-square buttons rejiggle
  71a97ac... Adwaita: no hardsh bottom shading
  c529de1... Adwaita: rounding of popovers
  914813c... Adwaita: colored/darker button tweaks
  4300a5c... Adwaita: remove chin from circular buttons
  6d391b8... Adwaita: selection dropdown vcentering
  1efa376... Adwaita: darker active state for buttons
  e51f08b... Adwaita: button-alt toning down
  0fc284b... Adwaita: tone down the window roundounding
  091b189... Adwaita: make switcher buttons' active darker
  83dcdaa... Adwaita: update image assets
  e66c0a4... Adwaita: don't do undershoot
  b8d142f... Adwaita: expand the headerbar button styling
  6ff9e5a... Adwaita: headerbar togglebuttons backdrop
  c82d6f9... Adwaita: headerbar buttons separators
  dc144d1... Adwaita: do show labels on switches
  254719e... Reduce vertical menu padding from 8px to 4px
  1f9ee93... Merge branch 'Menus_based_on_wip/jimmac/adwaita-3-32' into 
  393a016... Adwaita: darken dark mode
  f2c3481... Adwaita: use neutral greys for dark
  e7d7cb5... Adwaita: selection mode labels
  882c81d... Fix -Wincompatible-pointer-types warnings
  2db6dbd... Merge branch 'wip/iainl/pointer-type-casts-3-24' into 'gtk-
  6a4ce55... switch: Avoid problems with glyph availability
  45d6c00... wayland/protocol: Update gtk-shell protocol to v3
  ed9db5a... gdk/wayland: Implement gdk_window_present()
  bff46d8... gdk/wayland: Set a startup notification
  3edb8a9... Merge branch 'switch-glyph' into 'gtk-3-24'
  3e3a15d... [imquartz] Fix incorrect GdkEvent window member name.
  cde6ae9... Adwaita: fix padding and rounding on menubar submenus
  9fe0ef4... Add switch icons
  75a4ae2... switch: use icons
  4af1fa8... Merge branch 'switch-icons-for-3' into 'gtk-3-24'
  d82edf0... Adwaita: Fix wrong icon position in some buttons
  a1b29fb... Merge branch 'wip/carlosg/present-window-on-wayland' into '
  f900087... switch: fix off icon shape
  80b5024... switch: Update the .symbolic.png icon too
  3215c0a... Update Hungarian translation
  7e623b4... Adwaita: GNOME 3.32 changes
  1c5071c... Adwaita: round buttons
  5541152... Adwaita: hide close separator
  585569f... Adwaita: squash buttons as per reqs
  501bce4... Adwaita: buttons cast a shadow
  aa15935... Adwaita: no 'chin' for buttons
  83a45d3... Adwaita: increase window radius
  b06712d... Adwaita: modals also need the rame rounding
  8d205fd... Adwaita: slightly larger radius for windows
  15bd30d... Adwaita: move button shadows down a pixel
  9b820cd... Adwaita: a *hair* lighter shadows
  60230b4... Adwaita: window radius
  99a48fe... Adwaita: headerbar radius
  0e95206... Adwaita: non-square buttons rejiggle
  37c47d7... Adwaita: no hardsh bottom shading
  71cfb8e... Adwaita: rounding of popovers
  3b81932... Adwaita: colored/darker button tweaks
  5a7fc7e... Adwaita: remove chin from circular buttons
  5c67d7d... Adwaita: selection dropdown vcentering
  c514cf7... Adwaita: darker active state for buttons
  86acf52... Adwaita: button-alt toning down
  de1f87b... Adwaita: tone down the window roundounding
  0f764eb... Adwaita: make switcher buttons' active darker
  568ea3b... Adwaita: update image assets
  7da52e5... Adwaita: don't do undershoot
  079aef0... Adwaita: expand the headerbar button styling
  24e6995... Adwaita: headerbar togglebuttons backdrop
  25bf546... Adwaita: headerbar buttons separators
  72010d7... Adwaita: do show labels on switches
  fec7874... Reduce vertical menu padding from 8px to 4px
  aa1e565... Adwaita: darken dark mode
  b6082ef... Adwaita: use neutral greys for dark
  4d08be5... Adwaita: selection mode labels
  17ab084... Adwaita: fix padding and rounding on menubar submenus
  6f1e611... Merge branch 'wip/jimmac/adwaita-3-32' into 'fix-button-ico
  519ff2a... Merge branch 'fix-button-icon-position' into 'wip/jimmac/ad
  b522c59... Adwaita: switches with no labels
  64c28f4... Merge branch 'adwaita-osd-spinbutton-entry-fix-3-24' into '
  a0129f5... Merge branch 'get-timings-transfer-3' into 'gtk-3-24'
  0a9aa76... switch: Take gadget clip into account
  2c15e59... Merge branch 'issue-1631' into 'gtk-3-24'
  cfad43b... macOS: Fix bug that entry cannot press and hold a key to in
  7395160... Adwaita: Improve dropdown menu buttons
  a7ea824... HighContrast: Add menu padding
  ff4dcf5... HighContrast: Add style for overflow buttons
  99d0139... quartz: release linked list as we process it
  417c57e... Add an explicit fribidi dependency
  998314b... gdk: Add a copy of pango_unichar_direction
  3da6497... gdk: Stop using deprecated pango api
  c23e07f... gtk: Add a copy of some deprecated pango api
  a3f1e02... gtk: Stop using deprecated pango api
  df89047... Merge branch 'pango-deprecations' into 'gtk-3-24'
  3937fb4... Update Hungarian translation
  43b6541... Update Hungarian translation
  9337652... Adwaita: Horizontal OSD spinbutton entry fix
  7644c08... g-i: Add transfer none annotations for frame clock timings 
  e28c7a4... switch: Take gadget clip into account
  377b287... HighContrast: Add menu padding
  806e98d... HighContrast: Add style for overflow buttons
  53767ce... quartz: release linked list as we process it
  3e5a7bb... Add an explicit fribidi dependency
  8c973bd... gdk: Add a copy of pango_unichar_direction
  148650c... gdk: Stop using deprecated pango api
  13c126b... gtk: Add a copy of some deprecated pango api
  ffa8fef... gtk: Stop using deprecated pango api
  cca1cf0... Update Hungarian translation
  391469e... Update Hungarian translation
  af3bcc6... Revert "HighContrast: Add menu padding"
  57ba052... Revert "HighContrast: Add style for overflow buttons"
  950480c... HighContrast: Add menu padding
  7c325ed... HighContrast: Add style for overflow buttons
  1661e28... Merge branch 'wip/jimmac/adwaita-3-32' into 'gtk-3-24'
  224213d... Adwaita: selection mode buttons fix
  bf60bf1... 3.24.5
  f533ef8... Link gdk against fribidi
  47e4a11... Try again
  9b394d8... Issue #1633 - Ensure focus on click
  1bbff35... Merge branch '1633-gtk-3-24' into 'gtk-3-24'
  d9d3ec7... menu: Fix condition check
  c2ddb93... popover: Disable deprecation warning
  eb732b3... container: Disable deprecation warnings
  df77965... Update css node tests
  8f8b68f... Terminate strncpy() buffers correctly
  4398058... sw: Do not cast clear function in g_clear_pointer()
  5b360f2... Merge branch '3-24-warn-fixes' into 'gtk-3-24'
  edb57a9... window: Add private API to fixate size
  461f5fd... window: Add private API to force-resize
  7298e73... menu: Force recalculation of size before positioning
  57300b4... menu: Fixate size calculated by gdk_window_move_to_rect()
  1d4eac2... Merge branch 'wip/fix-submenu-size' into 'gtk-3-24'
  03394c5... Adwaita: lost selectionmode resources
  38a4c4d... imwayland: Toggle OSK more sparingly
  9f3141f... Merge branch 'wip/carlosg/toggle-osk-sparingly' into 'gtk-3
  68a7da7... Update Finnish translation
  6058495... Use C locale when building gtktypefuncs.c
  65edea0... Merge branch 'issue-1662' into 'gtk-3-24'
  d7a4143... Updated Slovenian translation
  347d0de... Update Kazakh translation
  9d12953... Update Kazakh translation
  6afd174... Merge branch 'suyuan/fix-macos-accented-char-input' into gt
  2934482... treeview: Don't show empty tooltips
  34d6c02... Merge branch 'issue-1681' into 'gtk-3-24'
  f3b1704... Remove unnecessary casts and silence may-not-return-value w
  512da66... Silence incompatible type warning.
  638b136... Visual Studio projects: Link to FriBidi
  1a4d396... Visual Studio projects: Add include path for FriBidi
  736dbfe... Update Icelandic translation
  864e1ca... Adwaita: circles for .circular buttons
  2ca4a3c... window: Deprecate gtk_window_present()
  5d7183e... all: Don't warn about deprecated gtk_window_present usage
  8ed0471... window: Warn when gtk_window_present_with_time() is passed 
  e5b83f1... window: Advise using gtk_window_present_with_time()
  d6840ad... menu: Fix accel-group property reset
  0c81e7a... Merge branch 'tchaik/gtk-menu-accel-group-prop' into 'gtk-3
  12770e5... Update Dutch translation
  288a934... Update Finnish translation
  6e64193... Update Korean translation
  344baa1... Update Korean translation
  1a91c95... Adwaita: scrolled context menus
  2cd6257... Adwaita: define insensitive links
  dc927ee... Update Serbian translation
  95e2e48... Update Serbian translation
  5e89e1d... Update Basque translation
  3abb57a... Update Romanian translation
  93e7c60... Updated Slovenian translation
  af6dd6b... treeview: make sure separator nodes have a height > 0
  c830ab2... Merge branch 'master' into 'master'
  23eca11... Merge branch 'cherry-pick-95c0f072' into 'gtk-3-24'
  03c5b92... [quartz] Full-screen only "normal" windows and splashscreen
  c91ca69... Merge branch 'aux-window' into gtk-3-24
  28ea04e... Merge branch 'treeview-separator-fix-drawing-zero-height' i
  0b61d6f... Adwaita: Fix typo (missing comma)
  625a0e3... Adwaita: Replace all %linked radii with variables
  44fcc04... Adwaita: Replace spinbutton border-radii with variables
  1d960d7... Adwaita: Adjust entry border-radius
  54899a3... Merge branch 'adwaita-typo-fix' into 'gtk-3-24'
  29ab992... Updated Slovenian translation
  22d9241... Adwaita: Fix label color on backdrop devel window
  31a3359... Merge branch 'adwaita-fix-backdrop-label' into 'gtk-3-24'
  5b75be7... Update Dutch translation
  ba216de... Update Romanian translation
  593025a... gtkclipboard-quartz: Update annotations for gtk_clipboard_w
  e8e2f51... Merge branch 'adwaita-radii-fixes' into 'gtk-3-24'
  e74622b... Merge branch 'clipboard-quartz' into 'gtk-3-24'
  db84dc8... Fix crash when closing a fullscreen window.
  9a0e40b... Restore switching keyWindow when changing windows.
  2884817... Don't scan the seat's slave list for keyboards.
  3bd9a34... Change computation of coordinates.
  261f1dc... Switch quartz monitors collection from hash table to ptr ar
  0524362... Reverse signs on gdk <-> ns x coordinate transforms.
  0f5603e... Use n_displays for all monitor counts.
  75b8abb... [GtkSearchEngineQuartz] Limit the scope of the Spotlight se
  942a2de... [GtkSearchEngineQuartz]Don't create file paths from NULL.
  9d7c7e8... Updates
  a58d757... Adwaita: Fix selection-mode checkboxes
  ff6b519... Merge branch 'monday15/gtk-adwaita-selectionmode-checkboxes
  728f686... atk key: Always convert control character events into key n
  e910ee2... Merge branch 'control-enter' into 'gtk-3-24'
  2ceff6d... Fix a11y tests
  34e64ce... 3.24.6
  c3e0653... Updated Slovenian translation
  f88e8ea... Undo the gtk_window_present deprecation
  d9a382d... 3.24.7
  0e2bdb6... Import meson build files from an 3.22
  2310e13... tests: Include system headers appropriately
  434deaf... meson: Sync build files with master and update to 3.24
  e8f25cd... gtk-launch: Fix compilation with MSVC
  a97b352... meson_options.txt: Disable introspection by default
  f6e325f... meson: Disable X11 support on Darwin
  0529b24... gtk: Fix paste/clipboard usage on macOS
  79069d1... meson: Build fixes for macOS
  3cc061c... meson: Disable --export-dynamic for clang
  c7ef703... meson: Set the compatibility version correctly on macOS
  293d984... meson: Add fallback subprojects for more dependencies
  e5fa400... gtk: Fix compiler warning about deprecated declaration
  1e2ec64... meson: Disable discarded-qualifiers warning
  6f05b97... meson: Don't target gnu89 as the c_std
  0e9bfa5... meson: Fix introspection generation on Linux
  8cda64b... meson: Cleanup tests and gdk testsuite
  a73e8e3... meson: Add wrap files for building with subprojects
  39e1d64... meson.build: Bump version
  aba7432... meson: Remove .so version from built .so/DLL
  26e0425... meson: Only use cairo fallbacks when needed
  9c9944f... meson: Only use fallbacks for PangoFT2 and FreeType when ne
  0e8e0ad... gdk/meson.build: Fix typo for GdkWin32 Introspection
  917aded... gdk/meson.build: Force-export gdk_win32_display_manager_get
  f1dfd8d... meson: Enable GLES Windows builds via libANGLE
  a605db7... meson: Build the .rc files on Windows
  24c0542... meson: Fix Broadway builds
  ebfa837... demos/gtk-demo/meson.build: Build gtk3-demo-application
  4d74f92... examples/bp/bloatpad.c: Declare variables at top-of-block
  f95707e... testsuite/gtk/stylecontext.c: Declare variables at top-of-b
  ad19708... tests/animated-resizing.c: Include gtk/fallback-c89.c
  d437ba0... tests/: Declare variables at the top-of-block

Commits added to the branch:

  2783949... Import meson build files from an 3.22 (*)
  1e22c89... tests: Include system headers appropriately (*)
  c45240d... meson: Sync build files with master and update to 3.24 (*)
  2334595... gtk-launch: Fix compilation with MSVC (*)
  cfe7451... meson_options.txt: Disable introspection by default (*)
  4bf4b36... meson: Disable X11 support on Darwin (*)
  34411e2... gtk: Fix paste/clipboard usage on macOS (*)
  0584a24... meson: Build fixes for macOS (*)
  f4fa116... meson: Disable --export-dynamic for clang (*)
  588f17f... meson: Set the compatibility version correctly on macOS (*)
  4b1731a... meson: Add fallback subprojects for more dependencies (*)
  b8f4d06... gtk: Fix compiler warning about deprecated declaration (*)
  0febfff... meson: Disable discarded-qualifiers warning (*)
  45de476... meson: Don't target gnu89 as the c_std (*)
  a6b428f... meson: Fix introspection generation on Linux (*)
  9c48b6d... meson: Cleanup tests and gdk testsuite (*)
  1f7e221... meson: Add wrap files for building with subprojects (*)
  e4ef657... Adwaita: Horizontal OSD spinbutton entry fix
  90fb7b6... imwayland: Handle enter and leave events
  eedb903... imwayland: rearrange functions to remove prototypes
  ccbc5bc... imwayland.c: fix formatting
  4b7976f... placesview: Set .error style if unsupported protocol
  af2bbab... placesview: List only available protocols as available
  ca73f8f... Box, Grid: Improve various bits of documentation
  24a7607... Adwaita: buttons & headerbar tweaks
  2c319b6... imwayland: Respect maximum length of 4000 Bytes on strings 
  141e74e... Menu border-radius and bos-shadow changes
  a7de241... Adwaita: lower selection border contrast
  48a4362... GDK W32: Always set gtk-font-name to the active UI font. Fi
  f04d5e2... Adwaita: regenerate CSS
  1edcd47... Update Basque translation
  4d8eb4a... Update Basque translation
  0ba7f2a... Adwaita: buttons
  f903744... Reorder virtual method assignments and fill in missing ones
  04f5e74... Remove commented-out code copied from X11 implementation.
  94aace8... Replace convertBaseToScreen & convertScreenToBase.
  ae53c06... Prevent crash from passing NULL style provider.
  31e1ca7... Don't attempt to dereference icon_theme until after checkin
  be16e24... Implement the GdkMonitor/GdkDisplay API.
  bc73c5c... Replace the deprecated GdkDisplayManager with GdkSeat.
  b95c453... Replace NSInputManager for MacOS 10.6 and later.
  a0ddb4c... Clean up some unused variables.
  be6d58f... Move the CGDisplayReconfigurationCallback to gdkdisplay-qua
  ea9a83f... Fix Cocoa style and event constants for MacOS X 10.12 and l
  de3b91d... Add compile-time check for NSGraphicsContext graphicsPort/C
  281db06... Replace deprecated gestalt for 10.10 and later.
  e099e56... Make _gdk_quartz_window_flush a no-op for MacOS 10.14 and l
  4cb7313... Remove 2 unused functions.
  e461ce2... Complete GdkQuartzDisplay Implementation.
  0c78750... Fix crash if there are no grabs in place.
  eb39f0d... Prevent crash if display->touch_implicit_grabs is NULL.
  f1d0419... Silence enum type warning in 10.9.
  50d25df... Visual Studio builds: update for gdk now using pangowin32. 
  483cd66... Updated French translation
  9649279... Updated Slovenian translation
  26690d6... demos/gtk-demo/combobox: fix typo
  bd221dd... Adwaita: gradient undershoots
  1df6099... Adwaita: special case round buttons
  f3ba3a2... Adwaita: tone down $base_color saturation
  8c69cca... Adwaita: selected borders darker for :dark
  fa87bc4... Theme: add helper class names for Adwaita
  1093205... a11y: Check X11 display at runtime
  ad80bd2... Adwaita: revert all gnome 3.32 changes
  8db4e01... Add gdk_x11_display_get_parent_relative_pattern().
  8db135f... Fix deprecation warnings
  0363be7... statusicon: Create pixbuf at correct size
  85f0d19... Update some a11y test results
  0b67d88... Skip GdkPixbuf in default-value tests
  ae346a2... 3.24.2
  abf565a... Revert "Fix deprecation warnings"
  4dbf201... x11: Be a lot more careful about setting ParentRelative
  c47f983... x11: Fix deprecation macro use
  18edc4e... EventControllerKey: Add missing docs from master
  050f79f... Don't make initializing return_val conditional.
  0d36a2a... Refine GdkQuartzNSWindow convertPointToScreen:
  7e138c7... gdkevents-win32.c: Fix GDK_SETTING event notification on IM
  c80ed67... a11y: Check display in `*grab_cell_focus()`
  6315b86... gtkplacessidebar.c: move bookmark at the placeholder index
  17ef7a7... RGBA: Fix example to_string output for reality/CSS
  a8cc258... RGBA: Consistently use “” around inline arg names
  a16083b... RGBA: tiny grammar improvements in to_string doc
  ef01222... x11: get the tool type from the wacom driver properties
  a21cd2b... x11: don't add unknown tools to our list
  08a5dfb... x11: make the tool lookup dependent on the hw id as well
  7dafa5c... Fix copy-paste error.
  48ddb76... quartz/display: add back scaling factor
  96d7e0f... testrevealer: Make filler text actually big enough
  1967c96... Revealer: Don’t (under)allocate child if not shown
  316f35c... revealer: Fully set the target state if unmapped during ani
  3d9cf41... A11y: Add support for AtkTableCell
  7bd9c92... Merge branch 'fix-polygon-svg-recolor' into 'master'
  323be2a... Win32: Fix typo on compilation speedup macro define
  f746565... Annotate values of PRIORITY constants
  75ed5d2... Fix "A11y: Add support for AtkTableCell"
  ffd759a... Fix 'Fix "A11y: Add support for AtkTableCell"'...
  2579a9e... listbox: set selected_row before emitting signal
  190e45b... flowbox: Accept multipress gesture late
  fad4238... Fix XChangeProperty calls
  4d1e57a... Zero-fill new GtkTextIter
  6c0f488... Check for the session bus before using it
  c852282... Wayland: Support key theme setting
  fb94683... Revert "gdk: deactivate/activate surface on keyboard grabs"
  1104a13... Update Japanese translation
  e8ac6cc... Update Japanese translation
  edee5b5... [Quartz]Check mode before setting the monitor scale factor.
  113b36f... Adwaita: Fix bg of backdrop:disabled spinbutton +-
  f54acdd... HC: Fix fgcolor of backdrop:disabled spinbutton +-
  e1e9b0f... [GtkSearchEngineQuartz] Resolve the path to a GtkFile* for 
  f94a0e1... [GtkSearchEngineQuartz] Limit the returned hits.
  0b2d429... eventcontrollermotion: translate event to widget coordinate
  f368ccf... searchenginequartz: Fix naming of Beagle @ comment
  9d879f3... Revert "Revealer: Don’t (under)allocate child if not show
  ae70fe8... Document icon helper style classes
  674fa6b... wayland/cursor: Rename GdkWaylandCursor variable
  84e21ab... wayland/cursor: Make sure the cached cursor has the right s
  275d5ca... gtkpopover: Fix popover when parent widget is partially vis
  4d0a492... switch: Always use I/O
  8465adb... Use power symbols for GtkSwitch labels
  80fb945... [GtkSearchEngineQuartz] Don't run off the end of the result
  0743f90... [IMQuartz] Get the GdkWindow from the NSKeyEvent.
  156226a... Update a11y test output
  71aee12... Revert a non-working addition
  90668fb... Updates for 3.24.3
  4be7a03... 3.24.3
  e1db849... filechoosernative: forward current_filter to delegate dialo
  ca0f164... filechoosernativeportal: remove redundant casts
  80f0274... Add fallbacks for GtkSwitch state labels
  8b8e9ed... about dialog: Use ::activate-link for license
  aad143f... Updated Spanish translation
  b3ab6f7... filechoosernativeportal: stuff the current filter into opti
  7153eec... g-i: Add transfer none annotations for frame clock timings 
  4d2fd86... wayland/window: Don't remap when handling xdg_popu.configur
  9e5ee7d... menu: Don't constrain initial menu size
  3869442... menu: Force resize when remapping
  225a5cc... menu: Adapt scroll offset if arrow is shown
  8a01e69... MSVC builds: Improve introspection build process
  03d28b6... Visual Studio builds: Improve Introspection build process
  8ddf76c... build/win32/vs10/gtk3-install.props: Remove from tree
  c04973f... Visual Studio builds: Use UNIX line endings for projects
  771ba7e... Update README.win32 on features and Visual Studio support
  0cba85a... Update Afrikaans translation
  924a3f6... Update Afrikaans translation
  6eb0ca7... 3.24.4
  6f8c897... More updates
  0e11cc8... [imquartz] Return event window for mouse events in keypress
  5638f12... Adwaita: GNOME 3.32 changes
  7c49f45... Adwaita: round buttons
  4a46eb9... Adwaita: hide close separator
  38fce13... Adwaita: squash buttons as per reqs
  3b51f7f... Adwaita: buttons cast a shadow
  56e1959... Adwaita: no 'chin' for buttons
  f18650d... Adwaita: increase window radius
  1dd10b9... Adwaita: modals also need the rame rounding
  2d81222... Adwaita: slightly larger radius for windows
  8e54211... Adwaita: move button shadows down a pixel
  94fedb1... Adwaita: a *hair* lighter shadows
  f26e1c3... Adwaita: window radius
  3766715... Adwaita: headerbar radius
  78849f6... Adwaita: non-square buttons rejiggle
  a466701... Adwaita: no hardsh bottom shading
  de09577... Adwaita: rounding of popovers
  3a01976... Adwaita: colored/darker button tweaks
  9d7aef5... Adwaita: remove chin from circular buttons
  ff923a1... Adwaita: selection dropdown vcentering
  fa1a3e7... Adwaita: darker active state for buttons
  5554778... Adwaita: button-alt toning down
  477e6c9... Adwaita: tone down the window roundounding
  a451cbb... Adwaita: make switcher buttons' active darker
  9433d38... Adwaita: update image assets
  9900d34... Adwaita: don't do undershoot
  23e42c1... Adwaita: expand the headerbar button styling
  ee6313f... Adwaita: headerbar togglebuttons backdrop
  ba12803... Adwaita: headerbar buttons separators
  91a075f... Adwaita: do show labels on switches
  1498f0e... Reduce vertical menu padding from 8px to 4px
  daf3145... Adwaita: selection mode labels
  2060ffa... Fix -Wincompatible-pointer-types warnings
  c569bc5... switch: Avoid problems with glyph availability
  11af8b6... wayland/protocol: Update gtk-shell protocol to v3
  e86c0a3... gdk/wayland: Implement gdk_window_present()
  19599d2... gdk/wayland: Set a startup notification
  55d83d9... [imquartz] Fix incorrect GdkEvent window member name.
  8e5bb2a... Adwaita: fix padding and rounding on menubar submenus
  4c24309... Add switch icons
  29f4596... switch: use icons
  ddeded3... switch: fix off icon shape
  62d0747... switch: Update the .symbolic.png icon too
  6eca11f... Update Hungarian translation
  a63a713... Adwaita: window radius
  c0b2288... Adwaita: tone down the window roundounding
  5c5d76e... Adwaita: darken dark mode
  b66164b... Adwaita: use neutral greys for dark
  93a263b... Adwaita: switches with no labels
  c7cdefa... switch: Take gadget clip into account
  b2425f6... macOS: Fix bug that entry cannot press and hold a key to in
  576202a... Adwaita: Improve dropdown menu buttons
  c518ea3... HighContrast: Add menu padding
  81f5f1b... HighContrast: Add style for overflow buttons
  3a66537... quartz: release linked list as we process it
  d53c484... Add an explicit fribidi dependency
  c616f62... gdk: Add a copy of pango_unichar_direction
  30932f8... gdk: Stop using deprecated pango api
  52e2a63... gtk: Add a copy of some deprecated pango api
  59a6638... gtk: Stop using deprecated pango api
  9e6f5d1... Update Hungarian translation
  04e4660... Update Hungarian translation
  7abdf76... Revert "HighContrast: Add menu padding"
  4054428... Revert "HighContrast: Add style for overflow buttons"
  4bb3f69... HighContrast: Add menu padding
  3d511aa... HighContrast: Add style for overflow buttons
  c43ab24... Adwaita: selection mode buttons fix
  23f6b50... 3.24.5
  51312aa... Link gdk against fribidi
  0e56111... Try again
  8785df3... Issue #1633 - Ensure focus on click
  ede5ec8... menu: Fix condition check
  bc25f26... popover: Disable deprecation warning
  cb20437... container: Disable deprecation warnings
  5b4b651... Update css node tests
  303a223... Terminate strncpy() buffers correctly
  a3d5766... sw: Do not cast clear function in g_clear_pointer()
  c17db4d... window: Add private API to fixate size
  d781c36... window: Add private API to force-resize
  1ff5919... menu: Force recalculation of size before positioning
  130dbc0... menu: Fixate size calculated by gdk_window_move_to_rect()
  4c92135... Adwaita: lost selectionmode resources
  2c82980... imwayland: Toggle OSK more sparingly
  aecae95... Update Finnish translation
  9e440ae... Updated Slovenian translation
  240bc42... Update Kazakh translation
  3c4b144... Update Kazakh translation
  18b33f7... treeview: Don't show empty tooltips
  60d6a83... Remove unnecessary casts and silence may-not-return-value w
  f46bfac... Silence incompatible type warning.
  5a42a54... Visual Studio projects: Link to FriBidi
  7d256d6... Visual Studio projects: Add include path for FriBidi
  05b0fc9... Update Icelandic translation
  865d57c... Adwaita: circles for .circular buttons
  bbea035... window: Deprecate gtk_window_present()
  957bafa... all: Don't warn about deprecated gtk_window_present usage
  f57303c... window: Warn when gtk_window_present_with_time() is passed 
  ba67c7c... window: Advise using gtk_window_present_with_time()
  ce873df... menu: Fix accel-group property reset
  10c9dac... Update Dutch translation
  f07f641... Update Finnish translation
  000767c... Update Korean translation
  a2320f6... Update Korean translation
  3e87043... Adwaita: scrolled context menus
  7fc3efe... Adwaita: define insensitive links
  4ede27a... Update Serbian translation
  1e953bb... Update Serbian translation
  bf34554... Update Basque translation
  688b2ce... Update Romanian translation
  5fd47e5... Updated Slovenian translation
  c4a5a81... treeview: make sure separator nodes have a height > 0
  46b0080... Merge branch 'master' into 'master'
  db51dbf... [quartz] Full-screen only "normal" windows and splashscreen
  dab6d41... Adwaita: Fix typo (missing comma)
  7c2539b... Adwaita: Replace all %linked radii with variables
  56dbe88... Adwaita: Replace spinbutton border-radii with variables
  eea5462... Adwaita: Adjust entry border-radius
  268c72d... Updated Slovenian translation
  d919855... Adwaita: Fix label color on backdrop devel window
  97477d5... Update Dutch translation
  63d11b4... Update Romanian translation
  af8d57c... gtkclipboard-quartz: Update annotations for gtk_clipboard_w
  3d112a5... Fix crash when closing a fullscreen window.
  74d06f3... Restore switching keyWindow when changing windows.
  29ec5c4... Don't scan the seat's slave list for keyboards.
  e4209e4... Change computation of coordinates.
  7d2d4d3... Switch quartz monitors collection from hash table to ptr ar
  aa1b67a... Reverse signs on gdk <-> ns x coordinate transforms.
  0edffd3... Use n_displays for all monitor counts.
  8139223... [GtkSearchEngineQuartz] Limit the scope of the Spotlight se
  327b11a... [GtkSearchEngineQuartz]Don't create file paths from NULL.
  0364825... Updates
  927378c... Adwaita: Fix selection-mode checkboxes
  b05f5d1... atk key: Always convert control character events into key n
  f7b9489... Fix a11y tests
  6c44f91... 3.24.6
  bd98c71... Updated Slovenian translation
  655ad07... Undo the gtk_window_present deprecation
  e7f4d5d... 3.24.7
  fe2c864... meson.build: Bump version
  b8cd261... meson: Remove .so version from built .so/DLL
  9d56102... meson: Only use cairo fallbacks when needed
  c7c4c2d... meson: Only use fallbacks for PangoFT2 and FreeType when ne
  a120ab0... gdk/meson.build: Fix typo for GdkWin32 Introspection
  dda2a9d... gdk/meson.build: Force-export gdk_win32_display_manager_get
  41f175b... meson: Enable GLES Windows builds via libANGLE
  909ae2c... meson: Build the .rc files on Windows
  febe531... meson: Fix Broadway builds
  77f14b4... demos/gtk-demo/meson.build: Build gtk3-demo-application
  65ea8e5... examples/bp/bloatpad.c: Declare variables at top-of-block
  31a74b7... testsuite/gtk/stylecontext.c: Declare variables at top-of-b
  1139768... tests/animated-resizing.c: Include gtk/fallback-c89.c
  6fcdd1a... tests/: Declare variables at the top-of-block

(*) This commit already existed in another branch; no separate mail sent



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