Commit graph

285 commits

Author SHA1 Message Date
Ykkrosh
977693c7db GUI text renderer
This was SVN commit r745.
2004-07-13 22:48:53 +00:00
janwas
1a1cce9b18 better handling of complex types, but still buggy.
safer output and some cleanup

This was SVN commit r742.
2004-07-13 21:22:53 +00:00
janwas
25a24729ac add win32 clipboard implementation (wchar_t)
This was SVN commit r741.
2004-07-13 21:17:59 +00:00
janwas
81b1c6a5ea add portable clipboard routines (wchar_t)
This was SVN commit r740.
2004-07-13 21:17:26 +00:00
janwas
950db27b2c fix take-address-of-temporary bug
This was SVN commit r739.
2004-07-13 21:13:10 +00:00
janwas
21e685b1f6 fix refcount (now initialized to 1)
This was SVN commit r738.
2004-07-13 21:12:46 +00:00
olsner
aa9c6e7d30 Created a Unix sysdep/ folder, and implemented a unix debug_break function
This was SVN commit r735.
2004-07-12 22:05:49 +00:00
Ykkrosh
dccdd0c747 Allow font unloading
This was SVN commit r734.
2004-07-12 20:08:34 +00:00
janwas
89d47437b4 add debug_break and assert2
This was SVN commit r729.
2004-07-12 16:48:10 +00:00
janwas
7a199f8f16 add debug_break impl
This was SVN commit r728.
2004-07-12 16:40:57 +00:00
janwas
af58165890 hooked up exception handler; a bit of cleanup
This was SVN commit r727.
2004-07-12 16:38:48 +00:00
janwas
bed0e644c4 now mostly last-error-neutral (helps spot warnings+errors)
This was SVN commit r721.
2004-07-12 14:25:39 +00:00
janwas
ac997087ea manually import getaddrinfo et al by "hooking" those calls
This was SVN commit r720.
2004-07-12 14:24:26 +00:00
janwas
c27c765121 tiny comment and debug string change
This was SVN commit r719.
2004-07-12 14:22:17 +00:00
janwas
afd7f721d4 no change
This was SVN commit r718.
2004-07-12 14:21:13 +00:00
janwas
7ef2514ca7 removed NV_VAR stuff (it's obsolete and non-portable)
This was SVN commit r717.
2004-07-12 14:20:33 +00:00
olsner
14aa03f3b0 Linux/GCC compat: wchar_t size fix for glCallLists
This was SVN commit r714.
2004-07-11 20:29:34 +00:00
Ykkrosh
7bef7160ca gcc warning fixes
This was SVN commit r702.
2004-07-11 12:49:44 +00:00
Ykkrosh
8364a7fffe Non-gcc fixes
This was SVN commit r698.
2004-07-10 22:05:33 +00:00
Ykkrosh
901d44d2a6 More SDL_ACTIVEEVENT
This was SVN commit r697.
2004-07-10 21:50:35 +00:00
olsner
1001aeacf5 Linux/GCC compat, headers and such
This was SVN commit r695.
2004-07-10 21:25:35 +00:00
Ykkrosh
4769a92894 Added newline at end
This was SVN commit r689.
2004-07-10 20:28:18 +00:00
Ykkrosh
c00e774089 Removed crc32 code - use zlib's instead
This was SVN commit r687.
2004-07-10 20:24:33 +00:00
janwas
d5197e3c77 revised mount logic; now stores the mount point and uses it to correctly convert from VFS to native paths
This was SVN commit r675.
2004-07-09 19:58:43 +00:00
janwas
af58e59633 pass FILE_NO_AIO at open instead of calling uncached_* (which ended up duplicating code)
This was SVN commit r674.
2004-07-09 19:57:59 +00:00
janwas
dc5e5dd774 PNG and BMP "encode" now operational
This was SVN commit r672.
2004-07-09 02:18:59 +00:00
janwas
41d8db6f81 add vfs_exists, uncached_io, and change IO interface to value-return buffer param (void**)
This was SVN commit r671.
2004-07-09 02:17:37 +00:00
janwas
306053c994 bring read interface into line with vfs_io (value-return buffer param)
This was SVN commit r670.
2004-07-09 02:14:21 +00:00
janwas
8306c53492 increase control block size to "plenty" until things settle
This was SVN commit r669.
2004-07-09 02:13:09 +00:00
janwas
bad0b0629d add lseek (needed for uncached_io)
This was SVN commit r667.
2004-07-09 00:17:55 +00:00
Ykkrosh
a8f48ff7e0 XMB
This was SVN commit r665.
2004-07-08 15:22:09 +00:00
janwas
92f14cd90a move hInst = GetModuleHandle to wsdl_init, to make sure it's done before anything else
This was SVN commit r664.
2004-07-08 15:16:31 +00:00
janwas
c33bcfd03d add keyboard hook to intercept printscreen and windows keys
This was SVN commit r662.
2004-07-08 15:11:42 +00:00
janwas
226fd70292 now open files in binary mode on windows (thanks to philip for catching this)
This was SVN commit r661.
2004-07-08 15:10:26 +00:00
janwas
a779ef8595 common interface to texture format codecs; work started on encoders (to write textures)
This was SVN commit r658.
2004-07-08 14:40:24 +00:00
janwas
b7a05fd50b fix iterator invalidation bug triggered by multiple mount points; add vfs_uncached_io()
This was SVN commit r657.
2004-07-08 14:38:58 +00:00
janwas
875d78d10b reqnum = int; complain if watch failed
This was SVN commit r655.
2004-07-08 14:33:58 +00:00
janwas
0c05abb304 fixes for write code and new uncached_write routine (bypass cache, no file padding problem)
This was SVN commit r654.
2004-07-08 14:30:35 +00:00
janwas
3d7b76c140 add read/write prototypes (file.cpp wasn't including a windows header that defined them elsewhere)
This was SVN commit r653.
2004-07-08 14:24:17 +00:00
janwas
b07360ccf7 reqnum uint->int, to allow error return
This was SVN commit r652.
2004-07-08 14:22:10 +00:00
janwas
5c96e991eb cleanup; more last-error neutral; fix start_io for file writes
This was SVN commit r651.
2004-07-08 14:21:14 +00:00
Ykkrosh
602b706481 Non-PCH header fix
This was SVN commit r649.
2004-07-07 19:40:20 +00:00
janwas
bfafb8fce4 add to some comments
also removed redundant VFS file open flags

This was SVN commit r633.
2004-07-05 02:33:47 +00:00
janwas
7bb375ac69 completed support for writing files (hopefully). now adds them to the VFS tree.
also removed VFS file open flags, used file.h flags instead

This was SVN commit r632.
2004-07-05 02:32:43 +00:00
janwas
680d5dd7b4 revisions to file open flag comments. btw, these are now also used by VFS
This was SVN commit r631.
2004-07-05 02:31:32 +00:00
janwas
e9a7876e0d slight changes to open / stat interface to bring in line with SUS (and therefore POSIX, i hope)
also pass in pmode

This was SVN commit r630.
2004-07-05 02:30:53 +00:00
janwas
66e202afa5 S_* flags in sys/stat are wrong! spent quite a while searching for this problem. disassembly reports S_IWRITE is 0x80, header says 0x100.
fixes aio_open warning tossed when file was created by file_open

This was SVN commit r629.
2004-07-05 02:29:21 +00:00
janwas
1f9ac488cd open wrapper: fixes file sharing bug, now passes in O_CREAT mode
This was SVN commit r628.
2004-07-05 02:27:51 +00:00
janwas
e22f6b120a revised aio_open (now: aio_reopen) interface; now closer to open(), so that pmode can be passed
This was SVN commit r627.
2004-07-05 02:26:55 +00:00
janwas
85b0e120af fixed file sharing + open mode bug
This was SVN commit r626.
2004-07-05 02:26:04 +00:00