liftoff-app / liftoff

🐒 A mobile client for lemmy
GNU General Public License v2.0
528 stars 36 forks source link

Receive send intent ("Share" menu) for links on Android #348

Open tomyedwab opened 1 year ago

tomyedwab commented 1 year ago

Is your feature request related to a problem? Please describe.

Sharing links requires copying links & titles from other apps (e.g. YouTube) manually into the Create Post UI, and this is clumsy and time-consuming.

Describe the solution you'd like

I would like to be able to see Liftoff in the Share menu for online content items in other apps such as YouTube, which would take me directly to the Create Post activity where the title & URL are already populated and I can just fill out the Community name and body text to post.

Describe alternatives you've considered

This feature is fairly well aligned with how the Android Share menu is meant to be used and I am not aware of any other supported alternatives for quickly copying links to content between applications.

Additional context

I assume there is no technical issue blocking this as Jerboa seems to implement this feature as described and I have found documentation for implementing such a feature in Flutter.

josefwells commented 1 year ago

I think this also allows liftoff to open Lemmy links by default. Jerboa allows this, and shows up in Android settings.

zachatrocity commented 1 year ago

The approach that jerboa took for this is unsustainable and frankly crazy in the settings. We'll be using Lemmy.guide for links.

I believe we can add a share deep link without the need for using the approach jerboa takes