Age | Commit message (Collapse) | Author | |
---|---|---|---|
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. | |||
2016-11-18 | logic, gui: remove relative translation disable axis | Stanislaw Halik | |
Only Z needs this. | |||
2016-11-18 | logic/tracker: make camera offset only work on translation | Stanislaw Halik | |
2016-11-18 | logic/tracker: avoid exposing struct bits and Pose type alias | Stanislaw Halik | |
2016-11-18 | logic/tracker: fix incorrect atomic bitmask usage | Stanislaw Halik | |
2016-11-18 | logic/tracker: maybe fix both camera offset modes used together | Stanislaw Halik | |
2016-11-12 | logic/tracker: move from header | Stanislaw Halik | |
2016-11-12 | pose-widget, logic/tracker: adjust euler helpers usage | Stanislaw Halik | |
2016-11-05 | delete empty .ts | Stanislaw Halik | |
2016-11-05 | modules: make more strings translatable | Stanislaw Halik | |
2016-11-04 | modules: add autogenerated translation files | Stanislaw Halik | |
2016-11-03 | move simple-mat from logic to compat to simplify dependencies | Stanislaw Halik | |
2016-11-03 | logic/tracker, dinput, tracker/joystick: fix rounding errors | Stanislaw 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-10-03 | logic/tracker: remove absurd microoptimization | Stanislaw Halik | |
There's no benefit to using branchless arithmetic here. Retrieving a value<bool> is so complex it doesn't matter how many times we branch here. | |||
2016-10-03 | logic/tracker: remove tautology | Stanislaw Halik | |
2016-10-03 | logic/tracker: apply auto-offset reltrans rotations in right order | Stanislaw Halik | |
Remove warning on using reltrans with auto-offset. Tested-by: @Len62 Discussed-with: @Len62 Issue: #473 | |||
2016-09-28 | logic/tracker: sanitize tracker's euler angles | Stanislaw Halik | |
Issue: #465 Reported-by: @topiq77 | |||
2016-09-28 | logic/simple-mat: add unsigned index accessors | Stanislaw Halik | |
2016-09-27 | logic/tracker: try harder to keep up constant Hz | Stanislaw Halik | |
Now time error is accumulated rather than using only the last iteration's error. | |||
2016-09-25 | gui, logic: allow prevent rotation from affecting compensation | Stanislaw Halik | |
Issue: #458 | |||
2016-09-24 | logic/tracker: use a second enum to make errors stand out more | Stanislaw Halik | |
2016-09-24 | logic/tracker: use enum values | Stanislaw Halik | |
2016-09-24 | logic, gui: allow for disabling any of the three tcomp options | Stanislaw Halik | |
Issue: #458 Requested-by: @Borisovich |