Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-08-23 | logic/tracker: minor nonsense | Stanislaw Halik | |
2016-08-23 | tracker/udp: minor fixes | Stanislaw Halik | |
- use clamp util function - only sleep until the next datagram arrives - check data for NaN before accepting | |||
2016-08-23 | compat/util: move typical "clamp" function here | Stanislaw Halik | |
2016-08-23 | cmake/mingw-w64: adjust path for my convenience only | Stanislaw Halik | |
2016-08-23 | gui/main-window: fix build on some Debian Qt5 | Stanislaw Halik | |
2016-08-23 | x-plane-plugin: fix build | Stanislaw Halik | |
2016-08-23 | dinput: lessen logspam | Stanislaw Halik | |
2016-08-23 | cmake: don't try to editbin static libraries. avoid warning. | Stanislaw Halik | |
2016-08-23 | cmake/msvc: prevent warning when passing shared flags to static libs | Stanislaw Halik | |
2016-08-23 | cmake: refactor boilerplate for projects | Stanislaw Halik | |
Don't rely on a macro that shouldn't be necessary. The information "opentrack_boilerplate" retrieves is now factored out to be easily available to projects themselves. opentrack_boilerplate can now also build executables. When appropriate, target properties are now concatenated rather than replaced. | |||
2016-08-23 | cmake/mingw-w64: switch to -std=c11 for pure C mode | Stanislaw Halik | |
2016-08-23 | forced commit to note include fix credit | Stanislaw Halik | |
Found by: generating precompiled header with the "cotire" cmake library. The plugin can be found at <https://github.com/sakra/cotire> It didn't work due to GNU toolchain bug anyway. | |||
2016-08-23 | cmake: don't force stuff for msvc link | Stanislaw Halik | |
2016-08-23 | cmake: go back to c++11 | Stanislaw Halik | |
We don't use c++14 features yet, and GNU 5.3.0 has missing make_unique anyway. | |||
2016-08-23 | add missing #pragma once | Stanislaw Halik | |
2016-08-23 | gui/process-detector: fix circular include | Stanislaw Halik | |
2016-08-23 | filter/accela: fix MSVC ODR bug | Stanislaw Halik | |
2016-08-23 | dinput: it's win32-only so don't guard | Stanislaw Halik | |
2016-08-23 | cmake: don't include current source dir | Stanislaw Halik | |
Only angle-bracket #include is affected. | |||
2016-08-23 | cmake/rift: fix link on msvc | Stanislaw Halik | |
2016-08-23 | cmake: define MINGW_HAS_SECURE_API | Stanislaw Halik | |
2016-08-23 | api/plugins: try not avoiding dlclose(3) | Stanislaw Halik | |
2016-08-23 | spline-widget: disconnect "recomputed" in dtor | Stanislaw Halik | |
In case mem<settings> is still used elsewhere we still have a use-after-free otherwise. | |||
2016-08-23 | options/bundle: simplify mutex const-dropping | Stanislaw Halik | |
2016-08-23 | options/connector: get_mutex() should be const | Stanislaw Halik | |
2016-08-23 | options/bundle: don't fire signals in reload() with no unsaved changes | Stanislaw Halik | |
2016-08-23 | cmake/platform: add msvc-specific defines | Stanislaw Halik | |
Based on https://github.com/juj/MathGeoLib/blob/master/CommonOptions.cmake#L51 | |||
2016-08-23 | cmake: add msvc toolchain file | Stanislaw Halik | |
2016-08-23 | spline-widget: return mem<settings> and not settings& | Stanislaw Halik | |
2016-08-23 | filter/accela: move control points .cpp from static to settings constexpr | Stanislaw Halik | |
Now the debug spline can display in dialog without connecting to running filter instance. | |||
2016-08-23 | gui/mapping-window: now simplify construction | Stanislaw Halik | |
The spline's bundle's already initialized in mappings.hpp. With simplified spline_widget::set_config it's no longer a problem. | |||
2016-08-23 | compat/util: add time-saving inhibit_qt_signals overloads | Stanislaw Halik | |
2016-08-23 | spline-widget: multiple fixes | Stanislaw Halik | |
- add missing locking - bundle and settings ptr are never null following initialization; sentinel objects get created if there's no bundle, thus don't branch outside initialization functions. the sentinel object doesn't load or save to the .ini file - connect spline refresh to any bundle change - connect spline widget refresh to spline refresh - few caveat comments - spline_widget::setConfig now only takes the spline as argument, eliminating most of the complex logic there - clarify spline::set_bundle vs newly introduced spline::recompute | |||
2016-08-23 | options/bundle: emit changed() whenever any part of a bundle changes | Stanislaw Halik | |
2016-08-23 | options/bundle: treat bundles with empty names specially | Stanislaw Halik | |
They're now not cached in the singleton. Operations like "reload", "save", and connector stuff short-circuit to prevent anything done with them | |||
2016-08-23 | spline-widget: omit too-close points. add missing locking. | Stanislaw Halik | |
2016-08-20 | Merge pull request #421 from sheepsskullcity/patch-1 | Stanisław Halik | |
Update ftnoir_tracker_udp.cpp | |||
2016-08-20 | Update ftnoir_tracker_udp.cpp | sheepsskullcity | |
On success, bind() function returns true. So while(!should_quit) loop was always skipped. | |||
2016-08-20 | options/connector: spew more warnings | Stanislaw Halik | |
2016-08-20 | options/connector: spew warning when init/deinit mismatch | Stanislaw Halik | |
2016-08-20 | options/connector: fix infinite loop | Stanislaw Halik | |
2016-08-20 | options/{connector,base_value}: add missing dtor call. rename callees. | Stanislaw Halik | |
2016-08-18 | dinput: reduce init_lock scope | Stanislaw Halik | |
2016-08-18 | options: factor out connector out of bundle | Stanislaw Halik | |
2016-08-18 | options: add base_value signal const | Stanislaw Halik | |
2016-08-18 | logic/tracker: decomposed unscaled rotation isn't used anywhere | Stanislaw Halik | |
2016-08-18 | logic/tracker: fix accumulative tracker camera mode center | Stanislaw Halik | |
2016-08-17 | logic: reindent only | Stanislaw Halik | |
2016-08-17 | options: support deferred writes when saving bundles | Stanislaw Halik | |
The mapping window has 13 bundles total in use. Setting them all can take up to a large fraction of a second on some windows filesystems. Do a single config write instead. | |||
2016-08-17 | dinput: link to dinput8 rather than dinput since dinput is deprecated. | DaMichel | |