summaryrefslogtreecommitdiffhomepage
path: root/filter-accela/ftnoir_filter_accela_dialog.cpp
AgeCommit message (Collapse)Author
2019-08-01fix clang warningsStanislaw Halik
2019-01-16modernize onlyStanislaw Halik
- replace `static constexpr inline' with `static constexpr'. `inline' is implied. - use braced initializer lists where applicable - still missing `override' usages
2018-02-09filter/accela: euthanize "smoothing"Stanislaw Halik
It only confuses users. Rename "sensitivity" to "smoothing". Update i18n source as per #743
2017-10-27filter/accela: kill rotation nonlinearityStanislaw Halik
2017-10-13options/tie: change "tie" overloadsStanislaw Halik
Adjust usages. There are ODR issues with MSVC and it doesn't support C++17 "static inline constexpr" _variables_. Otherwise, "signal_fun" could be a variable and not a function. The usages in accela/ewma2 dialog are more verbose now but the original API was silly.
2017-06-10filter/accela: simplify debug widgetStanislaw Halik
2017-05-03revert msvc utf-8 source file encodingStanislaw Halik
cf. https://github.com/opentrack/opentrack/issues/605#issuecomment-298637288
2017-04-30spline: show tooltip in preview only modeStanislaw Halik
2017-04-29filter/accela: make ewma working in 3-axis modeStanislaw Halik
2017-04-29filter/accela: format label textStanislaw Halik
2017-03-28rename spline-widget -> splineStanislaw Halik
Adjust usages.
2017-03-27filter/accela: filter all rot/pos DOF togetherStanislaw Halik
Apply gain to Euclidean distance of rotation/position change, rather to each DOF separately. Weight each DOF's separate length and normalize it. This makes diagonal movements less staircase-y. You'll need smaller sensitivity values given Euclid of (x,y,z) is smaller than |x|+|y|+|z|.
2016-11-23filter/accela: simplify debug dialog creationStanislaw Halik
2016-11-04modules: make names uniqueStanislaw Halik
2016-10-19filter/accela: simplify QString usageStanislaw Halik
2016-09-17filter/accela: switch to using slider_value all the wayStanislaw Halik
Move settings to a separate file for migration support in the next commit. Otherwise barfs on trying to include autogenerated user interface.
2016-09-16filter/accela: increase max movement speed capsStanislaw Halik
Closes #452 Closes #431
2016-08-23filter/accela: move control points .cpp from static to settings constexprStanislaw Halik
Now the debug spline can display in dialog without connecting to running filter instance.
2016-08-12all: rename modules s#^opentrack-##. and opentrack -> apiStanislaw Halik
Adjust usages.
2016-08-09spline-widget: only rename filesStanislaw Halik
Adjust usages.
2016-08-04filter/accela: remove accidental debug codeStanislaw Halik
2016-08-01filter/accela: fix splinesStanislaw Halik
Recent revision made bad shape at the beginning.
2016-07-30filter/accela: add rotation nonlinearity switchStanislaw Halik
This only applies to very beginning of gain spline.
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
2015-10-30move to subdirectory-based build systemStanislaw Halik
Closes #224