| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2017-10-27 | dinput: use c++14-style initializers | Stanislaw Halik | |
| 2017-06-18 | get rid of "volatile" abuse | Stanislaw Halik | |
| We heavily used "volatile bool" to check if the thread loop should stop. But this functionality is already provided by Qt5's QThread::requestInterruption. In other cases, "volatile" is wonderfully underspecified so it's better to ditch its usage in favor of std::atomic<t>. At the time we don't appear to be using the "volatile" keyword except when calling win32's Interlocked*() family of functions as necessary. In freetrackclient's header the "volatile" qualifier was used as part of a typedef. This doesn't work. Use it as part of data declaration. | |||
| 2017-03-28 | start renaming internal macros as OPENTRACK_* to OTR_* | Stanislaw Halik | |
| 2016-09-06 | {dinput,logic,..}: cleanup | Stanislaw Halik | |
| 2016-08-14 | dinput: fix dinput freeze | Stanislaw Halik | |
| It was easiest to reproduce when a protocol failed to load. As usual, win32 debugging without MSVC++ is nearly useless. | |||
| 2016-08-12 | all: rename modules s#^opentrack-##. and opentrack -> api | Stanislaw Halik | |
| Adjust usages. | |||
