summaryrefslogtreecommitdiffhomepage
path: root/filter-ewma2
AgeCommit message (Collapse)Author
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-05-10filter/ewma: fix labelsStanislaw Halik
- single step is a round value now - use a `tie_setting' overload for formatting the value, rather than a separate slot
2017-04-18many: use std::f{max,min} for floating-point valuesStanislaw Halik
2017-04-06logic/tracker: call IFilter::center()Stanislaw Halik
Issue: #540
2017-03-27cmake: rename project's function prefixStanislaw Halik
It's not annoying having to type it anymore. Also "otr_boilerplate" -> "otr_module".
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-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-06-24filter/ewma: increase max slider valStanislaw Halik
2016-06-21filter/ewma: allow for higher smoothing curve slider valueStanislaw Halik
2016-06-21filter/ewma: update labels before they're modifiedStanislaw Halik
2016-06-21filter/ewma: change delta smoothing constant backStanislaw Halik
2016-06-21filter/ewma: add note about warmup timeStanislaw Halik
2016-06-20filter/ewma: cleanup, updateStanislaw Halik
- switch to our timer since it has more than millisecond precision - use slider_value for settings - sanitize allowed scaling curve bounds - ensure min <= max in dialog - ensure min <= max at filter runtime - check for NaN taking -ffast-math into account - simplify dialog logic - change delta smoothing constant
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-14partial revert of 74d9f5e31428ef362033a63c10b781d943c5e5a5Stanislaw Halik
We actually need to use a float intermediate type lest the value gets truncated.
2016-05-13many: remove unneeded implicit type conversion double <-> floatStanislaw Halik
2015-11-01all: adjust options.hpp move to compatStanislaw Halik
2015-10-30move to subdirectory-based build systemStanislaw Halik
Closes #224