LemmyNet / jerboa

A native android app for Lemmy
GNU Affero General Public License v3.0
1.17k stars 166 forks source link

Per-account nsfw blur settings #1633

Open jm355 opened 2 months ago

jm355 commented 2 months ago

Pre-Flight checklist

Describe The Feature Request Below

I have a nsfw account and a general browsing account. On my nsfw account, I don't want to blur nsfw, but on my general browsing account I do (sometimes nsfw pops up in all). Currently the nsfw blur option applies to the whole app, and I often don't think to toggle the setting when I get off lemmy, so I either end up having to go into settings to change it when I'm horny, or more problematically, scroll onto something nsfw in public or at work when I'm browsing all.

If the nsfw blur setting were set for each account rather than for the whole app, then this wouldn't be an issue

MV-GH commented 2 months ago

related #1156

Currently the "global" settings are the ones not saved by Lemmy. And the per account ones are the Lemmy settings.

You could disable NSFW on your main which is a Lemmy setting.

jm355 commented 2 months ago

Ah yeah, the thing is I do still want some nsfw in my general account - namely raunchy jokes and memes, etc, which I know will be raunchy so I can make sure I can hide my screen before opening them or whatever. What I don't want is porn just popping into view when I scroll to the next post.

dessalines commented 2 months ago

I have to check the code here, but the lemmy back-end already stores per-account settings for show_nsfw and blur_nsfw.