[gtk] (149 commits) Non-fast-forward update to branch readonly-events-1



The branch 'readonly-events-1' 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:

  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
  1916d54... gesture: Keep the target widget for events
  3a252d4... Stop using gdk_event_get_target
  2655762... main: Stop calling gdk_event_set_target
  f7144e0... events: Drop target and related target
  bde9861... events: Drop all setters
  d5b87c7... Strip const from GdkEvent
  9cf4052... Drop gdk_set/get_show_events
  97120fe... events: reorganize getters
  1d5bfb9... Drop gtk_widget_event from API
  55b5921... Always deliver focus events to toplevels
  8c9fa22... x11: Stop using the send_event event field
  7929ddc... x11: Remove some leftover event struct access
  18de8de... Streamline event structs
  f001bff... Some event struct packing improvements
  c190f30... Clean up GdkEventType docs
  0890773... Update event docs section
  af70ff2... Update the focus test
  89d2cca... wayland: Fix a release build warning
  1465dd7... win32: Remove some leftover event struct access
  b1dd9ec... wip: Add more information to crossing events
  f15b14d... Split off GtkEventControllerFocus
  fbb125f... Go back to ::enter/::leave for pointer changes
  09e17a0... Bring back im context focus-in/out
  10926a0... Stop exporting check_event_sanity
  f633912... Keep more event controller api private
  a2f053e... motion controller: Match focus event propagation
  012b098... a11y: drop unused code
  22dfba8... gtk: Stop using GdkEventKey
  f44a1ce... gtk: Stop using GtkEventButton
  c9c8223... gdk: Drop event structs from the headers
  2590fd0... gtk-demo: Stop using gtk_get_event_widget
  24ade1d... Stop exporting gtk_get_event_widget
  4b02918... docs: Remove some no-longer existing api

