Joe Groff
4a1422e7fe
move some allocation words that don't really have much to do with c types out of alien.c-types into a new alien.data vocab
2009-09-17 22:36:05 -05:00
Joe Groff
94db17f2da
fix dinput device hotplug support
2009-09-17 14:22:49 -05:00
Slava Pestov
527db8995a
Specialized array overhaul
...
- Replace hand-written specialized-arrays.* subvocabularies with new system; instead of USE:ing specialized-arrays.T, do SPECIALIZED-ARRAY: T
- Ditto for specialized-vectors; use SPECIALIZED-VECTOR:
- io.mmap.functor: removed entirely, use <mapped-array> instead
- struct-arrays and struct-vectors have been removed because specialized arrays and vectors subsume them entirely
2009-09-09 22:33:34 -05:00
Joe Groff
b06626ee46
fix some things that broke in the windows UI/game-input backends
2009-08-31 12:45:39 -05:00
Joe Groff
9cf2345118
clean up some game-input.dinput code to take advantage of structs and specialized arrays
2009-08-31 11:31:01 -05:00
Doug Coleman
b70b6ae7da
more struct changes
2009-08-27 21:43:29 -05:00
Doug Coleman
d1ce837569
Delete empty unit tests files, remove 1- and 1+, reorder IN: lines in a lot of places, minor refactoring
2009-08-13 19:21:44 -05:00
Joe Groff
62ed8d1404
win32 support for window-controls
2009-06-18 11:41:34 -05:00
Doug Coleman
dd7b8964d6
fix duplicate using
2009-06-11 16:53:52 -05:00
Slava Pestov
03e6ab0372
Fix conflict
2009-05-16 09:48:42 -05:00
Joe Groff
9a83423a18
move IOHIDManagerSetDeviceMatching call after IOHIDManagerOpen. this prevents IOHIDManagerOpen from failing if it would match an exclusive-opened device
2009-05-15 15:26:41 -05:00
Slava Pestov
daec154817
Updating code in basis and extra for stricter vocab search path semantics
2009-05-14 23:23:06 -05:00
Joe Groff
88b91de398
no reason not to use bit-array for game-input key state
2009-05-14 17:26:54 -05:00
Slava Pestov
9de8b5d8c9
Graduation! Move game-input and iokit into basis
2009-05-13 14:18:10 -05:00