Commit Graph

14415 Commits (0b7eee6e61bb23db89c55bc40b77f12ec2369d93)

Author SHA1 Message Date
Slava Pestov 0b7eee6e61 Slightly more space-efficient dispatch table representation 2009-05-09 20:24:32 -05:00
Slava Pestov b86a419b6e Eliminate prettyprinter dependency from UI 2009-05-09 20:24:17 -05:00
Slava Pestov 74b308f873 Fix negative zero smashing with bootstrap 2009-05-09 18:17:30 -05:00
Joe Groff 41a4b1fdb8 factor game-input and game-loop mgmt out to a game-world base object 2009-05-09 12:53:01 -05:00
Joe Groff 60a18f0416 Merge branch 'master' of git://factorcode.org/git/factor 2009-05-09 11:48:19 -05:00
Joe Groff 1d58b94bf7 send bilerp upstream to spawn 2009-05-09 11:43:04 -05:00
Joe Groff e12a050563 bilerp collision height 2009-05-09 11:36:24 -05:00
Joe Groff 89ee4b1f40 gravity, jetpack, collision detection for terrain demo 2009-05-09 11:15:06 -05:00
Joe Groff 8b35e726c0 fp-nan? was defined incorrectly. while i'm here, let's add some more float manipulation words 2009-05-09 09:49:31 -05:00
Slava Pestov ef4c387a92 Merge branch 'master' of git://factorcode.org/git/factor 2009-05-08 22:10:42 -05:00
Slava Pestov 1e7f809a98 specialized-arrays: fix tests on PowerPC 2009-05-08 21:34:28 -05:00
Slava Pestov 374c742cad mason.report: Remove superfluous text 2009-05-08 21:33:49 -05:00
Joe Groff 9e70b11845 a little bit more rice on game-input.iokit 2009-05-08 19:16:45 -05:00
Joe Groff 0bec5aec05 Merge branch 'master' of git://factorcode.org/git/factor 2009-05-08 18:48:21 -05:00
Joe Groff 4df3f2056d iokit game-input backend improvements:
- avoid some needless allocation when dispatching input events
- some gamepads claim to be pointers too; only match actual mouses
- don't mess with the calibration settings if the axis min/max attributes aren't available

also, throw a more helpful error when plist> fails
2009-05-08 18:47:44 -05:00
Slava Pestov 497a822311 Merge branch 'master' of git://factorcode.org/git/factor 2009-05-08 18:01:46 -05:00
Slava Pestov 947c63fd93 math.combinatorics: fix unit test and help lint 2009-05-08 18:00:53 -05:00
Slava Pestov fe1bc17271 Merge branch 'master' of git://factorcode.org/git/factor 2009-05-08 17:41:31 -05:00
Slava Pestov 3db1814abe Fix compile error in cpu-ppc.hpp 2009-05-08 17:41:22 -05:00
Joe Groff 7b75bcb5a7 Merge branch 'master' of git://factorcode.org/git/factor 2009-05-08 17:22:18 -05:00
Joe Groff faab29e88e oops. got the game-input reference counting backward. also, let go of the mouse state in cocoa backend when closing game-input 2009-05-08 17:22:04 -05:00
Slava Pestov 194a8552a2 Merge branch 'master' of git://factorcode.org/git/factor 2009-05-08 16:27:36 -05:00
Slava Pestov bbbc89397a Merge branch 'master' of git://projects.elasticdog.com/git/factor 2009-05-08 16:26:27 -05:00
Joe Groff 25b5a7645a add escape key to terrain demo 2009-05-08 16:18:56 -05:00
Joe Groff fc49402d40 Add missing ClientToScreen export to windows.user32 2009-05-08 14:09:57 -07:00
Joe Groff 75420c0c6b Merge branch 'master' of /cygdrive/z/Documents/Code/others/factor 2009-05-08 14:00:25 -07:00
Joe Groff 977cd6c147 clip to window client area when grabbing on windows 2009-05-08 15:49:29 -05:00
Joe Groff caad4c945b Merge branch 'master' of git://factorcode.org/git/factor 2009-05-08 13:24:07 -07:00
Slava Pestov cdd470a945 Fix Windows compile error 2009-05-08 15:23:44 -05:00
Joe Groff 3d2e5573b1 Merge branch 'master' of git://factorcode.org/git/factor 2009-05-08 13:18:02 -07:00
Slava Pestov b470c4f92e Need to include unistd.h 2009-05-08 15:15:10 -05:00
Joe Groff 226dd80ee1 Merge branch 'master' of git://factorcode.org/git/factor 2009-05-08 13:13:00 -07:00
Joe Groff 3a2a1a6a62 input grabbing support 2009-05-08 15:07:15 -05:00
Slava Pestov 57fec133fc Merge branch 'master' of git://factorcode.org/git/factor 2009-05-08 15:06:10 -05:00
Slava Pestov 92ae2f7e71 VM cleanup: replace some #defines with constants and inline functions 2009-05-08 15:05:55 -05:00
Joe Groff ade80c73ad make open-game-input and close-game-input do reference counting. update demos to show this 2009-05-08 13:00:34 -05:00
Slava Pestov ca3669e7b3 Deploy hello-world with optimizing compiler since the image is smaller as a result, and this makes it pass the size test again 2009-05-08 02:36:09 -05:00
Slava Pestov 3174e81f98 tools.deploy.shaker: strip out a few more things 2009-05-08 02:35:46 -05:00
Slava Pestov 3aab93e278 mason.email: fix unit test 2009-05-08 02:26:05 -05:00
Aaron Schaefer 282c58c572 Make lookup indices zero-based for poker values 2009-05-08 02:24:12 -04:00
Slava Pestov e4216cc4ba Retry uploads etc up to 5 times so that we don't lose a good binary if network is flaky; put git id in subject 2009-05-08 00:41:42 -05:00
Slava Pestov dfcb5ac574 Merge branch 'master' of git://factorcode.org/git/factor 2009-05-08 00:21:04 -05:00
Slava Pestov 83c162adbb Remove silly retry word from continuations vocab 2009-05-08 00:20:54 -05:00
Slava Pestov 931db821d1 Merge branch 'master' of git://factorcode.org/git/factor 2009-05-07 23:26:37 -05:00
Slava Pestov e007cb56e8 cpu.ppc: fix alien-indirect 2009-05-07 23:26:33 -05:00
Slava Pestov c56809c789 Merge branch 'master' of git://factorcode.org/git/factor 2009-05-07 23:18:52 -05:00
Slava Pestov 5e35f19312 cpu.ppc: bools are 4 bytes on OS X/PowerPC 2009-05-07 23:18:41 -05:00
Aaron Schaefer b7b27e81a4 Fix typo in poker test/doc example 2009-05-07 23:11:44 -04:00
Slava Pestov 5cba4f694c Merge branch 'master' of git://factorcode.org/git/factor 2009-05-07 21:26:55 -05:00
Slava Pestov e173f136a8 io.backend.windows.privileges: clean up code and fix inference problem 2009-05-07 21:26:29 -05:00