Skip to content

Add file stacking visual feedback for multi-item drag operations#1019

Closed
Neekoras wants to merge 1 commit into
TheBoredTeam:devfrom
Neekoras:main
Closed

Add file stacking visual feedback for multi-item drag operations#1019
Neekoras wants to merge 1 commit into
TheBoredTeam:devfrom
Neekoras:main

Conversation

@Neekoras

@Neekoras Neekoras commented Feb 7, 2026

Copy link
Copy Markdown

Implements Dropover/Yoink-style stacked card preview when dragging multiple items from the shelf. Users can now clearly see when dragging multiple files with a visual stack, count badge, and "N items" label. Also adds Cmd+A keyboard shortcut to select all shelf items.

Changes:

  • Add StackedDragPreviewView component with up to 3 stacked layers
  • Modify drag preview rendering to detect multi-selection
  • Add selectAll() method to ShelfSelectionModel
  • Implement Cmd+A keyboard handler in ShelfView

Fixes #890

@Alexander5015 Alexander5015 left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for adding this! Could you rebase your changes onto dev and update the PR to target dev as well?

@Neekoras Neekoras closed this Feb 7, 2026
@Neekoras Neekoras reopened this Mar 19, 2026
@Neekoras Neekoras changed the base branch from main to dev March 19, 2026 22:09
Implements Dropover/Yoink-style stacked card preview when dragging multiple items from the shelf. Users can now clearly see when dragging multiple files with a visual stack, count badge, and "N items" label. Also adds Cmd+A keyboard shortcut to select all shelf items.

Changes:
- Add StackedDragPreviewView component with up to 3 stacked layers
- Modify drag preview rendering to detect multi-selection
- Add selectAll() method to ShelfSelectionModel
- Implement Cmd+A keyboard handler in ShelfView

Fixes TheBoredTeam#890

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
@Alexander5015

Copy link
Copy Markdown
Member

Closing because it is stale and builds are failing. Feel free to reopen a new PR if you are still interested in working on this.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[FEATURE] Support for file stacking / group dragging (Dropover style)

2 participants