q3rally/engine/code/qcommon
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
..
cm_load.c - ioquake3 resync to revision 2105 from 2098. 2011-07-29 17:52:36 +00:00
cm_local.h Added files 2011-02-18 14:31:32 +00:00
cm_patch.c ioquake3 resync to revision 3393 from 3385. 2017-12-03 10:09:52 +00:00
cm_patch.h Added files 2011-02-18 14:31:32 +00:00
cm_polylib.c ioquake3 resync to revision 3511 from 3444. 2018-07-30 11:35:12 +00:00
cm_polylib.h Added files 2011-02-18 14:31:32 +00:00
cm_public.h ioquake3 resync to revision 2369 from 2317. 2012-12-06 07:07:19 +00:00
cm_test.c Added files 2011-02-18 14:31:32 +00:00
cm_trace.c ioquake3 resync to revision 3393 from 3385. 2017-12-03 10:09:52 +00:00
cmd.c ioquake3 resync to revision 3511 from 3444. 2018-07-30 11:35:12 +00:00
common.c Make mouse movement in menus match regular desktop movement 2023-06-06 07:04:45 -05:00
cvar.c ioquake3 resync to revision 3511 from 3444. 2018-07-30 11:35:12 +00:00
files.c ioquake3 resync to commit 4610a240 from bc8737d7 2023-03-02 23:13:18 -06:00
huffman.c ioquake3 resync to revision 3444 from 3393. 2018-04-07 23:02:52 +00:00
ioapi.c Added files 2011-02-18 14:31:32 +00:00
ioapi.h Added files 2011-02-18 14:31:32 +00:00
json.h ioquake3 resync to 3306 from 1951. 2017-07-10 01:33:41 +00:00
md4.c ioquake3 resync to revision 3444 from 3393. 2018-04-07 23:02:52 +00:00
md5.c ioquake3 resync to 3306 from 1951. 2017-07-10 01:33:41 +00:00
msg.c ioquake3 resync to revision 3511 from 3444. 2018-07-30 11:35:12 +00:00
net_chan.c ioquake3 resync to revision 3444 from 3393. 2018-04-07 23:02:52 +00:00
net_ip.c ioquake3 resync to 3306 from 1951. 2017-07-10 01:33:41 +00:00
puff.c Added files 2011-02-18 14:31:32 +00:00
puff.h Added files 2011-02-18 14:31:32 +00:00
q_math.c Changed years in file headers 2021-03-24 20:13:01 +00:00
q_platform.h ioquake3 resync to commit 4610a240 from bc8737d7 2023-03-02 23:13:18 -06:00
q_shared.c Changed years in file headers 2021-03-24 20:13:01 +00:00
q_shared.h Rename the new URL scheme to q3rally 2023-06-04 19:35:20 -05:00
qcommon.h Make mouse movement in menus match regular desktop movement 2023-06-06 07:04:45 -05:00
qfiles.h Sync Engine and Game VM code to ioquake3 2017-11-17 03:49:41 +00:00
surfaceflags.h 2021-04-11 09:51:15 +00:00
unzip.c ioquake3 resync to revision 3393 from 3385. 2017-12-03 10:09:52 +00:00
unzip.h ioquake3 resync to revision 3393 from 3385. 2017-12-03 10:09:52 +00:00
vm.c ioquake3 resync to 3306 from 1951. 2017-07-10 01:33:41 +00:00
vm_armv7l.c ioquake3 resync to 3306 from 1951. 2017-07-10 01:33:41 +00:00
vm_interpreted.c ioquake3 resync to 3306 from 1951. 2017-07-10 01:33:41 +00:00
vm_local.h ioquake3 resync to commit 4610a240 from bc8737d7 2023-03-02 23:13:18 -06:00
vm_none.c Added files 2011-02-18 14:31:32 +00:00
vm_powerpc.c ioquake3 resync to revision 3393 from 3385. 2017-12-03 10:09:52 +00:00
vm_powerpc_asm.c ioquake3 resync to revision 2317 from 2210. 2012-09-15 03:03:44 +00:00
vm_powerpc_asm.h Added files 2011-02-18 14:31:32 +00:00
vm_sparc.c ioquake3 resync to 3306 from 1951. 2017-07-10 01:33:41 +00:00
vm_sparc.h Added files 2011-02-18 14:31:32 +00:00
vm_x86.c ioquake3 resync to commit 4610a240 from bc8737d7 2023-03-02 23:13:18 -06:00