summaryrefslogtreecommitdiffhomepage
AgeCommit message (Collapse)Author
2016-06-09tracker/pt: only reset camera input when neededStanislaw Halik
2016-06-09tracker/{joystick,pt,rift-{025,042,080}}: options api cleanup onlyStanislaw Halik
2016-06-09tracker/rift-{025,042,080}: fix float/double promotionsStanislaw Halik
The change was only read and compile-tested.
2016-06-09tracker/pt: fix float/double promotionsStanislaw Halik
2016-06-09tracker/hydra: fix float/double promotionsStanislaw Halik
2016-06-09tracker/freepie: fix float/double promotionsStanislaw Halik
2016-06-09proto/simconnect: float/double promotionsStanislaw Halik
2016-06-09proto/freetrack: get rid of float <-> double promotionsStanislaw Halik
2016-06-09tracker/pt: fix float <-> double promote/demoteStanislaw Halik
We use the cmath version to access the "float x" overload.
2016-06-09spline-widget: fix float <-> double promote/demoteStanislaw Halik
2016-06-09proto/fsuipc: fix "64/50" expanding to "1"Stanislaw Halik
This is a POLA violation.
2016-06-09proto/fsuipc: fix float <-> double promoteStanislaw Halik
2016-06-09compat/options: allow devirtualizeStanislaw Halik
2016-06-09cmake: fix mingw-w64 toolchain cflags overrideStanislaw Halik
2016-06-01tracker-rs: updated to SDK 2016 R2. Added more debug information and safeguards.Xavier Hallade
2016-05-26api/shortcuts: only allow the exact modifier keysStanislaw Halik
Requested-by: white_fang on BMS forum Original message: I've setup shift+f11/f12 to incerease/decrease f18's flaps , ... F11 and F12 are free in BMS , 'donothing' action. so I want ONLY F11 to toggle opentracks enable/disable (and only F12 to re-center) , but it also reacts when in BMS and press SHIFT+F11 to toggle flaps on f18
2016-05-26spline-widget: allow using as preview when disabledStanislaw Halik
2016-05-26spline-widget: step by few pixels and not a random constant amountStanislaw Halik
2016-05-26spline-widget: misc fixesStanislaw Halik
- Remove some copy-pasted code - Don't do too much QPainter stuff in a hot loop - Use float/double/int correctly - Whitespace - C++11 style - Update copyright
2016-05-26spline-widget: make `max x' inclusiveStanislaw Halik
2016-05-26spline-widget: don't use `double' when not neededStanislaw 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-26compat/options: finish slider value support moreStanislaw Halik
2016-05-26compat/options: switch to correct QVariant usageStanislaw Halik
2016-05-26compat/mutex: drop const when casting mutexStanislaw Halik
Fixes const correctness in spline-widget
2016-05-26spline-widget: move more from headerStanislaw Halik
2016-05-26spline-widget: fix lack of initialization in one ctorStanislaw Halik
2016-05-26compat/options: don't emit a vtable for struct optsStanislaw Halik
It's for convenience in `struct settings' and not meant for casting to base class.
2016-05-25compat/options: allow binding floats 0->1 to slider widgetsStanislaw Halik
2016-05-25compat/options: konst korrektnessStanislaw Halik
2016-05-25gui: replace octopus with a higher-res versionStanislaw Halik
This version was compressed differently hence smaller size as well as higher resolution. cf. https://github.com/opentrack/opentrack/issues/265#issuecomment-221316940 Submitted-by: @MathijsG
2016-05-23cmake: fix boilerplate for NO-LIBRARY + STAGE2Stanislaw Halik
2016-05-23cmake{/gui,}: make boilerplate usable for building the executableStanislaw Halik
2016-05-23cmake/x-plane-plugin: remove typo var name. enough to check for cxxStanislaw Halik
2016-05-23api/plugins: disable copy of plugin classesStanislaw Halik
Sometimes we dereference to cast to a reference. Prevent typos that cause copies.
2016-05-22tracker/{aruco,ht,pt}: camera dialog class doesn't use a template now.Stanislaw Halik
Adjust usages.
2016-05-22{compat,api}/camera: make CoInitializeEx use the right threading apartmentStanislaw Halik
2016-05-22proto/freetrack: runonce check can be a static memberStanislaw Halik
Now that we have -fuse-cxa-atexit static dtors for modules are called as they should be.
2016-05-22cmake/{linux,mingw-w64}.cmake: inline visibility hidden is redundantStanislaw Halik
With -fvisibility=hidden it's hidden anyway.
2016-05-22filter/kalman: don't depend on whole videoioStanislaw Halik
2016-05-22compat/sleep: include headers outside namespace scopeStanislaw Halik
2016-05-22cmake/many: update for dinput8 manual link removalStanislaw Halik
It's automatic now.
2016-05-22cmake: rename macros -> boilerplateStanislaw Halik
2016-05-22cmake: simplify, avoid macrosStanislaw Halik
Avoid macros when able to allow for scope control. Macros shove everything inside the parent scope. The lone remaining macro needs to be there since functions allow for a fixed amount of parameters. Link against dinput automatically since LTO will remove it if it's not needed anyway. Rift trackers don't presently need access to ${project}-all etc. so don't expose them through opentrack_rift_boilerplate yet.
2016-05-21cmake: add osx -g also for lto caseopentrack-2.3-rc49p1Stanislaw Halik
2016-05-20Update README.mdStanisław Halik
2016-05-20filter/accela: use less technical language in the UIStanislaw Halik
To name position tracking "translation" per se is unusual outside of geometry and hard sciences in general. Clear things up. Reported-by: @MathijsG Closes #359
2016-05-20Update README.mdStanisław Halik
2016-05-20tracker/{pt,aruco} increase calibration intervalStanislaw Halik
In particular PT's calibration interval was 10 Hz which is too much by far. Make both 4 Hz. Issue: #344
2016-05-17forced commit - platforms workStanislaw Halik
All platforms work as expected after the shared library loading changes.