2025-08-29 04:55 CEST

Changesets: spring

Search ] Browse ] Back to Index ]
develop d81abe1e
Timestamp: 2008-10-26 04:04:06
Author: kloot
Details ] Diff ]
s/vertex/fragment

git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@6895 37977431-3df6-0310-b722-df95706aa16b
mod - rts/Rendering/ShadowHandler.cpp Diff ] File ]
develop 6dc9ab8c
Timestamp: 2008-10-26 04:03:19
Author: kloot
Details ] Diff ]
cleanup shadow initialization: do not force useFPShadows to true unless they are supported (to prevent crashes during map-loading)

git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@6894 37977431-3df6-0310-b722-df95706aa16b
mod - rts/Rendering/ShadowHandler.cpp Diff ] File ]
develop ecfd5fb6
Timestamp: 2008-10-26 02:53:38
Author: jk
Details ] Diff ]
replaced some .Length()'s with .SqLength()'s

git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@6893 37977431-3df6-0310-b722-df95706aa16b
mod - rts/Game/Camera.cpp Diff ] File ]
mod - rts/Game/GameHelper.cpp Diff ] File ]
mod - rts/Map/Ground.cpp Diff ] File ]
mod - rts/Rendering/Env/BaseTreeDrawer.h Diff ] File ]
mod - rts/Rendering/InMapDraw.cpp Diff ] File ]
mod - rts/Sim/Features/Feature.cpp Diff ] File ]
mod - rts/Sim/MoveTypes/GroundMoveType.cpp Diff ] File ]
mod - rts/Sim/Projectiles/PieceProjectile.cpp Diff ] File ]
mod - rts/Sim/Projectiles/Unsynced/GenericParticleProjectile.cpp Diff ] File ]
mod - rts/Sim/Projectiles/Unsynced/SimpleParticleSystem.cpp Diff ] File ]
mod - rts/Sim/Projectiles/WeaponProjectiles/MissileProjectile.cpp Diff ] File ]
mod - rts/Sim/Units/UnitTypes/Builder.cpp Diff ] File ]
mod - rts/Sim/Units/UnitTypes/Factory.cpp Diff ] File ]
mod - rts/Sim/Weapons/Cannon.cpp Diff ] File ]
mod - rts/Sim/Weapons/PlasmaRepulser.cpp Diff ] File ]
mod - rts/Sim/Weapons/Weapon.cpp Diff ] File ]
mod - rts/System/myMath.h Diff ] File ]
develop db862a54
Timestamp: 2008-10-26 01:58:42
Author: tvo
Details ] Diff ]
Fixed potential buffer overflow and a few other minor tweaks.

(There's another more severe buffer overflow in the code too
but that one's hard (impossible?) to fix without API change...)



git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@6892 37977431-3df6-0310-b722-df95706aa16b
mod - tools/unitsync/unitsync.cpp Diff ] File ]
develop c090b9e3
Timestamp: 2008-10-26 01:39:41
Author: tvo
Details ] Diff ]
Some small fixes and added some logging.



git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@6891 37977431-3df6-0310-b722-df95706aa16b
mod - tools/unitsync/unitsync.cpp Diff ] File ]
develop 845d379e
Timestamp: 2008-10-25 23:15:47
Author: kloot
Details ] Diff ]
*fix the signature for CLuaHandle::AddConsoleLine()

git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@6890 37977431-3df6-0310-b722-df95706aa16b
mod - rts/Lua/LuaHandle.cpp Diff ] File ]
mod - rts/Lua/LuaHandle.h Diff ] File ]
develop 65300d07
Timestamp: 2008-10-25 20:17:00
Author: kloot
Details ] Diff ]
fix the CTeam statistics tracking

git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@6889 37977431-3df6-0310-b722-df95706aa16b
mod - rts/Game/Team.cpp Diff ] File ]
develop 025dc3ae
Timestamp: 2008-10-25 17:07:42
Author: Auswaschbar
Details ] Diff ]
* changelog update


git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@6888 37977431-3df6-0310-b722-df95706aa16b
mod - Documentation/changelog.txt Diff ] File ]
develop 8dd1adf1
Timestamp: 2008-10-25 16:17:00
Author: tvo
Details ] Diff ]
Possibly fix compile error



git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@6887 37977431-3df6-0310-b722-df95706aa16b
mod - rts/System/FileSystem/ArchiveBuffered.cpp Diff ] File ]
develop cd603acb
Timestamp: 2008-10-25 16:02:28
Author: tvo
Details ] Diff ]
Remove missing/unneeded #includes. Should fix compile error.



git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@6886 37977431-3df6-0310-b722-df95706aa16b
mod - tools/unitsync/javabind.cpp Diff ] File ]
develop c5fd5e1d
Timestamp: 2008-10-25 15:40:33
Author: tvo
Details ] Diff ]
Add LogOutput.cpp to SConstruct for unitsync, should fix upcoming BuildServ link error :)



