yeahitsjan / pawxel

Lightweight screenshot tool for designers & developers
https://pawxel.rocks
GNU General Public License v3.0
126 stars 7 forks source link

Multi-Screen issue #16

Open kladskjasd opened 1 year ago

kladskjasd commented 1 year ago

Hi @yeahitsjan

Thanks for building this program. I am a huge fan of Shottr in Mac, and I was quite frustrated not to have a similar alternative for Windows 11.

However, I have an issue that prevents me from using Pawxel correctly. I assume it has to do with the dual monitor bug that is already commented. I have searched withint the issues page, but the link you refer to for follow-up just sends me to the main page for the project (see here: https://github.com/yeahitsjan/pawxel/tree/fix-multi-screen).

The issue for me is that a small are appears, and that's the only part from which I can take a screenshot. Sadly, this comprises just a small part of my two monitors (screenshot attached). I am not sure how to solve this issue. image

For reference, this is the hardware I'm using.

Intel(R) Core(TM) i7-8700 CPU @ 3.20GHz AMD RX580 W11 Pro Pawxel 0.13 Main Monitor: 32 inch / 38402160px Secondary Monitor: 27 inch / 25601440px

Also, not sure if this is the best place to do so, but if you are open to it, can I suggest 2 features that are present in Shottr that might be added to Pawxel?

One would be the option for the editor to open directly (instead of the preview windows), and the other would be for the editor window to close upon calling the copy shorcut.

Thanks for your time!

yeahitsjan commented 1 year ago

Hi @kladskjasd,

thanks for reporting that this still does not work as expected. The issue you found indeed links to the branch with the code that should fix that. In comment https://github.com/yeahitsjan/pawxel/issues/9#issuecomment-1503343559 I attached a zip to tryout.

I still assume that this won't work either as expected (even if it worked with my screen setup). The SnipArea tinkers a lot with some Qt5 deprecated stuff. I think this would need a bigger reimplementation with a complete different concept as I just tried out a lot of ways to get a invisible widget / form to display over all screens. I can look into that but I currently don't have that much time as you see based on how much the repo is active the last weeks / months..

The option to open the editor directly should be relatively easy to implement. How you mean, the editor window should close on Copy shortcut? When hitting Copy in editor window itself or preview window (if the editor window is still shown after pressing Copy inside the preview window, there would be a regression I currently did not explore).