Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support iOS Drag&Drop #1690

Merged
merged 9 commits into from
Dec 13, 2024
Merged

Support iOS Drag&Drop #1690

merged 9 commits into from
Dec 13, 2024

Conversation

elijah-semyonov
Copy link

@elijah-semyonov elijah-semyonov commented Nov 11, 2024

Fixes https://youtrack.jetbrains.com/issue/CMP-6737/Expose-iOS-DragDrop-implementation-to-public-API

Added experimental APIs preceding adoption of TransferableContent for utilize recently fixed common DnD API for iOS. Currently supported only String and NSObjects

Screen.Recording.2024-11-11.at.15.40.52.mov

Testing

Demo - Components - Drag and Drop

Release Notes

Features - iOS

  • Initial Drag&Drop support

@elijah-semyonov elijah-semyonov marked this pull request as draft November 11, 2024 15:03
@elijah-semyonov elijah-semyonov marked this pull request as ready for review November 11, 2024 16:21
Copy link
Member

@MatkovIvan MatkovIvan left a comment

Choose a reason for hiding this comment

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

Thanks!

We should definitely merge this after some polishing of public API: I believe it should be simpler. I'll prepare a specific proposal soon.

@MatkovIvan MatkovIvan changed the title iOS proof of concept for Strings drag and drop Support iOS Drag&Drop Dec 10, 2024
Copy link
Collaborator

@Schahen Schahen left a comment

Choose a reason for hiding this comment

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

Have nothing to object

@MatkovIvan MatkovIvan merged commit 304e71b into jb-main Dec 13, 2024
7 checks passed
@MatkovIvan MatkovIvan deleted the es/dnd-strings branch December 13, 2024 13:16
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.

5 participants