git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@6885 37977431-3df6-0310-b722-df95706aa16b
mod - SConstruct Diff ] File ]
develop a7ce1c5a
Timestamp: 2008-10-25 15:37:59
Author: tvo
Details ] Diff ]
Don't crash/abort() on invalid handles, but throw exception instead.
This makes unitsync *VFS methods not crash/abort() when you pass them an invalid handle.



git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@6884 37977431-3df6-0310-b722-df95706aa16b
mod - rts/System/FileSystem/Archive7Zip.cpp Diff ] File ]
mod - rts/System/FileSystem/ArchiveBuffered.cpp Diff ] File ]
mod - rts/System/FileSystem/ArchiveBuffered.h Diff ] File ]
mod - rts/System/FileSystem/ArchiveDir.cpp Diff ] File ]
mod - rts/System/FileSystem/ArchiveHPI.cpp Diff ] File ]
mod - rts/System/FileSystem/ArchiveZip.cpp Diff ] File ]
develop 0a150a19
Timestamp: 2008-10-25 15:36:28
Author: tvo
Details ] Diff ]
Fix crash bug in unitsync when UnInit/Init was called after an earlier Init which returned error code.

This was caused by dangling pointer to object that never even existed,
because the constructor had thrown an exception.



git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@6883 37977431-3df6-0310-b722-df95706aa16b
mod - rts/System/Platform/FileSystem.cpp Diff ] File ]
mod - rts/System/Platform/FileSystem.h Diff ] File ]
mod - rts/System/Platform/Linux/UnixFileSystemHandler.cpp Diff ] File ]
mod - rts/System/Platform/Linux/UnixFileSystemHandler.h Diff ] File ]
develop 6dc41011
Timestamp: 2008-10-25 15:34:13
Author: tvo
Details ] Diff ]
Made unitsync better:
* Doesn't leak exceptions anymore over C interface.
* Doesn't just crash by design anymore after something goes wrong.
* Added API GetNextError, can be used to get error queue (currently limited to 1 error)
* Deprecated APIs:
- GetCurrentList
- AddClient
- RemoveClient
- GetClientDiff
- InstallClientDiff
- IsUnitDisabled
- IsUnitDisabledByClient
* Removed all code supporting those functions.
* These deprecated functions pop up MessageBox once on windows to nag lobby devs.
* Use engine's logOutput, still writes to unitsync.log (overwrites, doesn't append)
* ProcessUnitsNoChecksum is now identical to ProcessUnits.
* ProcessUnits now returns 0 immediately (but should still be called in loop
until it returns 0, in case it's changed sometime later)



git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@6882 37977431-3df6-0310-b722-df95706aa16b
mod - tools/unitsync/CMakeLists.txt Diff ] File ]
rm - tools/unitsync/SyncServer.cpp Diff ] File ]
rm - tools/unitsync/SyncServer.h Diff ] File ]
mod - tools/unitsync/Syncer.cpp Diff ] File ]
mod - tools/unitsync/Syncer.h Diff ] File ]
mod - tools/unitsync/unitsync.cpp Diff ] File ]
mod - tools/unitsync/unitsync.h Diff ] File ]
rm - tools/unitsync/unitsyncLogOutput.h Diff ] File ]
mod - tools/unitsync/unitsync_api.h Diff ] File ]
develop 491edcf6
Timestamp: 2008-10-25 15:26:35
Author: tvo
Details ] Diff ]
Fix potentially dangerous constructs in destructors, when uh is destructing units
shouldn't try to access other units because they may be destructed already.



git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@6881 37977431-3df6-0310-b722-df95706aa16b
mod - rts/Game/Game.cpp Diff ] File ]
mod - rts/Rendering/GroundDecalHandler.cpp Diff ] File ]
mod - rts/Rendering/glFont.cpp Diff ] File ]
mod - rts/Sim/Projectiles/Unsynced/ShieldPartProjectile.cpp Diff ] File ]
mod - rts/Sim/Units/CommandAI/BuilderCAI.cpp Diff ] File ]
mod - rts/Sim/Units/CommandAI/CommandAI.cpp Diff ] File ]
mod - rts/Sim/Units/CommandAI/LineDrawer.cpp Diff ] File ]
mod - rts/Sim/Units/CommandAI/TransportCAI.cpp Diff ] File ]
mod - rts/Sim/Units/UnitTypes/Building.cpp Diff ] File ]
mod - rts/Sim/Units/UnitTypes/ExtractorBuilding.cpp Diff ] File ]
mod - rts/Sim/Units/UnitTypes/Factory.cpp Diff ] File ]
develop 8bca13aa
Timestamp: 2008-10-25 15:24:12
Author: tvo
Details ] Diff ]
Add option for detailed logging to VFS.
Added file forgotten in prev commit.



