<feed xmlns='http://www.w3.org/2005/Atom'>
<title>wireguard-windows/customwidget.go, branch pkg/walk</title>
<subtitle>WireGuard client for Windows</subtitle>
<id>https://git.zx2c4.com/wireguard-windows/atom/customwidget.go?h=pkg%2Fwalk</id>
<link rel='self' href='https://git.zx2c4.com/wireguard-windows/atom/customwidget.go?h=pkg%2Fwalk'/>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-windows/'/>
<updated>2021-01-21T14:09:54Z</updated>
<entry>
<title>global: replace class names</title>
<updated>2021-01-21T14:09:54Z</updated>
<author>
<name>Jason A. Donenfeld</name>
<email>Jason@zx2c4.com</email>
</author>
<published>2019-02-28T07:11:52Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-windows/commit/?id=6d3774fce8e454105d445e90eb91e8674d8b6c99'/>
<id>urn:sha1:6d3774fce8e454105d445e90eb91e8674d8b6c99</id>
<content type='text'>
</content>
</entry>
<entry>
<title>DPI: Merge `RectanglePixels` to `Rectangle`</title>
<updated>2019-09-27T04:04:27Z</updated>
<author>
<name>Simon Rozman</name>
<email>simon@rozman.si</email>
</author>
<published>2019-09-26T15:39:58Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-windows/commit/?id=489acedaf6bb69ec9e8bdabb01bff9b088d4cbed'/>
<id>urn:sha1:489acedaf6bb69ec9e8bdabb01bff9b088d4cbed</id>
<content type='text'>
Signed-off-by: Simon Rozman &lt;simon@rozman.si&gt;
</content>
</entry>
<entry>
<title>DPI, CustomWidget: Add support for native pixel painting</title>
<updated>2019-09-26T11:54:55Z</updated>
<author>
<name>Simon Rozman</name>
<email>simon@rozman.si</email>
</author>
<published>2019-09-24T13:41:47Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-windows/commit/?id=1ab4b9bf350fafd9d192b6be26646ad2100ae8c4'/>
<id>urn:sha1:1ab4b9bf350fafd9d192b6be26646ad2100ae8c4</id>
<content type='text'>
Signed-off-by: Simon Rozman &lt;simon@rozman.si&gt;
</content>
</entry>
<entry>
<title>DPI: Revise 1/96" to/from native pixel conversions</title>
<updated>2019-09-26T10:15:21Z</updated>
<author>
<name>Simon Rozman</name>
<email>simon@rozman.si</email>
</author>
<published>2019-09-24T08:54:57Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-windows/commit/?id=20effb663413da0f771c6d2e81147ab3eec4d09e'/>
<id>urn:sha1:20effb663413da0f771c6d2e81147ab3eec4d09e</id>
<content type='text'>
The metric types have been (temporarily) replaced by typed int. Pixels
have been split to `type Pixel96DPI int` and `type Pixel int`. The
former represents 1/96" pixels, the later represents native pixels.

By switching to separate sets of metric types Go errored everywhere
where DPI conversion was missing or was excessive.

All incompatibilities were revised - some were fixed, others were marked
by "TODO" to get fixed in future commits.

Furthermore, Canvas was extended to provide `...Pixels` method variants.

Signed-off-by: Simon Rozman &lt;simon@rozman.si&gt;
</content>
</entry>
<entry>
<title>global: don't do things in global init()</title>
<updated>2019-09-04T17:39:18Z</updated>
<author>
<name>Jason A. Donenfeld</name>
<email>Jason@zx2c4.com</email>
</author>
<published>2019-09-04T16:04:37Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-windows/commit/?id=a40f17f747e02b0ae97ea21e5e1f2dde1941970f'/>
<id>urn:sha1:a40f17f747e02b0ae97ea21e5e1f2dde1941970f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Run for your life or prepare to meet the</title>
<updated>2019-07-17T08:23:35Z</updated>
<author>
<name>Alexander Neumann</name>
<email>an2048@gmail.com</email>
</author>
<published>2019-07-17T08:23:35Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-windows/commit/?id=d8ada91af705b66ffc738f77a8fa3ae110ac2afe'/>
<id>urn:sha1:d8ada91af705b66ffc738f77a8fa3ae110ac2afe</id>
<content type='text'>
                                                                                _..._
                                                                             .-'_..._''.
