Closed eneoli closed 8 months ago
If those errors are only appearing on X11, then we can create an extra and extra PR.
crate::backends::create_screenshots
gives me the following image:
Does flakeshot create the same image with wayland and can you reproduce this?
And even if I just have more than one monitor, I'm getting this artifact in my left monitor:
Also trying to creating the cropping area from the left monitor to the right gives me:
In relation to the X11 issue: Yes, it seems to occur exclusively on X11; Wayland functions correctly on my system. Could you please provide me with your monitor coordinates? Also which one is your primary monitor?
Regarding the second error: I'll attempt to replicate this in an X11 environment later today. Do the artifacts disappear after you stop moving the mouse or release the mouse button?
In relation to the X11 issue: Yes, it seems to occur exclusively on X11;
ooof
Could you please provide me with your monitor coordinates?
You can also do:
Also which one is your primary monitor?
it's the HDMI monitor
Do the artifacts disappear after you stop moving the mouse or release the mouse button?
no, they don't disappear.
You can also do:
?
You can also do:
?
Click on "details"
Still ? That would exactly match your screenshot.
Also create_screenshots
creates a separate image per monitor.
@TornaxO7 there were errors in the X11 screenshot backend. You might want try it again now.
Nice one! But I've still got some issues.
HDMI
is my main monitor.cargo run -- gui
on my main monitor.Layout:
If I try to extend the cropping selection between two monitors, then it'll look like this:
Layout:
Gives me this:
To be fair, we can apply a fix for this in another PR. What do you think?
Blocked until https://github.com/gtk-rs/gtk4-rs/issues/1597 resolved...
Things added:
basic drawable framework for creating widgets with ease
cropping functionality
tool selection
some bug fixes
Closes #64 Closes #92