Commit Graph

125 Commits (master)

Author SHA1 Message Date
John Benediktsson 1e81dbdf17 drive-strings: move to windows.drive-strings. 2020-04-13 12:43:25 -07:00
Alexander Iljin 24eff67e60 windows.version: new vocab 2020-04-13 19:33:42 +00:00
Doug Coleman 96d3482475 windows: Fix user32/shcore DPI functions. 2020-03-09 21:59:10 -05:00
Doug Coleman 4b614cc15b factor: Make source files/resources 644 instead of 755. 2018-07-13 20:36:50 -05:00
Björn Lindqvist 06e8399049 windows.fullscreen: fix IN: declaration 2017-07-04 03:29:14 +02:00
Björn Lindqvist c294170321 fullscreen: looks like the vocab belongs in the windows hierarchy 2017-07-02 23:47:40 +02:00
Alexander Iljin 4ceb098907 file-picker: implement save-file-dialog on windows 2017-05-29 08:05:59 -07:00
Slava Pestov 1bb4763927 Move file 2008-07-29 16:59:24 -05:00
Slava Pestov 045f79d35c Merge branch 'master' of git://repo.or.cz/factor/jcg 2008-07-29 16:59:01 -05:00
Joe Groff 0ed6fb0555 Rewrite string>guid and guid>string in windows.ole32 so it can load on any platform. Add an init hook to game-input to put it back in the "off" state on image load. 2008-07-28 22:42:28 -07:00
Slava Pestov d66f887736 Create basis vocab root 2008-07-28 22:03:13 -05:00
U-VICTORIA\Administrator f0951c36f2 dinput: Do not unacquire the device after every read, otherwise keyboard does not work. Fix inaccuracy in c_dfDIJoystick2 definition 2008-07-26 20:02:06 -07:00
U-VICTORIA\Administrator 73758b10c1 DirectInput adding, removing, basic reading devices works 2008-07-23 21:07:47 -07:00
Joe Groff 70d0ea470a dinput property structures 2008-07-21 21:14:06 -07:00
Joe Groff 690b744959 Merge git://repo.or.cz/factor/jcg
Conflicts:

	extra/windows/dinput/dinput.factor
2008-07-20 20:19:59 -07:00
Joe Groff 52fc2cc957 HID-order keyboard format for DirectInput 2008-07-20 20:18:03 -07:00
U-VICTORIA\Administrator 816294f4fc Seeds of DirectInput backend for game-input 2008-07-20 18:04:47 -07:00
Joe Groff 8c17db3259 with-destructors variants of CFRelease and com-release. Remove platform check errors from windows.dinput and iokit 2008-07-16 06:37:36 -07:00
Joe Groff e549806d32 remove redundant comment line from dinput 2008-07-15 06:28:10 -07:00
Joe Groff 23eb1c5fc3 make directinput constants image-load-resistant 2008-07-14 20:48:04 -07:00
U-VICTORIA\Administrator 4a3184f3b9 More DirectInput constants 2008-07-13 10:47:50 -07:00
U-VICTORIA\Administrator ba120427cd DirectInput bindings 2008-07-12 11:08:47 -07:00
U-VICTORIA\Administrator 894907d84d GUID: literals for COM 2008-07-11 21:18:32 -07:00
U-VICTORIA\Administrator f3d63e34ac Add LPGUID typedef to windows.ole32 2008-07-11 18:50:26 -07:00
Slava Pestov 6ad09779cc Literal aliens in source files are bade bad 2008-07-08 15:46:52 -05:00
U-SLAVA-DFB8FF805\Slava 400cde1fe6 Fix load error 2008-07-08 10:18:23 -05:00
U-SLAVA-DFB8FF805\Slava 0051a50b75 Move general shufflers and combinators into generalizations, move narray there too 2008-07-07 19:36:33 -05:00
Joe Groff 4befcf201b Merge branch 'master' of git://factorcode.org/git/factor
Conflicts:

	core/bit-arrays/bit-arrays.factor
2008-07-04 20:07:25 -07:00
Joe Groff ac6f3d1777 small clarifications to COM docs 2008-07-03 21:14:22 -07:00
U-SLAVA-DFB8FF805\Slava 0708b20f33 Fix Windows bootstrap 2008-07-03 19:53:40 -05:00
Slava Pestov b36e06d0d6 Builtinn types now use new slot accessors; tuple slot type declaration work in progress 2008-06-28 02:36:20 -05:00
U-SLAVA-DFB8FF805\Slava aed0909c55 Add LoadLibraryEx binding 2008-06-27 19:24:10 -05:00
U-SLAVA-DFB8FF805\Slava 358c09d204 combinators.lib 3apply is kernel's tri@; remove and update usages 2008-06-27 02:17:19 -05:00
Slava Pestov fd4542a41d Fix windows bootstrap 2008-06-26 22:38:59 -05:00
Joe Groff 7bd7222b07 Refactor windows.com.wrapper to make better use of fry and cleave to show what is going on. Create named words for wrapper alien-callbacks so it is easy to see what code gets generated. Change com-query-interface to malloc the buffer for the returned interface pointer to avoid GC heisenbugs when calling into a com-wrapped factor object 2008-06-12 22:51:20 -07:00
Joe Groff 6c7b220217 Use define-declared to stick explicit stack effects on windows.com words 2008-06-09 20:14:18 -07:00
U-SLAVA-DFB8FF805\Slava adbb6775da Fix Windows compile errors 2008-06-09 16:27:52 -05:00
Slava Pestov 29fa4a8a54 assoc-find is no longer generic 2008-06-09 05:22:21 -05:00
Slava Pestov ba8f1388ab Fixing everything for mandatory stack effects 2008-06-09 02:14:14 -05:00
U-SLAVA-DFB8FF805\Slava 6d457a3dc8 Fix typo 2008-05-22 23:14:50 -05:00
U-SLAVA-DFB8FF805\Slava 8256fc1b42 Fix windows.com load errors 2008-05-19 19:53:39 -05:00
U-SLAVA-DFB8FF805\Slava 4787dc914d Fixing bugs in Windows sockets, add UDP tests 2008-05-15 20:08:32 -05:00
U-SLAVA-DFB8FF805\Slava 29556e2a2b Major overhaul of Windows I/O code: simpler, more readable, more efficient, more robust 2008-05-15 05:20:42 -05:00
Slava Pestov c60baf1232 sift and harvest words added 2008-05-13 23:36:55 -05:00
Slava Pestov 1260c1ba51 Working on SSL and refactoring related code to make things easier to plug in 2008-05-12 18:53:22 -05:00
U-SLAVA-DFB8FF805\Slava ec31bfe253 Get windows.com.wrapper to load 2008-05-09 16:22:34 -05:00
Doug Coleman 0a99342f2b fix bootstrap errors on windows 2008-04-28 16:30:11 -05:00
Joe Groff d6a67d475c Merge branch 'master' of git://factorcode.org/git/factor
Conflicts:

	extra/bunny/bunny.factor
	extra/opengl/demo-support/demo-support.factor
2008-04-27 18:27:47 -07:00
Doug Coleman b7c1f9dbe8 extra changes:
index* -> index-from
last-index* -> last-index-from
1 tail -> rest
1 tail-slice -> rest-slice
subset -> filter
prepose
find* -> find-from
find-last* -> find-last-from
before, after generic, < for integers
make between? work for timestamps
2008-04-25 23:17:08 -05:00
Joe Groff 2db4547305 Merge branch 'master' of git://factorcode.org/git/factor 2008-04-25 21:04:24 -07:00