Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-03-01 | options/value: log more with OTR_TRACE_NOTIFY | Stanislaw Halik | |
2023-03-01 | options/tie: fix combobox with single element on reload | Stanislaw Halik | |
This was breaking the camera list with only one camera present. | |||
2022-10-10 | options/tie: fix QComboBox connect() thread safetyopentrack-2022.3.1 | Stanislaw Halik | |
2022-10-10 | Revert "options/value: add `QObject::connect` wrapper" | Stanislaw Halik | |
This reverts commit a67e8630caf20e7f48151024e9e68dd9271d75c7. | |||
2022-07-01 | compat: drop pre-C++20 macros.hpp header | Stanislaw Halik | |
2022-07-01 | whitespace only | Stanislaw Halik | |
2022-07-01 | options/value: add `QObject::connect` wrapper | Stanislaw Halik | |
This is useful not just to save on complexity in call sites, but also because I plan on using the Verdigris library to remove needless `valueChanged()` and `setValue()` overloads from each `value<t>` instance. Also fix a bug in `options/tie.hpp` where `QComboBox::setCurrentIndex` was erroneously called as `Qt::DirectConnection`. | |||
2022-07-01 | compat/macros: move cv_qualified to options/ | Stanislaw Halik | |
2022-06-16 | cmake: don't pass OPENTRACK_ORG on cmdline | Stanislaw Halik | |
2022-06-05 | options: cache the profile list | Stanislaw Halik | |
2022-04-19 | fix i18n generation | Stanislaw Halik | |
2022-01-03 | options/value-traits: fix -Wpedantic trailing comma warning | Stanislaw Halik | |
2021-12-17 | options, tracker/pt: allow force-reloading value_::valueChanged | Stanislaw Halik | |
Fixes auto threshold slider label text on toggling the checkbox without dragging the slider. | |||
2021-11-20 | options/value: use function specialization, kill ugly self-type | Stanislaw Halik | |
2021-10-20 | options: fix support for older Qt5 | Stanislaw Halik | |
Reported by @DaWelter. | |||
2021-10-19 | options: add fixme | Stanislaw Halik | |
2021-10-19 | options: run reload() handlers in ui thread | Stanislaw Halik | |
2021-10-19 | options: don't notify on idempotent values | Stanislaw Halik | |
2021-10-19 | Revert "options/tie: fix deadlocks" | Stanislaw Halik | |
This reverts commit 2ef545b487209fb03bc2506b8e9bfa345d0f392b. | |||
2021-10-19 | options/tie: fix deadlocks | Stanislaw Halik | |
2021-10-19 | options: add trace to valueChanged() | Stanislaw Halik | |
2021-10-17 | options: use QRecursiveMutex explicitly | Stanislaw Halik | |
2021-10-17 | options/connector: fix deadlock | Stanislaw Halik | |
2021-10-16 | options/opts: allow disable raii guard | Stanislaw Halik | |
2020-01-17 | options: fix build | Stanislaw Halik | |
2020-01-17 | try to fix build for qt 5.13 | Stanislaw Halik | |
2020-01-16 | compat/qhash: try fix older Qt | Stanislaw Halik | |
2019-12-29 | Merge branch 'unstable' of https://github.com/opentrack/opentrack into ↵ | Ries van Twisk | |
osx-build-fix | |||
2019-12-29 | fix std::hash<QString> | Stanislaw Halik | |
Fixes #1015 | |||
2019-11-30 | OSX Build fixes | R. van twisk | |
2019-10-30 | options: use ~/.config on Unix | Stanislaw Halik | |
Fixes #807 | |||
2019-10-27 | fix clang warnings | Stanislaw Halik | |
2019-07-05 | options: fix global ini not saving on Linux | Stanislaw Halik | |
2019-06-20 | options: fix GCC linkage warning | Stanislaw Halik | |
2019-05-04 | options: remove stale comment | Stanislaw Halik | |
2019-04-28 | Merge pull request #937 from opentrack/easy-tracker-more-models | Stanislaw Halik | |
Easy tracker more models | |||
2019-04-28 | Easy 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-24 | options/value: kill copy ctor | Stanislaw Halik | |
2019-04-24 | options: add missing value::is_null() checks | Stanislaw Halik | |
2019-03-28 | actually expand __COUNTER__ | Stanislaw Halik | |
2019-03-02 | options: ensure ini_directory is never empty | Stanislaw Halik | |
2019-03-02 | options: consistently use rvalue references | Stanislaw Halik | |
2019-03-01 | options/metatype: mark static as unused | Stanislaw Halik | |
2019-02-28 | options/slider: simplify, sprinkle constexpr | Stanislaw Halik | |
2019-02-28 | options/metatype: simplify definition | Stanislaw Halik | |
2019-02-21 | do less global memory fences in atomics | Stanislaw Halik | |
2019-02-11 | less header namespace pollution | Stanislaw Halik | |
2019-02-11 | compat/macros: remove prefix | Stanislaw Halik | |
Let's not be concerned about global namespace pollution. These identifiers aren't exposed in the api/ directory. | |||
2019-02-09 | options/base-value: remove stale comment | Stanislaw Halik | |
2019-02-09 | options, opentrack: fix migrations with tie_setting | Stanislaw 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. |