PowerToys
[New PowerToy] Add Screen Ruler module for measuring screen contents
#19701
Merged

[New PowerToy] Add Screen Ruler module for measuring screen contents #19701

yuyoyuppe merged 117 commits into microsoft:main from yuyoyuppe:measure_tool
yuyoyuppe
yuyoyuppe [MeasureTool] initial commit
a249d0f9
yuyoyuppe [chore] clean up needless WindowsTargetPlatformVersion overrides from…
58905ab3
yuyoyuppe [MeasureTool] initial implementation
00dfe542
yuyoyuppe yuyoyuppe requested a review from jaimecbernardo jaimecbernardo 3 years ago
github-actions
jaimecbernardo Fix build errors
02f43b9c
jaimecbernardo Update vsconfig for needed Windows 10 SDK versions
cd10bf3a
jaimecbernardo fix spellchecker
6564a4f4
github-actions
jaimecbernardo another spellcheck fix
59c0db2c
github-actions
jaimecbernardo more spellcheck errors
b2bcbcc6
jaimecbernardo Fix measurement being off by 1 on both ends
5443c074
niels9001
jaimecbernardo
niels9001 UI fixes
5033fd3d
jaimecbernardo Add feet to crosses
183300cb
jaimecbernardo Remove anti-aliasing, as it's creating artifacts
60451a3e
htcfreek
jaimecbernardo Use pixel tolerance from settings
ea850fff
niels9001 Tooltip updates
9258353f
niels9001 Merge branch 'measure_tool' of https://github.com/yuyoyuppe/PowerToys…
a85fdd7b
github-actions
jaimecbernardo Restore antialiasing to draw the tooltip
9b9cdabf
jaimecbernardo remove comment for spell check
c218adf3
jaimecbernardo Merge branch 'main' into pr19701
9e4dcf9d
htcfreek
htcfreek commented on 2022-08-11
htcfreek
niels9001 Updated icons
a32b7361
niels9001
niels9001 Icon updates
a47d49d5
noraa-junker
htcfreek
jaimecbernardo Improve measurement accuracy and display
fceeb1b5
jaimecbernardo Merge remote-tracking branch 'andrey/measure_tool' into pr19701
ac9425ee
github-actions
jaimecbernardo Fix spellchecker
d6769f52
jaimecbernardo Merge branch 'main' into measure_tool
6d669217
jaimecbernardo Add less precise drawing on continuous warning
c86903f7
jaimecbernardo Add setting for turning cross feet on
172d57c6
yuyoyuppe Swap LMB/RMB for interaction
8a89a567
yuyoyuppe Uncheck active tool's RadioButton when it exits
7054d4c1
yuyoyuppe activation hotkey toggles UI instead of just launching it
434a9023
yuyoyuppe track runner process and exit when it exits
0f710050
yuyoyuppe add proj ref
094eeee1
yuyoyuppe toolbar is interactive during measurements
c6018eb8
yuyoyuppe always open toolbar on the main display
4332571a
yuyoyuppe refactor colors
da3626cb
yuyoyuppe refactor edge detection & overlay ui
aff1020a
github-actions
yuyoyuppe refactor overlay ui even more
66870a61
github-actions
yuyoyuppe simplify state structs
0ddd3e83
yuyoyuppe multimonitor preparation: eliminate global state
123de4fb
github-actions
github-actions
yuyoyuppe prepare for merge
4c26699a
yuyoyuppe Merge branch 'main' into measure_tool
1ea75e94
yuyoyuppe yuyoyuppe force pushed from c2031028 to 1ea75e94 3 years ago
github-actions
yuyoyuppe spelling
39c5177c
yuyoyuppe proper thread termination + minor fixes
e1163587
github-actions
yuyoyuppe multimonitor: launch tools on all monitors
54ad5ff4
yuyoyuppe multimonitor support: track cursor position
ce501489
github-actions
yuyoyuppe spell
b231d891
yuyoyuppe fix powertoys!
e18c435b
yuyoyuppe ScreenSize -> Box
89e6849e
yuyoyuppe add shadow effect for textbox
6b7a0698
github-actions
yuyoyuppe spell
3414d6d2
yuyoyuppe yuyoyuppe force pushed from aa5056f7 to 3414d6d2 3 years ago
htcfreek
htcfreek commented on 2022-08-20
htcfreek
crutkas
yuyoyuppe
yuyoyuppe
htcfreek
yuyoyuppe
yuyoyuppe fix debug mode
5d885633
yuyoyuppe yuyoyuppe force pushed from d92df792 to 5d885633 3 years ago
microsoft microsoft deleted a comment from github-actions on 2022-08-20
htcfreek
yuyoyuppe dynamic text box size based on text layout metrics
7160eb3a
yuyoyuppe add mouse wheel to adjust pixel tolerance + per channel detection alg…
87ec6254
github-actions
yuyoyuppe spelling
88900a55
yuyoyuppe fix per channel distance calculations
a17425b0
github-actions
yuyoyuppe update installer deps + spelling
714626ac
yuyoyuppe tool activation telemetry
bc0e83b5
yuyoyuppe Merge branch 'main' into measure_tool
d39c129b
htcfreek
yuyoyuppe
yuyoyuppe update assets and try to fix build
64bf10e7
htcfreek
yuyoyuppe yuyoyuppe marked this pull request as ready for review 3 years ago
yuyoyuppe yuyoyuppe requested a review from stefansjfw stefansjfw 3 years ago
yuyoyuppe yuyoyuppe requested a review from SeraphimaZykova SeraphimaZykova 3 years ago
yuyoyuppe yuyoyuppe requested a review from niels9001 niels9001 3 years ago
yuyoyuppe yuyoyuppe requested a review from sosssego sosssego 3 years ago
Jay-o-Way
niels9001
yuyoyuppe use Ă— instead of x
ddf7b5a7
yuyoyuppe allow multiple measurements with bounds tool with shift-click
5d39f442
github-actions
yuyoyuppe move #define DEBUG_OVERLAY in an appropriate space
bde57852
github-actions
yuyoyuppe spell-checked
48a79819
yuyoyuppe
htcfreek
yuyoyuppe
htcfreek
niels9001
noraa-junker
yuyoyuppe update issue template + refactor text box drawing
78d4f666
Jay-o-Way
Jay-o-Way commented on 2022-08-23
Jay-o-Way
yuyoyuppe
Jay-o-Way
yuyoyuppe
Jay-o-Way
yuyoyuppe implement custom renderer and make Ă— semiopaque
9128ca63
github-actions
yuyoyuppe spelling
45f4a83d
yuyoyuppe Merge branch 'main' into measure_tool
de1d18f8
yuyoyuppe pass dpiScale to x renderer
58f49e18
Jay-o-Way Jay-o-Way added Idea-New PowerToy
yuyoyuppe add sse2neon license
db2e1d59
github-actions
yuyoyuppe update OOBE
a69a4508
niels9001
niels9001 requested changes on 2022-08-24
yuyoyuppe yuyoyuppe added Needs-Review
yuyoyuppe move license to NOTICE
614bf7fe
yuyoyuppe appropriate module preview image
b91780b9
jaimecbernardo Merge branch 'main' into pr19701
98eba357
yuyoyuppe localization for AutomationPeer
efe712f9
yuyoyuppe
htcfreek
yuyoyuppe yuyoyuppe changed the title Measure tool [Screen Ruler] Add a new module for measuring screen contents 3 years ago
yuyoyuppe yuyoyuppe changed the title [Screen Ruler] Add a new module for measuring screen contents [New PowerToys] Add Screen Ruler module for measuring screen contents 3 years ago
yuyoyuppe yuyoyuppe changed the title [New PowerToys] Add Screen Ruler module for measuring screen contents [New PowerToy] Add Screen Ruler module for measuring screen contents 3 years ago
crutkas
yuyoyuppe increase default pixel tolerance from 5 to 30
c3da4a92
crutkas
yuyoyuppe add PowerToys.MeasureToolUI.exe to bugreport
39fe7266
SeraphimaZykova
yuyoyuppe
SeraphimaZykova
SeraphimaZykova
yuyoyuppe
SeraphimaZykova
yuyoyuppe explicitly set texture dims
8c75a71e
yuyoyuppe clarify continuous capture description
56ee3fc5
yuyoyuppe
yuyoyuppe fix a real spelling error!
4405e4bf
github-actions
yuyoyuppe cleanup
798c3eaf
yuyoyuppe clean up x2
d93991a9
yuyoyuppe debug texture
98a870db
yuyoyuppe fix texture access
12c11908
yuyoyuppe fix saveasbitmap
0ee62098
yuyoyuppe improve sum of all channel diffs method score calc
8431164b
yuyoyuppe optimize
461e3c6a
yuyoyuppe ContinuousCapture is enabled by default to avoid confusion
fe3e7e14
yuyoyuppe Merge branch 'main' into measure_tool
b0606dde
yuyoyuppe build fix
5c71808a
SeraphimaZykova
SeraphimaZykova approved these changes on 2022-08-25
yuyoyuppe draw captured screen in a non continuous mode
0dde07cc
github-actions
yuyoyuppe cast a spell...
cf672088
yuyoyuppe merge fix
44f7065b
yuyoyuppe disable stroboscopic effect
07fb01e1
yuyoyuppe split global/perScreen measure state and minor improvements
f1f95fe1
github-actions
yuyoyuppe spelling
edd80fc0
yuyoyuppe fix comment
5268411a
yuyoyuppe yuyoyuppe requested a review from niels9001 niels9001 3 years ago
yuyoyuppe yuyoyuppe requested a review from crutkas crutkas 3 years ago
yuyoyuppe
yuyoyuppe primary monitor debug also active for the bounds tool
10728e4e
yuyoyuppe dpi from rt for custom renderer
7e188819
yuyoyuppe add comment
562f8a5f
crutkas
yuyoyuppe fix off by 1
0669b5cb
yuyoyuppe make backround convertion success for non continuous mode non-essential
f0890092
github-actions
yuyoyuppe fix spelling
82d265ca
yuyoyuppe
yuyoyuppe overlay window covers taskbar
e46e645d
yuyoyuppe fix CI
1f3dcb3e
yuyoyuppe Merge branch 'main' into measure_tool
c4f49a0f
yuyoyuppe revert taskbar covering
56a5d783
yuyoyuppe fix CI
c25c7a97
yuyoyuppe fix ci again
9654daa6
yuyoyuppe fix 2
61fd8cc8
yuyoyuppe fix ci
8061e1a5
niels9001
niels9001 approved these changes on 2022-08-26
yuyoyuppe CI fix
f869768b
crutkas
yuyoyuppe fix arm ci
4daf5714
jaimecbernardo
yuyoyuppe cleanup cursor convertion between coordinate spaces
5df9f04d
github-actions
yuyoyuppe fix spelling
9178285a
jaimecbernardo Fix signing
b7d1986b
jaimecbernardo Fix MeasureToolUI version
6c436585
jaimecbernardo Fix core version
fe00f720
yuyoyuppe fix race condition in system internals which happens during concurren…
232f979c
yuyoyuppe yuyoyuppe merged 78d65a87 into main 3 years ago
yuyoyuppe yuyoyuppe deleted the measure_tool branch 3 years ago

Login to write a write a comment.

Login via GitHub

Assignees
No one assigned
Labels
Milestone