[gtk] (150 commits) Non-fast-forward update to branch dnd-gestures-2



The branch 'dnd-gestures-2' 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:

  a6babd6... docs: Add content format api
  41326e5... marshalers: Add another
  7a79d5f... Add a GtkDragSource object
  b3458ff... dnd: Patch up gtk_drag_get_source_widget
  5e03f9c... label: Port to GtkDragSource
  37157d1... linkbutton: Port to GtkDragSource
  ed87a2a... calendar: Port to GtkDragSource
  6ead717... entry: Port icon dnd to GtkDragSource
  6e3078d... text: Convert to GtkDragSource
  07c799e... textbuffer: Add a content provider api
  6ba85e8... textview: Port to GtkDragSource
  3018baa... Add (de)serializers for GdkRGBA
  665fd63... Add a generic callback content provider
  f6db7f1... colorbutton: Port to GtkDragSource
  7dacce2... colorswatch: Convert to GtkDragSource
  00de4d6... pathbar: Convert to GtkDragSource
  9cc64ba... gtk-demo: Convert the clipboard demo to GtkDragSource
  663e54c... iconbrowser: Port to GtkDragSource
  9d1a8e7... Add another callback-based provider
  3a0ed36... iconview: Port to GtkDragSource
  91bd0ee... placessidebar: Port to GtkDragSource
  e995a01... treeview: Port to GtkDragSource
  af62e05... filechooser: Port to GtkDragSource
  fad0174... notebook: Port to GtkDragSource
  54a66c0... tests: Convert to GtkDragSource
  9badf35... Remove traditional drag source API
  eb37dbd... docs: Mention DND in the migration guide
  cbd2ed3... Move the rest of the drag-source api over
  f70338b... Hook up the GtkDragSource docs
  de337ee... Add a GtkDropTarget object
  f2f1fcb... dragdest: doc improvements
  6b525d5... drop: Add a convenience api
  fdad933... gtk-demo: Convert clipboard demo to GtkDropTarget
  5ff2663... calendar: Port to GtkDropTarget
  0ec60a7... colorbutton: Port to GtkDropTarget
  29f7a26... colorswatch: Port to GtkDropTarget
  ec3b332... text: Port to GtkDropTarget
  6e8cd78... window: Port to GtkDragDest
  630a136... expander: Port to GtkDropTarget
  130e55e... stackswitcher: Port to GtkDropTarget
  3eee2dc... filechoserbutton: Convert to GtkDropTarget
  5fd417e... textview: Port to GtkDropTarget
  c50143e... treeview: Port to GtkDropTarget
  815f15b... testdnd2: Port to GtkDropTarget
  ec9169d... testdnd: Convert to GtkDropTarget
  fdb58c3... testlist3: Convert to GtkDropTarget
  4f37bd0... testtoolbar: Convert to GtkDropTarget
  e70b46c... testnotebookdnd: Fix, partially
  656eb90... testtreednd: Convert to GtkDropTarget
  39ecbda... notebook: Convert to GtkDropTarget
  877e1ef... listbox: Remove unhighlighting
  cb7ec9a... Move some remaining api over
  3154e25... Remove old drag dest api
  4fc2097... Add an async read function for selection
  0aaacd4... iconview: Port to GtkDropTarget
  3fe7396... placessidebar: Port to GtkDropTarget
  569a575... filechooser: Convert to GtkDropTarget
  c02c37c... testlist3: Use async read api for selection
  3024dad... testtreednd: Use the new asyn selection read
  5be2a99... iconview: Avoid drag-data-received
  a9579bb... treeview: Stop using ::drag-data-received
  af7234f... Remove gdk_drag_get_data
  a84e3d6... Remove gtkdnd.h
  a4c362f... testdnd2: Add a test for ASK handling
  e512602... dragdest: Clean up internals
  52d8ef3... Drop GTK_DEST_DEFAULT_HIGHLIGHT
  47b0cfc... Simplify some drag dest internals
  28c360a... stackswitcher: Don't highlight on dnd
  0443b72... notebook: Don't highlight unconditionally on dnd
  6b24061... expander: Don't highlight on dnd
  79639ca... droptarget: Drop defaults flags
  1c2c90d... droptarget: Drop the track-motion property
  a28a4e3... Stop passing timestamps around
  bbbbb07... Drop an unused define
  3c48937... dnd: Some internal restructuring
  1ea697f... dnd: More internal restructuring
  df39320... gdk: Make gdk_event_set_coords support dnd events
  97c324b... dnd: Another internal refactoring step
  17d63ba... More internal restructuring
  501aee7... Turn GtkDropTarget into an event controller
  46748c4... Get rid of GtkDragDestInfo
  899a238... Use normal event propagation for DND events
  352adf0... Replace gtk_drop_target_attach/detach
  b53e7c4... Move code over
  fa0b412... docs: Tweak GtkDropTarget docs
  1060076... Remove an unused signal
  f200cfa... Remove gtk_drop_target_get_target
  efbf6d8... popover: Use g_signal_connect_object on parent widget signa
  ae7b74c... gdk/x11: Forward suggested action (if any) to XdndStatus
  ce6f111... dragsource: Tweak api, update all callers
  92bca55... dragsource: Reshuffle api a bit
  df26b4a... Make GtkDragIcon public
  8b701db... dragsource: Use public drag icon api
  9627de7... label: Use gdk_drag_begin
  dd6dcd5... calendar: Use gdk_drag_begin
  b41b637... text: Use gdk_drag_begin
  cce4128... entry: Use gdk_drag_begin
  319c939... textview: Use gdk_drag_begin
  1fd90d8... placessidebar: Use gdk_drag_begin
  552e14b... notebook: Use gdk_drag_begin
  0be649d... Make GtkDragSource a gesture
  7bdf3e2... iconview: Use gdk_drag_begin
  0b3e946... treeview: Use gdk_drag_begin
  5bc3c28... filechooserwidget: wip
  834b82f... USe gtk_widget_add_controller instead of gtk_drag_source_at
  ed6614d... notebook: Stop using gtk_drag_source_get_origin
  693eb88... filechooserwidget: Stop using gtk_drag_source_get_origin
  4d8b08c... dragsource: Drop gtk_drag_source_get_origin
  3753024... notebook: Stop using gtk_drag_get_source
  03d5eda... dragsource: Drop gtk_drag_get_source
  a54485b... dragsource: Make ::prepare return a boolean
  46813b4... dragsource: Document prepare
  8a906d5... dragsource: Tweak docs more
  284425e... dragsource: Rename ::drag-failed to ::drag-cancel
  4f71878... testdnd2: Update to the api change in the previous commit
  626f1c1... Remove an unused enum
  04fd713... placessidebar: Update a comment
  c66b79e... dragsource: tiny docs improvement
  57a16a4... filechooser: Stop using gtk_drag_source_get_drag
  1d3f423... dragsource: Fix cancellation
  fc50b9e... dragsource: Flesh out the docs
  ef9d636... dragsource: fixup cancel
  5cae53e... filechooser: build fix
  c2128a4... iconview: Don't highlight everything
  a8703d7... treeview: Don't highlight everything
  b404836... iconview: Render drop highlight properly
  b63a991... Adwaita: Add drop highlight for iconview items

