14 Commits (fd63018fb58420d072317d85d69bb8f2205b83f1)

Author SHA1 Message Date
Alibek Omarov 1a09d297ee engine: minimize SetCursorType calls count 2 years ago
Alibek Omarov 2d2523df4a engine: client: touch: generalise touch emulation code 2 years ago
Alibek Omarov abbd0f92a4 engine: input: fix incorrect client notifying about mouse button states 3 years ago
Alibek Omarov d0a39ef492 engine: client: rework mouse input again, do what GoldSrc does, minimize SDL mouse calls 3 years ago
Alibek Omarov 284eeea3c3 engine: client: rework mouse input, use IN_MouseEvent for clientdll, don't emit mouse events when mouse is visible or touch emulate is used 3 years ago
Alibek Omarov 664506f79e engine: client: touch security, add unprivileged for buttons added from server, force it and client flags 3 years ago
Gleb Mazovetskiy 4daa7c23a0 SDL2 GameController: Map axes to engine explicitly 4 years ago
mittorn 803c396fa2 platform: new fbdev bakend, move in_evdev to bakends 5 years ago
mittorn 7f3ee9ca71 input: merge touch support again. Fix m_ignore, fix EngineAppendMove 5 years ago
Alibek Omarov 6aa4765c3e engine: input: implement input devices collecting 6 years ago
Alibek Omarov fa68108907 engine: input: adapt gamepad code for new engine, remove gamepad ids, as it was never used and probably will never be, small optimizations 6 years ago
Alibek Omarov ab7a67464b engine: fix long<->int conversion UBs 6 years ago
Alibek Omarov 7c9af89620 input: remove unneeded joy_found extern 6 years ago
Alibek Omarov 40094f2867 Move client-only parts to client 7 years ago
Alibek Omarov 92c321848d Adapt input code to newer engine 7 years ago
Alibek Omarov 4189af8b50 Engine input port. Incomplete integration of touch, gamepad, evdev input 7 years ago
Alibek Omarov 5a1b03ac20 Integrate FWGS vgui_support 7 years ago
Alibek Omarov 8d6e3b7f79 Pure engine source code(LF line endings, UTF8 encoded) 7 years ago