summaryrefslogtreecommitdiffhomepage
path: root/tracker-udp/ftnoir_tracker_udp.h
AgeCommit message (Collapse)Author
2018-04-27fix lrelease class name conflictsStanislaw Halik
2018-04-05modules: now use i18nStanislaw Halik
2018-01-20rename our Qt .png iconStanislaw Halik
facetracknoir.png -> opentrack.png
2018-01-17fix build (2)Stanislaw Halik
2017-12-09many: use otr_tr for non-qobject translationStanislaw Halik
I haven't even compile-tested Linux and OSX-specific bits.
2017-12-04api: add status check for modulesStanislaw Halik
2017-06-18get rid of "volatile" abuseStanislaw 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-04-20{proto,tracker}-udp: renameStanislaw Halik
Issue: #571
2016-11-05modules: make more strings translatableStanislaw Halik
2016-11-04modules: make names uniqueStanislaw Halik
2016-08-23tracker/udp: minor fixesStanislaw Halik
- use clamp util function - only sleep until the next datagram arrives - check data for NaN before accepting
2016-08-17move options framework into its own libraryStanislaw Halik
- adjust usages - add support for QList signals and metatype
2016-08-12all: rename modules s#^opentrack-##. and opentrack -> apiStanislaw Halik
Adjust usages.
2015-11-01all: adjust options.hpp move to compatStanislaw Halik
2015-10-30move to subdirectory-based build systemStanislaw Halik
Closes #224