summaryrefslogtreecommitdiffhomepage
path: root/options
AgeCommit message (Collapse)Author
2022-05-20options: cache the profile listStanislaw Halik
2022-04-19fix i18n generationStanislaw Halik
2022-01-03options/value-traits: fix -Wpedantic trailing comma warningStanislaw Halik
2021-12-17options, tracker/pt: allow force-reloading value_::valueChangedStanislaw Halik
Fixes auto threshold slider label text on toggling the checkbox without dragging the slider.
2021-11-20options/value: use function specialization, kill ugly self-typeStanislaw Halik
2021-10-20options: fix support for older Qt5Stanislaw Halik
Reported by @DaWelter.
2021-10-19options: add fixmeStanislaw Halik
2021-10-19options: run reload() handlers in ui threadStanislaw Halik
2021-10-19options: don't notify on idempotent valuesStanislaw Halik
2021-10-19Revert "options/tie: fix deadlocks"Stanislaw Halik
This reverts commit 2ef545b487209fb03bc2506b8e9bfa345d0f392b.
2021-10-19options/tie: fix deadlocksStanislaw Halik
2021-10-19options: add trace to valueChanged()Stanislaw Halik
2021-10-17options: use QRecursiveMutex explicitlyStanislaw Halik
2021-10-17options/connector: fix deadlockStanislaw Halik
2021-10-16options/opts: allow disable raii guardStanislaw Halik
2020-01-17options: fix buildStanislaw Halik
2020-01-17try to fix build for qt 5.13Stanislaw Halik
2020-01-16compat/qhash: try fix older QtStanislaw Halik
2019-12-29Merge branch 'unstable' of https://github.com/opentrack/opentrack into ↵Ries van Twisk
osx-build-fix
2019-12-29fix std::hash<QString>Stanislaw Halik
Fixes #1015
2019-11-30OSX Build fixesR. van twisk
2019-10-30options: use ~/.config on UnixStanislaw Halik
Fixes #807
2019-10-27fix clang warningsStanislaw Halik
2019-07-05options: fix global ini not saving on LinuxStanislaw Halik
2019-06-20options: fix GCC linkage warningStanislaw Halik
2019-05-04options: remove stale commentStanislaw Halik
2019-04-28Merge pull request #937 from opentrack/easy-tracker-more-modelsStanislaw Halik
Easy tracker more models
2019-04-28Easy Tracker: UI rework for custom model with three, four or five vertices.Stéphane Lenclud
More settings can be changed live without have to restart the tracker. Fixing a few deadlock issues.
2019-04-24options/value: kill copy ctorStanislaw Halik
2019-04-24options: add missing value::is_null() checksStanislaw Halik
2019-03-28actually expand __COUNTER__Stanislaw Halik
2019-03-02options: ensure ini_directory is never emptyStanislaw Halik
2019-03-02options: consistently use rvalue referencesStanislaw Halik
2019-03-01options/metatype: mark static as unusedStanislaw Halik
2019-02-28options/slider: simplify, sprinkle constexprStanislaw Halik
2019-02-28options/metatype: simplify definitionStanislaw Halik
2019-02-21do less global memory fences in atomicsStanislaw Halik
2019-02-11less header namespace pollutionStanislaw Halik
2019-02-11compat/macros: remove prefixStanislaw Halik
Let's not be concerned about global namespace pollution. These identifiers aren't exposed in the api/ directory.
2019-02-09options/base-value: remove stale commentStanislaw Halik
2019-02-09options, opentrack: fix migrations with tie_settingStanislaw Halik
Migrations only ran after `tie_setting()' handlers were done, clobbering the settings that were about to be migrated. Applying QSignalBlocker to few comboboxes isn't enough as it affects everything touched by `tie_setting()'. Split reload and notify phases in the options system.
2019-02-09options: sprinkle some QStringLiteralStanislaw Halik
2019-02-09use consistent naming for `profile'Stanislaw Halik
2019-02-02options/globals: always return same document directoryStanislaw Halik
2019-01-16options/value: disallow const, volatile, and reference typesStanislaw Halik
2019-01-16options/slider: fix temporary constnessStanislaw Halik
2019-01-16options/value: add move assignment operatorsStanislaw Halik
2019-01-16spline: fix deadlock, logic errorStanislaw Halik
Tracking rarely deadlocked when saving mappings. Investigating it further also shown how a wrong bundle was used for Accela's splines.
2019-01-16cruft onlyStanislaw 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