summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* Remove dependency on marshal and many other async changesShadowNinja2014-04-27
| | | | | | | | | | | | 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
* Only push the Lua error handler onceShadowNinja2014-04-27
|
* Add support for dpi based HUD scalingsapier2014-04-27
| | | | | | Add support for (configurable) multiline hotbar Improved screensize handling Add userdefined gui scale by BlockMen
* Client: Don't crash if trying to draw too many items from inventory in HUDPerttu Ahola2014-04-27
|
* Move the old stuff to docBlockMen2014-04-25
|
* Remove useless MSVC project filesBlockMen2014-04-25
|
* Fix directional fog color in front viewBlockMen2014-04-25
|
* Update documentation on is_ground_contentShadowNinja2014-04-24
|
* Revert "Add backtrace to error function"ShadowNinja2014-04-24
| | | | | | | | This reverts commit 5b518ed2feff28c9bf21ad940c1b211b72d71bd1. This caused duplicate tracebacks and tracebacks when unwanted. It also ignored the level argument to error() and didn't pass the message (or level) to debug.traceback(). Use xpcall() or lua_pcall()'s errorhandler argument instead.
* Fix lost pause support in singleplayersapier2014-04-24
|
* Fix argument type of the RaiseException() functionFessWolf2014-04-23
|
* Revert binary database block position encodingShadowNinja2014-04-23
| | | | | | This reverts commits a2003b0d553c7223a61c75e5dad79ea68e058ba2 and 54ffe2e5de9ce44129f84f4748743f893b75fda7. These weren't correct. Add a black magic warning instead.
* Fixed wrong node texture rotation for facedirs 5 and 7MetaDucky2014-04-23
|
* Fix formspec replacement handling for in game formspecssapier2014-04-22
|
* make formspec textarea wordwrapRealBadAngel2014-04-22
| | | | Thats updated #795
* Add missing ip address to player join log entrysapier2014-04-21
|
* Textureable sun and moon.RealBadAngel2014-04-21
|
* Fix red background missing in deathscreensapier2014-04-21
|
* Fix chat console not working anymoresapier2014-04-20
|
* Fix macro ARRAYSIZE name collision on windowssapier2014-04-20
|
* Reduce log level for incoming crap packetssapier2014-04-19
| | | | Add log entry for peer timeout
* Fix win32 build (typo in jthread lock cleanup)sapier2014-04-19
|
* Replace deathscreen by formspec variantsapier2014-04-19
|
* Bunch of small fixes (coding style, very unlikely errors, warning messages)sapier2014-04-19
|
* Use narrow_to_wide in gettext instead of os dependent conversion fctsapier2014-04-19
|
* jthread remove locks that aren't absolutely requiredsapier2014-04-19
| | | | add c++11 atomic support (optional)
* Add support for threadnames on BSD, Windows (MSVC-only), and OSXShadowNinja2014-04-19
|
* Fix warningsproller2014-04-19
|
* Remove liquid_finite and weatherproller2014-04-18
|
* Add redis database backendSfan52014-04-16
|
* Fix invalid liquid lighting.RealBadAngel2014-04-16
|
* Use bit shifts rather than multiplication in block position encodingShadowNinja2014-04-15
|
* Use binary operators rather than "Python modulo" in decoding block positionsShadowNinja2014-04-15
|
* Fix all warnings reported by clangSfan52014-04-15
|
* Fix problem with newer MinGW runtimesSfan52014-04-14
|
* Add checks for nil in minetest.afterShadowNinja2014-04-13
|
* Reorder initialization of member variables to make GCC happyShadowNinja2014-04-13
|
* Use integers instead of float valuesBlockMen2014-04-12
|
* Add player:set_eye_offset() by @MirceaKitsune and clean upBlockMen2014-04-12
|
* Add third person viewBlockMen2014-04-12
|
* Fix write and read S32 vectorsBlockMen2014-04-12
|
* Fix MSVC buildBlockMen2014-04-12
|
* Fix broken Ipv4 serialization on win32sapier2014-04-11
|
* Fix broken win32+bsd buildsapier2014-04-11
|
* Fix crash when teleporting near unknown nodeBlockMen2014-04-11
|
* Infer ipv6_server from bind_address; fix client connect to IN(6)ADDR_ANYKahrl2014-04-10
|
* Add support for named threads (atm linux only)sapier2014-04-09
|
* Make config honor build system specified config definessapier2014-04-09
|
* Minor fixes for file/modlist download in mainmenusapier2014-04-09
|
* Cleanup client init states by bumping protocol versionsapier2014-04-08
| | | | | | | | | | 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