git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@6880 37977431-3df6-0310-b722-df95706aa16b
mod - rts/System/EventClient.h Diff ] File ]
mod - rts/System/FileSystem/VFSHandler.cpp Diff ] File ]
develop ac5279b9
Timestamp: 2008-10-25 15:22:04
Author: tvo
Details ] Diff ]
Added logging subsystem infrastructure.

Logsubsystems can be defined using global variable:
static CLogSubsystem LOG_BLAH("blah");

And can then be used as first argument to logOutput.Print:
logOutput.Print(LOG_BLAH, "blabla");

Each CLogSubsystem can be enabled/disabled independently.

The CLogSubsystems link together in linked list, allowing for simple reflection.
This is used by logOutput initialization code to enable all CLogSubsystems which
occur in the configuration setting "LogSubsystems" or in the environment variable
"SPRING_LOG_SUBSYSTEMS". (This all happens automagically for all log subsystems..)

The log subsystem name is put before the log message in infolog.txt / stdout.



git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@6879 37977431-3df6-0310-b722-df95706aa16b
mod - rts/ExternalAI/AICallback.cpp Diff ] File ]
mod - rts/Game/Game.cpp Diff ] File ]
mod - rts/Game/UI/InfoConsole.cpp Diff ] File ]
mod - rts/Game/UI/InfoConsole.h Diff ] File ]
mod - rts/Game/UI/LuaUI.cpp Diff ] File ]
mod - rts/Lua/LuaUnsyncedRead.cpp Diff ] File ]
mod - rts/Map/SM3/terrain/TerrainBase.h Diff ] File ]
mod - rts/Sim/Misc/DamageArrayHandler.cpp Diff ] File ]
mod - rts/System/EventClient.cpp Diff ] File ]
mod - rts/System/EventHandler.cpp Diff ] File ]
mod - rts/System/EventHandler.h Diff ] File ]
mod - rts/System/LogOutput.cpp Diff ] File ]
mod - rts/System/LogOutput.h Diff ] File ]
mod - rts/System/Platform/Linux/DataDirLocater.cpp Diff ] File ]
develop 7c51ad06
Timestamp: 2008-10-25 14:52:51
Author: tvo
Details ] Diff ]
Make code a lot more readable by factoring #ifdef..#endifs out of normal code.



git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@6878 37977431-3df6-0310-b722-df95706aa16b
mod - rts/System/Object.cpp Diff ] File ]
develop e9aa8ed7
Timestamp: 2008-10-25 09:11:38
Author: hoijui
Details ] Diff ]
added missing #include <string>

git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@6876 37977431-3df6-0310-b722-df95706aa16b
mod - rts/System/Platform/FileSystem.h Diff ] File ]
develop 03943813
Timestamp: 2008-10-24 21:39:31
Author: zerver
Details ] Diff ]
Fix bumpwater

git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@6873 37977431-3df6-0310-b722-df95706aa16b
mod - rts/Game/Game.cpp Diff ] File ]
develop 3c5faf35
Timestamp: 2008-10-24 19:39:14
Author: zerver
Details ] Diff ]
Fix GML compile error

git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@6872 37977431-3df6-0310-b722-df95706aa16b
mod - rts/lib/gml/gmlsrv.h Diff ] File ]
develop 8e8c9b63
Timestamp: 2008-10-24 18:40:32
Author: zerver
Details ] Diff ]
GML display list bugfix

git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@6871 37977431-3df6-0310-b722-df95706aa16b
mod - rts/Game/UI/MouseHandler.cpp Diff ] File ]
mod - rts/lib/gml/gml.cpp Diff ] File ]
mod - rts/lib/gml/gmlcls.h Diff ] File ]
mod - rts/lib/gml/gmlfun.h Diff ] File ]
develop d8fbd168
Timestamp: 2008-10-24 18:18:18
Author: kloot
Details ] Diff ]
fix the aircraft hovering-fix

git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@6870 37977431-3df6-0310-b722-df95706aa16b
mod - rts/Sim/MoveTypes/TAAirMoveType.cpp Diff ] File ]
mod - rts/Sim/Units/UnitDefHandler.cpp Diff ] File ]
develop fd30eff2
Timestamp: 2008-10-24 17:55:31
Author: Auswaschbar
Details ] Diff ]
* fix random start positions not beeing random


git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@6869 37977431-3df6-0310-b722-df95706aa16b
mod - rts/Game/GameSetup.cpp Diff ] File ]
develop 6e9328e5
Timestamp: 2008-10-24 15:29:46
Author: kloot
Details ] Diff ]
fix area-attack for aircraft (0001144 again)

git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@6868 37977431-3df6-0310-b722-df95706aa16b
mod - rts/Sim/Units/CommandAI/AirCAI.cpp Diff ] File ]
First  Prev  1 2 3 ... 110 ... 220 ... 330 ... 440 ... 550 ... 660 ... 770 ... 807 808 809 810 811 812 813 ... 880 ... 990 ... 1057 1058 1059  Next  Last