rm-hacks icon indicating copy to clipboard operation
rm-hacks copied to clipboard

Enable or add a screenshot feature, fullscreen and selected area

Open rudy0ne opened this issue 1 year ago • 11 comments

From #205

  • [ ] (13) Take a screenshot [Ctrl + Shift + 3]
  • [ ] (14) Lets you select and screenshot a portion of the screen [Ctrl + Shift + 4]

I would love those shortcuts for screenshots, similar to what I use on my Mac.

If I’m not mistaken, you mentioned that there’s a native experimental screenshot feature. Hopefully that means that this wouldn't be too difficult 😁

rudy0ne avatar Feb 01 '24 20:02 rudy0ne

I really hope that the screenshot could be converted to rmlines (I don’t really know), but maybe the experimental functionality just take the current page and just let you send it through Email interface :(

Maybe atn or mb could give us some insight

pragmatically-dev avatar Feb 01 '24 22:02 pragmatically-dev

The fullscreen screenshot is doable, the partial screen one seems complicated to me. It is possible to export as png in the devices' /home/root or as pdf in the Files folder. I don't think it would be possible to export as rmlines as is. Let's add this for the next milestone ;)

atngames avatar Feb 02 '24 23:02 atngames

I'm totally fine with individual png files. Or PDFs since I'm not sure that we can open png files in the reMarkable 🤔

rudy0ne avatar Feb 02 '24 23:02 rudy0ne

I think this is one of native (but disabled) features. Should be doable.

mb1986 avatar Feb 03 '24 21:02 mb1986

The fullscreen screenshot is doable, the partial screen one seems complicated to me.

It is possible to export as png in the devices' /home/root or as pdf in the Files folder.

I don't think it would be possible to export as rmlines as is.

Let's add this for the next milestone ;)

Please make it so that the "screenshots" folder is automatically created. Thank you.

PepikVaio avatar Feb 03 '24 22:02 PepikVaio

...the partial screen one seems complicated to me.

Maybe it’s not the most efficient way of doing the partial screenshot, but if it proves too difficult via the use of a selection tool then how about giving the following way a try: If we open a split view of only a small fraction of the same page, theoretically, could we not take a screenshot of only whatever appears in that small split view? @mb1986 @atngames

Screen Shot 2024-02-03 at 7 03 09 PM

rudy0ne avatar Feb 04 '24 00:02 rudy0ne

I've just verified and it would be easy to enable a full page screenshot into PNG saved in /home/root or PDF added to the documents (My Files).

mb1986 avatar Feb 04 '24 00:02 mb1986

This would definitely open new doors to convert that screenshot to rmlines by using Drawj2d and rmapi in the device, as someone already could run drawj2d in the device with java Here the comment

pragmatically-dev avatar Feb 06 '24 02:02 pragmatically-dev

For reference https://github.com/mb1986/rm-hacks/issues/216

atngames avatar Feb 06 '24 13:02 atngames

Alpha 0.0.10 - Work fine :) Please add so I can set the folder where the screenshots will be saved (for example, the "screenshots" folder)

PepikVaio avatar Feb 17 '24 10:02 PepikVaio

This would definitely open new doors to convert that screenshot to rmlines by using Drawj2d and rmapi in the device, as someone already could run drawj2d in the device with java Here the comment

If you do the conversion from png (or pdf) to rmlines on the device then you do not need rmapi. Java (JRE) and Drawj2d should be enough. By the way, the current release of drawj2d (1.3.3) supports the output type rmdoc (reMarkable notebook files in a zip). It might work to just unzip the file out.rmdoc to get a new notebook with the converted screenshot.

qwert2003 avatar Apr 17 '24 21:04 qwert2003