Discussion
Loading...

Post

  • About
  • Code of conduct
  • Privacy
  • About Bonfire
Antoine-Frédéric
@af  ·  activity timestamp 3 years ago

I have a suggestion for Bonfire:


The Android UX could be improved. I’m not frustrated at all, but Android suspends my browser after about 15 minutes, so when this happens I lose every draft I’ve started.


Of course I use my clipboard to avoid this. FYI, Pinafore saves drafts in internal storage so even if my phone/computer rebooted, it would retrieve them locally. I don’t know if it would be easy to tweak with the Bonfire codebase, I tend to guess it would, but I have zero experience in development.


@BonfireBuilders #bonfire_feedback

  • Copy link
  • Flag this post
  • Block
Mayel
@mayel responded  ·  activity timestamp 3 years ago
@af @BonfireBuilders The app should stop logging you out (after we deploy a new release)
  • Copy link
  • Flag this comment
  • Block
Antoine-Frédéric
@af responded  ·  activity timestamp 3 years ago

Hi, thanks for the answer! Sorry for not replying earlier, I was AFK (cc @ivan).


On mutual aid, I wasn’t thinking about anything else than crowdfunding; thank you both for your work on the image metadata feature request.


I’m not aware of an official Bonfire app, do you mean the web portal? IME it’s Android suspending my browser, I should just disable "battery optimizations" but my phone lacks hardware resources for the authorized apps already. When Android suspends my browser, my tabs need to be reloaded so I lose any text I might have entered without saving it as a draft, so for example I can’t start a reply, screw an Ikea case (sorry, didn’t buy it), and then get back to my reply draft.


All I’m trying to say is that the UX could be improved by storing drafts locally, similarly to Pinafore, i.e. I’ve just refreshed my tab and on Pinafore the "write something…" box should be already set to reply to this message with the text pre-entered. I have no idea if it’s easy to do or if it should be a priority for you; Bonfire being modular, I could just wait until a developer does this tweak (I hope/guess), but I feel like I should suggest you making it the default, upstream behaviour.

  • Copy link
  • Flag this comment
  • Block
ivan
@ivan responded  ·  activity timestamp 3 years ago
@af @BonfireBuilders @mayel

Drafts are a work in progress now 😊

github.com/bonfire-networks/...

Bug: Post drafts should persist in memory when a user navigate between pages · Issue #403 · bonfire-networks/bonfire-app · GitHub

We can simply cache the current draft or implement a "drafts", to be able to save multiple posts in memory?
  • Copy link
  • Flag this comment
  • Block
Antoine-Frédéric
@af responded  ·  activity timestamp 3 years ago

I can't express enough my gratitude to Mayel, you, and abaez for this work, it especially shows in this issue. Thanks a lot for this answer!

  • Copy link
  • Flag this comment
  • Block
Antoine-Frédéric
@af responded  ·  activity timestamp 3 years ago
@BonfireBuilders @ivan @mayel (It doesn't "especially" show from a development perspective, but for me, as a mere Linux user, I can imagine what it means to configure a dev environment, so it resonates with my own experience.)
  • Copy link
  • Flag this comment
  • Block
Mayel
@mayel responded  ·  activity timestamp 3 years ago

Oops my reply was posted as a new thread: playground.bonfire.cafe/post...

  • Copy link
  • Flag this comment
  • Block
Antoine-Frédéric
@af responded  ·  activity timestamp 3 years ago

np, thank you again

  • Copy link
  • Flag this comment
  • Block
Log in

Bonfire social

This is a bonfire demo instance for testing purposes

playground.bonfire.cafe: About · Code of conduct · Privacy ·
Bonfire social · 1.0.0-rc.2.20 no JS en
Manual federation enabled
  • Explore
  • About
  • Code of Conduct
Home
Login