Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-01-05 | proto/freetrack: fix uninitialized variable | Stanislaw Halik | |
https://forum.il2sturmovik.ru/topic/5061-opentrack/page/30/#comment-864548 | |||
2021-09-03 | proto/freetrack: fix interface selection harder | Stanislaw Halik | |
2021-09-03 | proto/freetrack: fix broken interface selection | Stanislaw Halik | |
2021-08-29 | proto/freetrack: stop dummy trackir.exe with ephemeral location | Stanislaw Halik | |
2021-08-21 | proto/freetrack: detect paths with trailing backslash | Stanislaw Halik | |
2021-08-21 | proto/freetrack: implement more dll location controls | Stanislaw Halik | |
2019-09-22 | proto/ft: fix sign error | Stanislaw Halik | |
2019-09-22 | api: expose raw data to protocols | Stanislaw Halik | |
Issue: #975 | |||
2019-02-11 | compat/macros: remove prefix | Stanislaw Halik | |
Let's not be concerned about global namespace pollution. These identifiers aren't exposed in the api/ directory. | |||
2018-12-24 | style/quality only | Stanislaw Halik | |
No functional changes. - add `override' everywhere where missing - almost pass clang's `-Wweak-vtables' - avoid some float/double conversions - remove unused private members - make signedness conversions explicit - put stuff in right namespaces to aid analysis | |||
2018-10-25 | proto/ft: fix GCC warns | Stanislaw Halik | |
2018-08-27 | proto/ft: fix hack for falcon bms | Stanislaw Halik | |
2018-07-02 | nothing important | Stanislaw Halik | |
2018-06-26 | modernize C++ syntax | Stanislaw Halik | |
No visible changes (hopefully). | |||
2018-06-26 | compat/macros: rename portability macros | Stanislaw Halik | |
use `cc_xx' rather than awkward synonyms. | |||
2018-06-26 | core, modules: modernize syntax only | Stanislaw Halik | |
Use more C++17 features where this helps any. | |||
2018-05-28 | proto/ft: cleanup asserts | Stanislaw Halik | |
2018-05-27 | proto/ft: add sensible static_assert | Stanislaw Halik | |
2018-05-22 | proto/ft: revert npclient-related changes | Stanislaw Halik | |
2018-04-05 | modules: now use i18n | Stanislaw Halik | |
2018-03-15 | proto/ft: show game name only if game connected | Stanislaw Halik | |
2018-03-14 | proto/ft: set game name to unknown if no entry | Stanislaw Halik | |
2018-02-16 | proto/ft: fix idempotent dataid for freetrackclient | Stanislaw Halik | |
It can cause problems for `freetrackclient.dll' consumers. This fix is better than modulo rand(). | |||
2018-02-15 | proto/ft: work with npclient logic | Stanislaw Halik | |
DataID can be idempotent. It's "static unsigned frameno" in npclient that's used in place of DataID. | |||
2018-02-01 | proto/ft: remove incorrect check | Stanislaw Halik | |
The data is aligned because it's inside a union with minimal alignment for `int'. The comment and check are redundant. | |||
2018-01-26 | CLion pedantry | Stanislaw Halik | |
Fix few of the inspection warnings from CLion that make any sense at all. | |||
2018-01-18 | compat/util: retire | Stanislaw Halik | |
Adjust usages. | |||
2018-01-18 | compat: split/cleanup util.hpp | Stanislaw Halik | |
Some of the headers are clearly useless. Remove them. Move what's inside util.hpp into separate headers. Adjust usages. Will remove util.hpp. | |||
2018-01-16 | proto/freetrack: typedefs are volatile, cleanup | Stanislaw Halik | |
2018-01-14 | proto/freetrack: rename following npclient change | Stanislaw Halik | |
2018-01-10 | proto/ft: fix logic error | Stanislaw Halik | |
2018-01-10 | proto/freetrack, npclient: change deactivation method | Stanislaw Halik | |
- deactivates on its own after about 30 seconds no matter what - deactivates on opentrack stop - returns to neutral pose on deactivation - works with origin (all zeros) pose | |||
2017-12-26 | proto/freetrack: cleanup | Stanislaw Halik | |
2017-12-18 | plugins: rename check_status -> initialize | Stanislaw Halik | |
It's a contract for plugin invocation that the particular function fills the role of initialization. Rename accordingly. | |||
2017-12-09 | proto/freetrack: cleanup | Stanislaw Halik | |
- set zeros in shm, for NPClient.dll tracking detection - remove tirviews support - remove registry cleanup on exit support | |||
2017-12-04 | api: add status check for modules | Stanislaw Halik | |
2017-10-29 | static constexpr -> constexpr | Stanislaw Halik | |
2017-10-28 | freetrackclient: mark volatile | Stanislaw Halik | |
2017-07-28 | proto/freetrack: fix build with mingw-w64 with llvm | Stanislaw Halik | |
2017-07-23 | proto/freetrack: fix typo | Stanislaw Halik | |
2017-07-06 | proto/ft: include explicitly for `never_inline' etc | Stanislaw Halik | |
2017-06-22 | misc irrelevant | Stanislaw Halik | |
2017-06-18 | proto/ft: use explicit atomic load/store | Stanislaw Halik | |
"volatile" is too underspecified. Also cleanup some old code. | |||
2017-06-18 | proto/freetrack: workaround falcon bms 90 pitch limit | Stanislaw Halik | |
2016-11-04 | modules: add autogenerated translation files | Stanislaw Halik | |
2016-09-21 | many: remove compat/pi-constant.hpp | Stanislaw Halik | |
With -D_USE_MATH_DEFINES MSVC defines the standard M_PI and friends. Since this preprocessor definition is now always passed as part of the build system for MSVC. We can use M_PI as if on a mission. | |||
2016-08-18 | options: add base_value signal const | Stanislaw Halik | |
2016-08-12 | all: rename modules s#^opentrack-##. and opentrack -> api | Stanislaw Halik | |
Adjust usages. | |||
2016-07-19 | proto/{ft,wine}: simplify qprocess killing logic | Stanislaw Halik | |
2016-07-19 | some: replace hardcoded pi values with the same pi constant | Stanislaw Halik | |
We can't depend on M_PI existing after including cmath. |