BoostIO / BoostNote-Legacy

This repository is outdated and new Boost Note app is available! We've launched a new Boost Note app which supports real-time collaborative writing. https://github.com/BoostIO/BoostNote-App
Other
17.06k stars 1.47k forks source link

Feature Request: Penning/Drawing #867

Open dasjestyr opened 7 years ago

dasjestyr commented 7 years ago

Would be great to be able to draw on any notes or snippets! Perfect for writing notes on other notes that don't quite fit the text paradigm

flyingpies155 commented 7 years ago

I don't know if I need this, but I have though of the idea. Would it be feasible in markdown by, for example, using the image syntax with a base64 URI and having a basic editor pop up when you start typing in the "data:image..." URI?

dasjestyr commented 7 years ago

If you followed how MS does this stuff, you basically enable penning mode. I just realized this thing was written in javscript (thought it was in .net where this feature is somewhat common). Could be tricky.., I imagine what you'd do is just open a transparent canvas on top of the text editing area and then just capture the input and the location of the layer (if you wanted to minimize it's size. Probably not that straight forward though.

I think the way it's done on desktop is that instead of having a big open text editing area for the markdown, is that you capture text into floating edit areas, and those areas are what sit on top of the main area. Penning would be done the same way. You enable it and it's captured in a drawing area. That way, all of the input, text and drawing, are independent and can can be layered during the editing process, allowing you to edit text while the drawing is still visible on the correct layer/z-index. This is how OneNote appears to handle it.

Braintelligence commented 5 years ago

I'm surprised this feature-request wasn't endorsed more. So many people are looking for an alternative to OneNote and its inking capabilities but there's just no competition...

matheusfaustino commented 5 years ago

That would be a good feature

ghost commented 5 years ago

+1

Sleepful commented 5 years ago

if this app had this feature it'd be perfect, I don't want to make diagrams on some other app by sluggishly moving arrows with my mouse, just let me draw my boxes and arrows with my mouse/stylus/tablet

some sort of integration with a canvas that lets u embed the resulting picture would be pretty close too, especially if it is editable afterwards

santihernandezS4N commented 3 years ago

I strongly support this feature, that should be awesome, I also understand markdown doesn't allow that but what if an image editor but saving the composition and making it editable in real execution time