summaryrefslogtreecommitdiffhomepage
path: root/options/base-value.cpp
AgeCommit message (Collapse)Author
2023-03-01options/value: log more with OTR_TRACE_NOTIFYStanislaw Halik
2021-10-19options: don't notify on idempotent valuesStanislaw Halik
2021-10-19options: add trace to valueChanged()Stanislaw Halik
2019-01-16cruft onlyStanislaw Halik
2019-01-16cruftStanislaw Halik
2019-01-16options/{value,connector}: workaround friend declarationStanislaw Halik
2018-10-05options: don't use typeindex w/ lambdasStanislaw Halik
Rename traits' functions to be more explicit. Most of the changes are pretty old and I can't read them at this time, sorry. Adjust usages. Issue: #825 Reported-by: @DanielKinsman
2018-07-08modernize onlyStanislaw Halik
2018-07-02nothing importantStanislaw Halik
2018-06-26options/base-value: rename to `value_'Stanislaw Halik
2018-02-21options: fix MSVC buildStanislaw Halik
C++17 isn't fully supported.
2018-02-21docs: add doxygenStanislaw Halik
2017-10-13tracker/pt, options: fix threshold sliderStanislaw Halik
It's only the tie_setting(slider_value, QSlider) that has race-free slider updates. Needed to update the threshold slider representation. Remove the tie_setting(int, QSlider) overload since it doesn't have the logic. Add a migration. Add base_value::notify() for use-cases like the checkbox updating the label.
2017-05-12options: split up value.hpp headerStanislaw Halik
Also combine the traits classes and make them more useful.