q3rally/engine/code
Zack Middleton ed4bec3d46 Make mouse movement in menus match regular desktop movement
Use absolute mouse input instead of relative in the menus. Convert the
absolute position to relative movement in virtual "640x480 but aspect
correct" coords and preserve fractional movement. Synchronize the
position of the UI's menu cursor by forcing it to 0,0 and then sending
a delta of the current position in virtual coords.

The cursor can also freely move out of the window in the menu.
2023-06-06 07:04:45 -05:00
..
AL ioquake3 resync to 3306 from 1951. 2017-07-10 01:33:41 +00:00
asm ioquake3 resync to commit 4610a240 from bc8737d7 2023-03-02 23:13:18 -06:00
autoupdater ioquake3 resync to 3306 from 1951. 2017-07-10 01:33:41 +00:00
botlib ioquake3 resync to commit 4610a240 from bc8737d7 2023-03-02 23:13:18 -06:00
cgame Fix "wrong way" message being off-center in widescreen 2023-06-04 12:49:49 -05:00
client Make mouse movement in menus match regular desktop movement 2023-06-06 07:04:45 -05:00
curl-7.54.0/include ioquake3 resync to commit 4610a240 from bc8737d7 2023-03-02 23:13:18 -06:00
game Fix func_breakable being destroyed with one shot 2023-06-06 03:40:34 -05:00
jpeg-8c ioquake3 resync to revision 2317 from 2210. 2012-09-15 03:03:44 +00:00
libogg-1.3.3 ioquake3 resync to revision 3444 from 3393. 2018-04-07 23:02:52 +00:00
libs Add complete Windows/macOS SDL binaries 2023-03-03 01:28:34 -06:00
libtheora-1.1.1 Added ogm video support 2022-03-19 20:19:51 +01:00
libvorbis-1.3.6 ioquake3 resync to revision 3444 from 3393. 2018-04-07 23:02:52 +00:00
null Make mouse movement in menus match regular desktop movement 2023-06-06 07:04:45 -05:00
opus-1.2.1 ioquake3 resync to revision 3444 from 3393. 2018-04-07 23:02:52 +00:00
opusfile-0.9 ioquake3 resync to revision 3444 from 3393. 2018-04-07 23:02:52 +00:00
q3_ui Make mouse movement in menus match regular desktop movement 2023-06-06 07:04:45 -05:00
qcommon Make mouse movement in menus match regular desktop movement 2023-06-06 07:04:45 -05:00
renderercommon ioquake3 resync to revision 3550 from 3534. 2020-03-15 19:40:23 +00:00
renderergl1 ioquake3 resync to commit 4610a240 from bc8737d7 2023-03-02 23:13:18 -06:00
renderergl2 ioquake3 resync to commit 4610a240 from bc8737d7 2023-03-02 23:13:18 -06:00
sdl Make mouse movement in menus match regular desktop movement 2023-06-06 07:04:45 -05:00
SDL2 ioquake3 resync to commit 4610a240 from bc8737d7 2023-03-02 23:13:18 -06:00
server ioquake3 resync to commit 47c96419 from 4610a240 2023-06-04 19:32:47 -05:00
sys ioquake3 resync to commit 47c96419 from 4610a240 2023-06-04 19:32:47 -05:00
tools ioquake3 resync to revision 6920 from 6893. 2021-06-07 09:11:19 +00:00
ui enabled aspect correct HUD by default 2022-03-06 14:36:31 +01:00
zlib ioquake3 resync to 3306 from 1951. 2017-07-10 01:33:41 +00:00