Files
PowerToys/src/settings-ui/Settings.UI/Assets/Settings/Square150x150Logo.scale-200.png

8 lines
1.4 KiB
Plaintext
Raw Normal View History

[New PowerToy] Add Screen Ruler module for measuring screen contents (#19701) * [MeasureTool] initial commit * [chore] clean up needless WindowsTargetPlatformVersion overrides from projects * [MeasureTool] initial implementation * Fix build errors * Update vsconfig for needed Windows 10 SDK versions * fix spellchecker * another spellcheck fix * more spellcheck errors * Fix measurement being off by 1 on both ends * UI fixes * Add feet to crosses * Remove anti-aliasing, as it's creating artifacts * Use pixel tolerance from settings * Tooltip updates * Restore antialiasing to draw the tooltip * remove comment for spell check * Updated icons * Icon updates * Improve measurement accuracy and display * Fix spellchecker * Add less precise drawing on continuous warning * Add setting for turning cross feet on * Swap LMB/RMB for interaction * Uncheck active tool's RadioButton when it exits * activation hotkey toggles UI instead of just launching it * track runner process and exit when it exits * add proj ref * toolbar is interactive during measurements * always open toolbar on the main display * refactor colors * refactor edge detection & overlay ui * refactor overlay ui even more * simplify state structs * multimonitor preparation: eliminate global state * prepare for merge * spelling * proper thread termination + minor fixes * multimonitor: launch tools on all monitors * multimonitor support: track cursor position * spell * fix powertoys! * ScreenSize -> Box * add shadow effect for textbox * spell * fix debug mode * dynamic text box size based on text layout metrics * add mouse wheel to adjust pixel tolerance + per channel detection algorithm setting * spelling * fix per channel distance calculations * update installer deps + spelling * tool activation telemetry * update assets and try to fix build * use × instead of x * allow multiple measurements with bounds tool with shift-click * move #define DEBUG_OVERLAY in an appropriate space * spell-checked * update issue template + refactor text box drawing * implement custom renderer and make × semiopaque * spelling * pass dpiScale to x renderer * add sse2neon license * update OOBE * move license to NOTICE * appropriate module preview image * localization for AutomationPeer * increase default pixel tolerance from 5 to 30 * add PowerToys.MeasureToolUI.exe to bugreport * explicitly set texture dims * clarify continuous capture description * fix a real spelling error! * cleanup * clean up x2 * debug texture * fix texture access * fix saveasbitmap * improve sum of all channel diffs method score calc * optimize * ContinuousCapture is enabled by default to avoid confusion * build fix * draw captured screen in a non continuous mode * cast a spell... * merge fix * disable stroboscopic effect * split global/perScreen measure state and minor improvements * spelling * fix comment * primary monitor debug also active for the bounds tool * dpi from rt for custom renderer * add comment * fix off by 1 * make backround convertion success for non continuous mode non-essential * fix spelling * overlay window covers taskbar * fix CI * revert taskbar covering * fix CI * fix ci again * fix 2 * fix ci * CI fix * fix arm ci * cleanup cursor convertion between coordinate spaces * fix spelling * Fix signing * Fix MeasureToolUI version * Fix core version * fix race condition in system internals which happens during concurrent d3d/d2d resource creation Co-authored-by: Jaime Bernardo <jaime@janeasystems.com> Co-authored-by: Niels Laute <niels.laute@live.nl>
2022-08-27 02:17:20 +03:00
<EFBFBD>PNG

IHDR,,<00>S<EFBFBD>F*PLTE<54><45><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><13>D<tRNS<00><>53<35><02><>/-<03><><EFBFBD><06><04>IDATx<01>ԡ C<><43><EFBFBD>l<><6C>ñ<02><><EFBFBD>+<11><><EFBFBD><11> <00><>5<EFBFBD><35><EFBFBD><EFBFBD>ei(<28><>~,׵<>ʑEY<>_><3E><>JW<4A><57><13><>O2 <0B><>*<2A><><EFBFBD><EFBFBD>E<EFBFBD><45>o<EFBFBD> ,/th<74>PP<> <0B>`<16><>b<EFBFBD>h<EFBFBD>pC<70><43><EFBFBD>v<EFBFBD>-<2D><><EFBFBD><EFBFBD>,<0E>5<EFBFBD>w<EFBFBD>ug<>]d9<64><39>> <0B>wEY<45>j<EFBFBD><6A>r<EFBFBD>7<EFBFBD>"<22>(<28>s<EFBFBD>E<EFBFBD>MX<4D>k<EFBFBD>E<EFBFBD>a <09><> <09>Ⱥ?<3F>5<EFBFBD><35><EFBFBD><EFBFBD><EFBFBD>K<><4B>,Xҕf<D295><66><EFBFBD>8 <0B>t<EFBFBD>Y<EFBFBD><59>+΂%]q,銳`IW<49>K<><4B>,X<>g<><67><EFBFBD>8 <0B>t<EFBFBD>Y<EFBFBD><59><EFBFBD>͂e]m,<2C>J<EFBFBD>`iW<69>˻<>,Xޕf<DE95><66><EFBFBD>2 <0B>w<EFBFBD>Y<EFBFBD><59><EFBFBD>̂<EFBFBD>]i,<2C>*<2A>`yW<79>˻<>,a<><61>]-thSQ<00>alE<<00><><EFBFBD><06><<3C><>?i<><69> <0A>~_<16><>˳<EFBFBD>.<2E>Y<EFBFBD>Y?<3F><>,<2C><>,gy<67>g9˻<<3C>Y<EFBFBD>˳<EFBFBD><CBB3>]<5D><>,<2C><>,gy<67>g9˻<<3C>Y<EFBFBD><59>Y<EFBFBD><59>.<2E>r<EFBFBD>wy<77><79><EFBFBD>˳<EFBFBD><CBB3>]<5D><>,<2C><>,gy<67>g9˻<<3C>Y<EFBFBD><59>Y<EFBFBD><59>.<2E>r<EFBFBD>wy<77><79><EFBFBD>˳<EFBFBD><CBB3>]<5D><>,<2C><>,gy<67>g9˻<<3C>Y<EFBFBD><59>Y<EFBFBD><59>.<2E>r<EFBFBD>wy<77><79><EFBFBD>˳<EFBFBD><CBB3>]<5D><>,<2C><>,gy<67>g9<67><39>.<2E>r<EFBFBD>wy<77><79><EFBFBD>˳<EFBFBD><CBB3>]<5D><>,<2C><>,gy<67>g9˻<<3C>Y<EFBFBD><59>Y<EFBFBD><59>.<2E>r<EFBFBD>wy<77><79><EFBFBD>˳<EFBFBD><CBB3>]<5D><>,<2C><>,gy<67>g9˻<<3C>Y<EFBFBD><59>Y<EFBFBD><59>.<2E>r<EFBFBD>wy<77><79><EFBFBD>˳<EFBFBD><CBB3>]<5D><>,<2C><>,g<><67><EFBFBD>u<EFBFBD>޵<EFBFBD>:+v<><76>c<EFBFBD><63><EFBFBD><EFBFBD>Y<EFBFBD><59>g<1D>w<EFBFBD><77><EFBFBD>]=<3D>X<EFBFBD>kdV<>Y<><59><EFBFBD>FV`<60><><EFBFBD>X<>kdV<>Y<><59><EFBFBD>BVg<56><67><EFBFBD><EFBFBD>Y<EFBFBD>+du<64><75>
Y<EFBFBD>5<EFBFBD>BVe<EFBFBD><EFBFBD>ߏ<EFBFBD>Y<><59><EFBFBD><16>*kt<6B><74><EFBFBD>]5<><35>FW<46><57><EFBFBD><EFBFBD><EFBFBD>Y<EFBFBD>5<EFBFBD>zVg]W<>z<EFBFBD><7A><EFBFBD>W6<57><36>-`0<1D><><01><>=<3D>N<EFBFBD>a{
c<EFBFBD>' "g<><00>r<EFBFBD>4<00>0ä<>5<>W%a
<EFBFBD>|)<29>E4C<34>b)<29>0<16>
aa<EFBFBD> <0C><><EFBFBD>a<EFBFBD>q\9<><39><EFBFBD>+<2B><><EFBFBD><EFBFBD>%<25><><EFBFBD><EFBFBD>%<25>%#<23><1C>l<EFBFBD><6C>X<EFBFBD>+<2B><05>rX<72>+<2B>帢X<E5B8A2>+<2B>Ÿ<EFBFBD>X<EFBFBD>+<2B><><EFBFBD><EFBFBD>X<EFBFBD>+<2B><><EFBFBD><EFBFBD>X<EFBFBD>+<2B>e<EFBFBD><65>X<EFBFBD>+<2B>E<EFBFBD><45>X<EFBFBD>+<2B>%<25><>X<EFBFBD>+<2B>%<25><>X<EFBFBD>+<2B>%<25>X<>+<2B><><EFBFBD>X<>+<2B><><EFBFBD>X<>+<2B><><EFBFBD>X<>+<2B><><EFBFBD>X<>+<2B><><EFBFBD>X<>+<2B><><EFBFBD>X<>+<2B><><EFBFBD>X<>+<2B><><EFBFBD>X<>+<2B><><EFBFBD>X<>+<2B><><EFBFBD>X<>+<2B><><EFBFBD>X<>+<2B><><EFBFBD>X<>+<2B><><EFBFBD>X<>+<2B><><EFBFBD>X<>+<2B><EFBFBD>;<3B><> <0C> #RU
<0C>`<1A>@<40>|n<16><>o<05><><02>9V<39>E<EFBFBD>5<EFBFBD>b<EFBFBD>Up1<70>*<2A>h<EFBFBD><68>\4XS."<22>!֐<>V<>E<EFBFBD>5<EFBFBD>"<22>q<>a<EFBFBD><61><EFBFBD><EFBFBD>&\tX.B<><><12>sQby.R,<2C>E<EFBFBD><45><EFBFBD>h<EFBFBD>,-<2D><>"ƒ\<5C>X<EFBFBD><58><1A>qQc9.r,<2C>E<EFBFBD><45><EFBFBD><EFBFBD><EFBFBD> =<3D><><EFBFBD><EFBFBD>2\<5C>X<EFBFBD><58><1E>p<EFBFBD>c.z,<2C>E<EFBFBD>e<EFBFBD><65><EFBFBD> =<3D><><EFBFBD><EFBFBD>2\<5C>X<EFBFBD><58><1E>p<EFBFBD>c.z,<2C>E<EFBFBD>e<EFBFBD><65><EFBFBD> =<3D><><EFBFBD>e]!<21><>u=d<>X'<27>C<EFBFBD>W<EFBFBD>up<75>>d<>X<07>Ȋ<EFBFBD><0E><><EFBFBD><EFBFBD> =<3D><><EFBFBD><EFBFBD>2\<5C>X<EFBFBD><58><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϲ<EFBFBD>Gf<47>^AL<41>e<>6k<36>6k<36><6B>+<><7F>n<EFBFBD><6E><EFBFBD>v<EFBFBD><76>n<EFBFBD><EFBFBD><07>hrf<>^^IEND<4E>B`<60>