Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-03-16 | tracker/{aruco,pt}: adjust usages for the calibrator | Stanislaw Halik | |
2017-03-16 | filter/accela: comment | Stanislaw Halik | |
2017-03-16 | cv/calibrator: limit samples at similar positions | Stanislaw Halik | |
Having yaw and pitch as a tuple, let N be the granularity. We're now only allowing one sample per the granularity level. Granularity -- "spacing_in_degrees" has a value of 3 degrees. For now the values must be integral. Since we're only allowing (yaw, pitch) tuples of given granularity, the following get treated as distinct: (0; 0), (0; 3), (0; 6), (1; 42), (3; 3) The tuple value order can be swapped. There's nothing significant as for what's pitch and what's yaw. We drop the remainder between the yaw/pitch value so (0, 0) is index 0, (0; N) is index 1, (0; 2N) index 3, etc. This should prevent the calibration function from biasing itself when the user keeps still during the procedure. | |||
2017-03-16 | tracker/aruco: we never meant to copy the calibrator | Stanislaw Halik | |
2017-03-15 | tracker/pt: fix logic error in camera reopen | Stanislaw Halik | |
- cap->isOpened() got its return value flipped in the conditional. - the stop(); return false block was in the wrong place | |||
2017-03-09 | logic/mappings: set max input not only in the dialogopentrack-2.3.1.4 | Stanislaw Halik | |
The setting is saved, but ignored other than when dealing with the mapping dialog. This breaks the functionality prior to manual open of the mapping dialog. This may not be the cause of #568 but is related. | |||
2017-03-09 | qxt-mini: fix hotkeys for Linux | Stanislaw Halik | |
Sadly the keys won't pass through the application anymore. Issue: #570 Closes: #570 | |||
2017-03-08 | tracker/pt: fix compile on GCC 4.9.x | Stanislaw Halik | |
"color" is declared in the same block anyway. Issue: #569 | |||
2017-03-07 | options/bundle: fix class friend decl | Stanislaw Halik | |
2017-03-06 | Merge pull request #564 from MathijsG/patch-5 | Stanisław Halik | |
Update nl_NL.ts | |||
2017-03-06 | Merge pull request #565 from MathijsG/patch-3 | Stanisław Halik | |
Update nl_NL.ts | |||
2017-03-06 | Merge pull request #566 from MathijsG/patch-7 | Stanisław Halik | |
Update nl_NL.ts | |||
2017-03-06 | Merge pull request #567 from MathijsG/patch-8 | Stanisław Halik | |
Update nl_NL.ts | |||
2017-03-06 | Merge pull request #563 from MathijsG/patch-6 | Stanisław Halik | |
Update nl_NL.ts | |||
2017-03-06 | Update nl_NL.ts | Mathijs Groothuis | |
2017-03-06 | Update nl_NL.ts | Mathijs Groothuis | |
2017-03-06 | Update nl_NL.ts | Mathijs Groothuis | |
2017-03-06 | Update nl_NL.ts | Mathijs Groothuis | |
2017-03-06 | Update nl_NL.ts | Mathijs Groothuis | |
2017-03-03 | tracker/pt: show average point radius on the displayopentrack-2.3.1_fix3 | Stanislaw Halik | |
Helps with choosing automatic threshold slider position. | |||
2017-03-01 | cmake: delist spurious opencv module | Stanislaw Halik | |
2017-03-01 | gui/mapping-window: correct units | Stanislaw Halik | |
Spotted-by: @mrsanchos | |||
2017-03-01 | tracker/pt: simplify camera frame retry logic | Stanislaw Halik | |
2017-03-01 | main: don't comment out _exit(2) | Stanislaw Halik | |
2017-03-01 | tracker/pt: don't crash in cv::resize | Stanislaw Halik | |
next hotfix or bust | |||
2017-02-27 | {base,options}-dialog: fix dialogs not savingopentrack-2.3.1_fix2 | Stanislaw Halik | |
In case of the options dialog, running close() in doOK() made it go into closeEvent(), going into doCancel(), and reloading the settings prior to them getting saved. It's time for a hotfix2 build. | |||
2017-02-27 | gui/main: reindent | Stanislaw Halik | |
2017-02-27 | options/fix bundle refcount handling | Stanislaw Halik | |
We rolled up our own refcount while using shared_ptr at the same time. Remove all rolled-up logic and rely on shared_ptr's custom deleter to do the cleanups. This greatly simplifies the code here. Unfortunately, _fini ordering makes Qt crash after the app object runs out of scope: gui/main.cpp: QApplication app(argc, argv); Both things considered, use _exit(2) on Unix to avoid running static destructors. | |||
2017-02-27 | logic/shortcuts: free all heap memory in dtor | Stanislaw Halik | |
2017-02-27 | remove unfinished polish translation files | Stanislaw Halik | |
Polish speakers typically know English well enough and translations are awkward. | |||
2017-02-27 | gui/options: camera offset -> camera angle | Stanislaw Halik | |
Adjust translations. | |||
2017-02-27 | logic/tracker: invert prior to applying camera skew | Stanislaw Halik | |
2017-02-27 | logic/tracker: invert before applying camera angle | Stanislaw Halik | |
2017-02-26 | logic/tracker: remove unused code and struct membersopentrack-2.3.1+fix1 | Stanislaw Halik | |
It belonged to the "experimental" center method that got removed already. | |||
2017-02-26 | api/base-dialog: try harder to avoid double closing() signal | Stanislaw Halik | |
2017-02-26 | {api/base,gui/options}-dialog: prevent closing without signal | Stanislaw Halik | |
Use hide() to avoid emitting idempotent events. There's isVisible() but no isClosed() or equivalent. Worse yet, close() can return true twice in a row, despite what docs for `bool QWidget::close()' say. | |||
2017-02-25 | Merge pull request #553 from mrsanchos/unstable | Stanisław Halik | |
Add some translation strings | |||
2017-02-25 | Add some translation strings | Alexander Orokhovatskiy | |
2017-02-25 | cmake/i18n: rebuild .qm if .ts changes | Stanislaw Halik | |
2017-02-25 | logic/main-settings: default to camera center method | Stanislaw Halik | |
2017-02-25 | cmake/version: don't export from static library | Stanislaw Halik | |
2017-02-25 | gui/options-dialog: sprinkle some konst reference | Stanislaw Halik | |
2017-02-25 | gui/options-dialog: prevent crap key text from being saved | Stanislaw Halik | |
Unprintable characters won't work in addition to not displaying right. This happens with altgr diacritics on the Polish keyboard on Linux. Skip all key text with unprintable characters, as if the key was getting unbound. | |||
2017-02-25 | gui/options-dialog: prevent escape key closing on Linux | Stanislaw Halik | |
The escape key closed the dialog but prevented save/cancel hooks from being run. Now we get the hooks running twice but it's better than not at all. | |||
2017-02-25 | qxt-mini: multiple Linux support fixes | Stanislaw Halik | |
- Register an event filter once and keep it there. The refcount goes out of whack. Will further investigate. - Use an iterator over all shortcuts registered for given key combination - Lessen logspam Keyboard shortcut support on Linux looks pretty good now. The issue that blocked keys from being further processed was running XGrabKey multiple times with various modifiers. XGrabKey will block unlisted modifiers from being passed to other apps. The solution was to register once with AnyModifier and care about modifiers only later. | |||
2017-02-25 | gui/keyboard: drop modifier keys | Stanislaw Halik | |
For Linux. | |||
2017-02-25 | qxt-mini: refcount identical shortcuts rather than dropping them | Stanislaw Halik | |
Only for Linux. The OSX code should stay intact however. | |||
2017-02-25 | logic/shortcuts: remove shared_ptr usage | Stanislaw Halik | |
2017-02-25 | logic/shortcuts: reorder headers | Stanislaw Halik | |
2017-02-25 | qxt: remove ifdefs for Qt4. We're not using it again. | Stanislaw Halik | |