Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-10-23 | cmake: change mingw-w64 compiler path | Stanislaw Halik | |
2016-10-20 | compat/nan: fix isnan in presence of -ffast-math | Stanislaw Halik | |
The trick prevents GCC isnan builtin from getting called. | |||
2016-10-20 | proto/freetrack: game list update | Stanislaw Halik | |
2016-10-20 | contrib: output small csv diffs | Stanislaw Halik | |
Perl line noise returned arbitrarily messed up diffs when merging contents. | |||
2016-10-19 | options/slider: check for floating-point division by zero | Stanislaw Halik | |
It's not strictly necessary but a good practice nevertheless. | |||
2016-10-19 | dinput, tracker/pt: reword comments and fix harmless warnings | Stanislaw Halik | |
2016-10-19 | compat, tracker/pt: add warn_unused_result compat macro | Stanislaw Halik | |
2016-10-19 | filter/accela: simplify QString usage | Stanislaw Halik | |
2016-10-19 | tracker/pt: simplify state display | Stanislaw Halik | |
2016-10-19 | tracker/pt: poll for tracker info only when it could change | Stanislaw Halik | |
2016-10-19 | tracker/pt: don't delay camera stop artificially | Stanislaw Halik | |
If the filter crashes on quick stop/start it's not our fault. | |||
2016-10-19 | tracker/pt: show tracker state immediately | Stanislaw Halik | |
2016-10-19 | tracker/pt: don't call calibration twice | Stanislaw Halik | |
Also simplify timer logic. | |||
2016-10-19 | options/tie: output slider_value after truncation error | Stanislaw Halik | |
2016-10-19 | filter/accela: what the hell is this nonsense | Stanislaw Halik | |
2016-10-19 | gui/options: also rename to "relative translation" in options | Stanislaw Halik | |
Reported-by: @MathijsG Issue: #461 | |||
2016-10-19 | tracker/pt: minor cleanup | Stanislaw Halik | |
2016-10-19 | compat/util: fix conversion from value<t> for clamp | Stanislaw Halik | |
2016-10-11 | tracker/pt: fix brain fart in extractor | Stanislaw Halik | |
It's multiplied by 3 just a few lines below. So ~2 is actually a good lower bound. | |||
2016-10-11 | options/connector: bundle can't be null at all here | Stanislaw Halik | |
It's a shared_ptr<detail::bundle> stored in base_value. | |||
2016-10-11 | tracker/pt: increase min point radius to sensible value | Stanislaw Halik | |
We can't possibly have LEDs smaller than (6/3=2) each. Especially not (2.5/6). | |||
2016-10-11 | options/connector: fix pointless check for nullptr | Stanislaw Halik | |
2016-10-11 | pose-widget: make octopus more slim | Stanislaw Halik | |
It looked weird as such a fatso forgotso. | |||
2016-10-10 | tracker/pt: get rid of heap allocation | Stanislaw Halik | |
Use stack arrays rather than vectors. std::array may be a better choice though. | |||
2016-10-10 | tracker/pt: add unperspective for yaw | Stanislaw Halik | |
It's commented out for the time-being. | |||
2016-10-10 | tracker/pt: change focal length formula | Stanislaw Halik | |
It looks kind of funky. At the moment it gives me correct Z (with a ruler) given right FOV. Though the pitch value is still skewed given lack of perspective transform for Y pixel value in extractor. | |||
2016-10-07 | tracker/rs: fix warning on msvc 15 preview 5 | Stanislaw Halik | |
2016-10-07 | tracker/pt: C++11-ize | Stanislaw Halik | |
2016-10-07 | tracker/aruco: add reference to aruco wiki page | Stanislaw Halik | |
2016-10-06 | cmake/msvc: /DEBUG:FASTLINK has incomplete .pdbs, use normal /DEBUG | Stanislaw Halik | |
2016-10-05 | cv/video-widget: fix out-of-bounds writes | Stanislaw Halik | |
Video frames were allocated as single-channel 8-bit but they were meant to be three-channel 8bit for rgb. Reported by: @kzfr Tested in realtime by: @kzfr | |||
2016-10-05 | api, cv, gui, pose-widget: remove window visibility check | Stanislaw Halik | |
Causes freezes on multiple displays. Reported and tested in realtime by: @kzfr | |||
2016-10-05 | contrib: add npclient client-side code | Stanislaw Halik | |
It was missing for some reason. | |||
2016-10-03 | logic/tracker: remove absurd microoptimization | Stanislaw Halik | |
There's no benefit to using branchless arithmetic here. Retrieving a value<bool> is so complex it doesn't matter how many times we branch here. | |||
2016-10-03 | logic/tracker: remove tautology | Stanislaw Halik | |
2016-10-03 | gui: reword auto-offset description | Stanislaw Halik | |
2016-10-03 | logic/tracker: apply auto-offset reltrans rotations in right order | Stanislaw Halik | |
Remove warning on using reltrans with auto-offset. Tested-by: @Len62 Discussed-with: @Len62 Issue: #473 | |||
2016-10-01 | tracker/rift-{025,042,080}: fix gimbal lockopentrack-2.3-rc99p13 | Stanislaw Halik | |
It was tested only on 080 but the API is almost the same on 042 and 025. Issue: #464 Reported-by: @Jerrow | |||
2016-10-01 | camera settings: disable for all A4 TECH cameras | Stanislaw Halik | |
We've had two reported crashes. Issue: #468 | |||
2016-09-28 | cmake/msvc: fix using toolchain file for opencv from git | Stanislaw Halik | |
2016-09-28 | tracker/pt: don't check for blob limit pointlessly | Stanislaw Halik | |
It's branch predicted anyway, but for clarity. | |||
2016-09-28 | logic/tracker: sanitize tracker's euler angles | Stanislaw Halik | |
Issue: #465 Reported-by: @topiq77 | |||
2016-09-28 | logic/simple-mat: add unsigned index accessors | Stanislaw Halik | |
2016-09-27 | csv: emit debug info with module prefix | Stanislaw Halik | |
2016-09-27 | pose-widget: larger octopus resolution. simplify code. | Stanislaw Halik | |
2016-09-27 | logic/tracker: try harder to keep up constant Hz | Stanislaw Halik | |
Now time error is accumulated rather than using only the last iteration's error. | |||
2016-09-27 | filter/accela: adjust some other clamps and defaults | Stanislaw Halik | |
2016-09-27 | filter/accela: clamp nonlinearity to 1.5 | Stanislaw Halik | |
2.0 is too much. Issue: #462 Reported-by: @Len62 | |||
2016-09-27 | gui/options: rename "translation compensation" to "relative translation" | Stanislaw Halik | |
Issue: #461 Discussed-with: @MathijsG, @Sone989 Closes #461 | |||
2016-09-26 | gui, options: prevent options reset on tracker stop | Stanislaw Halik | |
They should only be reset when closing the module dialog window. This is a hack but otherwise we'd have to change all the modules. Issue: #466 Closes #466 |