summaryrefslogtreecommitdiffhomepage
path: root/facetracknoir
AgeCommit message (Collapse)Author
2015-10-21Merge branch 'unstable' into trackhattrackhat-1.1p2Stanislaw Halik
* unstable: cmake: update toolchain file shortcuts: fix osx/linux keystrokes persisting cmake: fix copy-paste comment cmake: add toolchain file for OSX cmake: add osx policy to make it shutup x-plane: ignore diagnostic osx: nix warning gitattributes: more text extensions to eol=lf cmake: timestamp logic simplify/fix cmake: no timestamp for tag builds all: update copyright where appropriate all: comments only cmake: regen before making tarball cmake: fix dropbox share invocation tracker: initialize newpose pt: use previous pose on NaN result from POSIT accela: also don't poison ewma state with nans cmake: fix tarball invocation accela: elide NaN output values qfc: elide NaN values pt: reformat more pt: reformat posit pt: refactor auto threshold somewhat pt: rename ill-chosen name pt: switch min/max point size to reals cmake: upload tarball to Dropbox but only if I'm the user cmake: add tarball timestamp so it gets rebuilt cmake: don't regen version if none changed cmake: fix git describe --dirty cmake: retab git module fix tarball target cmake: mark dirty tree cmake: regen tarball even if exists cmake: generate version.cc tracker: check for NaN values accela: don't check NaNs in filter, wrong place cmake: drop -ffast-math, allow for NaN check shortcuts: actually print screen binding works shortcuts: alias right modifier keys to left modifier keys shortcuts: allow for binding scroll lock and pause/break accela: also filter out NaNs on tracking start allow for filter immediate center
2015-10-20all: comments onlyStanislaw Halik
2015-10-13fix buildStanislaw Halik
2015-10-12version: drop volatile here tooStanislaw Halik
2015-10-12Merge branch 'unstable' into trackhatStanislaw Halik
* unstable: version: drop volatile, not needed
2015-10-12version: drop volatile, not neededStanislaw Halik
2015-10-11ui: add software update check and dialogtrackhat-1.1p1Stanislaw Halik
2015-10-11Merge branch 'unstable' into trackhatStanislaw Halik
* unstable: ui: edit tab key order ui: set focus to start/stop buttons ft: game support
2015-10-11ui: edit tab key orderopentrack-2.3-rc19p1Stanislaw Halik
2015-10-11ui: set focus to start/stop buttonsStanislaw Halik
2015-10-11wizard: adjust min pt sizeStanislaw Halik
Sponsored-by: TrackHat
2015-10-07ui: fix stderr nonsenseStanislaw Halik
Caused by mismerge
2015-10-07ui: window title nitsStanislaw Halik
2015-10-07ui: fix profile switch on change pendingStanislaw Halik
2015-10-07ui: use agreed-upon model namesStanislaw Halik
2015-10-07Merge branch 'work' into trackhat-uiStanislaw Halik
* work: qfc: double the discrete value count shortcuts: sleep less, drop less keystrokes accela: revert rot gains to rc15 ft: try without locking this time ft: cleanup comments csv: cleanup main, ui: fix sort order ui: fix close on save
2015-10-06main, ui: fix sort orderStanislaw Halik
Sort order was applied only to combobox but not to tracker list. Reported-by: @nanospork cf. https://github.com/opentrack/opentrack/issues/231#issuecomment-145741998
2015-10-06ui: fix close on saveStanislaw Halik
stopping the timer prevented maybe_save() from working
2015-10-06Merge branch 'unstable' into trackhat-uiStanislaw Halik
* unstable: ui: sort combobox items according to their name, not filename mouse: remove GPL, has since been rewritten mouse: decruft freetrack: new game definitions
2015-10-06ui: sort combobox items according to their name, not filenameStanislaw Halik
2015-10-06Merge branch 'unstable' into trackhat-uiStanislaw Halik
* unstable: process-detector: check when cancel button is pressed
2015-10-03process-detector: check when cancel button is pressedStanislaw Halik
Closes #245
2015-10-03ui: fix warningsStanislaw Halik
2015-10-02trackhat: use only absolute centeringStanislaw Halik
Merged: * unstable: main: add relative and absolute center options
2015-10-02main: add relative and absolute center optionsStanislaw Halik
Closes #237
2015-10-02Merge branch 'unstable' into trackhat-uiStanislaw Halik
* unstable: pt: add histogram-based thresholding
2015-10-02Merge branch 'unstable' into trackhat-uiStanislaw Halik
* unstable: pt: experimental auto threshold support
2015-10-02Merge branch 'unstable' into trackhat-uiStanislaw Halik
* unstable: shortcuts: use dinput for consistency on win32 shortcuts: use our own timer, other one is thread-bound shortcuts: implement dinput -> qt conversion shortcuts: rework KeybindingWorker for win32
2015-10-02shortcuts: use dinput for consistency on win32Stanislaw Halik
Converting qt -> dinput causes keyboard layout and modifier issues. Sponsored-by: TrackHat
2015-10-02ui: confirm exit if tracking in progressStanislaw Halik
Sponsored-by: TrackHat
2015-10-02pt: switch default calibration when used model changesStanislaw Halik
Sponsored-by: TrackHat
2015-09-30ui: don't load if ps3 eye's not plugged inStanislaw Halik
2015-09-30ui: bigger tracking symbolStanislaw Halik
2015-09-30settings dialog: don't override font needlesslyStanislaw Halik
2015-09-30convert icon to 4-bit colorStanislaw Halik
Sponsored-by: TrackHat
2015-09-30Merge branch 'unstable' into trackhat-uiStanislaw Halik
Sponsored-by: TrackHat * unstable: (112 commits) Revert "accela: try more complex deadzone algorithm" pt: add wiki link for calibration instructions qfc: more gray colors when graph is disabled qfc, mapping: disallow editing and change color when checkbox disabled qfc: don't allow editing when disabled plugin-support: workaround multiple copies of modules accela: change translation gain accela: change rotation gain pt: change extraction code freepie-udp: add license freepie-udp: update accela: try more complex deadzone algorithm accela: add helpful comment accela: revert to more quadratic spline at start also save if save pending when start tracking ui: force saving if saving timer is pending accela: slightly more linear function pose-widget: simplify freepie-udp: nix harmless warning pose-widget: add comment simple-mat: add __restrict for GNU ui: save settings on a timer ui: show a warning if configuration directory can't be used aruco: tune min/max marker size win32-joystick: fix duplicate device name selection logic ui: no need to reset settings on tracking start ui: save profile when combobox text changes, not merely index ui: save current tracker/filter/proto, not last win32-joystick: fix COM failure path win32-joystick: nix unused variable win32-joystick: allow for unique selection of joysticks qfc: also draw line from function start while moving no need to save on tracking start anymore save axis opts, not just spline control points tracker: change centering order again fix typo cmake: don't say "opentrack" twice for osx build ui: really don't switch profiles while refreshing combobox pt: fix type mismatch ui: save prior to switching configs tracker_rs: adjusted tracker's name ui: don't reload settings if config wasn't changed ui: save everything before switching profiles options: return .ini basename easier tracker_rs: more readable icon tracker_rs: prevent potential thread starvation ui: switch to newly-created config ui: decruft ui: also bail on new config if its name is ".ini" ui: auto-refresh config list ui: display up to 20 profiles w/o scrolling ui: create an empty config properly in another code branch udp-tracker: silence harmless warning plugin-support: fix typo plugin-support: set more sane RTLD flags plugin-support: free modules from address space when needed ui: rename symbol to reflect current usage ui: move some slots to private ui, shortcuts: these are slots, actually ui: no need to write anything to new empty config ui: avoid potential memory leak ft: new game support game-data: chomp newlines in extractor ui: append extension in the right place simple-mat: fix arglist SFINAE simple-mat: can use static_cast here nix default empty config. it gets created on its own. ui: these aren't qt slots ui: nix wrong headers ui: remove GNU GPL ui: simplify condition props changed only main, ui: store config files in a predefined directory pt: show extracted points' areas and success count close dialogs on switch to new module ...
2015-09-05qfc, mapping: disallow editing and change color when checkbox disabledStanislaw Halik
Sponsored-by: TrackHat
2015-09-03also save if save pending when start trackingStanislaw Halik
Just to be safe. Issue: #179
2015-09-03ui: force saving if saving timer is pendingStanislaw Halik
Force saving when tracking is stopping at least. Due to "struct work" being destroyed, unsaved settings revert to last saved. So before "struct work" destruction need to save if save is pending. Issue: #179
2015-08-30ui: save settings on a timerStanislaw Halik
The QSettings IO is damn slow on Windows. Save only after five seconds have elapsed with nothing being changed.
2015-08-30ui: show a warning if configuration directory can't be usedStanislaw Halik
2015-08-30ui: no need to reset settings on tracking startStanislaw Halik
2015-08-30ui: save profile when combobox text changes, not merely indexStanislaw Halik
2015-08-30ui: save current tracker/filter/proto, not lastStanislaw Halik
Current tracker/filter/proto name depends on the currentTextChanged() slot. currentIndexChanged() runs before currentText() is updated, causing the old name to be saved.
2015-08-28no need to save on tracking start anymoreStanislaw Halik
2015-08-28ui: really don't switch profiles while refreshing comboboxStanislaw Halik
2015-08-27ui: save prior to switching configsopentrack-2.3-rc17p1Stanislaw Halik
2015-08-27ui: don't reload settings if config wasn't changedStanislaw Halik
Since combobox is reloaded on a timer, the "current" config changes all the time.
2015-08-27ui: save everything before switching profilesStanislaw Halik
2015-08-27options: return .ini basename easierStanislaw Halik