summaryrefslogtreecommitdiffhomepage
path: root/gui
AgeCommit message (Collapse)Author
2018-07-30gui: kill cl-eye test on start trackingtrackhat-1.2p7trackhatStanislaw Halik
2018-02-15fix lousy UItrackhat-1.2p5Stanislaw Halik
2018-02-13gui, tracker/pt: add new clip logicStanislaw Halik
2018-02-13gui: add new clip crap-o-laStanislaw Halik
2016-09-26gui: don't start if wizard was closedtrackhat-1.2p4Stanislaw Halik
2016-09-26gui/main-window: rerun wizard on "create empty config"Stanislaw Halik
Also if wizard is closed rather than accepted, don't create the config.
2016-09-26gui: remove several user-visible settingsStanislaw Halik
- dynamic pose is now enable iff current model is cap - dynamic pose timeout is now always 500 ms - fov is now always 75
2016-09-26gui/res: add 192x192 imagesStanislaw Halik
2016-09-26gui/res: add original clip and cap logos so they don't get lostStanislaw Halik
2016-09-21gui/wizard: set min point size to 1.5 pxStanislaw Halik
2016-09-20gui: use same rotation basis for pose displayStanislaw Halik
2016-03-07remove unused center_method settingStanislaw Halik
2016-03-07Merge branch 'unstable' into trackhattrackhat-1.2p1Stanislaw Halik
2016-02-09gui: scale properly on high-DPI screensStanislaw Halik
Previously high DPI made the main screen all out of whack, unreadable and unusable.
2016-01-22gui: reorder for usability's sakeStanislaw Halik
2016-01-07gui: fix zero shortcut descriptionStanislaw Halik
Closes #290
2016-01-06gui: fix marginStanislaw Halik
2016-01-06Merge branch 'unstable' into trackhatStanislaw Halik
* unstable: (140 commits) tracker/pt: increase auto threshold bucket size again tracker/pt: limit max amount of extracted blobs gui: don't update main window if we're minimized tracker/pt: only show widget if the frame is visible tracker/pt: don't resize twice in widget freetrack/games: regen contrib/make-csv: perl sort isn't stable, don't ignore case tracker/pt: avoid widget temp QImage allocation spline-widget: oops, pass by reference tracker/pt: don't allocate temporary dynamic size arrays tracker/pt: don't copy points array needlessly tracker/pt: don't allocate temporary frame tracker/pt: cv::Mat::at<T> is slow, use cv::Mat::ptr tracker/pt: avoid widget malloc when able tracker/pt: optimize widget tracker/pt: update video widget at 40 -> 50 ms cmake/mingw-w64: update tracker/pt: reduce mutex contention gui: fix left margin tracker/pt: remove krap tracker/pt: move ctor out of the loop tracker/pt: nix unused tracker/pt: don't fill mask on frame pose-widget: also bilinear interpolation of alpha value ui: adjust margin ui: make more compact glwidget: use transparent octopus background api/mat: fix typos/breakage api/joy: refresh only manually on certain events pt: histogram more granular 6 -> 8 cmake/api: link with strmiids.lib on win32 tracker/pt: reduce auto thresholding histogram bucket size api/keys: prevent idempotent keys api/joy: move from header api/joy: prevent idempotent keypressed passed to receiver compat/options: get rid of std::string usage compat/options: move from header gui/settings: set parent, otherwise not modal gui/settings: don't forget to show a modal dialog before executing gui/main: don't raise a new window, it's enough to set visible api/joy: speed up poll_axis path api/joy: nix static, now that we're not a singleton tracker/joy: adapt to non-singleton joy worker joystick: no longer singleton, use fake window handle api/keys: use a fake window for DirectInput handle gui/keys: allow for pausing global keystrokes for options dialog api/keys: nix tautological #ifdef contrib/aruco: oops, right extension contrib/aruco: use @frost555's marker image api/camera-names: move to compat/ ...
2015-12-20gui: don't update main window if we're minimizedStanislaw Halik
Shaves off 12% runtime in minimized case.
2015-12-18gui: fix left marginStanislaw Halik
2015-12-18ui: adjust marginopentrack-2.3-rc21p5Stanislaw Halik
2015-12-18ui: make more compactStanislaw Halik
2015-12-06gui/settings: set parent, otherwise not modalStanislaw Halik
2015-12-06gui/settings: don't forget to show a modal dialog before executingStanislaw Halik
2015-12-06gui/main: don't raise a new window, it's enough to set visibleStanislaw Halik
2015-12-06gui/keys: allow for pausing global keystrokes for options dialogStanislaw Halik
Toggling tracking while prompting for toggle tracking key causes a deadlock somewhere.
2015-12-06api, main: implement global shortcuts for controlling trackingStanislaw Halik
Issue: #252 That involves moving stuff around to get rid of circular dependencies. You need to bind keys to shortcuts again this once.
2015-12-05gui: add shortcuts for starting/toggling trackingStanislaw Halik
2015-12-05api/shortcuts: no longer keep shortcuts hardcodedStanislaw Halik
2015-11-22work: use the centralized keypress workerStanislaw Halik
2015-11-11options: stringify keyboard mods for joy buttonsStanislaw Halik
2015-11-11shortcuts: alloy kbd mods for joystick buttonsStanislaw Halik
2015-11-11shortcuts: map joystick buttons on depress onlyStanislaw Halik
Some buttons like the X65 mode switch are held all the time. Prevent them from hogging all the keybindings. Issue: #118
2015-11-11allow for binding joystick buttons to shortcut functionsStanislaw Halik
Win32 only Issue: #118
2015-11-06spline: snap x, y coordinates to gridStanislaw Halik
2015-11-03cmake: can use default hidden visibility on appleStanislaw Halik
2015-11-01gui: hidden symbol visibility by defaultStanislaw Halik
2015-11-01keyboard-chooser: use only keyboard worker, not full shortcutsStanislaw Halik
2015-11-01options-dialog: add missing includeStanislaw Halik
2015-11-01all: adjust options.hpp move to compatStanislaw Halik
2015-11-01Merge branch 'unstable' into trackhatStanislaw Halik
2015-11-01resize dialogs for better visibility on LinuxStanislaw Halik
2015-11-01cmake: less boilerplate, link dynamicallyStanislaw Halik
2015-11-01qxt-mini: make own moduleStanislaw Halik
2015-11-01try not to statically link qxt-miniStanislaw Halik
cf. 3e60ccda96dfada9307a0a25134475c726f1ae72
2015-10-30Merge branch 'unstable' into trackhatStanislaw Halik
2015-10-30qxt: fix unix buildStanislaw Halik
2015-10-30wizard: remove 'bump' on default yaw splineStanislaw Halik
Catmull-Rom sometimes breaks on less than 4 points.
2015-10-30Merge branch 'unstable' into trackhatStanislaw Halik
* unstable: cmake: cleanup hydra rename gui directory move to subdirectory-based build system cmake: switch to GNU CC 5.2.0 in mingw-w64 toolchain file rift-080: forgot ovr_Initialize() rift 025: fix name
2015-10-30rename gui directoryStanislaw Halik