Commit Graph

144 Commits (111c0f6b895f02cacbe56a198fea22d17f5681f8)

Author SHA1 Message Date
Doug Coleman 111c0f6b89 more struct changes 2009-08-27 21:43:29 -05:00
Doug Coleman c926854790 update RECT for new structs 2009-08-27 21:16:28 -05:00
Doug Coleman 7df875c7fe update WNDCLASSEX 2009-08-27 20:43:42 -05:00
Doug Coleman 065db08680 TRACKMOUSEVENT uses <struct> now 2009-08-27 20:39:37 -05:00
Doug Coleman 469e7e8d67 newstructify PIXELFORMAT 2009-08-27 20:35:37 -05:00
Doug Coleman 03fc2a3461 Merge branch 'master' of git://factorcode.org/git/factor 2009-08-26 09:40:49 -05:00
Joe Groff 5a298a00fd windows.ole32 guid functions don't need to box the byte-arrays themselves anymore 2009-08-26 09:28:10 -05:00
Doug Coleman d109126c4b more structs 2009-08-25 18:19:34 -05:00
Doug Coleman 003db124e2 use structs in process launcher 2009-08-25 17:46:07 -05:00
Doug Coleman c50eaf1c29 less aggressive open-file for file-times, use FILETIME struct now 2009-08-25 17:34:06 -05:00
Doug Coleman 3507616f3b use structs in a few places in windows backend 2009-08-25 17:23:23 -05:00
Slava Pestov 93adf617c0 windows.com.wrapper: crash fix 2009-08-25 05:02:50 -05:00
Slava Pestov 46045c882e Disposables are now registered in a global disposables set. To take advantage of this, subclass disposable instead of providing a disposed slot and call new-disposable instead of new. tools.disposables defines two words, 'disposable.' and 'leaks', to help track down resource lifetime problems 2009-08-24 02:26:13 -05:00
Slava Pestov 04397a63c7 windows.ole32: don't pull in debugger, reduces terrain demo deployed size by ~30kb 2009-08-17 23:58:44 -05:00
Doug Coleman 3f3d57032b 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
Doug Coleman 4a3d63e00a use if-zero in a few more places 2009-08-11 18:15:53 -05:00
Joe Groff b6abd4a90c windows.offscreen:make-bitmap-image wasn't filling in the component-type of the image object it makes 2009-06-25 09:15:04 -05:00
Joe Groff 76b3e5fea2 win32 support for window-controls 2009-06-18 11:41:34 -05:00
Doug Coleman 5a3a14d1c9 remove at-default. it was hardly used and it's just '?at drop' 2009-05-24 21:46:59 -05:00
Doug Coleman dc2791ec45 Merge branch 'master' of git://factorcode.org/git/factor 2009-05-20 19:31:23 -05:00
Doug Coleman 91834fb336 fix error handling in random.windows if acquiring the crypto context fails 2009-05-20 19:30:35 -05:00
Slava Pestov 0c05f5f329 windows.advapi32: add windows.kernel32 dependency 2009-05-20 18:51:01 -05:00
Slava Pestov a9c339e583 Fix windows bootstrap 2009-05-16 11:20:08 -05:00
Slava Pestov aa0e954633 Move wchar_t* typedef from alien.arrays to windows.types since that's the only place that uses it. Reduces deployed image size since io.encodings.utf16 not loaded on Unix 2009-05-12 04:19:22 -05:00
Slava Pestov 782cc78c14 windows.dinput.constants: fix deployment 2009-05-11 18:01:35 -05:00
Slava Pestov 65faa3fda3 Fix unit tests and load errors for slip removal 2009-05-10 17:03:41 -05:00
Joe Groff 8151796b06 Add missing ClientToScreen export to windows.user32 2009-05-08 14:09:57 -07:00
Joe Groff 9992817c65 input grabbing support 2009-05-08 15:07:15 -05:00
Joe Groff 5d43551f08 mouse support for game-input 2009-05-05 09:45:43 -05:00
Joe Groff bc07c075e7 Merge branch 'master' of git://factorcode.org/git/factor
Conflicts:
	extra/spheres/spheres.factor
2009-05-03 17:23:14 -05:00
U-FROGGER\erg aa142a1b52 fix windows ui 2009-05-02 20:36:31 -05:00
Joe Groff 95f1ca3d9f windows pixel-format backend 2009-05-02 13:42:10 -05:00
U-FROGGER\erg b3c9201da7 fix GL-FUNCTION: syntax on wgl extension functions 2009-05-01 14:02:26 -05:00
U-FROGGER\erg 0a1c81fa8b Merge branch 'master' of git://factorcode.org/git/factor 2009-04-30 21:45:38 -05:00
Slava Pestov 9bb70c2c4d Update usages of global ... change-at to use the new change-global combinator 2009-04-30 21:38:14 -05:00
Joe Groff 49674dc8ad Merge branch 'master' of git://factorcode.org/git/factor 2009-04-30 21:36:54 -05:00
Joe Groff 9149f375d1 WGL_ARB_pixel_format extension binding 2009-04-30 21:35:50 -05:00
Joe Groff 3edd57aaa4 eliminate windows.opengl32 dependency from opengl.gl.windows so we can use opengl.gl.extensions to define wgl extensions 2009-04-30 20:38:18 -05:00
Doug Coleman bb84d493fa make windows.fonts unportable 2009-04-30 18:35:34 -05:00
Doug Coleman 4a5009048f support fullscreen mode in windows ui 2009-04-30 15:22:32 -05:00
Doug Coleman 6ec73b2a2a fix bootstrap on windows. here's an opportunity to use literals. 2009-04-30 13:47:49 -05:00
Doug Coleman 65d76e6509 finish fixing the using list for windows.errors, more ffi bindings 2009-04-30 10:25:59 -05:00
Doug Coleman 8ab4d39036 move windows error handling to windows.errors and update usages. 2009-04-30 09:36:25 -05:00
Slava Pestov 3353a777f7 Fixing some unit test failures 2009-04-22 07:05:00 -05:00
Doug Coleman 5c236d6585 add a size-on-disk slot to file-info, the each-file combinator now works better, add a path>sizes word 2009-04-20 16:52:18 -05:00
Slava Pestov 8891573a77 windows.dinput.constants: fix warnings 2009-04-18 19:52:29 -05:00
Doug Coleman 5e6cc3bf46 more api work for windows 2009-04-17 21:37:20 -05:00
Slava Pestov aad7a8dc75 Add unportable tag to windows.usp10 2009-04-15 19:04:50 -05:00
Doug Coleman 1551eacfa2 add support for tiff grayscale images 2009-04-09 10:44:50 -05:00
U-SLAVA-DFB8FF805\Slava 94baa7d7fa Call ScriptStringOut with ETO_OPAQUE 2009-04-08 18:12:27 -05:00