waycrate / wayshot

Mirrored at https://git.sr.ht/~shinyzenith/wayshot | screenshot tool for wlroots based compositors implementing zwlr_screencopy_v1
https://crates.io/crates/wayshot
BSD 2-Clause "Simplified" License
114 stars 20 forks source link

fix: scale problem #88

Closed Decodetalkers closed 1 hour ago

Decodetalkers commented 7 months ago

frameguard seems not used

Decodetalkers commented 7 months ago

but create a frame will cost lot of time

Decodetalkers commented 7 months ago

and people always pass (slurp -d) to select region, so I do not think slurp need args

I have already understand you @AndreasBackx , but it is not fit user's habit, so that place always do slurp -d is enough, you do not need to pass any args that place

Decodetalkers commented 7 months ago

sorry, seems not fixed

Decodetalkers commented 7 months ago

Emm. this still need some adjust, wait

Decodetalkers commented 7 months ago

Ok, seems fine

AndreasBackx commented 7 months ago

The problem should be fixed by properly scaling the buffer via a Wayland protocol if possible. This will cause the freeze to be slow. @Shinyzenith was looking into this.

Decodetalkers commented 1 hour ago

do not need anymore