mirror of
https://github.com/microsoft/PowerToys.git
synced 2026-04-03 09:46:54 +02:00
<!-- Enter a brief description/summary of your PR here. What does it fix/what does it change/how was it tested (even manually, if necessary)? --> ## Summary of the Pull Request This adds several ZoomIt features: - Panorama / scrolling screenshots. The image reconstruction happens based on visual cues and accuracy depends on scroll speed during the capture. - Text extraction when snipping. - Break timer improvements (the break timer is now a screen saver, offering the possibility to lock the computer). - Functionality for standalone clip trimming is present but not exposed in the XAML UI. <!-- Please review the items on the PR checklist before submitting--> ## PR Checklist - [ ] Closes: #xxx <!-- - [ ] Closes: #yyy (add separate lines for additional resolved issues) --> - [x] **Communication:** I've discussed this with core contributors already. If the work hasn't been agreed, this work might be rejected - [ ] **Tests:** Added/updated and all pass - [ ] **Localization:** All end-user-facing strings can be localized - [ ] **Dev docs:** Added/updated - [ ] **New binaries:** Added on the required places - [ ] [JSON for signing](https://github.com/microsoft/PowerToys/blob/main/.pipelines/ESRPSigning_core.json) for new binaries - [ ] [WXS for installer](https://github.com/microsoft/PowerToys/blob/main/installer/PowerToysSetup/Product.wxs) for new binaries and localization folder - [ ] [YML for CI pipeline](https://github.com/microsoft/PowerToys/blob/main/.pipelines/ci/templates/build-powertoys-steps.yml) for new test projects - [ ] [YML for signed pipeline](https://github.com/microsoft/PowerToys/blob/main/.pipelines/release.yml) - [ ] **Documentation updated:** If checked, please file a pull request on [our docs repo](https://github.com/MicrosoftDocs/windows-uwp/tree/docs/hub/powertoys) and link it here: #xxx <!-- Provide a more detailed description of the PR, other things fixed, or any additional comments/features here --> ## Detailed Description of the Pull Request / Additional comments <!-- Describe how you validated the behavior. Add automated tests wherever possible, but list manual validation steps taken as well --> ## Validation Steps Performed The build is successful both with PowerToys and as a standalone Sysinternals executable. We ensured that the features behave as expected and that no regressions are introduced. --------- Co-authored-by: Mark Russinovich <markruss@ntdev.microsoft.com> Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com> Co-authored-by: markrussinovich <markrussinovich@users.noreply.github.com> Co-authored-by: MarioHewardt <marioh@microsoft.com>
188 lines
1.6 KiB
Plaintext
188 lines
1.6 KiB
Plaintext
accelscroll
|
|
acq
|
|
adr
|
|
Adr
|
|
APPLYTOSUBMENUS
|
|
AUDCLNT
|
|
axisdefer
|
|
axisflip
|
|
axisstart
|
|
bitmaps
|
|
BREAKSCR
|
|
BUFFERFLAGS
|
|
Cands
|
|
capturepath
|
|
centiseconds
|
|
CLASSW
|
|
coeffs
|
|
coprime
|
|
CREATEDIBSECTION
|
|
crossfades
|
|
Ctl
|
|
CTLCOLOR
|
|
CTLCOLORBTN
|
|
CTLCOLORDLG
|
|
CTLCOLOREDIT
|
|
CTLCOLORLISTBOX
|
|
CTrim
|
|
ddy
|
|
DFCS
|
|
dlg
|
|
dlu
|
|
DONTCARE
|
|
downsample
|
|
DRAWITEM
|
|
DRAWITEMSTRUCT
|
|
droppedband
|
|
Droppedband
|
|
dsum
|
|
dupburst
|
|
dupsegments
|
|
DWLP
|
|
EDITCONTROL
|
|
ENABLEHOOK
|
|
expectedlock
|
|
fastscroll
|
|
FDE
|
|
GETCHANNELRECT
|
|
GETCHECK
|
|
GETSCREENSAVEACTIVE
|
|
GETSCREENSAVETIMEOUT
|
|
GETTHUMBRECT
|
|
GIFs
|
|
hcfdark
|
|
hcfwhitespace
|
|
HTBOTTOMRIGHT
|
|
HTHEME
|
|
htol
|
|
ICONINFORMATION
|
|
ICONWARNING
|
|
Inj
|
|
jumprecover
|
|
KSDATAFORMAT
|
|
latestcapture
|
|
ldx
|
|
LEFTNOWORDWRAP
|
|
legitjumps
|
|
letterbox
|
|
lld
|
|
llu
|
|
llums
|
|
logfont
|
|
lookback
|
|
lround
|
|
lte
|
|
luma
|
|
Luma
|
|
manualdrop
|
|
maskcache
|
|
maxstep
|
|
MENUINFO
|
|
mic
|
|
middledrop
|
|
middledrop
|
|
MMRESULT
|
|
momentumreversal
|
|
mrate
|
|
mrt
|
|
narrowstrip
|
|
ncapture
|
|
ncm
|
|
nduplicates
|
|
niterations
|
|
nmonitor
|
|
NONCLIENTMETRICS
|
|
nonvle
|
|
nredraw
|
|
nstop
|
|
nsubpixel
|
|
ntorn
|
|
nvw
|
|
osc
|
|
OWNERDRAW
|
|
PBGRA
|
|
periodictrap
|
|
pfdc
|
|
playhead
|
|
pointerreuse
|
|
pwfx
|
|
Qpc
|
|
quantums
|
|
RCZOOMITSCR
|
|
realcapture
|
|
REFKNOWNFOLDERID
|
|
reposted
|
|
SCREENSAVE
|
|
SCRNSAVE
|
|
SCRNSAVECONFIGURE
|
|
scrnsavw
|
|
Scrnsavw
|
|
scrollramp
|
|
SCROLLSIZEGRIP
|
|
selftest
|
|
SETBARCOLOR
|
|
SETBKCOLOR
|
|
SETDEFID
|
|
SETRECT
|
|
SETSCREENSAVETIMEOUT
|
|
SHAREMODE
|
|
SHAREVIOLATION
|
|
shortlist
|
|
slowthenfast
|
|
smallstart
|
|
SNIPOCR
|
|
ssi
|
|
startuprecovery
|
|
stf
|
|
stopafter
|
|
STREAMFLAGS
|
|
submix
|
|
sxx
|
|
sxy
|
|
syy
|
|
tallportal
|
|
tci
|
|
tcsicmp
|
|
TEXTMETRIC
|
|
tinystep
|
|
tme
|
|
toolbars
|
|
TRACKMOUSEEVENT
|
|
Unadvise
|
|
vaddq
|
|
vaddvq
|
|
vandq
|
|
vcgeq
|
|
vdup
|
|
vld
|
|
vle
|
|
Vle
|
|
VLE
|
|
vminq
|
|
vmlal
|
|
vmull
|
|
vqaddq
|
|
vshrn
|
|
vsntprintf
|
|
vsnwprintf
|
|
vsync
|
|
WASAPI
|
|
WAVEFORMATEX
|
|
WAVEFORMATEXTENSIBLE
|
|
wfopen
|
|
wideportal
|
|
wil
|
|
WMU
|
|
wrapjump
|
|
wtol
|
|
WTSSESSION
|
|
WTSUn
|
|
XEnd
|
|
XStart
|
|
XStep
|
|
YInternal
|
|
ZMBS
|
|
zncc
|
|
Zncc
|
|
ZNCC
|