Commit Graph

14741 Commits (8336b0a01b836a9a320d2092dfdb54e2b7712f3c)

Author SHA1 Message Date
Joe Groff c460c93ba2 Merge branch 'master' of factorcode.org:/git/factor 2009-05-14 17:38:37 -05:00
Joe Groff 698eccd5ab don't unfocus the world if cocoa view has gone fullscreen; the original window isn't really associated with the view while fullscreen 2009-05-14 17:37:14 -05:00
Slava Pestov 01801c39c8 copy-tree now preserves file permissions on Unix 2009-05-14 17:36:07 -05:00
Joe Groff fc59ee2e4a set first responder on cocoa view back when returning from fullscreen mode. un-fullscreen the view if window is closed while view is fullscreen 2009-05-14 17:29:25 -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 d7db5edadc Cleaning up USING: lists for new strict semantics 2009-05-14 16:54:16 -05:00
Doug Coleman 3901427128 check in marc's jpeg loader, png decoder, huffman, inflate, and image-processing vocabularies 2009-05-14 15:46:10 -05:00
Doug Coleman 2891c5d13d replace my bitstream-reader with marc's bitstreams. implement a minimal bit-writer 2009-05-14 15:44:57 -05:00
Doug Coleman 569e6b457d larger default window size for gesture-logger 2009-05-14 15:43:51 -05:00
Doug Coleman 48f2f1a07f Merge branch 'master' of erg@factorcode.org:/git/factor 2009-05-14 15:42:51 -05:00
Joe Groff 681d5253c4 spin on GetCurrentButtonState before warping cursor when grabbing cocoa input. this keeps the window from jumping if you click on its titlebar to focus 2009-05-14 15:36:18 -05:00
Joe Groff a229ec788a flip cursor warp point for cocoa mouse grab into y-goes-down space 2009-05-14 15:01:21 -05:00
Doug Coleman a8a4c9fa17 handle resize on key-down instead of key-up 2009-05-14 14:08:51 -05:00
Joe Groff 32ba32a874 Merge branch 'master' of git://factorcode.org/git/factor 2009-05-14 10:09:16 -05:00
Joe Groff accc1e018e don't assume world has children in debugger 2009-05-14 10:08:57 -05:00
Slava Pestov 73e3f576c9 ui.tools.debugger: don't throw an error if world has no children 2009-05-13 22:42:38 -05:00
Slava Pestov 140240f868 Merge branch 'master' of git://factorcode.org/git/factor 2009-05-13 22:42:13 -05:00
Slava Pestov 2f4215a499 ui.backend.windows: create-window can now be called even when the UI is not running. Fixes game-input deploy test 2009-05-13 22:41:42 -05:00
Doug Coleman 73f4b0d781 fullscreen* -> (fullscreen?), set-fullscreen* -> (set-fullscreen), fix jamshred screen toggling 2009-05-13 22:28:33 -05:00
Slava Pestov b1bcc44dd5 Rename use+ to add-use, move search to vocabs.parser, EXCLUDE: bombs out if word doesn't exist 2009-05-13 22:15:48 -05:00
Doug Coleman ad5ba4815b Merge branch 'master' of git://factorcode.org/git/factor 2009-05-13 22:03:02 -05:00
Doug Coleman 627d3a0baa toggle-screen is in the ui now 2009-05-13 22:02:45 -05:00
Joe Groff 075f7ac4d5 MacOS X glFrustum generates -0.0 in W column of projection matrix; Windows glFrustum generates 0.0. This causes sign differences in the gl_ProjectionMatrixInverse between platforms. manually force the z coordinate sign in terrain sky projection to be negative like it ought to be 2009-05-13 21:28:12 -05:00
Doug Coleman 97fe0103d0 fix the sky 2009-05-13 20:15:58 -05:00
Doug Coleman df9e448063 Merge branch 'master' of git://factorcode.org/git/factor 2009-05-13 20:06:57 -05:00
Doug Coleman 57f461b5b7 add a velocity-modifier to terrain demo for left shift. alt-enter toggles fullscreen mode 2009-05-13 20:06:13 -05:00
Doug Coleman cc35bb1311 rename set-fullscreen? to set-fullscreen, add a toggle-fullscreen word, fix windows backend for fullscreen* 2009-05-13 20:05:22 -05:00
Slava Pestov 57e92e5fde Rename a word 2009-05-13 19:55:33 -05:00
Slava Pestov 7e2d5b4ac2 webapps.mason: work on it some more 2009-05-13 19:53:52 -05:00
Slava Pestov 5192d7865f Update mason.platform for webapps.mason 2009-05-13 19:47:00 -05:00
Slava Pestov b6578b6ecd Merge branch 'master' of git://factorcode.org/git/factor 2009-05-13 19:39:33 -05:00
Slava Pestov efd6284783 webapps.mason: preliminary checkin 2009-05-13 19:39:26 -05:00
Joe Groff 6d77745d38 Merge branch 'master' of git://factorcode.org/git/factor 2009-05-13 19:36:18 -05:00
Joe Groff 7308968e9d redundant math is redundant 2009-05-13 19:36:06 -05:00
Joe Groff 1ff97018be in game-worlds, open game-input before starting game-loop and close after. otherwise there's a chance the game-loop might tick without game-input available 2009-05-13 19:35:46 -05:00
Slava Pestov 7216596a95 Merge branch 'master' of git://factorcode.org/git/factor 2009-05-13 19:34:05 -05:00
Slava Pestov 574d885a7f mason.notify.server: parameters were wrong way around 2009-05-13 19:33:57 -05:00
Joe Groff ddbe884504 rotate-circular word 2009-05-13 19:31:58 -05:00
U-C4\Administrator f9d8a09439 unbassackwardsify the mouse, q and e rotate too 2009-05-13 19:26:08 -05:00
U-C4\Administrator ada4451ad5 Merge branch 'master' of git://factorcode.org/git/factor 2009-05-13 19:22:10 -05:00
U-C4\Administrator 31e2788a8d terrain demo allows looking around with keyboard now. used ${ in a few places 2009-05-13 19:21:27 -05:00
Slava Pestov b047ad7252 New mason.notify.server tool, and fix failure report 2009-05-13 18:19:30 -05:00
Slava Pestov cbbc9724fa Merge branch 'master' of git://factorcode.org/git/factor 2009-05-13 17:29:42 -05:00
Slava Pestov 608f1405b3 mason.common: fix git-id word on Windows 2009-05-13 17:29:14 -05:00
Slava Pestov 73f61c179d tools.annotations: now prints a table of values 2009-05-13 17:03:41 -05:00
Slava Pestov 6fd3a5c9f1 Merge branch 'irc' of git://www.tiodante.com/git/factor 2009-05-13 16:59:18 -05:00
Slava Pestov 4d3b9e3a9e Merge branch 'redis' of git://www.tiodante.com/git/factor 2009-05-13 16:59:12 -05:00
Slava Pestov 3e9ca25344 Fix regression with: bad interaction between predicate classes and tuple inheritance, reported by Bruno Deferrari 2009-05-13 16:58:01 -05:00
Slava Pestov 9de8b5d8c9 Graduation! Move game-input and iokit into basis 2009-05-13 14:18:10 -05:00
Slava Pestov 2bcff4ac5c os-linux.cpp: inotify wrappers should be VM_C_API 2009-05-13 03:49:51 -05:00