<feed xmlns='http://www.w3.org/2005/Atom'>
<title>opentrack.git/tracker-wii, branch stable/2.3</title>
<subtitle>head tracking software for Windows and Linux</subtitle>
<id>http://ananke.misaki.pl/cgit/opentrack.git/atom?h=stable%2F2.3</id>
<link rel='self' href='http://ananke.misaki.pl/cgit/opentrack.git/atom?h=stable%2F2.3'/>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/'/>
<updated>2018-04-05T01:26:11Z</updated>
<entry>
<title>i18n: update strings</title>
<updated>2018-04-05T01:26:11Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2018-04-05T01:16:52Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=56b3ad65c3842aee1e2ae2b257abe7ed8d09c7c1'/>
<id>urn:sha1:56b3ad65c3842aee1e2ae2b257abe7ed8d09c7c1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tracker/wii/wiiyourself: don't link with opentrack</title>
<updated>2018-04-05T01:24:02Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2018-04-03T10:31:13Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=38611604fb050c012056feca8f08ec8b55da50d9'/>
<id>urn:sha1:38611604fb050c012056feca8f08ec8b55da50d9</id>
<content type='text'>
This isn't needed but do this for completeness' sake
</content>
</entry>
<entry>
<title>modules: now use i18n</title>
<updated>2018-04-05T01:23:52Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2018-04-05T01:23:38Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=c0165f8b48852a1aca782d606ba4f1ea48eee6ba'/>
<id>urn:sha1:c0165f8b48852a1aca782d606ba4f1ea48eee6ba</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tracker/wii: remove UI setting dialog tab0</title>
<updated>2018-03-08T07:25:43Z</updated>
<author>
<name>Wei Shuai</name>
<email>cpuwolf@gmail.com</email>
</author>
<published>2018-03-08T07:25:43Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=42d3436dad77d1118209d8243c94310af06903ae'/>
<id>urn:sha1:42d3436dad77d1118209d8243c94310af06903ae</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tracker/wii: stop has been called from work thread</title>
<updated>2018-02-21T04:47:23Z</updated>
<author>
<name>Wei Shuai</name>
<email>cpuwolf@gmail.com</email>
</author>
<published>2018-02-21T04:47:23Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=9df0a0cf266cf1afac8170ca36aadbf2e5014191'/>
<id>urn:sha1:9df0a0cf266cf1afac8170ca36aadbf2e5014191</id>
<content type='text'>
we don't need to stop again, or else it crashes app
</content>
</entry>
<entry>
<title>tracker/wii: fix Chinese translation</title>
<updated>2018-02-16T11:56:44Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2018-02-16T10:08:35Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=c5de9269b73a8750a9eba7fb10d3388ed27051ca'/>
<id>urn:sha1:c5de9269b73a8750a9eba7fb10d3388ed27051ca</id>
<content type='text'>
The file must be in tracker-pt/ since it translates .ui
file located there.

Issue: #748
</content>
</entry>
<entry>
<title>tracker/{pt,wii}: simplify api</title>
<updated>2018-02-16T11:55:48Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2018-02-16T10:07:57Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=e42a0361c986c39a9456226f1465a7fb721fe111'/>
<id>urn:sha1:e42a0361c986c39a9456226f1465a7fb721fe111</id>
<content type='text'>
Remove useless abstract member functions, simplify
some.

Issue: #718
</content>
</entry>
<entry>
<title>clean up "static" and "constexpr" types</title>
<updated>2018-02-15T09:23:11Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2018-02-15T08:06:13Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=0a92bc147f91f3ecacdf66d995f01f9577107a86'/>
<id>urn:sha1:0a92bc147f91f3ecacdf66d995f01f9577107a86</id>
<content type='text'>
- use `static constexpr inline' to avoid requiring
  explicit declarations in object code
- use `const Foo* const' to maybe put into readonly
  binary segment (at least for ELF DSOs)
- `constexpr' in function scope has storage, avoid
  `static'
- don't use `constexpr' where there's no advantage,
  like arrays

We'd like to avoid overhead of atomic initialization
for each function call. No idea how `static constexpr'
requiring storage in the standard plays with atomic
initialization requirement. Hearsay points that
`constexpr' without `static' in block scope behaves
more to our liking. It's all hazy though.

I'm not 100% sure if `static inline constexpr' has any
storage. Hopefully none, like a #define, and stuff
bigger than registers gets coalesced within the same
module, with small stuff being immediates.
</content>
</entry>
<entry>
<title>tracker/wii: fix uninitialized memory access</title>
<updated>2018-02-13T08:15:52Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2018-02-13T08:15:52Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=147a9fa78286a1a5c09951777e61fa4251568746'/>
<id>urn:sha1:147a9fa78286a1a5c09951777e61fa4251568746</id>
<content type='text'>
Causes a warning in Visual Studio. Rightly so.
</content>
</entry>
<entry>
<title>tracker/wii: silence #pragma deprecated</title>
<updated>2018-02-12T09:30:36Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2018-02-12T09:30:36Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=c6ccce7086e5bcd2af1078864bdce73c71a468eb'/>
<id>urn:sha1:c6ccce7086e5bcd2af1078864bdce73c71a468eb</id>
<content type='text'>
Also downcase win32 api header name. This fixes
building for Windows from Linux.
</content>
</entry>
</feed>
