Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-07-01 | compat: drop pre-C++20 macros.hpp header | Stanislaw Halik | |
2022-01-13 | dinput: don't include <windows.h> in headers | Stanislaw Halik | |
Issue: #583 | |||
2019-04-29 | kill some logspam | Stanislaw Halik | |
2019-03-28 | dinput: move locking to init function | Stanislaw Halik | |
2019-03-21 | dinput: get rid of refcounting | Stanislaw Halik | |
2019-02-10 | dinput: fix debug logic | Stanislaw Halik | |
2019-02-09 | dinput: fix api usage | Stanislaw Halik | |
Issue: #871 - don't sleep with a lock held - fix Acquire() return value check - remove needless Unacquire() calls - always use Poll(), even for keyboard - fix HRESULT debug output | |||
2019-01-16 | compat/mutex: remove | Stanislaw Halik | |
Always use the adaptive QMutex. | |||
2019-01-16 | compat/spinlock: implement and use it | Stanislaw Halik | |
2018-12-24 | style/quality only | Stanislaw Halik | |
No functional changes. - add `override' everywhere where missing - almost pass clang's `-Wweak-vtables' - avoid some float/double conversions - remove unused private members - make signedness conversions explicit - put stuff in right namespaces to aid analysis | |||
2018-10-05 | use attributes only at declaration, not definition | Stanislaw Halik | |
2018-06-26 | dinput: simplify di_t | Stanislaw Halik | |
2017-03-22 | [COVERITY] dinput: fix possible null pointer dereference | Stanislaw Halik | |
2016-09-16 | compat, dinput: don't overdo COM logic | Stanislaw Halik | |
2016-09-03 | simplify some on-exit messages | Stanislaw Halik | |
2016-08-23 | dinput: lessen logspam | Stanislaw Halik | |
2016-08-23 | dinput: it's win32-only so don't guard | Stanislaw Halik | |
2016-08-18 | dinput: reduce init_lock scope | Stanislaw Halik | |
2016-08-17 | compat/win32-com: default to right COM type without caller specifying it | Stanislaw Halik | |
The main window always needs the apartment threaded context for OLE used by Qt. Default to apartment threaded before a QApplication is created, or if the thread is the QApplication thread. Use multithreaded COM otherwise. | |||
2016-08-15 | dinput, COM: temporary fixes, to be tested | Stanislaw Halik | |
2016-08-13 | default to apartment threading for now | Stanislaw Halik | |
2016-08-12 | all: rename modules s#^opentrack-##. and opentrack -> api | Stanislaw Halik | |
Adjust usages. |