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

Share Intend #10

Open
luke- opened this issue Jan 12, 2023 · 11 comments · Fixed by #33
Open

Share Intend #10

luke- opened this issue Jan 12, 2023 · 11 comments · Fixed by #33

Comments

@luke-
Copy link
Collaborator

luke- commented Jan 12, 2023

TBD

@luke- luke- added this to the v0.3 milestone Jan 12, 2023
@luke- luke- added the Flutter label Jan 12, 2023
@PrimozRatej
Copy link
Collaborator

@luke- could you elaborate the goals for this issue?

@luke-
Copy link
Collaborator Author

luke- commented Feb 1, 2023

@PrimozRatej I think we need to enhance the HumHub application a bit for this.

It's mainly about sharing a photo or text with HumHub.
image

After one click, a space selection should be displayed. This probably has to be implemented natively (not WebView).

@PrimozRatej
Copy link
Collaborator

Current impl.

image

We now obtain sharing intention of the device for images, I would recommend implementing a pop-up on the website using Web Message Channel where the base64-encoded image will be passed in. This way, all the implementation can be done on the web side.

@PrimozRatej PrimozRatej linked a pull request Feb 6, 2023 that will close this issue
@luke-
Copy link
Collaborator Author

luke- commented Feb 7, 2023

@PrimozRatej Thank you, I will check that.

Maybe we can then use the same solution here as for the PWA. (Not existing yet)
https://developer.mozilla.org/en-US/docs/Web/Manifest/share_target

In the long run/in a later app version we should probably still develop a native selector of the HumHub Share target.

@luke-
Copy link
Collaborator Author

luke- commented Feb 8, 2023

@PrimozRatej Can we disable this until we finished the work on the HumHub side?

@luke- luke- reopened this Feb 8, 2023
@PrimozRatej
Copy link
Collaborator

Shure will disable the feature for now.

@luke- luke- changed the title Share Dialog Share Intend Feb 24, 2023
@luke- luke- removed this from the v0.3 milestone Feb 24, 2023
@luke- luke- added this to the v1.2 milestone Jul 2, 2023
@spoorun
Copy link

spoorun commented Sep 2, 2023

We implemented this for our in-house app.
We implemented two intends: Humhub post and Humhub messaging

Might be an idea for this app? As users might want to message an item to individual teammates as well as posting to spaces...

@luke-
Copy link
Collaborator Author

luke- commented Sep 3, 2023

Good point.

Probably it's useful to have one "HumHub" entry and then a dialog to select:

  • Post -> Space/Profile
  • Message -> Conversation

@ArchBlood
Copy link

Good point.

Probably it's useful to have one "HumHub" entry and then a dialog to select:

  • Post -> Space/Profile
  • Message -> Conversation

Could this be extended to be able to add other options as well? Such as usage for other modules?

Post -> Content Container

Or something a little more complex like the following;

Content -> Module Container -> Space/Profile/Custom

@luke- luke- removed this from the v1.2 milestone Jan 30, 2024
@marc-farre
Copy link
Collaborator

@luke- do you think implementing this feature would be enough to apply again for Apple Store?
If yes, then I think this could be the next work to be done, and I could try helping on it.

@luke-
Copy link
Collaborator Author

luke- commented May 30, 2024

This is definitely one of the next topics on the app development agenda.
Ideally, the Sharing Intend can also be used for the PWA.

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

Successfully merging a pull request may close this issue.

5 participants