LinwoodDev / Butterfly

🎨 Powerful, minimalistic, cross-platform, opensource note-taking app
https://butterfly.linwood.dev
GNU Affero General Public License v3.0
980 stars 67 forks source link

[Feature request]: Option to bind erasers to current layer #688

Closed SoaringSailor closed 3 months ago

SoaringSailor commented 5 months ago

Is your feature request related to a problem? Please describe

This is the a similar problem to #687. Writing in a different layer than the inserted pdf and the path eraser still deleting the pdf file does not feel intuitive and is a bit annoying.

Describe your feature request!

By providing an option to bind the erasers to the current layer this could be prevented. The user could define his own independent and protected layers.

Additional context

Currently you can already protect different layers from deletion by hiding them first, but I feel like this step should not be necessary.

Code of Conduct

CodeDoctorDE commented 5 months ago

Hi, this is a good idea. I would add it to the same lock menu and if you try to select something it also only selects the elements in this layer

CodeDoctorDE commented 3 months ago

Added in 2.2.0-beta.0