Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-05-12 | options: split up value.hpp header | Stanislaw Halik | |
Also combine the traits classes and make them more useful. | |||
2017-05-12 | minor fixes only | Stanislaw Halik | |
2017-05-12 | cmake: fix no-op | Stanislaw Halik | |
2017-05-12 | tracker/realsense: make GNU build less noisy | Stanislaw Halik | |
I'm only using it for Coverity builds and it's not expected to work with GNU. | |||
2017-05-12 | compat/util: add PROG1, adjust clamp | Stanislaw Halik | |
2017-05-12 | cmake: don't relink when no headers change | Stanislaw Halik | |
This makes release builds hella fast. | |||
2017-05-12 | compat/timer: add std::chrono support | Stanislaw Halik | |
2017-05-10 | spline: add comment | Stanislaw Halik | |
2017-05-10 | pose-widget: add empty space to prevent out-out-bounds writes | Stanislaw Halik | |
2017-05-10 | compat/util: simplify | Stanislaw Halik | |
2017-05-10 | spline: rename, change call site | Stanislaw Halik | |
2017-05-10 | spline: recompute spline config lazily | Stanislaw Halik | |
2017-05-10 | cmake: fix var expansion for older cmake versions | Stanislaw Halik | |
2017-05-10 | compat/functional: add generic value-constant type | Stanislaw Halik | |
2017-05-10 | meta: add index sequence with types as indices | Stanislaw Halik | |
2017-05-10 | spline: reformat | Stanislaw Halik | |
2017-05-10 | pose-widget: projected pixel overflow isn'n an issue | Stanislaw Halik | |
2017-05-10 | spline: fix points deleting themselves on dragging to origin | Stanislaw Halik | |
2017-05-10 | proto/evdev: that didn't make sense | Stanislaw Halik | |
2017-05-10 | options/group: nicely format debug timestamp | Stanislaw Halik | |
2017-05-10 | tracker/test: add a quick way to crash the application | Stanislaw Halik | |
Don't leave home without it. | |||
2017-05-10 | spline: refactor | Stanislaw Halik | |
Generally nothing of importance, just readability. - There was a particularly scary typo where: const unsigned end = std::min(unsigned(value_count), unsigned(p2_x * mult_)); clamping to value_count doesn't make sense, given arbitrary p2_x. - Try harder to avoid assigning s->points. Also the overlap threshold constant was arbitrarily too high. - Sort predicate is meant to use strict ordering, not partial total order. | |||
2017-05-10 | options/tie: allow for custom-formatting the ini value | Stanislaw Halik | |
2017-05-10 | filter/ewma: fix labels | Stanislaw Halik | |
- single step is a round value now - use a `tie_setting' overload for formatting the value, rather than a separate slot | |||
2017-05-10 | get rid of the silly mem -> shared_ptr alias | Stanislaw Halik | |
2017-05-10 | filter/accela: punt if running ahead of the input value | Stanislaw Halik | |
2017-05-10 | cmake: also copy Qt pdb files if they exist | Stanislaw Halik | |
2017-05-10 | cmake/msvc: -Gm requires -Zi | Stanislaw Halik | |
2017-05-10 | api/plugins: modernize C++ and Qt | Stanislaw Halik | |
2017-05-10 | tracker/steamvr: expose all valid devices | Stanislaw Halik | |
2017-05-10 | options: don't create QSettings all the time | Stanislaw Halik | |
Update usages. | |||
2017-05-10 | compat/util: more utils | Stanislaw Halik | |
2017-05-10 | compat/timer-resolution: don't include windows.h in header | Stanislaw Halik | |
2017-05-10 | cmake/msvc: add -DHAS_EXCEPTIONS=0 | Stanislaw Halik | |
2017-05-10 | cmake: unbreak linker language detect for GNU | Stanislaw Halik | |
2017-05-10 | cmake: APPEND_STRING must have a space in front | Stanislaw Halik | |
2017-05-10 | options/bundle: skip needless compare-twice | Stanislaw Halik | |
2017-05-10 | compat: add map/filter template functions | Stanislaw Halik | |
2017-05-10 | Delete permissive-license.png | Stanisław Halik | |
2017-05-09 | Update CONTRIBUTING.md | Stanisław Halik | |
2017-05-04 | filter/accela: allow for up to 300 ms smoothingopentrack-2.3.1.6 | Stanislaw Halik | |
2017-05-03 | cmake: conditionalize .pdb install on MSVC | Stanislaw Halik | |
I haven't written the binutils equivalent yet. The official builds will come with debug info but it defaults to disabled. cf. https://github.com/opentrack/opentrack/issues/605#issuecomment-298856218 | |||
2017-05-03 | cmake: simplify | Stanislaw Halik | |
The original was pretty tasteless. | |||
2017-05-03 | cmake: also set .pdb generation, duh | Stanislaw Halik | |
2017-05-03 | cmake: simplify | Stanislaw Halik | |
otr_module is still long but more readable now. There shouldn't be any breaking changes. Also, .pdb install is now enabled. The rationale is that unless the user performs a build on his own, the original .pdb files are long gone. Still need to add splitdebug for Unix installations. | |||
2017-05-03 | revert msvc utf-8 source file encoding | Stanislaw Halik | |
cf. https://github.com/opentrack/opentrack/issues/605#issuecomment-298637288 | |||
2017-05-02 | tracker/rs: fix utf-8 string literals on msvc | Stanislaw Halik | |
cf. https://github.com/opentrack/opentrack/issues/605#issuecomment-298637288 | |||
2017-05-02 | cmake/msvc: always pass -source-charset | Stanislaw Halik | |
The toolchain file isn't always used. | |||
2017-05-02 | compat/timer-resolution: use undocumented windows API | Stanislaw Halik | |
Unlike timeBeginPeriod in winmm, this one sets the timer resolution for the calling process, only. | |||
2017-05-02 | simple-mat: return 0 norm if below epsilon | Stanislaw Halik | |