Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
wayland
wayland
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 96
    • Issues 96
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Merge Requests 25
    • Merge Requests 25
  • CI / CD
    • CI / CD
    • Pipelines
    • Jobs
    • Schedules
  • Operations
    • Operations
    • Incidents
    • Environments
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Analytics
    • Analytics
    • CI / CD
    • Repository
    • Value Stream
  • Members
    • Members
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • wayland
  • waylandwayland
  • Issues
  • #23

Closed
Open
Opened Apr 24, 2013 by Bugzilla Migration User@bugzilla-migration

Add support for "scrolling while DND" on DND protocol

Submitted by Nelson Benitez

Assigned to Wayland bug list

Link to original bug (#63874)

Description

Hi, I take the chance that Wayland DND protocol is in its early stages to bring attention to a cool feature that was recently added to XDND[1] spec but never got to be implemented in GTK+, that is, to being able to scroll the target while DND by using mousewheel.

Basically we need support for the source widget to receive scroll events and transmit them to the target widget so the destination widget can scroll accordingly.

Some example usescase to get an idea:

  • Drag some text in gedit and then go to nautilus and scroll to reach some folder where to drop it.
  • Drag some file in a nautilus pane/window and go to another pane/window and scroll to reach a folder where to drop it.

[1] XDND spec added support for scrolling target in June 17, 2009 see http://www.newplanetsoftware.com/xdnd/#ChangeLog

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
None
Milestone
None
Assign milestone
Time tracking
None
Due date
None
Reference: wayland/wayland#23