<feed xmlns='http://www.w3.org/2005/Atom'>
<title>wireguard-windows/treeview.go, branch pkg/walk</title>
<subtitle>WireGuard client for Windows</subtitle>
<id>https://git.zx2c4.com/wireguard-windows/atom/treeview.go?h=pkg%2Fwalk</id>
<link rel='self' href='https://git.zx2c4.com/wireguard-windows/atom/treeview.go?h=pkg%2Fwalk'/>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-windows/'/>
<updated>2020-08-19T01:56:33Z</updated>
<entry>
<title>remove treeview condition check</title>
<updated>2020-08-19T01:56:33Z</updated>
<author>
<name>xoviat</name>
<email>xoviat@users.noreply.github.com</email>
</author>
<published>2020-08-19T01:56:33Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-windows/commit/?id=be886d538cfac55c563bd0b019f5af5548adfea8'/>
<id>urn:sha1:be886d538cfac55c563bd0b019f5af5548adfea8</id>
<content type='text'>
fixes #710
</content>
</entry>
<entry>
<title>TreeView: Enable performance improvements by not counting all children</title>
<updated>2019-10-23T16:03:48Z</updated>
<author>
<name>Alexander Neumann</name>
<email>alexander.neumann@picos-software.com</email>
</author>
<published>2019-10-23T16:03:48Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-windows/commit/?id=06b8b6ab5c855a9f81e90ed1bf3033902fa7a22d'/>
<id>urn:sha1:06b8b6ab5c855a9f81e90ed1bf3033902fa7a22d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>DPI: Merge `PointPixels` to `Point`</title>
<updated>2019-09-27T04:03:29Z</updated>
<author>
<name>Simon Rozman</name>
<email>simon@rozman.si</email>
</author>
<published>2019-09-26T13:08:39Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-windows/commit/?id=ad75c68687dd994ef1d999fa65d814e1401419a7'/>
<id>urn:sha1:ad75c68687dd994ef1d999fa65d814e1401419a7</id>
<content type='text'>
Signed-off-by: Simon Rozman &lt;simon@rozman.si&gt;
</content>
</entry>
<entry>
<title>DPI: Merge `Pixel` to `int`</title>
<updated>2019-09-27T04:03:29Z</updated>
<author>
<name>Simon Rozman</name>
<email>simon@rozman.si</email>
</author>
<published>2019-09-26T12:51:43Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-windows/commit/?id=4c4172622d695902e87089c54e14149d84849622'/>
<id>urn:sha1:4c4172622d695902e87089c54e14149d84849622</id>
<content type='text'>
Signed-off-by: Simon Rozman &lt;simon@rozman.si&gt;
</content>
</entry>
<entry>
<title>DPI: Accept native pixel coordinates with ItemHeight</title>
<updated>2019-09-27T04:03:28Z</updated>
<author>
<name>Simon Rozman</name>
<email>simon@rozman.si</email>
</author>
<published>2019-09-26T10:28:16Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-windows/commit/?id=6bc25ec53f8e06c901e8b3d65cdc363e8f3ab9fc'/>
<id>urn:sha1:6bc25ec53f8e06c901e8b3d65cdc363e8f3ab9fc</id>
<content type='text'>
examples/listbox_ownerdrawing assumes them in pixel coordinates. With
min/max/ideal/current sizes of windows and controls being in pixel
coordinates this unifies item heights.

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>TreeModel/TreeView: Add some new events and methods</title>
<updated>2019-08-26T10:22:15Z</updated>
<author>
<name>Alexander Neumann</name>
<email>alexander.neumann@picos-software.com</email>
</author>
<published>2019-08-26T10:22:15Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-windows/commit/?id=636e81735719a64f2334441c0ebaa203c1ff8e3b'/>
<id>urn:sha1:636e81735719a64f2334441c0ebaa203c1ff8e3b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Export needsWmSize for external widgets</title>
<updated>2019-07-31T12:13:46Z</updated>
<author>
<name>Alexander Neumann</name>
<email>alexander.neumann@picos-software.com</email>
</author>
<published>2019-07-31T12:13:46Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-windows/commit/?id=baeae7826b6ff98d9a53b14f5e74e5566b631d91'/>
<id>urn:sha1:baeae7826b6ff98d9a53b14f5e74e5566b631d91</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Slider and TreeView also need WM_SIZE</title>
<updated>2019-07-31T09:42:40Z</updated>
<author>
<name>Alexander Neumann</name>
<email>alexander.neumann@picos-software.com</email>
</author>
<published>2019-07-31T09:42:40Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-windows/commit/?id=76677efeb890d4f04c528c13fa2f6dbd601c7b94'/>
<id>urn:sha1:76677efeb890d4f04c528c13fa2f6dbd601c7b94</id>
<content type='text'>
</content>
</entry>
</feed>