Commits added to the branch:

  b83caec... GtkFileFilter: Add a GObject property for the name (*)
  b530c83... GtkFileFilter: Don't set the name from the GtkBuilder ID (*)
  5a726bc... drop: Add a state machine for tracking events (*)
  762c460... wayland: Destroy the offer on gdk_drop_finish() (*)
  8d2ed36... contentprovider: Add gdk_content_provider_new_typed() (*)
  dbad440... testdnd3: Use GValue dnd (*)
  da83457... dnd: Remove gdk_content_provider_new_with_callback() (*)
  e1f8c14... dnd: simplify code (*)
  3a7e3cf... dragdest: Simplify function (*)
  91d91a2... colorbutton, colorswatch: Simplify DND (*)
  80ba7fd... dragdest: Make gtk_drop_target_new() args be transfer full (*)
  f5e3584... placessidebar: Don't claim to support text dnd (*)
  a838a54... text: Treat Emoji insertion like clipboard (*)
  9a7607b... contentprovider: Add a union content provider (*)
  e25bfa6... dragdest: Handle NULL content formats everywhere (*)
  9703fcc... notebook: Move dnd scrolling via arrows to own drop target (*)
  27d7aa1... notebook: Use proper DND (*)
  1145da3... placessidebar: Modernize DND (*)
  308d2ca... Merge branch 'text-emoji-history' into 'master' (*)
  b8cf7ea... dnd: Port the TreeModel machinery to GValue DND (*)
  7ae5fd3... tests: Modernize testdnd2 (*)
  7ca149f... Remove gdk_content_provider_new_with_formats() (*)
  0d4d4e9... colorbutton: Fix drag source (*)
  8378eb2... GtkDialog: Add `type Gtk.HeaderBar` annotation to headerbar (*)
  e64cce2... Merge branch 'dialog-headerbar-type-annotation' into 'maste (*)
  03ee422... Merge branch 'wip/otte/dnd' into 'master' (*)
  732716b... debug: When debug-printing, treat NULL as the default displ (*)
  db1ca92... Merge branch 'wip/otte/for-master' into 'master' (*)
  66307f0... icontheme: Update the api (*)
  d58a381... Merge branch 'icontheme-api' into 'master' (*)
  5097c1d... Merge branch 'file-filter-name-property' into 'master' (*)
  f43717a... popover: Unrealize when autohide prop changes (*)
  6eaeadb... tests/popover: Add check box for switching autohide prop (*)
  4e78dd2... gdk/surface: Use enum type for surface type (*)
  f284e1d... wayland: Remove position method split (*)
  0d08687... gdk/wayland/surface: Use dedicated bool for frame callback  (*)
  7fafa51... wayland/surface: Add per surface configuration event queues (*)
  49fcbc2... wayland: Remove old "gdk-attached-grab-surface" hackery (*)
  2bb0edd... wayland: Simplify popup parent discovery (*)
  4069341... x11: Make gdk_surface_get_position() return relative positi (*)
  339a04d... gdk: Move GdkGravity to gdktypes.h (*)
  ebd3ee9... gdk: Move GdkGeometry declaration to gdktypes.h (*)
  11dbc38... wayland: Fix top-most-popup check (*)
  46d40cd... wayland: Simplify logic deciding whether to use xdg_popup (*)
  37f4c64... gdk/surface: Reset position after hiding (*)
  ca71119... gdk/surface: Replace move_to_rect() with GdkPopupLayout bas (*)
  3a054d5... ci: Update flatpak jobs (*)
  da828a9... Merge branch 'ci-flatpak' into 'master' (*)
  9660ae5... Merge branch 'wip/xdg-popup-async-relayout' into 'master' (*)
  188f00e... stack: Add GtkStackPage:visible accessors (*)
  b5d4815... aboutdialog: Use new GtkStackPage API (*)
  2bf9a5b... aboutdialog: Replace visited_links GList with GPtrArray (*)
  ec6d583... modelbutton: Un-select on mouse leave (*)
  2ad6c04... aboutdialog: Clarify docs and fix preconditions (*)
  a1bc3ae... popvermenu: Clarify css node docs (*)
  e18a159... spinbutton: Remove manual queue_draw() calls (*)
  63bb1c2... docs: Remove dnd_internals.txt (*)
  d3936f8... docs: Remove developers.txt (*)
  d8a61b3... docs: Remove focus_tracking.txt (*)
  64d0f84... text: Remove gtk_text_get_im_context() (*)
  194039c... filechooserwidget: Remove unused constants (*)
  b8a752c... filechooserwidget: Allow typing a location in recent mode (*)
  b58f9e2... filechoosererrorstack: Set a layout manager (*)
  c0de025... filechooserwidget: Use a proper GtkPopoverMenu (*)
  f14978c... filechooserwidget: Fold function into only caller (*)
  faddbb1... emojichooser: Add style class to emoji toolbar (*)
  aa53fef... scale: Remove unused member (*)
  0188706... scale: Remove useless extra local variable (*)
  8b9ad1e... build: gdk/wayland/cursor depends on wayland-client (*)
  8318d3b... Merge branch 'master' into 'master' (*)
  9330158... Make a11y testsuite pass
  67035d2... gdk: Add event constructors
  07ffa9a... wayland: Use event constructors
  7f2564a... wayland: Clean up coordinate handling
  7e80c39... Remove root coords from the GdkDrop api
  a8e9d6c... x11: Stop relying on root coordinates in events
  91b94f5... x11: Stop setting x_root/y_root in events
  f15e90b... broadway: Stop setting x_root/y_root in events
  ef004c6... events: Drop x_root/y_root
  d6c5ecb... gdk: Use event constructors for dnd
  324aa39... gdk: Use constructor for grab broken
  a5f58e8... main: Use event constructors
  374c9dd... window: Use event constructors
  080e5de... widget: Port emulation code to constructors
  dac61b3... imcontextsimple: Use event constructors
  495de0b... main: Use constructors instead of gdk_event_copy + rewritin
  c4a2cf0... textview: Stop using gdk_event_copy
  4cf63f3... wip: Use event constructors in the testsuite
  c9d9ccd... broadway: Use event constructors
  30740f0... x11: use event constructors
  047c188... x11: Don't generate GDK_DESTROY events
  7db8be9... gtk: Stop handling GDK_DESTROY differently from GDK_DELETE
  9a1497f... events: Drop GDK_DESTROY
  9c4f19e... x11: Don't pass a GdkEvent to xsettings filters
  94fe094... x11: Don't pass a GdkEvent to shape cache filters
  15501af... x11: Change the wm protocols filter api
  79b4510... x11: change event translator interface
  e45711e... x11: Remove an unnecessary check
  f11b1d2... x11: Pass the right surface to the dnd filter
  fe21223... win32: Use event constructors
  59cc216... display: Stop using gdk_event_copy
  835556c... Drop gdk_event_new and gdk_event_copy
  c343031... Stop using g_object_ref/unref on events
  3830e13... Make GdkEvent a boxed type
  cd2b585... Drop GDK_NOTHING
  dd251d8... Pass translated coordinates outside the event
  1b2289a... Stop using gtk_get_event_target
  61c32f3... tooltip: stop using gtk_get_event_target
  64b9c6a... main: Drop gtk_get_event_target
  9402e33... wip: scrolledwindow stop using targets
  23c67f8... New focus change handling
  e3158a1... Make crossing events handled the same way
  d063b6b... Reinstate filtering for crossing events
  b38869b... Stop looking at the related target for filtering
  e54e48f... Explicitly pass the target to handle_event
  cd601ff... eventcontroller: Make the target widget available
  2bac066... gesture: Keep the target widget for events
  2416b4e... Stop using gdk_event_get_target
  e5223b1... main: Stop calling gdk_event_set_target
  9228820... events: Drop target and related target
  1026bfb... events: Drop all setters
  31bf9da... Strip const from GdkEvent
  f1cf0eb... Drop gdk_set/get_show_events
  b1eaa50... events: reorganize getters
  0fc2505... Drop gtk_widget_event from API
  563dd65... Always deliver focus events to toplevels
  56d44b4... x11: Stop using the send_event event field
  2cce508... x11: Remove some leftover event struct access
  84edce3... Streamline event structs
  6fd913b... Some event struct packing improvements
  1ef30c1... Clean up GdkEventType docs
  71b3f47... Update event docs section
  4098653... Update the focus test
  de91e10... wayland: Fix a release build warning
  7bb6abb... win32: Remove some leftover event struct access
  89c3a7a... wip: Add more information to crossing events
  5a2f829... Split off GtkEventControllerFocus
  cadeca7... Go back to ::enter/::leave for pointer changes
  0c96b2d... Bring back im context focus-in/out
  4947b94... Stop exporting check_event_sanity
  77aed61... Keep more event controller api private
  e062137... motion controller: Match focus event propagation
  9e415ad... a11y: drop unused code
  8823882... gtk: Stop using GdkEventKey
  b2226ea... gtk: Stop using GtkEventButton
  497a43a... gdk: Drop event structs from the headers
  1c7191f... gtk-demo: Stop using gtk_get_event_widget
  5ebe5be... Stop exporting gtk_get_event_widget
  43aa6d9... docs: Remove some no-longer existing api

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