<feed xmlns='http://www.w3.org/2005/Atom'>
<title>wireguard-windows/application.go, branch pkg/walk</title>
<subtitle>WireGuard client for Windows</subtitle>
<id>https://git.zx2c4.com/wireguard-windows/atom/application.go?h=pkg%2Fwalk</id>
<link rel='self' href='https://git.zx2c4.com/wireguard-windows/atom/application.go?h=pkg%2Fwalk'/>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-windows/'/>
<updated>2019-09-17T04:27:02Z</updated>
<entry>
<title>Increased reliance on WindowGroup for storage of data with thread affinity</title>
<updated>2019-09-17T04:27:02Z</updated>
<author>
<name>Joshua Sjoding</name>
<email>joshua.sjoding@scjalliance.com</email>
</author>
<published>2019-09-17T04:19:16Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-windows/commit/?id=e36537dac07fe212989d7e3b6d4c59912eeccc92'/>
<id>urn:sha1:e36537dac07fe212989d7e3b6d4c59912eeccc92</id>
<content type='text'>
Partial implementation of https://github.com/lxn/walk/issues/619

* Moved active form management to WindowGroup
* Moved per-thread function synchronization to WindowGroup
* The window group manager now has distinct Group() and CreateGroup() methods
</content>
</entry>
<entry>
<title>Replaced direct access to appSingleton with calls to App()</title>
<updated>2019-09-17T02:06:33Z</updated>
<author>
<name>Joshua Sjoding</name>
<email>joshua.sjoding@scjalliance.com</email>
</author>
<published>2019-09-17T02:06:33Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-windows/commit/?id=f5fb10620f934bee46d5abcd301b5df0499e9298'/>
<id>urn:sha1:f5fb10620f934bee46d5abcd301b5df0499e9298</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Members of Application are now guarded by a mutex</title>
<updated>2019-09-17T01:58:35Z</updated>
<author>
<name>Joshua Sjoding</name>
<email>joshua.sjoding@scjalliance.com</email>
</author>
<published>2019-09-17T01:42:32Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-windows/commit/?id=9fef7d636512206003e2e17680656416c6b500d8'/>
<id>urn:sha1:9fef7d636512206003e2e17680656416c6b500d8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add ToolTipErrorPresenter</title>
<updated>2017-04-11T12:50:11Z</updated>
<author>
<name>Alexander Neumann</name>
<email>alexander.neumann@picos-software.com</email>
</author>
<published>2017-04-11T12:50:11Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-windows/commit/?id=7cea49eb98ea3f69b1729ffa7ba7927cf92b6e6e'/>
<id>urn:sha1:7cea49eb98ea3f69b1729ffa7ba7927cf92b6e6e</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>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>
<entry>
<title>Use new in more places</title>
<updated>2013-07-24T17:35:35Z</updated>
<author>
<name>Alexander Neumann</name>
<email>an2048@gmail.com</email>
</author>
<published>2013-07-24T17:35:35Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-windows/commit/?id=abcc417c805ea0a0e5561901cc5813c3482f2a47'/>
<id>urn:sha1:abcc417c805ea0a0e5561901cc5813c3482f2a47</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Improve widget state persistence</title>
<updated>2013-05-15T19:24:19Z</updated>
<author>
<name>Alexander Neumann</name>
<email>an2048@gmail.com</email>
</author>
<published>2013-05-15T19:24:19Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-windows/commit/?id=7f7ce520b8720e98b934f4b7ee1c878e5e5ed510'/>
<id>urn:sha1:7f7ce520b8720e98b934f4b7ee1c878e5e5ed510</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Run go fix; apply additional manual fixes</title>
<updated>2012-02-20T18:32:07Z</updated>
<author>
<name>Alexander Neumann</name>
<email>an2048@googlemail.com</email>
</author>
<published>2012-02-20T18:32:07Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-windows/commit/?id=8f5a1176964a711a6394c08f454a5914d3175ccc'/>
<id>urn:sha1:8f5a1176964a711a6394c08f454a5914d3175ccc</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove winapi sub-package and use github.com/lxn/go-winapi instead</title>
<updated>2012-02-20T14:34:55Z</updated>
<author>
<name>Alexander Neumann</name>
<email>an2048@googlemail.com</email>
</author>
<published>2012-02-20T14:34:55Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-windows/commit/?id=5e60627432d0f0debc26bf45a6c9f185653a6d0b'/>
<id>urn:sha1:5e60627432d0f0debc26bf45a6c9f185653a6d0b</id>
<content type='text'>
</content>
</entry>
</feed>
