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

Delete button should actually delete highlights #30

Open
Stvad opened this issue Jan 3, 2023 · 4 comments
Open

Delete button should actually delete highlights #30

Stvad opened this issue Jan 3, 2023 · 4 comments

Comments

@Stvad
Copy link
Contributor

Stvad commented Jan 3, 2023

I've noticed that "delete button" is currently sending an edit to "hide" a highlight, but doesn't actually delete it 🤔.
This seems misleading, and it should either actually delete the event (with user confirmation) or UI should communicate that "hiding" is what's happening (but then people would still plausibly want to delete highlights)

@DanilaFe
Copy link
Owner

Originally I believe I was redacting events; redactions, however, make things like "undo" impossible because they physically delete an event from the homeserver. I thus definitely think that "hiding" is what should happen, but maybe the trash icon should be replaced with something else (crossed out eye?).

@Stvad
Copy link
Contributor Author

Stvad commented Jan 21, 2023

Ah, I see. Yeah, a different icon would definitely help. I think there is also a place for actual deletion/reduction of the events.
Also, as far as I can tell there is no way to "unhide" the highlight rn?

@DanilaFe
Copy link
Owner

Yes, there's no way to unhide highlights -- I think I would need some sort of "undo stack" to make that work, but that seems pretty involved (or maybe you can browse hidden highlights in the menu?). I'll change the icon to be something different, though.

@DanilaFe
Copy link
Owner

I am using the "crossed out eye" icon as of 945f4d8. As for properly deleting highlights: I think this will need to come as part of a more proper "admin user interface".

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants