Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-10-25 | cleanups only | Stanislaw Halik | |
2018-06-26 | core, modules: modernize syntax only | Stanislaw Halik | |
Use more C++17 features where this helps any. | |||
2018-01-16 | add missing copyright statement | Stanislaw Halik | |
2018-01-11 | cmake, gui, main: make user interface reusable | Stanislaw Halik | |
The work isn't complete. We need moving out all non-reusable parts away and only keeping user interface logic in a class. | |||
2017-06-05 | gui: split from header | Stanislaw Halik | |
2017-02-25 | gui/keyboard: drop modifier keys | Stanislaw Halik | |
For Linux. | |||
2017-02-24 | gui: simplify keyboard listener dialog | Stanislaw Halik | |
It's now generated from .ui QDialog, not a manually created QDialog from QLabel in .ui. | |||
2016-08-12 | all: rename modules s#^opentrack-##. and opentrack -> api | Stanislaw Halik | |
Adjust usages. | |||
2016-08-10 | dinput: split from logic module | Stanislaw Halik | |
For use in the joystick module. | |||
2016-06-16 | all: split "api" into "api" and "logic" | Stanislaw Halik | |
Here, the "logic" module has all the stuff for building one's own graphical user interface. The "api" module has stuff used by other trackers. While at it, each of "api", "logic", and "compat" need their own export headers. This is because of preprocessor symbol clashes. This is all because a change in the "gui"-only dependency required a relink of all the trackers, protocols, and flters. It takes too long when building in the release configuration. With the split, only the "gui" module gets rebuilt. Since it has close to no static dependencies, it's fast enough. | |||
2015-11-22 | work: use the centralized keypress worker | Stanislaw Halik | |
2015-11-11 | shortcuts: alloy kbd mods for joystick buttons | Stanislaw Halik | |
2015-11-11 | shortcuts: map joystick buttons on depress only | Stanislaw Halik | |
Some buttons like the X65 mode switch are held all the time. Prevent them from hogging all the keybindings. Issue: #118 | |||
2015-11-11 | allow for binding joystick buttons to shortcut functions | Stanislaw Halik | |
Win32 only Issue: #118 | |||
2015-11-01 | keyboard-chooser: use only keyboard worker, not full shortcuts | Stanislaw Halik | |
2015-10-30 | rename gui directory | Stanislaw Halik | |