summaryrefslogtreecommitdiffhomepage
AgeCommit message (Collapse)Author
2015-08-27ui: save prior to switching configsopentrack-2.3-rc17p1Stanislaw Halik
2015-08-27tracker_rs: adjusted tracker's nameXavier Hallade
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
2015-08-26tracker_rs: more readable iconXavier Hallade
2015-08-26tracker_rs: prevent potential thread starvationXavier Hallade
2015-08-26ui: switch to newly-created configStanislaw Halik
2015-08-26ui: decruftopentrack-2.3-rc17Stanislaw Halik
2015-08-26ui: also bail on new config if its name is ".ini"Stanislaw Halik
2015-08-26ui: auto-refresh config listStanislaw Halik
2015-08-26ui: display up to 20 profiles w/o scrollingStanislaw Halik
2015-08-25ui: create an empty config properly in another code branchStanislaw Halik
Missed in c0d1d315a7a62f8d8453a037073b8e95565cf482
2015-08-25udp-tracker: silence harmless warningStanislaw Halik
Reported-by: many
2015-08-24plugin-support: fix typoStanislaw Halik
2015-08-24plugin-support: set more sane RTLD flagsStanislaw Halik
We might need RTLD_DEEPBIND if there are symbol-related crashes.
2015-08-24plugin-support: free modules from address space when neededStanislaw Halik
This is groundwork for #226, even though modules still need not to load all at once and persist till program stop. This issue only affects Linux.
2015-08-24ui: rename symbol to reflect current usageStanislaw Halik
2015-08-24ui: move some slots to privateStanislaw Halik
2015-08-24ui, shortcuts: these are slots, actuallyStanislaw Halik
2015-08-24ui: no need to write anything to new empty configStanislaw Halik
2015-08-24ui: avoid potential memory leakStanislaw Halik
While not having tested with valgrind, setMenu() doesn't seem to take ownership of QMenu. Ensure it's not leaked.
2015-08-23ft: new game supportStanislaw Halik
2015-08-23game-data: chomp newlines in extractorStanislaw Halik
Some of the XML data is malformed. Chomp newlines to ease Perl's job.
2015-08-22ui: append extension in the right placeStanislaw Halik
Otherwise, file can be overwritten accidentally
2015-08-22simple-mat: fix arglist SFINAEStanislaw Halik
Constructor was always available, enable_if faultily allowed it to accept an arbitrary amount of parameters. The `assignable' bit is redundant and broken, anyway static_cast<num>(x)... takes care of type compatibility.
2015-08-22simple-mat: can use static_cast hereStanislaw Halik
2015-08-22nix default empty config. it gets created on its own.Stanislaw Halik
2015-08-22ui: these aren't qt slotsStanislaw Halik
2015-08-22ui: nix wrong headersStanislaw Halik
2015-08-22ui: remove GNU GPLStanislaw Halik
Nothing copyrightable under GNU GPL remains. We can FINALLY remove previous copyright statement and GNU GPL terms. Issue: #226
2015-08-22ui: simplify conditionStanislaw Halik
2015-08-22props changed onlyStanislaw Halik
Some source files had executable bit on. Remove it.
2015-08-22main, ui: store config files in a predefined directoryStanislaw Halik
Settings files are now stored in Documents/opentrack-version. The transition path is to copy all .ini files into that directory, accessible through the "Profile" menu dropdown. Issue: #179
2015-08-22pt: show extracted points' areas and success countStanislaw Halik
2015-08-22close dialogs on switch to new moduleStanislaw Halik
Don't preemptively close dialog on tracking stop, that's annoying for users.
2015-08-22nix headerStanislaw Halik
2015-08-21fixed path to opentrack-tracker-rs-impl.exe (RealSense tracker)Xavier Hallade
2015-08-21oops, move to correct blockStanislaw Halik
2015-08-21document new tracker + credit for authorStanislaw Halik
2015-08-21Merge pull request #223 from ph0b/unstableStanisław Halik
adding a tracker that gets head tracking from the RealSense SDK
2015-08-21added a tracker that uses the RealSense SDKXavier Hallade
2015-08-21close fsuipc handle before unloading dllStanislaw Halik
2015-08-21pose-widget: use unsigned char, sprinkle constopentrack-2.3-rc16Stanislaw Halik
2015-08-21csv: use unsigned char in scanfStanislaw Halik
2015-08-18nix -Wnarrowing, not needed since previous commitStanislaw Halik
2015-08-18simple-mat: replace initializer_list with variadic ctorStanislaw Halik
Gives us type safety rather than argument count mismatch. Also there's no more narrowing conversion issue. Replace usages. Explicitly delete initializer_list ctor.
2015-08-18pt, aruco: another take at focal length formulaStanislaw Halik
Aspect ratio is meant to be viewport's ratio, not diagonal to axis.
2015-08-18simple-mat: __inline -> inline for C++Stanislaw Halik
2015-08-18simple-mat: don't inline so muchStanislaw Halik