Discussion
Loading...

Post

Log in
  • About
  • Code of conduct
  • Privacy
  • Users
  • Instances
  • About Bonfire
Chee Aun 🤔
Chee Aun 🤔
@cheeaun@mastodon.social  ·  activity timestamp 4 days ago

#PhanpySocial changelog ✨

📤 Allow receiving shared data with the Web Share Target API
🔐 Timeline access controls
👤 New shortcut: "Profile"
📝 "Only followings" filter for Mentions
↕️ Preliminary support for vertical-lr writing mode
🐛 Bug fixes

🔗 https://phanpy.social/
💬 https://matrix.to/#/%23phanpy:matrix.org

  • Copy link
  • Flag this post
  • Block
Kᑐᑌᑐᕮ
Kᑐᑌᑐᕮ
@Kdude@mastodon.social  ·  activity timestamp 3 days ago

@cheeaun please consider to make "Boost" a "single" key shortcut (as "Like".)
<3

  • Copy link
  • Flag this comment
  • Block
Chee Aun 🤔
Chee Aun 🤔
@cheeaun@mastodon.social  ·  activity timestamp 3 days ago

Web Share Target demo on Android.

Your browser does not support the video tag.
This video cannot be previewed
Open original
Screen recording of sharing an image to installed Phanpy Dev PWA
  • Copy link
  • Flag this comment
  • Block
kaiserkiwi :kiwibird:
kaiserkiwi :kiwibird:
@kaiserkiwi@corteximplant.com  ·  activity timestamp 3 days ago

@cheeaun That's interesting. How does it work?

  • Copy link
  • Flag this comment
  • Block
Chee Aun 🤔
Chee Aun 🤔
@cheeaun@mastodon.social  ·  activity timestamp 3 days ago

@kaiserkiwi https://developer.mozilla.org/en-US/docs/Web/Progressive_web_apps/Manifest/Reference/share_target

share_target - Web app manifest | MDNMDN

The share_target manifest member allows installed Progressive Web Apps (PWAs) to be registered as a share target in the system's share dialog.
  • Copy link
  • Flag this comment
  • Block
django
django
@django@social.coop  ·  activity timestamp 3 days ago

@cheeaun nice, it’s so annoying that iOS/safari isn’t implementing this.

  • Copy link
  • Flag this comment
  • Block
David Marzal
David Marzal
@DavidMarzalC@masto.es  ·  activity timestamp 3 days ago

@cheeaun Great.
Do we need to "reinstall" the PWA? I have Phanpy installed (from Firefox) on a Android 14 and I don't see that option.

Or does it only work if "installed" from Chrome?

According to
https://developer.mozilla.org/en-US/docs/Web/API/Web_Share_API
"share" and "data.text parameter" works on Firefox for Android.
https://caniuse.com/web-share

I was just looking about that functionality this week :)

Web Share API | Can I use... Support tables for HTML5, CSS3, etc

Web Share API - Web APIs | MDNMDN

The Web Share API provides a mechanism for sharing text, links, files, and other content to an arbitrary share target selected by the user.
  • Copy link
  • Flag this comment
  • Block
Chee Aun 🤔
Chee Aun 🤔
@cheeaun@mastodon.social  ·  activity timestamp 3 days ago

@DavidMarzalC according to https://developer.mozilla.org/en-US/docs/Web/Progressive_web_apps/Manifest/Reference/share_target#browser_compatibility , doesn't work on Firefox 😥

share_target - Web app manifest | MDNMDN

The share_target manifest member allows installed Progressive Web Apps (PWAs) to be registered as a share target in the system's share dialog.
  • Copy link
  • Flag this comment
  • Block
David Marzal
David Marzal
@DavidMarzalC@masto.es  ·  activity timestamp 3 days ago

@cheeaun Ahh, sorry I confused "Web Share Target API" with "Web Share API" 😅

Will wait 🤞
https://bugzilla.mozilla.org/buglist.cgi?quicksearch=Web+Share+Target

Client Challenge

  • Copy link
  • Flag this comment
  • Block
Chee Aun 🤔
Chee Aun 🤔
@cheeaun@mastodon.social  ·  activity timestamp 3 days ago

@DavidMarzalC yeah it’s pretty confusing. It’s also quite difficult to test the implementation 😅

  • Copy link
  • Flag this comment
  • Block
Martin Grubinger
Martin Grubinger
@grooovinger@mastodon.social  ·  activity timestamp 3 days ago

@cheeaun very nice! I love it when PWAs support web share targets

  • Copy link
  • Flag this comment
  • Block
Stefan Bohacek
Stefan Bohacek
@stefan@stefanbohacek.online  ·  activity timestamp 4 days ago

@cheeaun Great stuff!

  • Copy link
  • Flag this comment
  • Block
wakest ⁂ FOSDEM
wakest ⁂ FOSDEM
@liaizon@social.wake.st  ·  activity timestamp 4 days ago

@cheeaun omg I have been wishing for a profile shortcut for ages! So glad to see this

  • Copy link
  • Flag this comment
  • Block
Chee Aun 🤔
Chee Aun 🤔
@cheeaun@mastodon.social  ·  activity timestamp 4 days ago

@liaizon lol, let me know if it works well. Before this, I was overthinking it and procrastinated too much. Current implementation is kinda minimum-viable-ish.

  • Copy link
  • Flag this comment
  • Block
katherine
katherine
@kayserifserif@sunny.garden  ·  activity timestamp 4 days ago

@cheeaun @liaizon oh cool that profile shortcut is great! thank you as always 🙏🙏

  • Copy link
  • Flag this comment
  • Block
Elena Rossini ⁂
Elena Rossini ⁂
@_elena@mastodon.social  ·  activity timestamp 4 days ago

@kayserifserif I can’t wait to check it out @cheeaun @liaizon

  • Copy link
  • Flag this comment
  • Block

bonfire.cafe

A space for Bonfire maintainers and contributors to communicate

bonfire.cafe: About · Code of conduct · Privacy · Users · Instances
Bonfire social · 1.0.2-alpha.34 no JS en
Automatic federation enabled
Log in
Instance logo
  • Explore
  • About
  • Members
  • Code of Conduct