News for hackers. Stuff that matters.
Re:Witeboard by librarydance on Sunday October 04, 2020 @06:57AM (#24677965)
Awesomely responsive, great sharing model, very easy to use.

Drawbacks I saw (for my own use patterns):

- Not great for use with a pencil-based tablet: pencil vs. hand or other pointer are not distinguished. I don't want my finger to draw, I want only my pencil to draw.

- Couldn't find how to permanently set a different size for pencil vs. eraser. I want a huge eraser (and a large eraser didn't work too well, independently of this comment) but a thin point pencil.

- No "erase region" or "clear page" functionality.

All of the above may look independent, but in fact are highly inter-related. If I wasn't constantly smudging the screen with my fingers being confused for pencils, I wouldn't need an eraser that much. If the large eraser worked well (and I didn't need to reset the size every time I switch from pencil to eraser) I wouldn't need the "clear board" functionality.

Re:Witeboard by lovasoa on Sunday October 04, 2020 @07:09AM (#24678030)
The clear page functionality has been asked before, but I'm not sure I want to implement it. It seems useful when you are alone on your board, but when there are dozens of participants, you don't want a single one to be able to clear everything in a single button press, be it by mistake or maliciously.
Re:Witeboard by Multicomp on Sunday October 04, 2020 @07:36AM (#24678194)
Maybe add a confirmation dialog and clear the page while showing a message as to who cleared it?

If you already have an undo system then you could push the pre-cleared state to it as well.

it's easy to make armchair feature request suggestions when I haven't even so much just looked at the code, so I will end by saying good work on having a tool that people actually use!

Re:Witeboard by microtherion on Sunday October 04, 2020 @08:38AM (#24678560)
Maybe require a quorum on the confirmation dialog? Less than 5 participants on the board - single confirmation. Less than 20 — 2 need to agree to erase. etc.