coracle-social / coracle

An experimental Nostr client focused on unlocking the full potential of multiple relays. Browse, filter, zap, and create custom feeds to create a curated Nostr experience.
https://app.coracle.social
MIT License
278 stars 67 forks source link

Permit Disabling/Pausing DMs #366

Open Ademan opened 3 months ago

Ademan commented 3 months ago

I use nos2x to keep my keys, and (presumably to determine if I have any notifications) coracle has started prompting me to decrypt my DMs on the main page.

Because I may occasionally want to check my DMs, I don't want to "Reject forever" but the old behavior of only prompting once I navigate to the "Messages" tab seems to have changed.

Since the old behavior was also problematic, if I accidentally clicked on "Messages" I would have to dismiss a flurry of decrypt requests, maybe it could be possible to disable or "Pause" DMs? (Removing it from main navigation and putting it elsewhere would go a long way)

Of course, the simple workaround is simply to "Reject forever" decryption requests, and then when I feel like checking DMs, I can delete that setting in nos2x and refresh the page, and is what I'll be doing for the time being.

staab commented 3 months ago

Interesting. I am optimizing for the auto-approve use case with Coracle, so there's lots of stuff going on in the background and various times. I've considered a low-data mode, maybe this could be part of that.