IGListKit icon indicating copy to clipboard operation
IGListKit copied to clipboard

Provided support for iOS 13 Context Menus

Open jeromeboursier opened this issue 5 years ago • 9 comments

Changes in this pull request

Issue fixed: Provided support for Context Menus

Checklist

  • [x] All tests pass. Demo project builds and runs.
  • [x] I added tests, an experiment, or detailed why my change isn't tested.
  • [x] I added an entry to the CHANGELOG.md for any breaking changes, enhancements, or bug fixes.
  • [x] I have reviewed the contributing guide

jeromeboursier avatar Feb 25 '20 15:02 jeromeboursier

Not sure about what to do with Travis failing, as per the following PR Fix the podlint error #1428 it seems it's a known issue.

jeromeboursier avatar Feb 26 '20 07:02 jeromeboursier

hey @jjbourdev , thanks for the PR! mind rebase from master and trigger the build again? thx!

lorixx avatar Feb 26 '20 20:02 lorixx

Hey, what about merge?)

Flatout73 avatar Jul 16 '20 17:07 Flatout73

I wish I can :)

jeromeboursier avatar Jul 16 '20 18:07 jeromeboursier

Hi, Any update on this

amalenduk avatar Apr 12 '23 15:04 amalenduk

@TimOliver has imported this pull request. If you are a Meta employee, you can view this diff on Phabricator.

facebook-github-bot avatar Apr 26 '23 09:04 facebook-github-bot

@jeromeboursier has updated the pull request. You must reimport the pull request before landing.

facebook-github-bot avatar Apr 27 '23 08:04 facebook-github-bot

Hi folks! I'm so sorry for the amount of time it's taken to get back to this PR. I had a play with the PR in the sample app, and I gotta say this is a pretty dope feature!

I tried importing it into the Instagram codebase, and after a bit of review, I think we need to tweak it a bit. Namely, that new method in IGListBindingSectionControllerSelectionDelegate implicitly adds UIKit as a required import for the protocol, which might have ramifications down the line.

We might need to have a think about this, but it might be more appropriate to add a new property/protocol to IGListBindingSectionController to handle context menu configurations in its own silo separate from cell configuration. This also gives us a better space to add more of the context menu protocol methods down the line.

What do you think?

TimOliver avatar May 02 '23 07:05 TimOliver

Hi @TimOliver , Any update on this?

amalenduk avatar Sep 15 '23 09:09 amalenduk