Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-05-14 | logic/tracker: cast to milliseconds before getting raw count | Stanislaw Halik | |
Previously it wasn't portable. | |||
2017-05-12 | logic/tracker: use std::chrono | Stanislaw Halik | |
2017-05-10 | get rid of the silly mem -> shared_ptr alias | Stanislaw Halik | |
2017-05-10 | options: don't create QSettings all the time | Stanislaw Halik | |
Update usages. | |||
2017-05-02 | compat/timer-resolution: use undocumented windows API | Stanislaw Halik | |
Unlike timeBeginPeriod in winmm, this one sets the timer resolution for the calling process, only. | |||
2017-04-18 | logic/tracker: fix option not used in logic | Stanislaw Halik | |
2017-04-14 | logic/tracker.cpp: explicit set to zeros with custom center | Stanislaw Halik | |
cf. https://github.com/opentrack/opentrack/issues/352#issuecomment-293885962 | |||
2017-04-13 | logic/tracker: fix typo | Stanislaw Halik | |
2017-04-13 | logic/tracker: call center() before data() | Stanislaw Halik | |
For real this time. Issue: #352 | |||
2017-04-13 | logic/tracker: zero at the right pipeline stage | Stanislaw Halik | |
2017-04-12 | logic/tracker: no need for timeBeginPeriod | Stanislaw Halik | |
There's jitter of up to 3 ms. Increasing timer resolution pessimizes overall performance. For Falcon BMS it costs about a dozen frames. | |||
2017-04-12 | matrix -> euler: prevent gimbal lock multiple solutions harder | Stanislaw Halik | |
2017-04-12 | gui/mapping: allow for up to 100 cm translation | Stanislaw Halik | |
Defaults to 30 cm as before. Changes X snap value for larger max value. Related-to: #352 | |||
2017-04-06 | logic/tracker: call IFilter::center() | Stanislaw Halik | |
Issue: #540 | |||
2017-03-29 | logic/tracker: call center() before data() | Stanislaw Halik | |
2017-03-28 | trivial only | Stanislaw Halik | |
2017-03-28 | start renaming internal macros as OPENTRACK_* to OTR_* | Stanislaw Halik | |
2017-03-28 | rename spline-widget -> spline | Stanislaw Halik | |
Adjust usages. | |||
2017-03-27 | cmake: rename project's function prefix | Stanislaw Halik | |
It's not annoying having to type it anymore. Also "otr_boilerplate" -> "otr_module". | |||
2017-03-25 | logic: move from header | Stanislaw Halik | |
2017-03-25 | logic/mappings: move from header | Stanislaw Halik | |
2017-03-17 | logic/tracker: avoid using zero position in reltrans/mapping | Stanislaw Halik | |
2017-03-09 | logic/mappings: set max input not only in the dialogopentrack-2.3.1.4 | Stanislaw Halik | |
The setting is saved, but ignored other than when dealing with the mapping dialog. This breaks the functionality prior to manual open of the mapping dialog. This may not be the cause of #568 but is related. | |||
2017-02-27 | logic/shortcuts: free all heap memory in dtor | Stanislaw Halik | |
2017-02-27 | remove unfinished polish translation files | Stanislaw Halik | |
Polish speakers typically know English well enough and translations are awkward. | |||
2017-02-27 | logic/tracker: invert prior to applying camera skew | Stanislaw Halik | |
2017-02-27 | logic/tracker: invert before applying camera angle | Stanislaw Halik | |
2017-02-26 | logic/tracker: remove unused code and struct membersopentrack-2.3.1+fix1 | Stanislaw Halik | |
It belonged to the "experimental" center method that got removed already. | |||
2017-02-25 | logic/main-settings: default to camera center method | Stanislaw Halik | |
2017-02-25 | logic/shortcuts: remove shared_ptr usage | Stanislaw Halik | |
2017-02-25 | logic/shortcuts: reorder headers | Stanislaw Halik | |
2017-02-24 | logic/work: fix -Wreorder | Stanislaw Halik | |
2017-02-23 | fix build errors on Linux | Stanislaw Halik | |
2017-02-23 | logic, gui: move selected-libraries to struct work | Stanislaw Halik | |
2017-02-21 | modules: add .ts files | Stanislaw Halik | |
2017-02-21 | logic/tracker: invert before rotation's used for transformations | Stanislaw Halik | |
2017-02-18 | gui, logic: allow for two keybindings for each function | Stanislaw Halik | |
Also, remove "disable reltrans while held" cause it's too specific. | |||
2017-02-17 | logic/tracker: remove the experimental center option | Stanislaw Halik | |
It's broken. | |||
2017-02-15 | main-settings: relative translation must be off by default | Stanislaw Halik | |
Reported-by: @mrsanchos Alexander Orokhovatskiy | |||
2017-02-05 | gui, logic: allow for limiting max X on translation axis also | Stanislaw Halik | |
2017-01-29 | logic/main-settings: fix braino | Stanislaw Halik | |
Only if we were clamping Y it'd made sense. When clamping X it doesn't. | |||
2017-01-29 | gui/mapping-window, spline-widget, logic/main-settings: limited mapping range | Stanislaw Halik | |
2017-01-29 | spline-widget: remove camel case | Stanislaw Halik | |
My eyes bleed a bit less | |||
2017-01-16 | logic/tracker: fix formula | Stanislaw Halik | |
Didn't return the canonical -180->180. | |||
2017-01-09 | logic/libs: options/scoped: don't reset dialog on proto load failure | Stanislaw Halik | |
2016-12-28 | nix accidental debug code | Stanislaw Halik | |
2016-12-28 | logic/tracker: fix typo out-of-bound access | Stanislaw Halik | |
2016-12-09 | gui, logic: allow toggle neck displacement | Stanislaw Halik | |
It was only possible to zero the values to turn it off. | |||
2016-12-09 | gui, logic: add neck displacement feature | Stanislaw Halik | |
With it enabled, user's neck will be treated as separate from the rotation pivot. Rotating to the left will reposition to the left in addition to the rotation, and so on. This feature is subtle but apparently very popular with DCS users. | |||
2016-11-25 | Revert "logic, gui: remove relative translation disable axis"opentrack-2.3-rc99p15 | Stanislaw Halik | |
This reverts commit 9fb8b48027ac8c03628955da2b186de88745e348. |