2025-08-20 13:10 CEST

Changesets: spring

Search ] Browse ] Back to Index ]
develop 93f07f2e
Timestamp: 2016-10-16 18:47:10
Author: Licho
Committer: Eshed
Details ] Diff ]
add callin AllowDraw for LuaMenu (#276)

* add callin for luamenu AllowDraw. If registered and returns fals, skips draw for menu

* added to events.def

* active test

* allowdraw callin support

* fix windows ignores

* call rendering at least once per 30s even when minimized, add more SDL events

* only swap buffers and wait for vsync if rendering occured

* also skip vsync delay and buffer swap if game skips rendering
mod - .gitignore Diff ] File ]
mod - cont/base/springcontent/LuaHandler/Utilities/specialCallinHandlers.lua Diff ] File ]
mod - rts/Game/Game.cpp Diff ] File ]
mod - rts/Lua/LuaMenu.cpp Diff ] File ]
mod - rts/Lua/LuaMenu.h Diff ] File ]
mod - rts/Menu/LuaMenuController.cpp Diff ] File ]
mod - rts/Menu/LuaMenuController.h Diff ] File ]
mod - rts/System/Events.def Diff ] File ]
mod - rts/System/SpringApp.cpp Diff ] File ]
develop ec8620fa
Timestamp: 2016-10-16 18:20:57
Author: Eshed
Details ] Diff ]
add slimsig as replacement for boost::signal2
mod - rts/Menu/SelectMenu.cpp Diff ] File ]
mod - rts/Menu/SelectionWidget.h Diff ] File ]
mod - rts/System/Input/InputHandler.cpp Diff ] File ]
mod - rts/System/Input/InputHandler.h Diff ] File ]
mod - rts/System/Input/Joystick.cpp Diff ] File ]
mod - rts/System/Input/Joystick.h Diff ] File ]
mod - rts/System/Input/MouseInput.cpp Diff ] File ]
mod - rts/System/Input/MouseInput.h Diff ] File ]
mod - rts/aGui/Button.cpp Diff ] File ]
mod - rts/aGui/Button.h Diff ] File ]
mod - rts/aGui/CMakeLists.txt Diff ] File ]
mod - rts/aGui/Gui.cpp Diff ] File ]
mod - rts/aGui/Gui.h Diff ] File ]
mod - rts/aGui/LineEdit.cpp Diff ] File ]
mod - rts/aGui/LineEdit.h Diff ] File ]
mod - rts/aGui/List.cpp Diff ] File ]
mod - rts/aGui/List.h Diff ] File ]
mod - rts/aGui/Window.cpp Diff ] File ]
mod - rts/aGui/Window.h Diff ] File ]
mod - rts/builds/headless/CMakeLists.txt Diff ] File ]
mod - rts/builds/legacy/CMakeLists.txt Diff ] File ]
add - rts/lib/slimsig/LICENSE Diff ] File ]
add - rts/lib/slimsig/README.md Diff ] File ]
add - rts/lib/slimsig/include/slimsig/connection.h Diff ] File ]
add - rts/lib/slimsig/include/slimsig/detail/concat_iterator.h Diff ] File ]
add - rts/lib/slimsig/include/slimsig/detail/signal_base.h Diff ] File ]
add - rts/lib/slimsig/include/slimsig/detail/slot.h Diff ] File ]
add - rts/lib/slimsig/include/slimsig/detail/slot_call_iterator.h Diff ] File ]
add - rts/lib/slimsig/include/slimsig/detail/slot_iterator.h Diff ] File ]
add - rts/lib/slimsig/include/slimsig/slimsig.h Diff ] File ]
add - rts/lib/slimsig/include/slimsig/tracked_connect.h Diff ] File ]
develop 8c85b15d
Timestamp: 2016-10-15 20:41:49
Author: Eshed
Details ] Diff ]
-
mod - rts/Game/GameVersion.cpp Diff ] File ]
develop 41b44a4d
Timestamp: 2016-10-15 20:14:47
Author: Eshed
Details ] Diff ]
Fix some coverity issues
mod - rts/Game/GameHelper.h Diff ] File ]
mod - rts/Game/GameVersion.cpp Diff ] File ]
mod - rts/Game/GameVersion.h Diff ] File ]
mod - rts/Sim/Path/Default/PathFinder.cpp Diff ] File ]
mod - rts/System/creg/Serializer.cpp Diff ] File ]
develop 7edddd25
Timestamp: 2016-10-15 19:28:49
Author: Eshed
Details ] Diff ]
Replace ugly boost tdf parsing with calling a lua parser

pwnage!
mod - rts/System/TdfParser.cpp Diff ] File ]
mod - rts/System/TdfParser.h Diff ] File ]
rm - rts/System/tdf_grammar.h Diff ] File ]
develop 24ee9503
Timestamp: 2016-10-15 17:08:28
Author: abma
Details ] Diff ]
fix some clang compile warnings: unused function/private var
mod - rts/Rendering/Fonts/CFontTexture.cpp Diff ] File ]
mod - rts/Rendering/Fonts/CFontTexture.h Diff ] File ]
develop 83053a2d
Timestamp: 2016-10-15 17:00:35
Author: abma
Details ] Diff ]
fix compile warning
mod - rts/Rendering/Fonts/CFontTexture.cpp Diff ] File ]
develop cafdeb6d
Timestamp: 2016-10-15 16:49:58
Author: Eshed
Details ] Diff ]
fix hang on windows

I think it doesn't occur on linux, please verify if possible
mod - rts/System/Platform/Watchdog.cpp Diff ] File ]
develop f108d414
Timestamp: 2016-10-15 15:52:02
Author: Eshed
Details ] Diff ]
Attempt to solve incorrectly sized windows
mod - rts/Rendering/GlobalRendering.cpp Diff ] File ]
develop 5ee85340
Timestamp: 2016-10-15 15:49:50
Author: Eshed
Details ] Diff ]
doc
mod - rts/System/Platform/Linux/CrashHandler.cpp Diff ] File ]
mod - rts/System/Platform/Linux/ThreadSupport.cpp Diff ] File ]
develop 3eacd786
Timestamp: 2016-10-15 15:24:24
Author: Eshed
Details ] Diff ]
addendum 59dabbc8a2a3f6cfdd1e4423ce5047821345c341
mod - rts/lib/headlessStubs/sdlstub.c Diff ] File ]
develop 59dabbc8
Timestamp: 2016-10-15 15:23:31
Author: Eshed
Details ] Diff ]
fix build + minor boost cleanup
mod - rts/Map/Generation/MapGenerator.cpp Diff ] File ]
mod - rts/System/Platform/Threading.cpp Diff ] File ]
mod - rts/lib/headlessStubs/CMakeLists.txt Diff ] File ]
mod - rts/lib/headlessStubs/sdlstub.c Diff ] File ]
rm - rts/lib/headlessStubs/sdlstub_cppbit.cpp Diff ] File ]
develop b3b14671
Timestamp: 2016-10-15 15:00:39
Author: Eshed
Details ] Diff ]
I haven't seen a boost exception in spring pretty much ever
mod - rts/System/Platform/errorhandler.h Diff ] File ]
develop 2703a181
Timestamp: 2016-10-15 14:53:28
Author: Eshed
Details ] Diff ]
and a bit more boost cleanup
mod - rts/Rendering/Screenshot.cpp Diff ] File ]
mod - rts/System/Platform/Linux/CrashHandler.cpp Diff ] File ]
mod - rts/System/Platform/Linux/ThreadSupport.cpp Diff ] File ]
mod - rts/System/Platform/Threading.cpp Diff ] File ]
mod - rts/System/Platform/Threading.h Diff ] File ]
mod - rts/System/Platform/errorhandler.h Diff ] File ]
mod - rts/System/Sound/OpenAL/Sound.cpp Diff ] File ]
mod - rts/lib/lua/include/LuaUser.cpp Diff ] File ]
develop cfc56059
Timestamp: 2016-10-15 12:57:40
Author: Eshed
Details ] Diff ]
fix linux build
mod - rts/System/Config/ConfigSource.cpp Diff ] File ]
develop e79efd57
Timestamp: 2016-10-15 12:50:04
Author: Eshed
Details ] Diff ]
minor boost cleaning
mod - rts/System/Config/ConfigLocater.cpp Diff ] File ]
mod - rts/System/Config/ConfigSource.cpp Diff ] File ]
mod - rts/System/Config/ConfigSource.h Diff ] File ]
mod - rts/System/Net/Socket.cpp Diff ] File ]
mod - rts/System/Platform/CpuID.cpp Diff ] File ]
develop 18803f7b
Timestamp: 2016-10-15 12:35:12
Author: Eshed
Details ] Diff ]
replace boost::noncopyable with a local version
mod - rts/Game/IVideoCapturing.h Diff ] File ]
mod - rts/Rendering/AVIGenerator.h Diff ] File ]
mod - rts/Sim/Features/Feature.h Diff ] File ]
mod - rts/Sim/Features/FeatureDefHandler.h Diff ] File ]
mod - rts/Sim/Features/FeatureHandler.h Diff ] File ]
mod - rts/Sim/Misc/CategoryHandler.h Diff ] File ]
mod - rts/Sim/Misc/DamageArrayHandler.h Diff ] File ]
mod - rts/Sim/Misc/DefinitionTag.h Diff ] File ]
mod - rts/Sim/Misc/GeometricObjects.h Diff ] File ]
mod - rts/Sim/Misc/InterceptHandler.h Diff ] File ]
mod - rts/Sim/Misc/LosHandler.h Diff ] File ]
mod - rts/Sim/Misc/QuadField.h Diff ] File ]
mod - rts/Sim/Misc/ResourceHandler.h Diff ] File ]
mod - rts/Sim/Misc/Wind.h Diff ] File ]
mod - rts/System/Config/ConfigVariable.h Diff ] File ]
add - rts/System/Misc/NonCopyable.h Diff ] File ]
mod - rts/System/Net/RawPacket.h Diff ] File ]
mod - rts/System/Net/UDPListener.cpp Diff ] File ]
mod - rts/System/Net/UDPListener.h Diff ] File ]
mod - rts/System/Sound/OpenAL/SoundBuffer.h Diff ] File ]
mod - rts/System/Sound/OpenAL/SoundSource.h Diff ] File ]
mod - rts/System/StringConvertibleOptionalValue.h Diff ] File ]
mod - rts/System/TimeProfiler.h Diff ] File ]
develop b2076dbd
Timestamp: 2016-10-15 11:34:13
Author: Eshed
Details ] Diff ]
try to fix clang build
mod - rts/lib/assimp/code/ColladaLoader.cpp Diff ] File ]
develop b960b5f0
Timestamp: 2016-10-15 11:14:43
Author: Eshed
Details ] Diff ]
further changes to fix_assimp.sh to make it super-useful
mod - rts/lib/assimp/code/CalcTangentsProcess.cpp Diff ] File ]
mod - rts/lib/assimp/code/ColladaLoader.cpp Diff ] File ]
mod - rts/lib/assimp/code/FixNormalsStep.cpp Diff ] File ]
mod - tools/scripts/fix_assimp.sh Diff ] File ]
develop 61b16142
Timestamp: 2016-10-15 07:53:15
Author: Johan Rehnberg
Details ] Diff ]
improve fix_assimp.sh to be able to build spring on archlinux (gcc 6.2.1)