/|                                       .        .--.                     .' .'      '.\
||                                     .'|        |__|                    / .'                                      .-.          .-
||                      .|            &lt;  |        .--.     .|            . '             .-,.--.                     \ \        / /
||  __        __      .' |_            | |        |  |   .' |_           | |             |  .-. |    __               \ \      / /
||/'__ '.  .:--.'.  .'     |       _   | | .'''-. |  | .'     |          | |             | |  | | .:--.'.  .--------.  \ \    / /
|:/`  '. '/ |   \ |'--.  .-'     .' |  | |/.'''. \|  |'--.  .-'          . '             | |  | |/ |   \ | |____    |   \ \  / /
||     | |`" __ | |   |  |      .   | /|  /    | ||  |   |  |             \ '.          .| |  '- `" __ | |     /   /     \ `  /
||\    / ' .'.''| |   |  |    .'.'| |//| |     | ||__|   |  |              '. `._____.-'/| |      .'.''| |   .'   /       \  /
|/\'..' / / /   | |_  |  '.'.'.'.-'  / | |     | |       |  '.'              `-.______ / | |     / /   | |_ /    /___     / /
'  `'-'`  \ \._,\ '/  |   / .'   \_.'  | '.    | '.      |   /                        `  |_|     \ \._,\ '/|         ||`-' /
           `--'  `"   `'-'             '---'   '---'     `'-'                                     `--'  `" |_________| '..'
</content>
</entry>
<entry>
<title>CustomWidget: Fix SetClearsBackground</title>
<updated>2018-10-10T09:18:59Z</updated>
<author>
<name>Alexander Neumann</name>
<email>alexander.neumann@picos-software.com</email>
</author>
<published>2018-10-10T09:18:59Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-windows/commit/?id=73d827835e946a8c5f8f3f0b2ef9cc23d99616fd'/>
<id>urn:sha1:73d827835e946a8c5f8f3f0b2ef9cc23d99616fd</id>
<content type='text'>
</content>
</entry>
<entry>
<title>add screenshot api</title>
<updated>2016-03-13T12:37:25Z</updated>
<author>
<name>csd0117</name>
<email>kai.trukenmueller@schenck.net</email>
</author>
<published>2016-03-13T12:37:25Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-windows/commit/?id=d7add8f26cd1cfe56fb8794513ad48ed6e411135'/>
<id>urn:sha1:d7add8f26cd1cfe56fb8794513ad48ed6e411135</id>
<content type='text'>
</content>
</entry>
<entry>
<title>CustomWidget: add missing SetViewportOrgEx call</title>
<updated>2015-12-05T14:42:16Z</updated>
<author>
<name>Attila Tajti</name>
<email>attila.tajti@gmail.com</email>
</author>
<published>2015-11-25T09:46:50Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-windows/commit/?id=43a7f4c2a1ac93af9473cb1301cd9032d70b3c26'/>
<id>urn:sha1:43a7f4c2a1ac93af9473cb1301cd9032d70b3c26</id>
<content type='text'>
The viewport origin should be adjusted for a partial update, specifically
when updateBounds Rectangle is not at the origin.
</content>
</entry>
<entry>
<title>CustomWidget: add support for double buffered painting, fixes #155</title>
<updated>2015-11-21T18:56:26Z</updated>
<author>
<name>Attila Tajti</name>
<email>attila.tajti@gmail.com</email>
</author>
<published>2015-11-21T18:56:26Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-windows/commit/?id=bfd66d62c5cc1a914f4b71fea90bb51c5e8f4e7c'/>
<id>urn:sha1:bfd66d62c5cc1a914f4b71fea90bb51c5e8f4e7c</id>
<content type='text'>
</content>
</entry>
</feed>
