Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-02-11 | Remove workaround in itemdef.cpp to enable/disable/enable "enable_shaders" ↵ | Craig Robbins | |
setting * Increase performance (client) * Avoid changing a global value to solve a local problem | |||
2015-02-10 | Network Layer 7 rework (Packet handling) | Loic Blot | |
* Move networkcode to a dedicated directory * Rename clientserver.h to network/networkprotocol.h (Better name) and sanitize some includes * Create object NetworkPacket * It stores command (opcode) and data separated * It also stores peer_id * Data reading can be done by using a streaming interface * Change packet routing analysis * Remove old conditional analysis * Now uses function pointed analysis and add connection state ({Client,Server}::handlers) * Connection state permit to categorize condition to handle before analyze packets * Create a handler for depreciated messages, instead of duplicating code | |||
2015-02-05 | Reduce gettext wide/narrow and string/char* conversions | ShadowNinja | |
2015-01-31 | Fix local map saving when joining a local server from the server tab | Craig Robbins | |
Disables local map saving for all local server types See: https://github.com/minetest/minetest/issues/2024 | |||
2015-01-09 | Fix memory leaks due to messed up memory handling for particles as well as ↵ | sapier | |
their spawners | |||
2015-01-04 | NodeResolver: Perform callback immediately if node registration phase finished | kwolekr | |
Also add NodeResolver callbacks on the client | |||
2015-01-02 | More consistent progress bar from 0-100 on startup | sapier | |
2014-12-12 | Fix missing call to std::ostringstream::str | ShadowNinja | |
2014-12-12 | Use std::string::empty() instead of size() where applicable | Anton | |
2014-12-08 | Fix lighting artifacts (Issue #1887). | RealBadAngel | |
2014-12-07 | Performance of main client loop up to 2x faster In places, up to 3 times faster | Craig Robbins | |
NOTE 1: This does not mean a 2x increase in framerate. Increase in fps may be up to 1-2fps NOTE 2: This local 'caching' of settings is not optimal and an alternative solution will be worked on after 0.4.11 is released | |||
2014-12-01 | Fix node 0,0,0 being highlighted when enable_node_highlighting == false | Craig Robbins | |
Without this patch node 0,0,0 is highlighted when enable_node_highligting is false There is a minor lighting issue remaining, however it seems to be related to a different bug (https://github.com/minetest/minetest/issues/1887) | |||
2014-11-30 | Implement proper font handling | sapier | |
2014-11-26 | Fix client "double saving" simple singleplayer local maps | Craig Robbins | |
2014-11-19 | Add (optional) client-side saving of server map to disk | sfan5 | |
2014-11-08 | Speed up removing a node (less block mesh updates). | RealBadAngel | |
2014-10-21 | Recalculate normals for cached meshes. | RealBadAngel | |
Check if mesh is here before adding to meshcollector. Fix deleting the meshes. | |||
2014-10-19 | Various uninitialised variable fixes | Craig Robbins | |
sky.cpp: m_bgcolor.getAlpha() was being used before initialised mesh related: m_highlight_mesh_color was being used uninitialised | |||
2014-10-18 | Add meshnode drawtype. | RealBadAngel | |
2014-10-01 | Simplify player modification checks | ShadowNinja | |
2014-09-21 | Split settings into seperate source and header files | ShadowNinja | |
This also cleans up settings a bit | |||
2014-09-21 | Allow taking screenshots of formspecs and move message to chat | BlockMen | |
2014-09-17 | Node highlighting. | RealBadAngel | |
2014-08-10 | Move #includes from version.h to version.cpp | Kahrl | |
2014-06-29 | Add support for Android 2.3+ | sapier | |
There have been plenty of ppl involved in creating this version. I don't wanna mention names as I'm sure I'd forget someone so I just tell where help has been done: - The partial android versions done by various ppl - Testing on different android devices - reviewing code (especially the in core changes) - testing controls - reviewing texts A big thank you to everyone helping this to be completed! | |||
2014-06-15 | Unite nodes shaders. | RealBadAngel | |
Pass drawtype and material type to shaders. Move shaders generation to startup only. Allow assign shaders per tile. Initial code to support water surface shader. | |||
2014-05-18 | Add support for interlaced polarized 3d screens | sapier | |
Add (experimental) support for topbottom as well as sidebyside 3d mode | |||
2014-05-11 | Send max number of characters instead of asserting in case of too long chat ↵ | sapier | |
messages | |||
2014-05-11 | Fix invalid cast fix resulting in chat messages beeing limited to 256 bytes | sapier | |
2014-05-07 | Fix heart + bubble bar size on different texture packs | sapier | |
Add DPI support for statbar Move heart+bubble bar to Lua HUD Add statbar size (based upon an idea by blue42u) Add support for customizing breath and statbar | |||
2014-05-02 | Add hack to avoid 2s startup delay on local games | sapier | |
2014-04-29 | Add download rate to media progress bar (non http mode only!) | sapier | |
Minor coding style fixes | |||
2014-04-12 | Use integers instead of float values | BlockMen | |
2014-04-12 | Add player:set_eye_offset() by @MirceaKitsune and clean up | BlockMen | |
2014-04-12 | Add third person view | BlockMen | |
2014-04-09 | Add support for named threads (atm linux only) | sapier | |
2014-04-08 | Cleanup client init states by bumping protocol version | sapier | |
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-03-12 | Pass arguments by reference | Selat | |
2014-03-04 | Fix rendering glitches when far from the center of the map | Novatux | |
2014-02-07 | Remove lots of dead code | sapier | |
Add check for datatype overflows use native datatype indices instead of fixed 16bit/32bit ones | |||
2014-02-01 | Add player:override_day_night_ratio() for arbitrarily controlling sunlight ↵ | Perttu Ahola | |
brightness | |||
2014-02-01 | Add player:set_sky() with simple skybox support | Perttu Ahola | |
2014-01-31 | Add propper client initialization | sapier | |
-add client states to avoid server sending data to uninitialized clients -don't show uninitialized clients to other players -propper client disconnect handling Minor comment fixes in server Minor bugfixes in connection -improved peer id calculation -honor NDEBUG flag -improved disconnect handling -increased initial send window Remove some dead code | |||
2014-01-26 | New HUD element - waypoint. | RealBadAngel | |
2014-01-13 | Allow vertical axis particle rotation constraint | khonkhortisan | |
Use tables for adding particles, deprecate former way. separate particles(pawner) definition, add default values, work with no arguments | |||
2014-01-10 | Fixed minetest reliable udp implementation (compatible to old clients) | sapier | |
2014-01-10 | Make MutexQueue use jsemaphore for signaling | sapier | |
2014-01-06 | Create new instance of mesh every time it's required (Solves #703) | Perttu Ahola | |
2013-12-15 | Remove an unused function and include from client.cpp | PilzAdam | |
2013-12-15 | Replace SimpleThread by JThread now implementing same features | sapier | |