cosf(
atan2 (
asin (
mod - rts/lib/assimp/code/CalcTangentsProcess.cpp Diff ] File ]
mod - rts/lib/assimp/code/ComputeUVMappingProcess.cpp Diff ] File ]
mod - tools/scripts/fix_assimp.sh Diff ] File ]
develop 79aefb04
Timestamp: 2016-10-15 03:09:33
Author: abma
Details ] Diff ]
assimp: remove (unused) clipper
rm - rts/lib/assimp/contrib/clipper/clipper.cpp Diff ] File ]
rm - rts/lib/assimp/contrib/clipper/clipper.hpp Diff ] File ]
develop 2927c034
Timestamp: 2016-10-14 19:49:16
Author: Eshed
Details ] Diff ]
Extend fix_assimp.sh to replace more functions and non std:: ones
mod - rts/lib/assimp/code/BlenderLoader.cpp Diff ] File ]
mod - rts/lib/assimp/code/ColladaExporter.cpp Diff ] File ]
mod - rts/lib/assimp/code/ColladaLoader.cpp Diff ] File ]
mod - rts/lib/assimp/code/ComputeUVMappingProcess.cpp Diff ] File ]
mod - rts/lib/assimp/code/FixNormalsStep.cpp Diff ] File ]
mod - rts/lib/assimp/code/LWOAnimation.cpp Diff ] File ]
mod - rts/lib/assimp/code/LWOMaterial.cpp Diff ] File ]
mod - rts/lib/assimp/contrib/clipper/clipper.cpp Diff ] File ]
mod - tools/scripts/fix_assimp.sh Diff ] File ]
develop 23c0b469
Timestamp: 2016-10-14 12:03:16
Author: Eshed
Details ] Diff ]
addendum c5e017649c5a8563ea2199912cca8753eeec941f
mod - rts/Lua/LuaUnsyncedCtrl.cpp Diff ] File ]
develop c5e01764
Timestamp: 2016-10-14 12:00:25
Author: Eshed
Committer: GitHub
Details ] Diff ]
Merge pull request 0000272 from Licho1/develop

Add SendLuaMenuMsg to unsynced ctrl to transmit data from Lua UI to Menu
mod - rts/Lua/LuaUnsyncedCtrl.cpp Diff ] File ]
mod - rts/Lua/LuaUnsyncedCtrl.h Diff ] File ]
develop 87094290
Timestamp: 2016-10-14 10:18:52
Author: Licho
Details ] Diff ]
add SendLuaMenuMsg for sending data from ingame ui to menu
mod - rts/Lua/LuaUnsyncedCtrl.cpp Diff ] File ]
mod - rts/Lua/LuaUnsyncedCtrl.h Diff ] File ]
First  Prev  1 2 3 ... 110 ... 185 186 187 188 189 190 191 ... 220 ... 330 ... 440 ... 550 ... 660 ... 770 ... 880 ... 990 ... 1057 1058 1059  Next  Last