ReticentJohn / Amaroq

A floofy Mastodon companion for iOS
https://appsto.re/us/OfFxib.i
Mozilla Public License 2.0
237 stars 56 forks source link

Sharing Buttons #83

Closed saschafoerster closed 3 years ago

saschafoerster commented 6 years ago

Hi there, it would be great if Amaroq could support sharing buttons: https://developer.apple.com/ios/human-interface-guidelines/extensions/sharing-and-actions/

julianec commented 5 years ago

This would be especially important when one tries to share an image via an app that removes the EXIF data like, especially GPS location.

ruta0 commented 5 years ago

Isn't this already completed in the current release? @saschafoerster

puresick commented 5 years ago

Isn't this already completed in the current release? @saschafoerster

@rightmeow666 no, in the latest release (v1.1.16), sharing buttons are not implemented.

ruta0 commented 5 years ago

@puresick we have a share button for each toot under the DWTimelineTableViewCell class. Not sure if this is what you mean. Can you clarify?

puresick commented 5 years ago

Ah there might be a misunderstanding. As fas as I understood the request by @saschafoerster, he wants to request the possibility to share from other apps to Amaroq. For example if you are visiting a web page in safari and want to share it to Amaroq, you could use the share extension from Amaroq in the share menu.

Maybe @saschafoerster can clarify this if this was the case or if he wanted share buttons for toots from amaroq to other applications.

saschafoerster commented 5 years ago

@puresick Exactly! I want to share pictures and links TO Amaroq, not Toots from Amaroq to other services (which already works).

ruta0 commented 5 years ago

I see what you guys are saying now, in that case, we can just reuse the design of DWComposeViewController (The toot editor / composer. You can find it by tapping the middle bottom tab)? @puresick

puresick commented 5 years ago

Yeah I think that would be more than sufficient! :)

ruta0 commented 5 years ago

Here is a more helpful link for references: https://developer.apple.com/library/archive/documentation/General/Conceptual/ExtensibilityPG/Share.html#//apple_ref/doc/uid/TP40014214-CH12-SW1