summaryrefslogtreecommitdiffhomepage
path: root/tracker-hatire
AgeCommit message (Collapse)Author
2018-06-26modernize C++ syntaxStanislaw Halik
No visible changes (hopefully).
2018-04-05i18n: update stringsStanislaw Halik
2018-04-05modules: now use i18nStanislaw Halik
2018-02-12cmake: add zh_CNStanislaw Halik
cf. #746
2018-02-12modules: stop saving line informationStanislaw Halik
Now i18n regen won't make a mess.
2018-02-09update translation source files -- #743Stanislaw Halik
2018-02-09tracker/hatire: clamp rotation to (-180)->180Stanislaw Halik
Some devices have numeric stability problems.
2018-01-18compat/util: retireStanislaw Halik
Adjust usages.
2017-12-26compat: use gettext convention for tr()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-10-29static constexpr -> constexprStanislaw Halik
2017-10-08use "static" once, don't propagate from a macroStanislaw Halik
2017-09-23use std::sizeStanislaw Halik
2017-07-24tracker/hatire: fix truncation warning onlyStanislaw Halik
2017-06-22misc irrelevantStanislaw 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-06-08tracker/hatire: fix breakageStanislaw Halik
Issue: #139
2017-06-07Revert "tracker/hatire: try to fix busy-looping harder"Stanislaw Halik
This reverts commit 5e5dc9ec086eb277828abd6bade93dd0faabb9de.
2017-05-24api/variance: move to compat/Stanislaw Halik
2017-05-21tracker/hatire: minor cleanupStanislaw Halik
2017-05-21tracker-hatire: s/OpenTrack/opentrack/Stanislaw Halik
2017-05-12tracker/hatire: try to fix busy-looping harderStanislaw Halik
Need discussion in: #139
2017-04-17tracker/hatire: include right headerStanislaw Halik
2017-03-27cmake: rename project's function prefixStanislaw Halik
It's not annoying having to type it anymore. Also "otr_boilerplate" -> "otr_module".
2017-02-27remove unfinished polish translation filesStanislaw Halik
Polish speakers typically know English well enough and translations are awkward.
2017-02-21modules: add .ts filesStanislaw Halik
2016-12-09few: fix spacers breaking layout reflowStanislaw Halik
2016-11-18gui, modules: add more translatable stringsStanislaw Halik
2016-11-05modules: fix some translation stuffStanislaw Halik
2016-11-05delete empty .tsStanislaw Halik
2016-11-05tracker/hatire: add more translatable stringsStanislaw Halik
2016-11-05fix buildStanislaw Halik
2016-11-05modules: make more strings translatableStanislaw Halik
2016-11-04modules: make names uniqueStanislaw Halik
2016-11-04modules: add autogenerated translation filesStanislaw Halik
2016-08-23add missing #pragma onceStanislaw Halik
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.
2016-06-24tracker/hatire: fix qt warningStanislaw Halik
2016-06-19tracker/hatire: register even more signals earlieropentrack-2.3-rc49p4Stanislaw Halik
2016-06-19tracker/hatire: connect slots before thread start to prevent racesStanislaw Halik
Issue: #139
2016-06-18tracker/hatire: reduce diff to rc49p1opentrack-2.3-rc49p3Stanislaw Halik
2016-06-18tracker/hatire: oops, fix build in serial modeStanislaw Halik
2016-06-18tracker/hatire: fix runtime qt threading warn in replay modeStanislaw Halik
2016-06-18tracker/hatire: saner update speed for replay from fileStanislaw Halik
2016-06-18tracker/hatire: remove explicit slot conntypeStanislaw Halik
Qt will take care of its own.
2016-06-10tracker/hatire: fix threading warningopentrack-2.3-rc49p2Stanislaw Halik
It allows for direct connection now.
2016-05-26many modules: trivial cleanups onlyStanislaw Halik
- Remove "this->" where it's not needed. Possibly rename shadowed vars. - Don't reload the options bundle manually since `options::opts' exists for that very reason. - Remove '^ \+$' whitespace - :retab
2016-05-17tracker/hatire: move logger from headerStanislaw Halik
There's no need for the identifier to be exposed.