<feed xmlns='http://www.w3.org/2005/Atom'>
<title>wireguard-windows/toolbutton.go, branch pkg/walk</title>
<subtitle>WireGuard client for Windows</subtitle>
<id>https://git.zx2c4.com/wireguard-windows/atom/toolbutton.go?h=pkg%2Fwalk</id>
<link rel='self' href='https://git.zx2c4.com/wireguard-windows/atom/toolbutton.go?h=pkg%2Fwalk'/>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-windows/'/>
<updated>2019-09-27T04:04:27Z</updated>
<entry>
<title>DPI: Merge `SizeDBU` to `Size`</title>
<updated>2019-09-27T04:04:27Z</updated>
<author>
<name>Simon Rozman</name>
<email>simon@rozman.si</email>
</author>
<published>2019-09-26T15:46:03Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-windows/commit/?id=d1eeb2d1093f43a730c06638372fa4e941c39c07'/>
<id>urn:sha1:d1eeb2d1093f43a730c06638372fa4e941c39c07</id>
<content type='text'>
Signed-off-by: Simon Rozman &lt;simon@rozman.si&gt;
</content>
</entry>
<entry>
<title>DPI: Merge `SizePixels` to `Size`</title>
<updated>2019-09-27T04:04:27Z</updated>
<author>
<name>Simon Rozman</name>
<email>simon@rozman.si</email>
</author>
<published>2019-09-26T15:03:35Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-windows/commit/?id=0ec9379940b88ba5f5ca9b2a04b5542896e6ced9'/>
<id>urn:sha1:0ec9379940b88ba5f5ca9b2a04b5542896e6ced9</id>
<content type='text'>
Signed-off-by: Simon Rozman &lt;simon@rozman.si&gt;
</content>
</entry>
<entry>
<title>DPI: Reorganize metrics structs to approach client compatibility</title>
<updated>2019-09-26T11:54:55Z</updated>
<author>
<name>Simon Rozman</name>
<email>simon@rozman.si</email>
</author>
<published>2019-09-24T11:24:42Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-windows/commit/?id=62890e1cdb23c0d34c6064894d7d4e57791fec3a'/>
<id>urn:sha1:62890e1cdb23c0d34c6064894d7d4e57791fec3a</id>
<content type='text'>
- Pixel96DPI =&gt; int
- Point =&gt; PointPixels, Point96DPI =&gt; Point
- Margins =&gt; MarginsPixels, Margins96DPI =&gt; Margins
- Size =&gt; SizePixels, Size96DPI =&gt; Size
- Rectangle =&gt; RectanglePixels, Rectangle96DPI =&gt; Rectangle

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>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>More GraphicsEffects changes</title>
<updated>2017-11-21T14:02:16Z</updated>
<author>
<name>Alexander Neumann</name>
<email>alexander.neumann@picos-software.com</email>
</author>
<published>2017-11-21T14:02:16Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-windows/commit/?id=beacfb25f5a8921f8f3f4aa284fd4a3217581338'/>
<id>urn:sha1:beacfb25f5a8921f8f3f4aa284fd4a3217581338</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Some more graphics effects work</title>
<updated>2017-11-20T17:00:44Z</updated>
<author>
<name>Alexander Neumann</name>
<email>alexander.neumann@picos-software.com</email>
</author>
<published>2017-11-20T17:00:44Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-windows/commit/?id=c2017037f8de75354e0c5408fadd943eaa341acc'/>
<id>urn:sha1:c2017037f8de75354e0c5408fadd943eaa341acc</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add build tags to allow this library to be included in a cross platform program.  This allows for several things:</title>
<updated>2015-09-15T16:59:53Z</updated>
<author>
<name>Joseph Watson</name>
<email>jwatson@genisyscu.org</email>
</author>
<published>2015-09-15T16:59:53Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-windows/commit/?id=cff91fbf85bb4d33ad13fe624bcff872ba06ca92'/>
<id>urn:sha1:cff91fbf85bb4d33ad13fe624bcff872ba06ca92</id>
<content type='text'>
1) Develop on something other then a windows box, and cross compile the program to target windows.
2) Develop a program that will run on the command line for any OS, but also have a gui when run on windows.
3) Use the walk library for the windows gui, and some other library for a gui on other platforms.
</content>
</entry>
<entry>
<title>Don't ask...</title>
<updated>2015-06-25T08:01:42Z</updated>
<author>
<name>Alexander Neumann</name>
<email>alexander.neumann@picos-software.com</email>
</author>
<published>2015-06-25T08:01:42Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-windows/commit/?id=49c07641b4fd9e26773b487e6c2b12eaa11c1857'/>
<id>urn:sha1:49c07641b4fd9e26773b487e6c2b12eaa11c1857</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Use win instead of go-winapi package and import qualified</title>
<updated>2013-07-25T12:50:32Z</updated>
<author>
<name>Alexander Neumann</name>
<email>an2048@gmail.com</email>
</author>
<published>2013-07-25T12:50:32Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-windows/commit/?id=57ba0d293b920a9744d7b93858941718ec48386f'/>
<id>urn:sha1:57ba0d293b920a9744d7b93858941718ec48386f</id>
<content type='text'>
</content>
</entry>
</feed>
