summaryrefslogtreecommitdiffhomepage
path: root/tracker-joystick
AgeCommit message (Collapse)Author
2018-03-10sprinkle some `static constexpr inline'Stanislaw 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-01-20rename our Qt .png iconStanislaw Halik
facetracknoir.png -> opentrack.png
2018-01-18compat/util: retireStanislaw Halik
Adjust usages.
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-03-27cmake: rename project's function prefixStanislaw Halik
It's not annoying having to type it anymore. Also "otr_boilerplate" -> "otr_module".
2017-03-06Update nl_NL.tsMathijs Groothuis
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-11-05delete empty .tsStanislaw 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-11-03logic/tracker, dinput, tracker/joystick: fix rounding errorsStanislaw Halik
Issue: #487 Reported-by: @H-Bear-22 Closes #487 Also use a power of two for joy_axis_size. Floats are base 2. axis_max in tracker/joystick had a fencepost error.
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-08-10dinput: split from logic moduleStanislaw Halik
For use in the joystick module.
2016-06-16all: split "api" into "api" and "logic"Stanislaw Halik
Here, the "logic" module has all the stuff for building one's own graphical user interface. The "api" module has stuff used by other trackers. While at it, each of "api", "logic", and "compat" need their own export headers. This is because of preprocessor symbol clashes. This is all because a change in the "gui"-only dependency required a relink of all the trackers, protocols, and flters. It takes too long when building in the release configuration. With the split, only the "gui" module gets rebuilt. Since it has close to no static dependencies, it's fast enough.
2016-06-09tracker/{joystick,pt,rift-{025,042,080}}: options api cleanup onlyStanislaw Halik
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-22cmake/many: update for dinput8 manual link removalStanislaw Halik
It's automatic now.
2015-12-06tracker/joy: adapt to non-singleton joy workerStanislaw Halik
2015-11-22opentrack/joystick: rename header to clarify usageStanislaw Halik
2015-11-22tracker/joy: don't save joy friendly nameStanislaw Halik
We don't need it for joy selection
2015-11-22api/shortcuts, tracker/joy: adapt to synchronized joy apiStanislaw Halik
2015-11-22tracker/joy: use the centralized joystick state workerStanislaw Halik
Most of the code can be removed.
2015-11-19tracker/joystick: avoid recursive acquire of non-recursive mutexStanislaw Halik
2015-11-16tracker/win32-joy: forgot to save stick indexStanislaw Halik
Issue: #267
2015-11-01all: adjust options.hpp move to compatStanislaw Halik
2015-10-30fix icon pathsStanislaw Halik
2015-10-30move to subdirectory-based build systemStanislaw Halik
Closes #224