[gtk/wip/baedert/for-master] (154 commits) ...main: Stop using GList when propagating events



Summary of changes:

  fb325af... shortcutcontroller: fix transfer full annotation (*)
  777435c... meson: Reduce useless relinking on reconfigure (*)
  eaef24c... meson: Fix check for builtype arguments (*)
  4f49d83... gdk: Move GdkGrabStatus and GdkGrabOwnership decl. (*)
  4e264a7... Annotation fixes (*)
  c8018e2... Merge branch 'move-gdkgrab-decl' into 'master' (*)
  de481a7... Merge branch 'gir-fixes' into 'master' (*)
  324af2f... testsuite: Try harder to record a full focus chain (*)
  d662512... testsuite: Add a big focus chain testcase (*)
  e5d23aa... imwayland: Clamp the surrounding string end correctly (*)
  bdb127e... Merge branch 'focus-test' into 'master' (*)
  9a2f733... Merge branch 'wip/carlosg/fix-surrounding-text-master' into (*)
  339d3e4... Add GtkScrollbarAccessible (*)
  1424dd9... Add an api to parse shortcut actions (*)
  6b292af... testsuite: Add tests for parsing shortcut actions (*)
  842af79... Merge branch 'shortcut-action-parse' into 'master' (*)
  5205fa0... scrollbar: Be more defensive (*)
  e43eb95... Merge branch 'scrollbar-a11y' into 'master' (*)
  f2d6a7b... demos: Remove can-focus from ui files (*)
  8991275... colorbutton: Fix focus (*)
  22211f2... colorbutton: Don't add a customize menu (*)
  2bf81b5... Merge branch 'matthiasc/for-master' into 'master' (*)
  e75e975... Update POTFILES.skip (*)
  ec854fc... shortcuts: documentation fixes (*)
  0057393... Merge branch 'matthiasc/for-master' into 'master' (*)
  b636df7... Merge branch 'matthiasc/for-master' into 'master' (*)
  33928a5... gtk-demo: Fix a crash (*)
  1149502... Merge branch 'matthiasc/for-master' into 'master' (*)
  25a5327... Add a missing extern, to fix building with -fno-common (*)
  531766f... meson: Don't execute post-install.py if cross compiling (*)
  e8330c5... Add gdk_event_matches (*)
  c9aef3f... Add gdk_event_get_match (*)
  68d43c8... cell renderer accel: Use gdk_event_get_match (*)
  90eda2b... Drop some no longer used code (*)
  f27470a... passwordentry: Show caps lock warning more (*)
  ee14be8... gdk: Add keymap properties to GdkDevice (*)
  416ec58... gdk: Move modifier mask api to GdkDisplay (*)
  31fb5c2... Move GdkKeymapKey to gdktypes.h (*)
  00b25d5... Move keymap mapping functions to GdkDisplay (*)
  e165267... wayland: Notify new device properties (*)
  13213c7... x11: Notify new device properties (*)
  234a219... gtk: Stop using keymap apis (*)
  4495bac... gtk: Use display apis for keymap mapping (*)
  6eaadba... testsuite: Stop using keymap apis (*)
  e8f30c8... tests: Stop using gtk_accelerator_set_default_mod_mask (*)
  b02db72... Rename GDK_MOD1_MASK to GDK_ALT_MASK (*)
  d110fdd... gtk: Stop using GDK_MODx_MASK (*)
  f8646b9... gdk: Remove reserved bit from GdkModifierType (*)
  7fa1037... wayland: Stop setting MOD2..MOD5 (*)
  a5e7382... Merge branch 'fno-common' into 'master' (*)
  00c791f... Update Ukrainian translation (*)
  df1c6b6... Update Ukrainian translation (*)
  25e9a54... win32: Stop using MODx modifiers (*)
  be2a097... broadway: Stop using MOD2..MOD5 (*)
  5ce05a8... events: Stop doing elaborate virtual modifier handling (*)
  5071367... gtk: Remove handling of virtual modifiers (*)
  0a96a48... gdk: Redo key events (*)
  3300686... gdk: Clean up GdkModifierType (*)
  0eb728a... imcontextsimple: Disable some win32-only code (*)
  c8b791a... Update Dutch translation (*)
  da6faf3... Merge branch 'misc-meson-fixes' into 'master' (*)
  89ad789... gdk: Make GdkKeymap a private api (*)
  dce8d25... keymap: Remove virtual modifier mapping functions (*)
  c297d45... gtk: Stop using modifier intents (*)
  3419d9c... gtk: Drop gtk_widget_get_modifier_mask (*)
  99a344f... display: Remove gdk_display_get_modifier_mask (*)
  14be8f6... Remove uses of modifier intents in gdkevents.c (*)
  f7f103a... gdk: Remove gdk_keymap_get_modifier_mask (*)
  1de7719... Drop gtk_accelerator_set_default_mod_mask (*)
  93a1b30... Reshuffle keymap docs (*)
  70fbf8d... accelgroup: Small documentation updates (*)
  e7a8a4e... Update migration guide (*)
  c03b7e4... reftests: Comment out a test that fails only in ci (*)
  2486f46... Merge branch 'keymap-rework-2' into 'master' (*)
  0b17658... Replace most uses of <Primary> with <Control> (*)
  4a00f3b... widget: fix parameter ordering to match implementation (*)
  eb649d8... shortcuttrigger: Don't trigger on key releases (*)
  b9cfcf0... Merge branch 'wip/chergert/fix-shortcut-param-order' into ' (*)
  f8be322... Merge branch 'fix-event-match' into 'master' (*)
  baeae71... Merge branch 'cross-postinstall' into 'master' (*)
  3371e3a... Move label attribute parser code (*)
  1ae60cb... entry: Add <attributes> support (*)
  12b97ff... entry: Document buildable support (*)
  ba05787... Merge branch 'attribute-docs' into 'master' (*)
  37c3ba2... Do not parse all GDK-X11 source files (*)
  f87291c... Hide GdkX11Keymap's GType function (*)
  2f0016e... Rename gdkx11keys.h (*)
  552a681... Merge branch 'private-x11-types' into 'master' (*)
  71fe843... impcontextsimple: Drop ifdef'ed platform dependencies (*)
  6b7cc8b... Remove an unused backend includes (*)
  904db0a... Merge branch 'imcontextsimple-drop-ifdefs' into 'master' (*)
  1e8df85... Merge branch 'matthiasc/for-master' into 'master' (*)
  e692385... ci: Update the version of Meson in our Docker image (*)
  d2bdf3d... Merge branch 'ci-meson-bump' into 'master' (*)
  5e095cd... Add macro for exported variables (*)
  d701a89... Turn GskRenderNode into a derivable type (*)
  59852d3... Add missing transfer annotation (*)
  54e4e6c... Improve the gtktypefuncs.inc generator (*)
  cd5cded... Do not install GSK headers for missing backends (*)
  e0323fc... Add get_type() functions for GskRenderNode subclasses (*)
  3f0a830... Properly annotate the render node constructors (*)
  53d74fd... Merge branch 'render-node-types' into 'master' (*)
  abe6876... Blue outlines / focus rings (*)
  9ae0fe7... Merge branch 'Gtk4_blue_focus_rings' into 'master' (*)
  213c471... build: Change wrap revisions to use master instead of origi (*)
  5425edf... wayland: Move popups with xdg_popup.reposition (*)
  0e601c0... wayland: Move toplevel/popup/drag surface definitions highe (*)
  ab6b5ae... wayland: Remove own pointer to the popup parent (*)
  307cc69... wayland: Add surface to toplevel list only if toplevel (*)
  458b8a6... wayland: Move transient-for field to GdkWaylandToplevel (*)
  7008a53... Merge branch 'wip/xdg-popup-move' into 'master' (*)
  9f252f0... colorplane: Set a css name (*)
  9ce58bd... coloreditor: Draw a focus around the color plane (*)
  b86c144... notbook: Fix a bug in focus handling (*)
  a3861bf... Fix running focus-chain tests in ci (*)
  ff8217d... Add more focus chain tests (*)
  a65fd81... root: Reorganize focus handling (*)
  2a18f21... window: Make set_focus equal to grab_focus (*)
  7ca36cd... Stop setting can-focus in ui files (*)
  f996ba6... inspector: Remove can-focus from ui files (*)
  b3b29e3... inspector: Drop more uses of can-focus (*)
  bbd4fb8... testsuite: Stop using can-focus (*)
  b1afe5f... a11y tests: Stop using can-focus (*)
  4fe8c03... reftests: Stop using can-focus (*)
  c1459cc... widget: Drop the :is-focus property (*)
  9416856... testsuite: Stop setting :has-focus (*)
  97ff1b8... widget: Make the :has-focus property readonly (*)
  46ff9f8... gizmo: Allow passing changing focus behavior (*)
  3c39613... widget: Add common focus vfunc implementations (*)
  22e1827... Change the default value of GtkWidget:can-focus (*)
  632524f... Reinstate expected focus behavior (*)
  6f01508... Fix up focus chain result (*)
  6720552... Remove the focus test (*)
  99eed07... Remove focusable-container tests (*)
  2ae08e6... color editor: Make the sample non-focusable again (*)
  038190c... Disable focus-chain test that depends on the environment (*)
  b9a76dd... Fix the tools tests to not set can-focus (*)
  508cb61... a11y: Fix focusable state (*)
  35ba24d... Update a11y test results (*)
  72ae6da... Move focus to the parent if a popover is dismissed (*)
  16c820c... Small documentation tweaks (*)
  f16c829... Mention focus changes in the migration guide (*)
  a11f9fe... Merge branch 'wip/matthiasc/can-focus' into 'master' (*)
  822c2ab... scalebutton: Don't derive from GtkButton (*)
  e3b9dfe... label: Improve link styling (*)
  b15f16e... Adwaita: Don't render focus around labels with links (*)
  6b4d6c3... Merge branch 'scale-button-double-focus' into 'master' (*)
  3c9ada1... Merge branch 'label-double-focus' into 'master' (*)
  9b5dc35... popovermenu: Remove debug spew (*)
  c09c617... modelbutton: Catch focus-in more carefully (*)
  58253d5... radiobutton: Fix selection on focus-in (*)
  0ed2e97... Merge branch 'popover-initial-focus' into 'master' (*)
  8780906... Merge branch 'fix-radiobuttons' into 'master' (*)
  360aa78... main: Stop using GList when propagating events

(*) 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]