daledesilva / obsidian_ink

Other
481 stars 10 forks source link

Enable Scrolling #66

Open jaketae opened 3 months ago

jaketae commented 3 months ago

What's your idea?

  1. Provide a quick link (button) to be able to jump to the backing .writing or .drawing file.
  2. Enable scrolling when modifying .writing files.

Why? How would it help you (or others)?

I see the utility of embedding notes or drawing in markdown files, but I also found that I generally enjoy writing directly on the .writing file, as it allows me to utilize more screen real estate on my iPad. From what I can tell, this "full-screen" mode provides the same set of features as the embed; hence the first proposal to provide a way to jump to the actual file from the embed for a better writing/drawing experience.

It would also be great if we could improve the functionality of this full-screen mode by allowing scrolling, similar to zooming as proposed in #27. I was able to achieve limited scrolling by utilizing the "select" mode and drawing tall boxes to move up or down, which makes me believe that scrolling is implementable.

Any examples or references you think are worth pointing out?

I'm migrating from GoodNotes (an iPad handwritten note-taking app), but I assume any similar app provides similar zooming and scrolling functionalities.

Anything else?

As always, thanks for this awesome plugin!

daledesilva commented 3 months ago

Thanks for a window into your workflow :)

This functionality is actually implemented already but I turned it off for writing (it's on for drawings).

It's off at the moment for writing because the latency issues that accumulate from writing lots of text in one file are too high. If I turned it on it would encourage usage that would see other frustrations become more prevalent.

I definitely plan to turn it on again, but only once I've improved some of the latency issues that come with large amounts of writing.