871cdb6ef9
# SwEng (reduce full recompiles by splitting up master error header)
...
- error codes now accessed as ERR::NO_MEM, INFO::OK etc.
- no more X-macros => the above are now recognized by visual assist
- error codes are defined by the module originating them (lib_errors has
some generic ones)
=> no full rebuild when adding some
- error descriptions are now in C++ files => can be changed without full
rebuild
added AT_STARTUP in lib.h.
This was SVN commit r4374.
2006-09-22 13:19:40 +00:00
0e20c08969
waio: fix spurious WARN_ERR
...
vfs: integrate hotload code
fixed a few warnings as well.
This was SVN commit r2609.
2005-08-13 17:09:57 +00:00
4aa740bff5
- split up lib/res into file, graphics and sound.
...
- wposix.cpp: initial support for MEM_RESERVE and MEM_COMMIT semantics
in mmap
- cstr: removed no longer necessary serialization header
- xmlutils: wrap new() calls in nommgr/mmgr; allows tracking other
allocs in this file.
- add u64_from_u32
- various minor comments/improvements.
This was SVN commit r2604.
2005-08-12 17:06:53 +00:00
da1622ca06
reloading is optimized and armor-plated. eliminated an evil race condition.
...
wdir_watch.cpp: remove debug output and fix dir_get_changed_file
interface bug (was returning ERR_AGAIN instead of 1)
This was SVN commit r1964.
2005-03-02 12:06:40 +00:00
540a76e88b
clean up reload code; add cache invalidate call when reloading (make sure file contents are actually loaded)
...
This was SVN commit r1948.
2005-02-27 19:11:39 +00:00
a8ef1b911e
make reload ignore logic more clear
...
This was SVN commit r1945.
2005-02-27 14:35:38 +00:00
9d317d8164
1) removed scaffolding from file
...
2) VFS: add path_copy convenience routine
3) various lib code: removed unnecessary const cluttering things (like
const char* _const_ name in param list)
This was SVN commit r1483.
2004-12-09 23:12:02 +00:00
2c0d5c0248
bugfix: needs to use full path conversion routine
...
This was SVN commit r1434.
2004-12-01 21:34:01 +00:00
c0ef326340
1) file.cpp: add functions for relative path conversion, also better dox
...
2) ERR_PATH_LENGTH (instead of ERR_VFS_): now used by file.cpp also
3) better document file_enum and FileCB
This was SVN commit r1433.
2004-12-01 18:44:38 +00:00
4f230f061d
less dependencies: handle.h forward-defines Handle, so that not everything that uses res headers is dependent on h_mgr
...
This was SVN commit r1213.
2004-10-06 14:00:43 +00:00
0868b2ee6c
VC2k5 fix: strchr return value saved as const char* (cf Stu's CVS report #161 )
...
This was SVN commit r1183.
2004-09-21 18:43:58 +00:00
3ba9855b2e
wasn't converting native path to portable before sending to VFS.
...
fixes assert after screenshot write reported by stu
This was SVN commit r990.
2004-08-14 12:28:54 +00:00
e67ed4acc0
pass dir_watch the native path, so that it has a chance at working ;p
...
This was SVN commit r972.
2004-08-11 20:20:03 +00:00
f1c7af9a95
ignore .xmb files when reloading (not critical, just avoids output clutter)
...
This was SVN commit r890.
2004-08-03 12:56:44 +00:00
7618033b3a
no longer emulate FAM, due to a stupid design flaw. instead, implement sysdep/dir_watch interface
...
This was SVN commit r866.
2004-07-31 19:35:22 +00:00
c27c765121
tiny comment and debug string change
...
This was SVN commit r719.
2004-07-12 14:22:17 +00:00
1001aeacf5
Linux/GCC compat, headers and such
...
This was SVN commit r695.
2004-07-10 21:25:35 +00:00
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
875d78d10b
reqnum = int; complain if watch failed
...
This was SVN commit r655.
2004-07-08 14:33:58 +00:00
cc02e9ea97
more abstraction in VFS<->dir watch interface (thinking of using dazuko and/or FAM)
...
This was SVN commit r594.
2004-06-23 16:29:03 +00:00
32b6627645
Miscellaneous gcc fixes
...
This was SVN commit r541.
2004-06-18 18:56:10 +00:00
15ca5cbf21
newline stomper and fixed warnings
...
This was SVN commit r473.
2004-06-11 02:14:18 +00:00
5d440712f2
GCC compat
...
This was SVN commit r441.
2004-06-09 13:48:49 +00:00
d7dbf08bc2
auto-reload finished (last remaining problem: translating OS paths to VFS)
...
This was SVN commit r425.
2004-06-08 15:18:01 +00:00
815e177beb
now responsible for watching mountings for changes via FAM
...
This was SVN commit r406.
2004-06-07 00:04:02 +00:00
7b9e881039
initial code using FAM API. unfinished; one problem remaining is how to convert absolute paths to their VFS equivalent
...
This was SVN commit r400.
2004-06-04 17:44:56 +00:00
c0d33d3330
Linux/GCC compat, a few newlines at end of file, minor changes
...
This was SVN commit r353.
2004-06-02 15:31:55 +00:00
df6fceba62
fixed some signed/unsigned warnings; added gamma control via SDL
...
This was SVN commit r258.
2004-05-24 20:25:48 +00:00
76b52d1d8a
remove vc6,vc7; use premake instead (will generate workspace in workspaces\vc7 , vc6)
...
This was SVN commit r226.
2004-05-13 17:23:07 +00:00
f383cfd4a8
fix for vc7 (incomplete type in container). also some updates to vfs
...
This was SVN commit r221.
2004-05-08 01:11:51 +00:00
89c5b0d88c
the big merge (tm). see forum post for changes made.
...
This was SVN commit r158.
2004-03-02 23:56:51 +00:00