0ad/source/ps
janwas e0280949fd file_cache: fix: add buf/size combo to exact_buf_oracle if file_io rounded size up.
trace: split code out of vfs_optimizer (was getting too large)
vfs_mount: expose API to unmount all (needed to be able to delete
archives after building)
vfs_optimizer: safely handle empty connection/node lists;
refactored+documented
vfs_tree: eliminate 'file in root dir' warning (can happen easily
enough)

rest: fixes/minor tweaks

This was SVN commit r3610.
2006-03-07 05:44:34 +00:00
..
GameSetup file_cache: fix: add buf/size combo to exact_buf_oracle if file_io rounded size up. 2006-03-07 05:44:34 +00:00
Network Small bug fix so issueCommand works for NMT_Produce. 2006-02-23 01:26:02 +00:00
scripting file_cache: fix: add buf/size combo to exact_buf_oracle if file_io rounded size up. 2006-03-07 05:44:34 +00:00
XML CVFSInputSource clean-up, added headers to adts.{h,cpp} 2006-02-04 22:44:52 +00:00
CConsole.cpp fix warnings (VC7) 2006-02-19 21:16:54 +00:00
CConsole.h minimap: now use GUI event system instead of polling. fixes broken click feature. 2005-10-20 15:27:39 +00:00
CLogger.cpp file: add note on pp_set_dir 2005-12-14 18:32:02 +00:00
CLogger.h - fix w4 warnings 2005-08-09 15:55:44 +00:00
ConfigDB.cpp ConfigDB.cpp: fix vfs_load return value check 2006-01-28 22:21:54 +00:00
ConfigDB.h - fix w4 warnings 2005-08-09 15:55:44 +00:00
CStr.cpp Profiler: Shift+F11 to save profile data into logs/profile.txt 2005-12-17 02:33:57 +00:00
CStr.h fixed wchar_t issues; now correctly separates utf16, CStrW and jschar. 2006-02-03 20:36:15 +00:00
CVFSFile.cpp - vfs_load now returns error code and takes FileIOBuf; that must be freed via file_buf_free. if Handle is needed, use mem_wrap. 2006-01-24 08:16:29 +00:00
CVFSFile.h - vfs_load now returns error code and takes FileIOBuf; that must be freed via file_buf_free. if Handle is needed, use mem_wrap. 2006-01-24 08:16:29 +00:00
Encryption.cpp added precompiled.h everywhere 2004-06-03 18:38:14 +00:00
Encryption.h s/Prometheus/Pyrogenesis/ 2004-12-05 21:56:09 +00:00
Error.h s/Prometheus/Pyrogenesis/ 2004-12-05 21:56:09 +00:00
Errors.cpp Fixed mmap bug, and GUI memory leak. 2005-07-28 17:39:27 +00:00
Errors.h Changed PSERROR to inherit from std::exception 2005-05-24 00:00:40 +00:00
FilePacker.cpp - vfs_load now returns error code and takes FileIOBuf; that must be freed via file_buf_free. if Handle is needed, use mem_wrap. 2006-01-24 08:16:29 +00:00
FilePacker.h CFilePacker now takes version+magic string in the ctor (allows writing data in one go, so vfs_store can be used). 2004-12-15 14:26:21 +00:00
FileUnpacker.cpp allocators: bugfix (wasn't setting freelist to 0) 2006-01-31 03:47:52 +00:00
FileUnpacker.h - vfs_load now returns error code and takes FileIOBuf; that must be freed via file_buf_free. if Handle is needed, use mem_wrap. 2006-01-24 08:16:29 +00:00
Font.cpp - display_msg and display_error -> debug prefix since in debug header 2005-12-12 19:19:30 +00:00
Font.h - vfs_load now returns error code and takes FileIOBuf; that must be freed via file_buf_free. if Handle is needed, use mem_wrap. 2006-01-24 08:16:29 +00:00
Game.cpp Health regen fix for ranged attack. 2006-01-23 03:56:48 +00:00
Game.h Health regen fix for ranged attack. 2006-01-23 03:56:48 +00:00
GameAttributes.cpp Forgot to change a JSFunctionProperty getter function to the new prototype. 2005-10-24 02:53:50 +00:00
GameAttributes.h Forgot to change a JSFunctionProperty getter function to the new prototype. 2005-10-24 02:53:50 +00:00
GameRecord.cpp - fix w4 warnings 2005-08-09 15:55:44 +00:00
GameRecord.h - A lot of small network fixes 2004-09-21 14:40:43 +00:00
Globals.cpp Linux compat changes, fix for (really old) bug in VertexBufferManager shutdown, GUI header reorganization for gcc 4.0 2006-01-29 18:23:47 +00:00
Globals.h replace g_active with more clear g_app_has_focus and g_app_minimized 2005-10-31 18:36:36 +00:00
Hotkey.cpp Queue binding 2006-02-05 03:45:23 +00:00
Hotkey.h Queue hotkey-watch the test cinematic...looks good on my test map, ask if you want me to send the map to you (it actually orbits around some units on that map). 2006-02-05 02:49:33 +00:00
i18n.cpp rename assert2 debug_assert; use instead of all plain assert(), since there are no longer any issues (e.g. can't use while handling an exception) 2005-06-28 04:06:25 +00:00
i18n.h Renamed translate() to I18n::translate(), to minimise conflicts 2005-05-22 22:58:27 +00:00
Interact.cpp Fixed a couple of small bugs: 2006-02-26 22:37:04 +00:00
Interact.h Order dispatcher ignores if mouse over minimap (minimap handles seperately) 2006-01-21 11:04:09 +00:00
KeyName.cpp include SDL or lib/input.h where needed (since lib.h no longer pulls it in) 2005-01-27 15:31:06 +00:00
Loader.cpp - display_msg and display_error -> debug prefix since in debug header 2005-12-12 19:19:30 +00:00
Loader.h - display_msg and display_error -> debug prefix since in debug header 2005-12-12 19:19:30 +00:00
LoaderThunks.h - display_msg and display_error -> debug prefix since in debug header 2005-12-12 19:19:30 +00:00
LogFile.cpp added precompiled.h everywhere 2004-06-03 18:38:14 +00:00
LogFile.h s/Prometheus/Pyrogenesis/ 2004-12-05 21:56:09 +00:00
NPFont.cpp added precompiled.h everywhere 2004-06-03 18:38:14 +00:00
NPFont.h Lots of gcc -Wall fixes. The common ones: 2005-10-07 15:24:29 +00:00
NPFontManager.cpp rename assert2 debug_assert; use instead of all plain assert(), since there are no longer any issues (e.g. can't use while handling an exception) 2005-06-28 04:06:25 +00:00
NPFontManager.h Added PASAP entity systems 2004-05-21 23:46:16 +00:00
Overlay.cpp Lots of gcc -Wall fixes. The common ones: 2005-10-07 15:24:29 +00:00
Overlay.h - vfs_load now returns error code and takes FileIOBuf; that must be freed via file_buf_free. if Handle is needed, use mem_wrap. 2006-01-24 08:16:29 +00:00
OverlayText.cpp Lots of gcc -Wall fixes. The common ones: 2005-10-07 15:24:29 +00:00
OverlayText.h Fixed #includes. 2004-05-29 20:50:23 +00:00
Parser.cpp various small fixes; some changes as in previous rev (which was only the files in lib/) 2005-12-07 03:44:17 +00:00
Parser.h Lots of gcc -Wall fixes. The common ones: 2005-10-07 15:24:29 +00:00
Player.cpp file_cache: fix: add buf/size combo to exact_buf_oracle if file_io rounded size up. 2006-03-07 05:44:34 +00:00
Player.h - Added getColour() to Player JS interface 2006-03-03 20:57:45 +00:00
Profile.cpp - display_msg and display_error -> debug prefix since in debug header 2005-12-12 19:19:30 +00:00
Profile.h Refactor ProfileViewer into a singleton that uses AbstractProfileTable as 2005-11-19 16:15:34 +00:00
ProfileViewer.cpp Rendering related fixes: 2006-02-14 20:38:51 +00:00
ProfileViewer.h Profiler: Shift+F11 to save profile data into logs/profile.txt 2005-12-17 02:33:57 +00:00
Pyrogenesis.cpp s/Prometheus/Pyrogenesis/ 2004-12-05 21:56:09 +00:00
Pyrogenesis.h debug_out -> debug_printf; MICROLOG moved to ps/Pyrogenesis.h 2005-05-11 18:56:30 +00:00
Singleton.h scripting-interface improvements 2005-08-09 16:02:15 +00:00
Sound.h stripped some headers from deprecated prometheus.h => huge rearrange 2004-06-03 01:43:33 +00:00
StringConvert.cpp ScriptableComplex.h: ScriptingHost already includes SpiderMonkey.h 2005-07-20 04:53:58 +00:00
StringConvert.h Corrected string conversion slightly 2005-03-22 12:09:11 +00:00
ThreadUtil.h - fix w4 warnings 2005-08-09 15:55:44 +00:00
UniDoubler.h Added CStr and some other things to precompiled.h, to reduce build times. 2005-06-01 20:12:45 +00:00
utf16string.h fixed wchar_t issues; now correctly separates utf16, CStrW and jschar. 2006-02-03 20:36:15 +00:00
Util.cpp automatic archive builder now functional and enabled. 2006-03-01 22:31:11 +00:00
Util.h Atlas: Bits of tool-related code. 2005-10-24 01:53:03 +00:00
Vector2D.h CVSROOT: doesn't seem particularly useful now 2005-09-30 00:59:42 +00:00
VFSUtil.cpp - display_msg and display_error -> debug prefix since in debug header 2005-12-12 19:19:30 +00:00
VFSUtil.h - vfs_load now returns error code and takes FileIOBuf; that must be freed via file_buf_free. if Handle is needed, use mem_wrap. 2006-01-24 08:16:29 +00:00
World.cpp GameSetup: "-autostart=mapname" command-line parameter, for faster testing. 2005-10-30 21:30:52 +00:00
World.h Added initial version of LOS, and updated minimap to show both LOS and water. 2005-10-09 03:43:03 +00:00