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

Ability to hide events on the local client (local redaction) #1274

Open
turt2live opened this issue Nov 19, 2017 · 3 comments
Open

Ability to hide events on the local client (local redaction) #1274

turt2live opened this issue Nov 19, 2017 · 3 comments
Labels
A-Redaction A-Timeline O-Occasional Affects or can be seen by some users regularly or most users rarely T-Enhancement X-Needs-Design X-Spec-Changes

Comments

@turt2live
Copy link
Member

Description

It would be nice to be able to locally redact content on your client for when someone posts content that you're not okay with (or when the moderators are away). There would probably need to be an "unhide" button for the accidental removals.

This wouldn't hide it for everyone, just you.

Version information

  • Platform: web (in-browser)
  • Browser: Chrome 62
  • OS: Windows 10
  • URL: riot.im/develop
@uhoreg
Copy link
Member

uhoreg commented Nov 20, 2017

related to element-hq/element-web#2466 (#2466 is only about images, while this one seems to be more generic)

@aidalgol
Copy link

There has been some further discussion regarding this issue on the pull request matrix-org/matrix-react-sdk#1657 which has made me think that this needs to be more carefully thought through before implementing. I can think of a few user stories to consider:

  • I want to hide messages on a per-device basis so that I can hide NSFW images on my work PC without affecting how I see rooms on my home PC and phone/tablet.
  • I want to hide messages on one device and have that message hidden on all my other devices so that I can hide annoying or large images.
  • I want to hide messages on a per-device basis so that I can hide images on my phone to reduce scrolling while still showing those images on my PC.

Hiding messages globally and per device seems equally valid to me, and I think this is a feature that should be part of Matrix, not just a Riot feature, and I am hesitant to propose a Riot-only stopgap solution, because in my experience, stopgap solutions tend to become long-lived cruft.

@t3chguy
Copy link
Member

t3chguy commented Jan 29, 2018

The above would be possible using granular Settings which should make it into a spec at some point

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-Redaction A-Timeline O-Occasional Affects or can be seen by some users regularly or most users rarely T-Enhancement X-Needs-Design X-Spec-Changes
Projects
None yet
Development

No branches or pull requests

7 participants