Changesets: spring
develop eecedd3b
Timestamp: 2006-08-09 01:14:11 Author: hollow [ Details ] [ Diff ] |
spring-gui: * Added Team and Ally Selection * Back to double left click for player (evil workaround) * Added automaticly saving window sizes for each section * Minor GUI tweaks & cleaned up imports abit git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@1781 37977431-3df6-0310-b722-df95706aa16b |
||
develop e3515a2e
Timestamp: 2006-08-08 23:57:20 Author: betalord [ Details ] [ Diff ] |
TASClient: * double-clicking on player in battle window opens chat now * skinned some group box in battle form git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@1780 37977431-3df6-0310-b722-df95706aa16b |
||
develop e0976721
Timestamp: 2006-08-08 22:09:35 Author: betalord [ Details ] [ Diff ] |
TASClient: map list last state is now restored on start git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@1779 37977431-3df6-0310-b722-df95706aa16b |
||
develop 67a9eda9
Timestamp: 2006-08-08 18:40:40 Author: tvo [ Details ] [ Diff ] |
* Remove boost::filesystem from PathEstimator and use FileSystem there, so pathing info isn't written to ./maps/paths no matter where datadirs are. * Remove some more occurences of boost::fs. * Make FileSystem::GetWriteDir return ./ or .\ depending on platform. git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@1778 37977431-3df6-0310-b722-df95706aa16b |
||
mod - rts/ExternalAI/GlobalAI.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Path/PathEstimator.cpp | [ Diff ] [ File ] | ||
mod - rts/System/Platform/FileSystem.cpp | [ Diff ] [ File ] | ||
develop 130b3ab0
Timestamp: 2006-08-08 18:10:11 Author: jcnossen [ Details ] [ Diff ] |
* fixed vstudio7 build. Doesn't run yet though. git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@1777 37977431-3df6-0310-b722-df95706aa16b |
||
mod - rts/System/Net.cpp | [ Diff ] [ File ] | ||
mod - rts/System/Platform/Win/WinFileSystemHandler.cpp | [ Diff ] [ File ] | ||
mod - rts/System/Platform/Win/win32.h | [ Diff ] [ File ] | ||
mod - rts/build/vstudio7/rts.vcproj | [ Diff ] [ File ] | ||
develop 8d75274d
Timestamp: 2006-08-08 17:56:18 Author: tvo [ Details ] [ Diff ] |
* Forgot removing some excess #include <boost/filesystem/path.hpp>'s. * Forgot modifying CBitmap::Save() to use FileSystem functions (it still needs fixing tho, now it saves in every writable data directory if there are multiple) git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@1776 37977431-3df6-0310-b722-df95706aa16b |
||
mod - rts/ExternalAI/Group.cpp | [ Diff ] [ File ] | ||
mod - rts/Rendering/Textures/Bitmap.cpp | [ Diff ] [ File ] | ||
mod - rts/Rendering/UnitModels/s3oParser.cpp | [ Diff ] [ File ] | ||
mod - rts/lib/hpiutil2/scrambledfile.cpp | [ Diff ] [ File ] | ||
develop 3f525993
Timestamp: 2006-08-08 17:30:55 Author: tvo [ Details ] [ Diff ] |
Add filesystem abstraction, this does quite some things: * On UNIX/Linux, multiple data directories are now supported. Also spring correctly recognizes read-only and read-write data directories. There must always be at least one read-write data directory at this moment. * Almost no boost::filesystem code anymore. Once FileSystemHandler::FindFiles has been implemented for Linux & Windows without boost we have one dependency less. * The functionality used from boost::fs is now provided by this FileSystem. * All functions reading/writing files should use filesystem.{fopen,ostream,istream}, or query a vector with filesystem.GetNativeFilenames() and try to do whatever they need to do on all filenames in that vector (UNIX/Linux platforms support multiple data directories now.) I have tried to convert all of them but may have missed some. If you notice direct filesystem access without using FileSystem functions, rewrite it and/or poke me. * No more big chunks of Linux only code in Main.cpp * Fixed several minor bugs here and there while I stumbled upon them. * I hope I didn't forget anything here. Also applied (modified) patch by TheBlasphemer, fixing a bug regarding EOF detection in hpiutil2, and removing boost::fs stuff from the same file because it throws on windows. git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@1775 37977431-3df6-0310-b722-df95706aa16b |
||
mod - SConstruct | [ Diff ] [ File ] | ||
mod - rts/ExternalAI/GroupHandler.cpp | [ Diff ] [ File ] | ||
mod - rts/Game/Game.cpp | [ Diff ] [ File ] | ||
mod - rts/Game/PreGame.cpp | [ Diff ] [ File ] | ||
mod - rts/Game/StartScripts/ScriptHandler.cpp | [ Diff ] [ File ] | ||
mod - rts/Game/UI/GUI/GUIfont.cpp | [ Diff ] [ File ] | ||
mod - rts/Game/UI/InfoConsole.cpp | [ Diff ] [ File ] | ||
mod - rts/Game/UI/SelectionKeyHandler.cpp | [ Diff ] [ File ] | ||
mod - rts/Map/SM3/terrain/Textures.cpp | [ Diff ] [ File ] | ||
mod - rts/Rendering/GL/myGL.cpp | [ Diff ] [ File ] | ||
mod - rts/Rendering/Textures/TextureHandler.cpp | [ Diff ] [ File ] | ||
mod - rts/Rendering/Textures/nv_dds.cpp | [ Diff ] [ File ] | ||
mod - rts/Rendering/glFont.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Misc/FeatureHandler.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Projectiles/ExplosionGenerator.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Projectiles/MuzzleFlame.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Units/UnitDefHandler.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Weapons/WeaponDefHandler.cpp | [ Diff ] [ File ] | ||
mod - rts/System/FileSystem/ArchiveDir.cpp | [ Diff ] [ File ] | ||
mod - rts/System/FileSystem/ArchiveFactory.cpp | [ Diff ] [ File ] | ||
mod - rts/System/FileSystem/ArchiveFactory.h | [ Diff ] [ File ] | ||
mod - rts/System/FileSystem/ArchiveScanner.cpp | [ Diff ] [ File ] | ||
mod - rts/System/FileSystem/ArchiveScanner.h | [ Diff ] [ File ] | ||
mod - rts/System/FileSystem/FileHandler.cpp | [ Diff ] [ File ] | ||
mod - rts/System/FileSystem/FileHandler.h | [ Diff ] [ File ] | ||
mod - rts/System/FileSystem/VFSHandler.cpp | [ Diff ] [ File ] | ||
mod - rts/System/FileSystem/VFSHandler.h | [ Diff ] [ File ] | ||
mod - rts/System/LoadSaveHandler.cpp | [ Diff ] [ File ] | ||
mod - rts/System/Main.cpp | [ Diff ] [ File ] | ||
mod - rts/System/Net.cpp | [ Diff ] [ File ] | ||
mod - rts/System/Net.h | [ Diff ] [ File ] | ||
add - rts/System/Platform/FileSystem.cpp | [ Diff ] [ File ] | ||
add - rts/System/Platform/FileSystem.h | [ Diff ] [ File ] | ||
add - rts/System/Platform/Linux/UnixFileSystemHandler.cpp | [ Diff ] [ File ] | ||
add - rts/System/Platform/Linux/UnixFileSystemHandler.h | [ Diff ] [ File ] | ||
add - rts/System/Platform/Win/WinFileSystemHandler.cpp | [ Diff ] [ File ] | ||
add - rts/System/Platform/Win/WinFileSystemHandler.h | [ Diff ] [ File ] | ||
rm - rts/System/Platform/filefunctions.h | [ Diff ] [ File ] | ||
mod - rts/System/SyncTracer.cpp | [ Diff ] [ File ] | ||
mod - rts/System/SyncTracer.h | [ Diff ] [ File ] | ||
mod - rts/System/mmgr.cpp | [ Diff ] [ File ] | ||
mod - rts/build/scons/filelist.py | [ Diff ] [ File ] | ||
mod - rts/lib/hpiutil2/scrambledfile.cpp | [ Diff ] [ File ] | ||
mod - rts/lib/hpiutil2/scrambledfile.h | [ Diff ] [ File ] | ||
develop 4c23d10a
Timestamp: 2006-08-08 11:01:30 Author: hollow [ Details ] [ Diff ] |
spring-gui: Fixed Mod Selection & another fix for debspring git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@1774 37977431-3df6-0310-b722-df95706aa16b |
||
develop 82b7b5d9
Timestamp: 2006-08-08 01:45:06 Author: hollow [ Details ] [ Diff ] |
spring-gui: Added fix from keithjr for debspring setup git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@1773 37977431-3df6-0310-b722-df95706aa16b |
||
develop 74e8598b
Timestamp: 2006-08-07 21:52:03 Author: betalord [ Details ] [ Diff ] |
TASClient: added map sorting and fixed saving global grades to cache git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@1772 37977431-3df6-0310-b722-df95706aa16b |
||
develop 0007f1f4
Timestamp: 2006-08-07 20:47:56 Author: jcnossen [ Details ] [ Diff ] |
patch from TheBlasphemer: missing armor.txt does no longer abort loading. git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@1771 37977431-3df6-0310-b722-df95706aa16b |
||
mod - rts/Sim/Misc/DamageArrayHandler.cpp | [ Diff ] [ File ] | ||
develop 452d94e3
Timestamp: 2006-08-07 17:23:45 Author: yeha [ Details ] [ Diff ] |
Fixed graphic bug in smoketrails. git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@1770 37977431-3df6-0310-b722-df95706aa16b |
||
mod - rts/Sim/Projectiles/MissileProjectile.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Projectiles/StarburstProjectile.cpp | [ Diff ] [ File ] | ||
develop 0e455f3b
Timestamp: 2006-08-07 13:28:48 Author: hollow [ Details ] [ Diff ] |
spring-gui: * Replaced (GLOBAL.py) Setup, with GUI Setup with support for multiple spring installs & spring-gui setup profiles. * Fixed Mod Selection Bug, also changed double left click in player selection to single left click. * Added support for animated images for background image. * Made README abit more readable. git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@1769 37977431-3df6-0310-b722-df95706aa16b |
||
develop 2b47de5f
Timestamp: 2006-08-06 20:59:40 Author: betalord [ Details ] [ Diff ] |
TASServer: limited map grading to accounts with rank above "beginner" git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@1768 37977431-3df6-0310-b722-df95706aa16b |
||
develop 1d94ac73
Timestamp: 2006-08-06 16:09:42 Author: tvo [ Details ] [ Diff ] |
* Add --quit & --minimise commandline options to changelog. * LoadProgram() (loads vertex&fragment programs) now shows filename in error message too. git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@1767 37977431-3df6-0310-b722-df95706aa16b |
||
mod - Documentation/changelog.txt | [ Diff ] [ File ] | ||
mod - rts/Rendering/GL/myGL.cpp | [ Diff ] [ File ] | ||
develop 8d474c99
Timestamp: 2006-08-06 15:32:05 Author: tvo [ Details ] [ Diff ] |
* Bump ArchiveScanner INTERNAL_VERSION to 4, because v 3 may have corrupted checksums (see revision 1743). * Add checksumming of .sdd archives (by CRC'ing the stream of all files concatenated, interleaved with their filenames, ie. filename1|content1|filename2|content2|etc.) Files are first alphabetically-lexicographically ordered to make sure the order is always the same. Checksumming of .sdd archives is done on the fly, the CRCs are never stored in archivecache.txt (because mtime can not be used to determine changes in directory, and we don't want to CRC all .sdd archives each time spring or unitsync starts). * Fix filename case handling in CArchiveDir, now files are reported to spring in their original case, but they handled case insensitively. (previously it reported all names to spring in lowercase) git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@1766 37977431-3df6-0310-b722-df95706aa16b |
||
mod - rts/System/FileSystem/ArchiveDir.cpp | [ Diff ] [ File ] | ||
mod - rts/System/FileSystem/ArchiveScanner.cpp | [ Diff ] [ File ] | ||
mod - rts/System/FileSystem/ArchiveScanner.h | [ Diff ] [ File ] | ||
develop 1e9f6378
Timestamp: 2006-08-06 00:28:53 Author: betalord [ Details ] [ Diff ] |
updated lobby protocol git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@1765 37977431-3df6-0310-b722-df95706aa16b |
||
mod - Documentation/Lobby/LobbyProtocol.txt | [ Diff ] [ File ] | ||
develop 6ca6e12f
Timestamp: 2006-08-06 00:27:52 Author: betalord [ Details ] [ Diff ] |
TASServer: * added MAPGRADES command * added "reserved" account names git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@1764 37977431-3df6-0310-b722-df95706aa16b |
||
develop 9a479080
Timestamp: 2006-08-06 00:22:56 Author: betalord [ Details ] [ Diff ] |
TASClient: * implemented MAPGRADES command * added map grade synchronization logic to client git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@1763 37977431-3df6-0310-b722-df95706aa16b |
||
develop d7caf6fa
Timestamp: 2006-08-05 23:28:55 Author: jcnossen [ Details ] [ Diff ] |
* made spring not abort when gamedata/particles.tdf can't be found git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@1762 37977431-3df6-0310-b722-df95706aa16b |
||
mod - rts/Sim/ModInfo.cpp | [ Diff ] [ File ] | ||
develop 5576194d
Timestamp: 2006-08-05 23:02:29 Author: jcnossen [ Details ] [ Diff ] |
* added reflective+refractive water renderer (without dynamic simulation). Enabled with ReflectiveWater=3 in config git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@1761 37977431-3df6-0310-b722-df95706aa16b |
||
mod - Documentation/changelog.txt | [ Diff ] [ File ] | ||
add - game/shaders/waterRefractT2D.fp | [ Diff ] [ File ] | ||
add - game/shaders/waterRefractTR.fp | [ Diff ] [ File ] | ||
mod - rts/Map/SMF/SmfReadMap.cpp | [ Diff ] [ File ] | ||
mod - rts/Rendering/Env/AdvWater.cpp | [ Diff ] [ File ] | ||
mod - rts/Rendering/Env/AdvWater.h | [ Diff ] [ File ] | ||
mod - rts/Rendering/Env/BaseWater.cpp | [ Diff ] [ File ] | ||
add - rts/Rendering/Env/RefractWater.cpp | [ Diff ] [ File ] | ||
add - rts/Rendering/Env/RefractWater.h | [ Diff ] [ File ] | ||
mod - rts/Rendering/GL/myGL.cpp | [ Diff ] [ File ] | ||
mod - rts/build/vstudio7/rts.vcproj | [ Diff ] [ File ] | ||
develop dd5ce58a
Timestamp: 2006-08-05 19:38:16 Author: yeha [ Details ] [ Diff ] |
Fixed missing default soundvolume for low damage weapon. git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@1760 37977431-3df6-0310-b722-df95706aa16b |
||
mod - rts/Sim/Units/UnitLoader.cpp | [ Diff ] [ File ] | ||
develop 3a6b5d42
Timestamp: 2006-08-05 17:33:54 Author: hollow [ Details ] [ Diff ] |
spring-gui : Changed GUI back to single window git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@1759 37977431-3df6-0310-b722-df95706aa16b |
||
develop 386d373b
Timestamp: 2006-08-05 15:28:50 Author: tvo [ Details ] [ Diff ] |
* Fix running spring in gdb. git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@1758 37977431-3df6-0310-b722-df95706aa16b |
||
develop 21f53c59
Timestamp: 2006-08-05 13:49:35 Author: tvo [ Details ] [ Diff ] |
* Fix Battle menu. git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@1757 37977431-3df6-0310-b722-df95706aa16b |
||