Commits added to the branch:

  10aaef4... marshalers: Add another
  52d1091... Add a GtkDragSource object
  20bc98e... dnd: Patch up gtk_drag_get_source_widget
  10427ac... label: Port to GtkDragSource
  871a144... linkbutton: Port to GtkDragSource
  1de54c1... calendar: Port to GtkDragSource
  5ddf081... entry: Port icon dnd to GtkDragSource
  7e11a8c... text: Convert to GtkDragSource
  bfda78f... textbuffer: Add a content provider api
  7c4c1f7... textview: Port to GtkDragSource
  721b38c... Add (de)serializers for GdkRGBA
  3782cc6... Add a generic callback content provider
  2acf1f9... colorbutton: Port to GtkDragSource
  42c227c... colorswatch: Convert to GtkDragSource
  514780d... pathbar: Convert to GtkDragSource
  73ad427... gtk-demo: Convert the clipboard demo to GtkDragSource
  3882d43... iconbrowser: Port to GtkDragSource
  977b747... Add another callback-based provider
  05e8b19... iconview: Port to GtkDragSource
  14f9766... placessidebar: Port to GtkDragSource
  d0daac0... treeview: Port to GtkDragSource
  ab8989a... filechooser: Port to GtkDragSource
  f6f353e... notebook: Port to GtkDragSource
  0ca06a8... tests: Convert to GtkDragSource
  6a223bc... Remove traditional drag source API
  e226010... docs: Mention DND in the migration guide
  3e24079... Move the rest of the drag-source api over
  2b39c9e... Hook up the GtkDragSource docs
  3eda562... Add a GtkDropTarget object
  1db4476... dragdest: doc improvements
  20fdfa0... drop: Add a convenience api
  1766c10... gtk-demo: Convert clipboard demo to GtkDropTarget
  c92b389... calendar: Port to GtkDropTarget
  021e319... colorbutton: Port to GtkDropTarget
  603ed14... colorswatch: Port to GtkDropTarget
  9af856d... text: Port to GtkDropTarget
  ce7f4d0... window: Port to GtkDragDest
  19622e1... expander: Port to GtkDropTarget
  a0a052d... stackswitcher: Port to GtkDropTarget
  2e4af0b... filechoserbutton: Convert to GtkDropTarget
  3aa5763... textview: Port to GtkDropTarget
  13880ea... treeview: Port to GtkDropTarget
  4c31f04... testdnd2: Port to GtkDropTarget
  dd638e3... testdnd: Convert to GtkDropTarget
  a4288a6... testlist3: Convert to GtkDropTarget
  015e173... testtoolbar: Convert to GtkDropTarget
  5c76ba0... testnotebookdnd: Fix, partially
  1f02af5... testtreednd: Convert to GtkDropTarget
  b764ac0... notebook: Convert to GtkDropTarget
  f53bfec... listbox: Remove unhighlighting
  fd70d6a... Move some remaining api over
  de6be87... Remove old drag dest api
  eceb61c... Add an async read function for selection
  f1d7cff... iconview: Port to GtkDropTarget
  282053c... placessidebar: Port to GtkDropTarget
  9da6414... filechooser: Convert to GtkDropTarget
  622373d... testlist3: Use async read api for selection
  44d5db4... testtreednd: Use the new asyn selection read
  6e45caf... iconview: Avoid drag-data-received
  efce162... treeview: Stop using ::drag-data-received
  65c19bc... Remove gdk_drag_get_data
  843df55... Remove gtkdnd.h
  09afe7f... testdnd2: Add a test for ASK handling
  d99f8d9... dragdest: Clean up internals
  7688898... Drop GTK_DEST_DEFAULT_HIGHLIGHT
  e08a42e... Simplify some drag dest internals
  3cc773e... stackswitcher: Don't highlight on dnd
  07c192c... notebook: Don't highlight unconditionally on dnd
  4c7e560... expander: Don't highlight on dnd
  e700707... droptarget: Drop defaults flags
  de0b180... droptarget: Drop the track-motion property
  649cdc7... Stop passing timestamps around
  09bf666... Drop an unused define
  908db9d... dnd: Some internal restructuring
  1c34ad5... dnd: More internal restructuring
  63a5304... gdk: Make gdk_event_set_coords support dnd events
  a1a64a1... dnd: Another internal refactoring step
  4c15a18... More internal restructuring
  8bae93e... Turn GtkDropTarget into an event controller
  af62d48... Get rid of GtkDragDestInfo
  747dbb8... Use normal event propagation for DND events
  84e2833... Replace gtk_drop_target_attach/detach
  b3dbe3d... Move code over
  6cecec5... docs: Tweak GtkDropTarget docs
  c2debad... Remove an unused signal
  3986a89... Remove gtk_drop_target_get_target
  2c53a93... popover: Use g_signal_connect_object on parent widget signa
  ae82788... gdk/x11: Forward suggested action (if any) to XdndStatus
  6cdb8d9... dragsource: Tweak api, update all callers
  bd79fed... dragsource: Reshuffle api a bit
  406a96e... Make GtkDragIcon public
  7561da7... dragsource: Use public drag icon api
  ce5c176... label: Use gdk_drag_begin
  e874b21... calendar: Use gdk_drag_begin
  03222d2... text: Use gdk_drag_begin
  cb9a85d... entry: Use gdk_drag_begin
  3e1aac3... textview: Use gdk_drag_begin
  07671ab... placessidebar: Use gdk_drag_begin
  0d66b4f... notebook: Use gdk_drag_begin
  2c26201... Make GtkDragSource a gesture
  15398d5... iconview: Use gdk_drag_begin
  7d50c48... treeview: Use gdk_drag_begin
  e7a1a2b... filechooserwidget: wip
  8c09f63... gtk-demo: Use gtk_widget_add_controller for drag source
  3319975... iconbrowser: Use gtk_widget_add_controller for drag source
  4f2f073... colorbutton: Use gtk_widget_add_controller for drag source
  164ea03... colorswatch: Use gtk_widget_add_controller for drag source
  fe7d4ee... linkbutton: Use gtk_widget_add_controller for drag source
  974a4bb... notebook: Use gtk_widget_add_controller for drag source
  dc33b50... pathbar: Use gtk_widget_add_controller for drag source
  09689d8... testdnd: Use gtk_widget_add_controller for drag source
  7256b12... testdnd2: Use gtk_widget_add_controller for drag source
  4a8a4f1... testlist3: Use gtk_widget_add_controller for drag source
  d4951a5... testtoolbar: Use gtk_widget_add_controller for drag source
  e6705c9... notebook: Stop using gtk_drag_source_get_origin
  63d152d... filechooserwidget: Stop using gtk_drag_source_get_origin
  fb4aa74... dragsource: Drop gtk_drag_source_get_origin
  986bf53... notebook: Stop using gtk_drag_get_source
  7f4bfe3... dragsource: Drop gtk_drag_get_source
  7923890... dragsource: Make ::prepare return a boolean
  ca81270... dragsource: Document prepare
  5315acc... dragsource: Tweak docs more
  8ac2c37... dragsource: Rename ::drag-failed to ::drag-cancel
  aaf578a... testdnd2: Update to the api change in the previous commit
  95a5a08... Remove an unused enum
  5e2a2fa... placessidebar: Update a comment
  7dbc10a... filechooser: Stop using gtk_drag_source_get_drag
  6afbb02... dragsource: Fix cancellation
  04f9a26... iconview: Don't highlight everything
  e0aaddf... treeview: Don't highlight everything
  7d34aa5... iconview: Render drop highlight properly
  da4dcd7... Adwaita: Add drop highlight for iconview items
  439b3ad... filechooser: Suppress drag highlighting
  c7732cf... placessidebar: Suppress drag highlighting
  a7d7d06... text: Fix dragging of text across focus changes
  e6b81c2... gtk-demo: Use GDK content formats api
  3abf723... iconbrowser: Use GDK content formats api
  46a4b85... calendar: Use GDK content formats api
  255f2ec... filechooserbutton: Use GDK content formats api
  1a9a14d... filechooserwidget: Use GDK content formats api:
  52f2044... placessidebar: Use GDK content formats api
  9efe47f... text: Use GDK content formats API
  cc0d553... testdnd2: Use GDK content formats api
  0076997... Drop GTK content formats apis
  40f5ecf... dragksource: Small doc fix
  a895439... dragsource: Drop gtk_drag_source_drag_begin
  31c1a6a... docs: Remove the dnd section
  884c1ba... docs: Remove dropped drag source apis
  7896be6... docs: Add GtkDropTarget section
  2ac5490... docs: Add GtkDragIcon


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