[gtk] (70 commits) Created branch wip/otte/dnd



The branch 'wip/otte/dnd' was created.

Summary of new commits:

  36f9b6b... Make a11y testsuite pass (*)
  7f326ba... gdk: Add event constructors (*)
  e4897e8... wayland: Use event constructors (*)
  58b8aca... wayland: Clean up coordinate handling (*)
  d51544e... Remove root coords from the GdkDrop api (*)
  fb5d309... x11: Stop relying on root coordinates in events (*)
  9d32acd... x11: Stop setting x_root/y_root in events (*)
  7060151... broadway: Stop setting x_root/y_root in events (*)
  c43c1c1... events: Drop x_root/y_root (*)
  38fcd76... gdk: Use event constructors for dnd (*)
  8e54341... gdk: Use constructor for grab broken (*)
  f255163... main: Use event constructors (*)
  e3b0b8f... window: Use event constructors (*)
  72305ba... widget: Port emulation code to constructors (*)
  d6f6a58... imcontextsimple: Use event constructors (*)
  9899946... main: Use constructors instead of gdk_event_copy + rewritin (*)
  4cb357a... textview: Stop using gdk_event_copy (*)
  a81dd3f... wip: Use event constructors in the testsuite (*)
  babdc04... broadway: Use event constructors (*)
  e59e08e... x11: use event constructors (*)
  a0f748c... x11: Don't generate GDK_DESTROY events (*)
  491501e... gtk: Stop handling GDK_DESTROY differently from GDK_DELETE (*)
  4d00ad0... events: Drop GDK_DESTROY (*)
  332f335... x11: Don't pass a GdkEvent to xsettings filters (*)
  d692221... x11: Don't pass a GdkEvent to shape cache filters (*)
  0b69ada... x11: Change the wm protocols filter api (*)
  b919e4a... x11: change event translator interface (*)
  6c3f0d0... x11: Remove an unnecessary check (*)
  460b88a... x11: Pass the right surface to the dnd filter (*)
  0577df2... win32: Use event constructors (*)
  29af6d7... display: Stop using gdk_event_copy (*)
  bd05ba0... Drop gdk_event_new and gdk_event_copy (*)
  4d2525e... Stop using g_object_ref/unref on events (*)
  8e67398... Make GdkEvent a boxed type (*)
  8e965be... Drop GDK_NOTHING (*)
  6487426... Pass translated coordinates outside the event (*)
  418940f... Stop using gtk_get_event_target (*)
  3028dc4... tooltip: stop using gtk_get_event_target (*)
  51e364d... main: Drop gtk_get_event_target (*)
  0c04198... wip: scrolledwindow stop using targets (*)
  69b8130... New focus change handling (*)
  591462f... Make crossing events handled the same way (*)
  aedf312... Reinstate filtering for crossing events (*)
  ccaebe2... Stop looking at the related target for filtering (*)
  83db968... Explicitly pass the target to handle_event (*)
  1c5869d... eventcontroller: Make the target widget available (*)
  bf7c71d... gesture: Keep the target widget for events (*)
  8b129f1... Stop using gdk_event_get_target (*)
  fba1f2b... main: Stop calling gdk_event_set_target (*)
  5a833fa... events: Drop target and related target (*)
  a7a9f2a... events: Drop all setters (*)
  75b0f83... Strip const from GdkEvent (*)
  33c1bcd... Drop gdk_set/get_show_events (*)
  ddd4f46... events: reorganize getters (*)
  8809885... Drop gtk_widget_event from API (*)
  588d334... Always deliver focus events to toplevels (*)
  2b5dbe2... x11: Stop using the send_event event field (*)
  179db72... x11: Remove some leftover event struct access (*)
  f2a7bb8... Streamline event structs (*)
  f802199... Some event struct packing improvements (*)
  4de3296... Clean up GdkEventType docs (*)
  9c36bcf... Update event docs section (*)
  c2bf0b8... Update the focus test (*)
  3ad1399... wayland: Fix a release build warning (*)
  90a9aaf... win32: Remove some leftover event struct access (*)
  e03c519... Merge remote-tracking branch 'origin/readonly-events-1' int
  e7db0a6... gdk: Make DRAG_ENTER event take x/y coordinates
  9083627... x11: When clearing old Drop, emit LEAVE event
  00df175... events: Use GdkDrop as event sequence
  3d0efd5... gtk: Bubble drag events like motion 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]