Hey everyone! Thanks for participating in Canvas. I wanted to make a thread to collect together suggestions people have that can be worked on before the next Canvas.

Feel free to also throw in suggestions for future Events we can build and run for the fediverse.

Ill be collecting suggestions together and making issues for them in the repository for myself or some other contributors to work on (the projects open source so anyones free to contribute! https://git.sc07.company/sc07/canvas Feel free to reach out to me and I can help get you set up with the codebase)

  • grant 🍞@toast.oooM
    link
    fedilink
    English
    arrow-up
    1
    ·
    5 months ago

    i’ve added this as an issue so i don’t lose it

    i suggested two additional changes in the issue as a comment, i’ll copy them here for completeness:

    • only allow this to happen if the surrounding area also hasn’t been interacted by anyone else (maybe like a 5x5 around the pixel) to be undone by the eraser
    • only works for pixels placed within the last 5 minutes
    • carbon_based@sh.itjust.works
      link
      fedilink
      arrow-up
      2
      ·
      5 months ago

      only allow this to happen if the surrounding area also hasn’t been interacted by anyone else (maybe like a 5x5 around the pixel) to be undone by the eraser

      What’s the reasoning for this? One of my use cases would have been that I had started to draw something then realised that someone else was drawing next to me, so I’d wish I could have a way to quickly move my thing out of the way. Another one was with a collaboration on a template and in the end trying some adjustments because the template was unsharp. Which was essentially overdrawing other people’s pixels just to see how it looks, then perhaps reverting some of those.