Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-09-06 | cmake: don't link against highgui | Stanislaw Halik | |
It can be linked against qt4 leading to runtime crash. | |||
2016-09-06 | gui/main-window: cleanup | Stanislaw Halik | |
2016-09-06 | gui, logic: add shortcut for "translation compensation off while held" | Stanislaw Halik | |
Requested-by: @Sone989 Issue: #440 | |||
2016-09-06 | {dinput,logic,..}: cleanup | Stanislaw Halik | |
2016-09-06 | Merge pull request #443 from DaMichel/kf-parameter-tuning | Stanisław Halik | |
filter-kalman parameter tuning | |||
2016-09-06 | filter-kalman: (parameter tuning) decreased adaption time scale; increased ↵ | DaMichel | |
deadzone size | |||
2016-09-06 | Merge pull request #442 from DaMichel/unstable | Stanisław Halik | |
Build issue on MSVC | |||
2016-09-06 | cmake: checking for some env var is not the way to validate the proper build ↵ | DaMichel | |
environment | |||
2016-09-05 | options/slider: adjust eps, simplify | Stanislaw Halik | |
2016-09-05 | gui/{main,mappings}: fix tab stops | Stanislaw Halik | |
2016-09-05 | tracker/{aruco,pt}: remove camera settings button | Stanislaw Halik | |
It's broken and users complain on the issue tracker. Also fix tab stops. | |||
2016-09-05 | spline-widget: oops, fix tooltip before clicking on widget | Stanislaw Halik | |
2016-09-05 | spline-widget: stop dragging when alt-tabbing away | Stanislaw Halik | |
Unfortunately now spline widgets grab keyboard focus. Qt doesn't seem to have a better way to detect whether some other application gained focus. | |||
2016-09-05 | cmake: switch back to c++14 | Stanislaw Halik | |
Lambdas with explicit return values are fun. | |||
2016-09-05 | gui/mappings: set smaller snap for XYZ splines | Stanislaw Halik | |
Reported-by: @olegiy Issue: #436 | |||
2016-09-05 | spline-widget: add tooltips, refactor | Stanislaw Halik | |
Tooltip shows current cursor/point position. Factor out common functions. Use QPoint/QPointF appropriately. Remove rounding that led to snapping to integral values. Allow for non-integral snapping amounts. Issue: #436 | |||
2016-09-05 | spline-widget: fix rounding for short splines | Stanislaw Halik | |
This was especially visible with XYZ spline widgets. | |||
2016-09-05 | spline-widget: add point count getter | Stanislaw Halik | |
2016-09-05 | spline-widget: allow for non-integral snap values | Stanislaw Halik | |
2016-09-03 | simplify some on-exit messages | Stanislaw Halik | |
2016-09-03 | logic/tracker: move invert after mapping | Stanislaw Halik | |
It's only for when games expect different sign. If tracker input translation is necessary, use either "camera offset" for rotation between -180 to 180 roll value, or given tracker's option. For trackers where this is necessary they should offer an option in their own dialog. | |||
2016-09-03 | logic/simple-mat: fix tait-bryan pitch axis swappage | Stanislaw Halik | |
Broke experimental camera centering option. | |||
2016-09-01 | gui/mappings: set snap for translation to (1, 1) | Stanislaw Halik | |
Requested-by: @olegiy Issue: #436 | |||
2016-08-31 | proto/freetrack: game data update | Stanislaw Halik | |
2016-08-31 | tracker/rs: revert accidental reformat in 9040b187 | Stanislaw Halik | |
2016-08-31 | dinput: allow immediate button "unhold" | Stanislaw Halik | |
Reported-by: @MathijsG Issue: #434 | |||
2016-08-29 | add eigen license, and make sure we're not using any GPL bits whatsoever | Stanislaw Halik | |
2016-08-29 | tracker/rs: don't export from a static library | Stanislaw Halik | |
Actually generates symbols. | |||
2016-08-29 | cmake/msvc: /EHscr generates epilogues, do /EHsc for no checking | Stanislaw Halik | |
2016-08-29 | cmake/msvc: add useful debug flags | Stanislaw Halik | |
2016-08-29 | cmake/msvc: only add -Werror= when building opentrack | Stanislaw Halik | |
2016-08-28 | Update README.md | Stanisław Halik | |
2016-08-28 | Update README.md | Stanisław Halik | |
2016-08-28 | Update README.md | Stanisław Halik | |
2016-08-28 | tracker/rs: connect rs_impl to build | Stanislaw Halik | |
Pinging @ph0b. | |||
2016-08-28 | tracker/pt: merge 2 variables used exactly the same way | Stanislaw Halik | |
2016-08-28 | tracker/aruco: shutup MSVC /W3 warns in aruco include files | Stanislaw Halik | |
2016-08-28 | gui/main: fix MSVC crash on exit | Stanislaw Halik | |
Qt loads plugins from its install prefix and after main() exits it unloads qgif which has a crash. So disable the Qt install prefix plugins and only use our own directory's contents. | |||
2016-08-28 | fixup! cmake/msvc: add warning flag logic to toolchain def | Stanislaw Halik | |
2016-08-28 | gui/cmake: be less verbose | Stanislaw Halik | |
2016-08-28 | dinput: shutup MSVC warning | Stanislaw Halik | |
2016-08-28 | cmake/msvc: add warning flag logic to toolchain def | Stanislaw Halik | |
2016-08-28 | cmake: boilerplate stuff | Stanislaw Halik | |
- add SOURCES param for extra sources - NO-QT will skip moc invocation entirely | |||
2016-08-26 | fix linux build: missing symbol N_POINTS | DaMichel | |
2016-08-25 | options/value: remove outdated comment | Stanislaw Halik | |
2016-08-25 | options/value: always use Qt::AutoConnection | Stanislaw Halik | |
QSlider and value<t> messed up the value in a feedback loop. Incidentally, for our use cases QSlider and value<t> are on the same thread and they'll connect directly. Issue: #427 Reported-by: @DaMichel | |||
2016-08-25 | options: use non-generic comparison for bundle modification check | Stanislaw Halik | |
The generic QVariant comparison works badly for QList<QPointF>. Create a comparator between two QVariants for base_value in value<tp> ctor, using QVariant::value<tp> which returns right results once it's converted to tp. If a value was registered for a name in a bundle, use that comparator as the comparator for that name. In case conflicting value types were registered always use generic comparison for that name. std::type_index needs to be used here since value<t> can be instantiated in different modules (libraries), resulting in different value for the comparator function pointer. Move group::operator== to bundle type to avoid circular include for connector.h. Also use element_type more consistently in value<tp>. | |||
2016-08-25 | tracker/rs: disable nodefaultlib. we're using /MT globally now for msvc. | Stanislaw Halik | |
2016-08-25 | gui: add fixups for qt5 .dll's in msvc build | Stanislaw Halik | |
2016-08-25 | cmake/msvc: disable /MP, we're using jom | Stanislaw Halik | |