aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2014-04-27Make debug text adjust it's border to the screensize and fix a border update bugShadowNinja
2014-04-27Fix rounding issue of hud dpi on some machinessapier
2014-04-27Fix code style of async APIShadowNinja
2014-04-27Remove dependency on marshal and many other async changesShadowNinja
This makes a number of changes: * Remove the dependency on marshal by using string.dump and loadstring. * Use lua_tolstring rather than having Lua functions pass string lengths to C++. * Move lua_api/l_async_events.* to cpp_api/s_async.*, where it belongs. * Make AsyncWorkerThread a child of ScriptApiBase, this removes some duplicate functionality. * Don't wait for async threads to shut down. (Is this safe? Might result in corruption if the thread is writing to a file.) * Pop more unused items from the stack * Code style fixes * Other misc changes
2014-04-27Only push the Lua error handler onceShadowNinja
2014-04-27Add support for dpi based HUD scalingsapier
Add support for (configurable) multiline hotbar Improved screensize handling Add userdefined gui scale by BlockMen
2014-04-27Client: Don't crash if trying to draw too many items from inventory in HUDPerttu Ahola
2014-04-25Fix directional fog color in front viewBlockMen
2014-04-24Fix lost pause support in singleplayersapier
2014-04-23Fix argument type of the RaiseException() functionFessWolf
2014-04-23Revert binary database block position encodingShadowNinja
This reverts commits a2003b0d553c7223a61c75e5dad79ea68e058ba2 and 54ffe2e5de9ce44129f84f4748743f893b75fda7. These weren't correct. Add a black magic warning instead.
2014-04-23Fixed wrong node texture rotation for facedirs 5 and 7MetaDucky
2014-04-22Fix formspec replacement handling for in game formspecssapier
2014-04-22make formspec textarea wordwrapRealBadAngel
Thats updated #795
2014-04-21Add missing ip address to player join log entrysapier
2014-04-21Textureable sun and moon.RealBadAngel
2014-04-21Fix red background missing in deathscreensapier
2014-04-20Fix chat console not working anymoresapier
2014-04-20Fix macro ARRAYSIZE name collision on windowssapier
2014-04-19Reduce log level for incoming crap packetssapier
Add log entry for peer timeout
2014-04-19Fix win32 build (typo in jthread lock cleanup)sapier
2014-04-19Replace deathscreen by formspec variantsapier
2014-04-19Bunch of small fixes (coding style, very unlikely errors, warning messages)sapier
2014-04-19Use narrow_to_wide in gettext instead of os dependent conversion fctsapier
2014-04-19jthread remove locks that aren't absolutely requiredsapier
add c++11 atomic support (optional)
2014-04-19Add support for threadnames on BSD, Windows (MSVC-only), and OSXShadowNinja
2014-04-19Fix warningsproller
2014-04-18Remove liquid_finite and weatherproller
2014-04-16Add redis database backendSfan5
2014-04-15Use bit shifts rather than multiplication in block position encodingShadowNinja
2014-04-15Use binary operators rather than "Python modulo" in decoding block positionsShadowNinja
2014-04-15Fix all warnings reported by clangSfan5
2014-04-14Fix problem with newer MinGW runtimesSfan5
2014-04-13Reorder initialization of member variables to make GCC happyShadowNinja
2014-04-12Use integers instead of float valuesBlockMen
2014-04-12Add player:set_eye_offset() by @MirceaKitsune and clean upBlockMen
2014-04-12Add third person viewBlockMen
2014-04-12Fix write and read S32 vectorsBlockMen
2014-04-12Fix MSVC buildBlockMen
2014-04-11Fix broken Ipv4 serialization on win32sapier
2014-04-11Fix broken win32+bsd buildsapier
2014-04-10Infer ipv6_server from bind_address; fix client connect to IN(6)ADDR_ANYKahrl
2014-04-09Add support for named threads (atm linux only)sapier
2014-04-09Make config honor build system specified config definessapier
2014-04-09Minor fixes for file/modlist download in mainmenusapier
2014-04-08Cleanup client init states by bumping protocol versionsapier
Don't use TOSERVER_RECEIVED_MEDIA but TOSERVER_CLIENT_READY as indicatio for client ready Handle clients with protocol version < 23 (almost) same way as before Make client tell server about it's version Add client state to not send bogus player position updates prior init complete Add access to statistics information (peer connction time,rtt,version) Fix clients standing stalled in world while preloading item visuals (new clients only) Add get_player_information to read client specific information from lua
2014-04-06Pass pointer to nodedef directly to avoid recalculation in quite often ↵sapier
called function
2014-04-03Performance optimized button to button mask evaluationsapier
2014-04-01Fix lost change password buttonsapier
2014-03-26Fix bug in RemoteClient::GetNextBlocksPerttu Ahola