Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-10-25 | tracker/wii: fix for mingw-w64 | Stanislaw Halik | |
The module loses auto-pairing functionality, but it's at least useful to see GCC warnings. I don't intend to use GCC for actually running the module. Fix some warnings emitted by GCC, such as - memset(3) of non-POD struct - depending on "new T[0]" to return a null pointer - dependence on MSVC-specific pragmas for external libraries - lack of header guards - unintended usage of trigraph syntax Disable some GCC warnings for the "wiiyourself" library. It's not possible to patch it up, the code quality is that awful. Disable the builtin debug functionality since it depends on non-standard __VA_OPT__ (due in C++20). It's not possible to disable the warning emitted on the __VA_ARGS__ usage in GCC. | |||
2018-07-13 | appease analyzer | Stanislaw Halik | |
2018-07-08 | modernize only | Stanislaw Halik | |
2018-07-02 | nothing important | Stanislaw Halik | |
2018-06-26 | modernize C++ syntax | Stanislaw Halik | |
No visible changes (hopefully). | |||
2018-06-13 | switch to structured bindings | Stanislaw Halik | |
2018-05-05 | wiiyourself: clang format | Wei Shuai | |
2018-05-04 | wiiyourself: fix worst compiler warnings | Stanislaw Halik | |
2018-05-04 | wiiyourself: fix translation logspam during build | Stanislaw Halik | |
2018-05-04 | wiiyourself: add warning for scary fallthrough | Stanislaw Halik | |
2018-04-28 | fix opencv version bump | Stanislaw Halik | |
2018-04-28 | fix find_package opencv | Stanislaw Halik | |
2018-04-05 | i18n: update strings | Stanislaw Halik | |
2018-04-05 | tracker/wii/wiiyourself: don't link with opentrack | Stanislaw Halik | |
This isn't needed but do this for completeness' sake | |||
2018-04-05 | modules: now use i18n | Stanislaw Halik | |
2018-03-08 | tracker/wii: remove UI setting dialog tab0 | Wei Shuai | |
2018-02-21 | tracker/wii: stop has been called from work thread | Wei Shuai | |
we don't need to stop again, or else it crashes app | |||
2018-02-16 | tracker/wii: fix Chinese translation | Stanislaw Halik | |
The file must be in tracker-pt/ since it translates .ui file located there. Issue: #748 | |||
2018-02-16 | tracker/{pt,wii}: simplify api | Stanislaw Halik | |
Remove useless abstract member functions, simplify some. Issue: #718 | |||
2018-02-15 | clean up "static" and "constexpr" types | Stanislaw Halik | |
- 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. | |||
2018-02-13 | tracker/wii: fix uninitialized memory access | Stanislaw Halik | |
Causes a warning in Visual Studio. Rightly so. | |||
2018-02-12 | tracker/wii: silence #pragma deprecated | Stanislaw Halik | |
Also downcase win32 api header name. This fixes building for Windows from Linux. | |||
2018-02-12 | Merge pull request #746 from cpuwolf/ch | Stanisław Halik | |
tracker/wii: add lang chinese && BT optimization | |||
2018-02-12 | tracker/wii: fix conflict for #746 | Stanislaw Halik | |
2018-02-12 | cmake: add zh_CN | Stanislaw Halik | |
cf. #746 | |||
2018-02-12 | modules: stop saving line information | Stanislaw Halik | |
Now i18n regen won't make a mess. | |||
2018-02-10 | tracker/wii: optimize BT enumeration time | Wei Shuai | |
2018-02-10 | tracker/wii: add lang chinese | Wei Shuai | |
2018-02-09 | tracker/wii: fix lang pack on NL and RU | Wei Shuai | |
2018-02-09 | tracker/wii: wiiyourself bug: no where to release write thread handle | Wei Shuai | |
2018-02-08 | tracker/wii: update preview window images for user guide | Wei Shuai | |
2018-02-08 | tracker/wii: enhance friendly UI | Wei Shuai | |
1. add new status wii_cam_wait_for_dongle 2. show "insert USB dongle" in preview window | |||
2018-02-08 | tracker/wii: add UI image | Wei Shuai | |
insert Bluetooth USB dongle into your PC | |||
2018-02-08 | tracker/wii: sync and connect | Wei Shuai | |
remove useless disconnect function | |||
2018-02-07 | tracker/wii: optimize auto BT pair | Wei Shuai | |
1. reconnect wiiyourself 2. reduce wiimote power by reduce LEDs | |||
2018-02-07 | tracker/wii: enhance user friendly UI | Wei Shuai | |
1. add wii status wii_cam_wait_for_sync 2. add images show how user should do in preview window 3. reduce redundancy convertion about QImage by doing in WIIPreview Class | |||
2018-02-06 | tracker/wii: bluetooth auto pair speed optimization | Wei Shuai | |
2018-02-06 | traker/wii: add wiimote auto pair with Windows Bluetooth Stack | Wei Shuai | |
2018-02-05 | tracker/wii: fix MSVC narrowing conversion warnings | Stanislaw Halik | |
2018-02-05 | tracker/wii: disable for Linux and OSX | Stanislaw Halik | |
2018-02-05 | tracker/wii: fix warning under -W4 | Stanislaw Halik | |
2018-01-31 | tracker/wii: fix "wiiyourself" build | Stanislaw Halik | |
2018-01-31 | tracker-wii: move wiiyourself library | Stanislaw Halik | |
Paging @cpuwolf Related to: #718 | |||
2018-01-28 | tracker/wii: add 2 screenshots | Wei Shuai | |
add doc directory | |||
2018-01-28 | tracker/wii: reduce CPU percentage | Wei Shuai | |
70fps WIImote, so 14ms polling rate is enough | |||
2018-01-26 | tracker/wii: new home | Wei Shuai | |