summaryrefslogtreecommitdiffhomepage
AgeCommit message (Collapse)Author
2015-07-26Merge branch 'unstable' into trackhat-uiStanislaw Halik
2015-07-26fix OSX buildStanislaw Halik
2015-07-26Merge branch 'unstable' into trackhat-uiStanislaw Halik
2015-07-26qfc: qreal isn't float, use autoStanislaw Halik
2015-07-26qfc: use doubles for intermediate valuesStanislaw Halik
We could lose precision when multiplying by integral_max with floats. For doubles, we can count on up to 2^56 - 1 to be expressible somewhat exactly.
2015-07-26qfc: reload spline data lazilyStanislaw Halik
2015-07-26qfc: add missing mutexStanislaw Halik
2015-07-26qfc: tweaksStanislaw Halik
2015-07-26qfc: disallow placing new points if too close to existing onesStanislaw Halik
2015-07-26qfc: last value is always positive or zeroStanislaw Halik
2015-07-26qfc: use integers as storage, not floatsStanislaw Halik
Float mantissa has 23 bits. 9 bits get wasted per value. Instead, use uint16_t that doesn't lose much precision, but saves half the space.
2015-07-26qfc: we need positive retval hereStanislaw Halik
2015-07-26qfc: interpolate the right way for negative valuesStanislaw Halik
2015-07-26Merge branch 'unstable' into trackhat-uiStanislaw Halik
2015-07-26qfc: sensible step when drawingStanislaw Halik
Higher step value allows more precision when spline doesn't match the control points.
2015-07-26qfc: lift computation out of loopStanislaw Halik
2015-07-26qfc: abstract away internally-used data typeStanislaw Halik
Also, change value_type to more sensible value
2015-07-26qfc: reduce artifacts on high-frequency functionsStanislaw Halik
2015-07-26cmake: remove commented-out portionsStanislaw Halik
2015-07-26merge unstableStanislaw Halik
2015-07-26ui: also implicitly cancel options/mapping screens on normal closeStanislaw Halik
2015-07-26ui: remove duplicate includeStanislaw Halik
2015-07-26main: improve theme/qt plugin selection logicStanislaw Halik
2015-07-26main: simplify win32 add_program_library_pathStanislaw Halik
2015-07-26merge unstableStanislaw Halik
2015-07-26pt camera: small tweaksStanislaw Halik
2015-07-26ui: switch initial tab, oopsStanislaw Halik
2015-07-26Merge branch 'unstable' into trackhat-uiStanislaw Halik
2015-07-26pt: preventing crashing on camera manipulationStanislaw Halik
2015-07-26pt: stop crashing on camera opsStanislaw Halik
2015-07-26adjust uiStanislaw Halik
2015-07-26trackhat pt: style changesStanislaw Halik
2015-07-26pt: oops, set used model from wizardStanislaw Halik
2015-07-26trackhat-ui: use final images in wizard/uiStanislaw Halik
2015-07-25Merge branch 'unstable' into trackhat-uiStanislaw Halik
2015-07-25move portability classes to compat libraryStanislaw Halik
2015-07-25shortcuts: remove duplicationStanislaw Halik
2015-07-25rename to win32-shortcuts.cppStanislaw Halik
2015-07-25shortcuts: add missing keybindingsStanislaw Halik
2015-07-25shortcuts: also guard against multiple-modifier combosStanislaw Halik
2015-07-25shortcuts: fix shift-keys for real this timeStanislaw Halik
2015-07-25shortcuts: add missing Windows binding for enter keyStanislaw Halik
2015-07-25shortcuts: clarify binding dialogStanislaw Halik
2015-07-25shortcuts: allow for modifier keysStanislaw Halik
2015-07-25fix buildStanislaw Halik
2015-07-25fix integral/float confusionStanislaw Halik
2015-07-25shortcuts: store .ini value as portable stringStanislaw Halik
2015-07-25shortcuts: prototyped for LinuxStanislaw Halik
2015-07-25shortcuts: linux workStanislaw Halik
2015-07-25initial impl of arbitrary keybindingsStanislaw Halik
Issue: #118 Linux and OSX likely broken for now.