Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-06-14 | api/simple-mat: allow for vector -> const double* conversion | Stanislaw Halik | |
2016-06-14 | api/simple-mat: move euler stuff to dedicated namespace | Stanislaw Halik | |
2016-06-14 | api/simple-mat: drop __restrict, clang complains | Stanislaw Halik | |
2016-06-14 | api/simple-mat: drop pointless, wrong fmod | Stanislaw Halik | |
Also use fabs instead of abs. | |||
2016-06-14 | compat/options: use traits to prevent slider min/max persistence | Stanislaw Halik | |
Without it, the serialized min and max member vars were set in stone despite further code changes. Now only the current value is persisted. Add clamp for cur/min/max slider values. Store default value as t rather than underlying_t since it's always been casted anyway. Add trivial comment, update copyright. | |||
2016-06-14 | compat/options: workaround lto bug on windows | Stanislaw Halik | |
2016-06-14 | compat/options: slider_value improvements | Stanislaw Halik | |
- a comparison operator. Qt uses it with the metatype support. - pretty print support for QDebug | |||
2016-06-14 | cmake/mingw-w64: add some warns for C units | Stanislaw Halik | |
2016-06-14 | tracker/test: treat translation separately | Stanislaw Halik | |
2016-06-14 | compat/options: always do a full check of changes | Stanislaw Halik | |
Get rid of state variable and compare transient/saved state exactly. Marking the "modified" bit caused IO when changing and then changing back to the original value, then saving. | |||
2016-06-14 | gui: save before instantiating the tracker | Stanislaw Halik | |
Do IO before trackers need to run at 250 Hz. | |||
2016-06-14 | spline-widget: minor style fix | Stanislaw Halik | |
2016-06-14 | spline-widget: debug qsettings io occurences | Stanislaw Halik | |
2016-06-14 | gui: reformat curly braces only | Stanislaw Halik | |
2016-06-14 | gui, spline-widget, compat/options: ensure no qsettings IO when not modified | Stanislaw Halik | |
Turns out every MainWindow::save() and friends were doing useless IO several times during each save. I blame the bundle abstraction. For bundles we track the modified state, but the spline widget needs equality check since it doesn't use the options api. It was found by accident when adding qDebug() into the slider_value {de,}serializer code. The .ini file was being rewritten over and over again causing hundres of milliseconds pauses on Windows. Remove the save timer kludge from gui. Saves are now fast. | |||
2016-06-14 | tracker/test: sine wave test tracker | Stanislaw Halik | |
2016-06-14 | tracker/pt: use unsigned index where able | Stanislaw Halik | |
2016-06-14 | tracker/aruco: unsigned where able | Stanislaw Halik | |
2016-06-14 | spline-widget: reformat braces only | Stanislaw Halik | |
2016-06-14 | spline-widget: match sign for control point indexing | Stanislaw Halik | |
2016-06-14 | api/shortcuts: use unsigned index where able | Stanislaw Halik | |
2016-06-14 | compat/options: finish slider value support | Stanislaw Halik | |
Keeping "cur" in 0->1 distorts the value on save/reload. | |||
2016-06-13 | Merge pull request #373 from MathijsG/patch-2 | Stanisław Halik | |
Update README.md | |||
2016-06-13 | Update README.md | Mathijs Groothuis | |
2016-06-12 | Merge pull request #372 from MathijsG/patch-1 | Stanisław Halik | |
Update README.md | |||
2016-06-12 | Update README.md | Mathijs Groothuis | |
'Binary releases' sounds way too abstract for people who aren't technical and just want to download this software. So they would rather search for "download" | |||
2016-06-11 | filter/accela: smoothing label didn't fit. make it 50 px width for labels | Stanislaw Halik | |
2016-06-11 | api/tracker: treat all camera shift values as equal to raw data | Stanislaw Halik | |
Input the exact "raw data" values into settings -> camera -> offset. THIS IS A BREAKING CHANGE. User configs are affected. It was previously suggested to make the signs sensible but I don't remember by whom. | |||
2016-06-11 | compat/options: untested float->double signal support | Stanislaw Halik | |
2016-06-11 | filter/accela: add label space to prevent reflow on slider move | Stanislaw Halik | |
2016-06-10 | tracker/hatire: fix threading warningopentrack-2.3-rc49p2 | Stanislaw Halik | |
It allows for direct connection now. | |||
2016-06-10 | cmake: move warnings around in mingw-w64 toolchain file | Stanislaw Halik | |
2016-06-10 | compat/timer: cleanup harmless warnings | Stanislaw Halik | |
2016-06-09 | tracker/pt: no need for 4-byte command mask | Stanislaw Halik | |
2016-06-09 | tracker/pt: only reset camera input when needed | Stanislaw Halik | |
2016-06-09 | tracker/{joystick,pt,rift-{025,042,080}}: options api cleanup only | Stanislaw Halik | |
2016-06-09 | tracker/rift-{025,042,080}: fix float/double promotions | Stanislaw Halik | |
The change was only read and compile-tested. | |||
2016-06-09 | tracker/pt: fix float/double promotions | Stanislaw Halik | |
2016-06-09 | tracker/hydra: fix float/double promotions | Stanislaw Halik | |
2016-06-09 | tracker/freepie: fix float/double promotions | Stanislaw Halik | |
2016-06-09 | proto/simconnect: float/double promotions | Stanislaw Halik | |
2016-06-09 | proto/freetrack: get rid of float <-> double promotions | Stanislaw Halik | |
2016-06-09 | tracker/pt: fix float <-> double promote/demote | Stanislaw Halik | |
We use the cmath version to access the "float x" overload. | |||
2016-06-09 | spline-widget: fix float <-> double promote/demote | Stanislaw Halik | |
2016-06-09 | proto/fsuipc: fix "64/50" expanding to "1" | Stanislaw Halik | |
This is a POLA violation. | |||
2016-06-09 | proto/fsuipc: fix float <-> double promote | Stanislaw Halik | |
2016-06-09 | compat/options: allow devirtualize | Stanislaw Halik | |
2016-06-09 | cmake: fix mingw-w64 toolchain cflags override | Stanislaw Halik | |
2016-06-01 | tracker-rs: updated to SDK 2016 R2. Added more debug information and safeguards. | Xavier Hallade | |
2016-05-26 | api/shortcuts: only allow the exact modifier keys | Stanislaw Halik | |
Requested-by: white_fang on BMS forum Original message: I've setup shift+f11/f12 to incerease/decrease f18's flaps , ... F11 and F12 are free in BMS , 'donothing' action. so I want ONLY F11 to toggle opentracks enable/disable (and only F12 to re-center) , but it also reacts when in BMS and press SHIFT+F11 to toggle flaps on f18 |