Changesets: spring
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 ] | ||