Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- commit 6945f807abd789e0f522351e5e790ff2afced233
- Author: SmallJoker
- Date: Tue May 9 23:11:20 2017 +0200
- minetest.deserialize: Throw error when argument not string (#5738)
- commit 34c52d0ad76f627c719adc8806ca71c4968b8b39
- Author: red-001
- Date: Tue May 9 17:30:34 2017 +0100
- Android: Fix crash while loading main menu (#5736)
- Broken by 43d1f37
- commit 8729e7daec0c8fede3af1e4aaa235a6cd4b73cb1
- Author: red-001
- Date: Tue May 9 10:04:45 2017 +0100
- Add cancel button to password change menu. (#5720)
- * Add cancel button to password change menu.
- commit a32a06e088df34efb82e3ec8633d331e3b177796
- Author: Auke Kok
- Date: Mon May 8 23:56:57 2017 -0700
- Move Pilzadam to previous developers. (#5735)
- commit da88a186766020762f5c86bc6ba1624e4feaae2c
- Author: paramat
- Date: Tue May 9 01:59:02 2017 +0100
- Revert custom player collision box and step height commits
- These caused inability to pass through 2 node high spaces or step up onto slabs
- or steps when a new client connected to an older server.
- commit c07c642ab091b7250ecdc5defee1fec26ba73dc4
- Author: Loïc Blot
- Date: Mon May 8 20:43:03 2017 +0200
- read_schematic_replacements: ensure fields are strings (#5726)
- * read_schematic_replacements: ensure fields are strings
- add a type check before reading strings on read_schematic_replacements deserializer
- * throw LuaError instead of asserting the whole client
- commit 5e04f1a3357a618bed6d36b6a7439279b758fc8e
- Author: paramat
- Date: Mon May 8 01:27:11 2017 +0100
- Custom step height: Fix implementation
- Recent commit 45ab62d6a3d90ab3b97aec88251a766cb5dd1899 had a coding error that
- made climbing out of water difficult due to an incorrect value of the step height
- when not 'touching ground'.
- It also incorrectly multiplied the custom stepheight by BS, resulting in being
- able to step-up 2 nodes if set to the default of 0.6, or even 0.3.
- Also the implementation was wrong because it customised the step height when
- not 'touching ground', this step height is for a slight rise when catching the
- edge of a node during a jump, and should always remain at 0.2 * BS.
- commit 3342dcc4bc6ee573ab0ce7ecff966faf60e09d56
- Author: paramat
- Date: Fri May 5 02:12:47 2017 +0100
- Shaders: Remove unused water surface shader
- Also remove hardcoded MTGame node.
- The 'water surface shader' was duplicated shader code in preparation for
- intended new water surface shaders. For development purposes the MTGame node
- 'default:water_source' had it's top tile assigned to 'water surface shader'.
- Due to shader duplication this commit does not cause any change to shader
- behaviour.
- commit c1b3ed4180dea16e2fa77663a7d2bf155595dd60
- Author: Loïc Blot
- Date: Sun May 7 12:13:15 2017 +0200
- Player attrs: permits to remove an attribute by setting value to nil (#5716)
- * Player attrs: permits to remove an attribute by setting value to nil
- When doing player:set_attribute("attr", nil) remove attribute
- Also remove a useless check on C++ API part (already done by checkplayer)
- Fix #5709
- commit 0d7c37943bf29b2c4956576c15efa796d5b5f2d4
- Author: Loic Blot
- Date: Sun May 7 11:07:17 2017 +0200
- LINT fix since d0678948165768472fc940c03e78cba787f49ea5
- commit 2d5bd7f414f8b8107254490af2360d6e29f1a8d2
- Author: paramat
- Date: Sun May 7 01:48:42 2017 +0100
- Player properties: Set correct default collisionbox
- Recent commit b6f4a9c7e1a4f0bac66fd6f6ff844425ac775975 removed a hardcoded
- player collisionbox which resulted on falling back to an incorrect default.
- This stopped players walking through 2-node high spaces and made the player
- slightly wider.
- Improve docs for custom player collisionbox feature and reformat nearby lines.
- commit d0678948165768472fc940c03e78cba787f49ea5
- Author: T0ny2
- Date: Sun May 7 00:37:37 2017 +0100
- Replace occurrence of luaL_reg in l_camera.cpp
- Related to commit 41c5483. Replace an occurrence of luaL_reg in
- src/script/lua_api/l_camera.cpp (added by commit de028fc).
- commit c6e96c645b9f114ef12f814bea62d9a9b78064cf
- Author: ShadowNinja
- Date: Fri Oct 16 12:52:24 2015 -0400
- Fix myfloor(0.0)
- commit 77597c4ff3b666cc37dd257952938df48d7e6f09
- Author: ShadowNinja
- Date: Mon Jul 6 12:53:30 2015 -0400
- Clean up numeric.h and split FacePositionCache from it
- I also optiized FacePositionCache a bit: I removed a map
- lookup and vector copy from both branches of getFacePosition.
- commit b6f4a9c7e1a4f0bac66fd6f6ff844425ac775975
- Author: TeTpaAka
- Date: Fri May 29 20:30:55 2015 +0200
- Make the player collisionbox settable
- commit 43d1f375d18a2fbc547a9b4f23d1354d645856ca
- Author: ShadowNinja
- Date: Fri Dec 12 14:49:19 2014 -0500
- Use a settings object for the main settings
- This unifies the settings APIs.
- This also unifies the sync and async registration APIs, since the async
- registration API did not support adding non-functions to the API table.
- commit a024042bf5ad487685e952da7b96ffa845cd7731
- Author: Loic Blot
- Date: Sat May 6 21:30:27 2017 +0200
- Fix codestyle since CSM Camera API
- commit 07c17db11450f235b67895ce39a5aef67458107d
- Author: Wuzzy
- Date: Thu Jul 3 07:46:19 2014 +0200
- Add configurable key bindings for hotbar scrolling, and for changing volume.
- commit 45ab62d6a3d90ab3b97aec88251a766cb5dd1899
- Author: Sapier
- Date: Sat Dec 19 16:37:13 2015 +0100
- Use stepheight from CAO instead of hardcoded value
- commit 5ebf8f945050e9c74a3bb6784a0844d1fb68bdff
- Author: red-001
- Date: Sat May 6 20:12:44 2017 +0100
- [CSM] add `on_item_use` (#5544)
- commit 6658ad3d94c053eeed12bb79e255cdfa46831e19
- Author: TeTpaAka
- Date: Sun Jun 28 20:51:59 2015 +0200
- Make players respect makes_footstep_sound in the object properties
- commit de028fc056b26e03ee00324888f870f64e28c756
- Author: bigfoot547
- Date: Fri May 5 15:07:36 2017 -0500
- [CSM] Add camera API (#5609)
- * [CSM] Add camera API
- roper rebase & squash
- * Address nerzhul's review
- commit e8b00fdf987e9c689f3dbf9c22c0a6269250c3b5
- Author: Paramat
- Date: Fri May 5 21:07:25 2017 +0100
- Clouds API: Fix yellow clouds at dawn and dusk (#5707)
- commit 7c82f1e5dd55acf37cacc79709d4fb4d44e8698f
- Author: Loic Blot
- Date: Fri May 5 20:21:04 2017 +0200
- Add missing server sending rule for bd921a7916f0fafc493b1c4d0eeb5e2bb1d6a7c2
- commit fe247f38f7ecd951931a194d922b74e838afe284
- Author: Wayward One
- Date: Fri May 5 11:27:50 2017 -0400
- Fix Android build (#5706)
- * Fix Android build
- commit 21e0a049f81eb0d34adaf45646b11569eeadec52
- Author: Loïc Blot
- Date: Fri May 5 13:47:11 2017 +0200
- Save minetest screen width/height options when modified (#5683)
- * Save minetest screen width/height options when modified
- * Add autosave_screensize setting (default true)
- * Fix @SmallJoker comments
- commit d6cf5450a897b00e5ed0d053f14108c94dfb3701
- Author: red-001
- Date: Thu May 4 21:52:58 2017 +0100
- Add option to also check the center to `find_node_near` (#5255)
- * Add option to also check the center to `find_node_near`
- commit 6fb27d3b2e7c497ae443538dbc4dc9f64ad2f8e9
- Author: yellowcrash10
- Date: Mon May 1 00:23:55 2017 +0000
- Translated using Weblate (Esperanto)
- Currently translated at 31.9% (293 of 918 strings)
- commit e2199874a4ea0f1ac4435a2d3e88c6baa9c93cce
- Author: Michele Mainardi
- Date: Tue Apr 25 19:08:03 2017 +0000
- Translated using Weblate (Italian)
- Currently translated at 96.0% (882 of 918 strings)
- commit b71ed1a957d34d3e53458522b6d85aaa8c2f0f8f
- Author: Mário
- Date: Sun Apr 23 14:54:32 2017 +0000
- Translated using Weblate (Portuguese)
- Currently translated at 66.9% (615 of 918 strings)
- commit 87b6458abc1024c9da0032f4cd5106e04026b2f0
- Author: Viktar Vauchkevich
- Date: Sat Apr 22 21:15:02 2017 +0000
- Translated using Weblate (Belarusian)
- Currently translated at 100.0% (918 of 918 strings)
- commit f441e0d76e147df948f0501af443f729c28568aa
- Author: David Capello
- Date: Mon Apr 24 00:43:47 2017 +0000
- Translated using Weblate (Spanish)
- Currently translated at 58.0% (533 of 918 strings)
- commit 4cf0bf8ff407d99f09e583dd839c0dddf3c0f0e0
- Author: Laura Arjona Reina
- Date: Tue Apr 18 18:24:03 2017 +0000
- Translated using Weblate (Spanish)
- Currently translated at 57.9% (532 of 918 strings)
- commit 733b49b17fd53bb411be36e1c1894a3c90f5041b
- Author: metarmask
- Date: Fri Apr 14 13:17:21 2017 +0000
- Added translation using Weblate (Swedish)
- commit 41e9074c7dea344a67cd0f8686e77b07b6d69d78
- Author: BreadW
- Date: Tue Apr 18 12:21:48 2017 +0000
- Translated using Weblate (Japanese)
- Currently translated at 49.6% (456 of 918 strings)
- commit 1b3ea47e9953ba8f300c24ecde13adba961f3975
- Author: monolifed
- Date: Wed Apr 12 21:55:43 2017 +0000
- Translated using Weblate (Japanese)
- Currently translated at 49.4% (454 of 918 strings)
- commit b8993ee5ac877c279b56c8fa4c3e17ce7613b27e
- Author: Andrey K
- Date: Fri Apr 7 10:25:53 2017 +0000
- Translated using Weblate (Russian)
- Currently translated at 60.1% (552 of 918 strings)
- commit 194df438c21f065b90438157ee874da4819529bf
- Author: monolifed
- Date: Sun Apr 9 16:36:26 2017 +0000
- Translated using Weblate (Turkish)
- Currently translated at 93.6% (860 of 918 strings)
- commit 1a9cd99056c702ee2b9b82d44d87e50952e87a82
- Author: Muhammad Nur Hidayat Yasuyoshi
- Date: Fri Apr 7 09:54:49 2017 +0000
- Translated using Weblate (Malay)
- Currently translated at 54.9% (504 of 918 strings)
- commit c874bfa5c3057470bd5bbd0391f4e5e4a8376cbf
- Author: Vaughan Lapsley
- Date: Wed Apr 12 22:54:03 2017 +1000
- Remove CMAKE -ffast-math flag from OSX/FreeBSD
- Fixes issue: #4274
- I have tested on MacOS 10.12.4
- Requires testing on:
- FreeBSD, Windows and Linux which I do not have access to.
- commit 9a9ae7d65c0112f3b3107547505553a07d7e20c3
- Author: Loic Blot
- Date: Thu May 4 07:52:31 2017 +0200
- LINT fix since cloud API merge
- commit dd591119a3945a35f5355bb1e68ee748d39f6f60
- Author: paramat
- Date: Thu May 4 03:02:16 2017 +0100
- Directional coloured fog: Fix order of SColor components
- 'video::SColor pointcolor' was initialised with order RGBA instead of ARGB.
- No change in behaviour as 'm_bgcolor' has alpha 255.
- commit 76ec6b83133f286581f051dcb1b3da5a52e30b5b
- Author: paramat
- Date: Tue May 2 01:37:23 2017 +0100
- Clouds: Fix reddish clouds. Add missing alpha update
- Fix accidental swap of red and blue components that caused reddish clouds
- Add missing update of alpha in remoteplayer.cpp
- commit ae0d8f74d747fab2fbe5b4553818e0f938e3289d
- Author: red-001
- Date: Wed Apr 19 14:16:54 2017 +0100
- Add function to get server info.
- commit 468eeb618e9abbff2f04f4635eb89a8f684d71ae
- Author: SmallJoker
- Date: Wed May 3 13:48:46 2017 +0200
- Fading soungs: Fix client crash on older servers
- commit ad9fcf859ec2347325830e09504ae96968b51ea8
- Author: paramat
- Date: Fri Apr 28 03:06:49 2017 +0100
- Set sky API: Add bool for clouds in front of custom skybox
- Default true.
- Add 'm_clouds_enabled' bool to sky.h, set from new bool in 'set sky' API.
- Make 'getCloudsVisible()' depend on 'm_clouds_enabled' instead of
- 'm_visible' (whether normal sky is visible).
- commit f9fdb48dc85e53253ef93972355d3c7bc9d0ffb0
- Author: SmallJoker
- Date: Sat Apr 1 20:38:14 2017 +0200
- Sneak: Improve and fix various things
- Remove useless `got_teleported`.
- Fix jitter when walking against the sneak limits.
- Fix damage evading on sneak ladders.
- commit bd921a7916f0fafc493b1c4d0eeb5e2bb1d6a7c2
- Author: Brandon
- Date: Sun Jul 10 00:08:26 2016 -0500
- Sound API: Add fading sounds
- commit f1d7a26b7c341b468f34325cec5c3d495f175a8f
- Author: Ben Deutsch
- Date: Fri Mar 17 10:39:47 2017 +0100
- Add clouds API
- commit 95409da87d009c352f27c737621972c2225796c9
- Author: Loïc Blot
- Date: Sat Apr 29 20:36:09 2017 +0200
- Optimize updateFastFaceRow processing by removing some TileSpec copy (#5678)
- * Optimize updateFastFaceRow processing by removing some TileSpec copy
- It permit to decrease this function from 54% runtime to 45% and reduce copy from 14% runtime to 12.5%
- getTileInfo also reduced from 27% to 23%
- * makeFastFace should use a const ref too
- this trigger a const pointer need in the underlying function
- Also fix some code style and prevent calculating 4 times the same position at a point
- * Reduce a comparison cost for lights in updateFastFaceRow
- commit c729543ec4ab5cba167b97f0b8c796de3de88a26
- Author: shivajiva101
- Date: Sat Apr 29 17:18:46 2017 +0100
- Fix visual slide issue with set_detach, fixes #5620
- commit 3251e4493846e981b9dc707c635ee5f966f7d40c
- Author: Loïc Blot
- Date: Sat Apr 29 18:16:58 2017 +0200
- content_cao: fix getPlayerControl structure copy on each step (#5677)
- Also fix some codestyle issues around it.
- commit 3db66b453152c3610b858aa1650e1ab3f545a430
- Author: Loïc Blot
- Date: Sat Apr 29 17:25:25 2017 +0200
- Client & ClientEnvirnment: don't create fake events (#5676)
- Instead of create fake events on the stack on each loop call (Game::run), verify is queue is empty or not and handle event directly if there is.
- This prevents fake ClientEvent creation & memory allocations
- Same fix is also applied on ClientEnvironment, & rename getClientEvent to getClientEnvEvent to match ClientEnvEvent object
- commit f727f54192644f6427ac1b2c86df8c64c7c5fdf0
- Author: SmallJoker
- Date: Sat Apr 29 14:36:55 2017 +0200
- Fix Travis/unittest broken since b662a45
- commit 9762650f978cc7bae78861b70a051b26cc5e2dc6
- Author: Loic Blot
- Date: Sat Apr 29 12:18:14 2017 +0200
- Remove legacy unused define DIGGING_PARTICLES_AMOUNT
- commit dc5bc6cac7b81ab27e0064bc25b5fd1d8d617340
- Author: Vincent Glize
- Date: Sat Apr 29 12:08:16 2017 +0200
- [CSM] Add event on_place_node API lua (#5548)
- * [CSM] Add event on_place_node API lua
- commit ecf08255b0b6b9d15b86f614942ac8f53f41302a
- Author: Loic Blot
- Date: Sat Apr 29 09:47:22 2017 +0200
- Fix Lint broken by b662a4577d692329b9ca83525e6039f2ddcd1ac1
- commit 1ecc8756bcab6b97cf31f18163c761dd25fa947e
- Author: Auke Kok
- Date: Sat Apr 29 00:16:32 2017 -0700
- Reorder TileLayer. (#5638)
- Despite the split of TileSpec into TileDef and TileLayer, the
- TileLayer struct is still 66 bytes large, and doesn't fit in
- a single cacheline.
- I'm moving the color member to cacheline 2, in the hope that it
- is less used and the compiler loads all the hot members in a single
- cacheline instead. Only color sits now in cacheline 2, all the
- other members are in cacheline 1.
- Note: is_color is probably rarely set, most nodes will likely
- not use hardware coloring, but this may change in the future.
- Ideally, this class is shrunk to 64 bytes.
- commit 19960e26c672c6337f8c6ffbe27f2c6bca49750c
- Author: Vincent Glize
- Date: Sat Apr 29 09:16:06 2017 +0200
- [CSM] add screenshot api lua (#5674)
- * [CSM] add screenshot api lua
- commit b662a4577d692329b9ca83525e6039f2ddcd1ac1
- Author: ShadowNinja
- Date: Sun Mar 6 14:31:16 2016 -0500
- Clean up getTime helpers
- This increases size of the getTime return values to 64 bits.
- It also removes the TimeGetter classes since the getTime functions
- are now very precise.
- commit 7f4cdbcbe9b5b4655c2c5eba2043628487668e24
- Author: you
- Date: Fri Apr 28 20:12:28 2017 +0200
- Fix click-digging torches (#5652)
- Torches are dug instantly again.
- When the digging time is 0, a delay of 0.15 seconds is added between digging nodes. If the left mouse button is released, the delay is set to 0, thus click-digging.
- commit e21a1ab3bd31f9b854ef77c33698624755fc915c
- Author: Auke Kok
- Date: Fri Apr 28 11:11:43 2017 -0700
- Allow mesh and nodeboxes to wave like plants or leaves. (#3497)
- We introduce a new value for "waving" - 2:
- 0 - waving disabled
- 1 - wave like a plant
- 2 - wave like a leave
- Plantlike nodes will only allow waving = 1, but for leaves we will
- permit both 1 and 2 since current minetest_game sets it to 1 for
- all leaves. This makes it somewhat backwards compatible.
- For mesh and nodebox, values 1 and 2 are both valid, and the node
- can wave in both fashions as desired.
- I've tested this with the crops:corn plants, which are mesh nodes,
- and the results are really good. The code change is trivial as
- well, so I've opted to document the waving parameter in lua_api.txt
- because it was missing from there.
- Nodeboxes likely will not wave properly unless waving = 2. However
- it's possible that waving=1 may be desired by some mod developers
- for geometries I have not tried, so the code will not prohibit
- either value for mesh and nodebox drawtypes.
- Add lua_api.txt documentation for this feature and document both
- the existing functionality and the expansion to mesh and nodebox
- drawtypes.
- commit c761717f11837828bfb57998273695419a28e6eb
- Author: ShadowNinja
- Date: Thu Apr 27 10:57:46 2017 -0400
- Fix Travis builds
- commit 04ba2d2721e456aea2280dd9fa4bf6224f3656c8
- Author: Louis Pearson
- Date: Thu Apr 27 06:33:59 2017 -0500
- Search user path for sounds (#5657)
- commit b82e5ec8804e9058b48f3d2a168a4c019a777055
- Author: Loïc Blot
- Date: Thu Apr 27 11:52:44 2017 +0200
- Don't permit to copy Scripting classes (Client,Server,Mainmenu)
- commit 1ef9eee31133a3001ed0c642df5cbe54169850de
- Author: red-001
- Date: Thu Apr 27 10:49:44 2017 +0100
- Allow scripts to get the client protocol version in non-debug builds. (#5649)
- commit d130e1fdc09398367bfed3e0d4a4b2574ca33ab1
- Author: Bluebird
- Date: Thu Apr 27 04:49:07 2017 -0500
- Fix incorrect formspec-tooltip doc, add detail in 'floodable' & 'on_flood' docs (#5660)
- * Fix incorrect formspec tooltip documentation
- * Improve `floodable` and `on_flood` documentation.
- The original documentation did not specify that liquids should not themselves be floodable. This is probably something that should be mentioned.
- commit 1670bc7366c687ef185b5b3cebda55b9201e004f
- Author: Loic Blot
- Date: Wed Apr 26 21:11:46 2017 +0200
- Fix Android build since 2818d3f2244d2146a5cdb61cd41f6561c514f97c
- commit ff1ef67dccefb8d283142ea86db250f07aee095c
- Author: red-001
- Date: Wed Apr 26 20:10:13 2017 +0100
- Fix #5655 (#5658)
- Client: Don't send `TOSERVER_RECEIVED_MEDIA` since it's not used anymore
- Server: Handle `TOSERVER_RECEIVED_MEDIA` using `Server::handleCommand_Deprecated`
- commit 70ceeb80a180507e38db957f217e2c78ce901692
- Author: Bluebird
- Date: Wed Apr 26 00:24:15 2017 -0500
- Tiny documentation fix. (#5659)
- There are plenty of lines longer than 80 characters, and spliting the function declaration across two lines can be momentarily confusing.
- commit 2818d3f2244d2146a5cdb61cd41f6561c514f97c
- Author: ShadowNinja
- Date: Tue Apr 25 13:38:08 2017 -0400
- Rename Scripting API files for consistency
- commit db17225a976e20c6628afe70dd6b230673287b4d
- Author: Louis Pearson
- Date: Tue Apr 25 06:11:51 2017 -0500
- Footsteps without view bobbing (#5645)
- * Remove redundant view_bobbing setting
- Also fixes bug where disabling view_bobbing disables footstep sounds.
- * Removes redundant view_bobbing setting
- Setting view_bobbing amount to 0 is now the only way to
- turn view_bobbing on and off. Also fixed a bug where footstep
- sounds would not play when view_bobbing was disabled.
- commit a7e131f53e211ffbe38d34d23b33e13cc401f013
- Author: Loïc Blot
- Date: Tue Apr 25 10:17:53 2017 +0200
- Fix various points reported by cppcheck (#5656)
- * Fix various performance issues reported by cppcheck + code style (CI)
- * Make CI happy with code style on master
- * guiFileSelectMenu: remove useless includes
- * some performance fixes pointed by cppcheck
- * remove some useless casts
- * TextDest: remove unused setFormSpec function
- * Fix various iterator post-increment reported by cppcheck
- commit af9630962134346750f12c9f1856eae00e0dfe02
- Author: Loïc Blot
- Date: Mon Apr 24 16:06:27 2017 +0200
- Gitlab-CI: keep build workspace only 1 hour
- commit d7ddceac730393e7a66980ad21630a05b7e291c4
- Author: Loic Blot
- Date: Sun Apr 23 16:22:53 2017 +0200
- Fix lint since recent player to db merge
- commit 29ab20c27229672c24a7699afbcd54caad903331
- Author: Loïc Blot
- Date: Sun Apr 23 14:35:08 2017 +0200
- Player data to Database (#5475)
- * Player data to Database
- Add player data into databases (SQLite3 & PG only)
- PostgreSQL & SQLite: better POO Design for databases
- Add --migrate-players argument to server + deprecation warning
- * Remove players directory if empty
- commit dda171d2925e20efc00c78bcb45cf595fd986da9
- Author: Loic Blot
- Date: Sun Apr 23 10:24:00 2017 +0200
- LINT fix
- commit 485bf2199834b26c1ee22b1ebc17e5707ed9579e
- Author: Loic Blot
- Date: Sun Apr 23 10:21:08 2017 +0200
- Revert "CONTRIBUTING: disallow signed git commits"
- This reverts commit 7a6502a7a5007e4bed8c1dd10af39d4fa2b296a4.
- Signed commits are supported by PPA and weblate now
- commit 91a9382c25328075d1a27593b22b0a75863951e1
- Author: Loïc Blot
- Date: Sun Apr 23 09:52:40 2017 +0200
- Pass clang-format on various cpp/header files (#5559)
- commit 0c34fe20a101f3e9297b3ffab4e8b736a55a558f
- Author: red-001
- Date: Sat Apr 22 12:59:02 2017 +0100
- Network:Remove old opcodes and fix documentation. (#5573)
- commit 4c03190ce80457f19f87f9a3a6b4b03fb4f08ee1
- Author: paramat
- Date: Sat Apr 22 05:16:50 2017 +0100
- Mgflat, Mgv7: Fix noise crash on world exit.
- Fix crash caused by destructor 'delete' on noise objects that are not
- created due to mapgen options.
- Crash was caused by commit 57eaf62c697cec91890d9cb28d10385d293d2d3f
- commit f6d1b682d3c3fa25e11d64d52c93b92760fe2612
- Author: Dániel Juhász
- Date: Fri Apr 21 12:56:10 2017 +0200
- Add /fixlight chat command
- commit 57eaf62c697cec91890d9cb28d10385d293d2d3f
- Author: paramat
- Date: Fri Apr 21 02:19:24 2017 +0100
- Mgflat, Mgv7: Only create noise objects if needed
- commit 58c083f305d77bd3c7d366c1f0e4a54d80a51719
- Author: paramat
- Date: Thu Apr 20 22:47:28 2017 +0100
- Sneak glitch: Set default to false
- The 'sneak glitch' physics override now controls whether a player can
- use the new move code replications of the old sneak side-effects:
- sneak ladders and 2 node sneak jump. This completes our intention to
- replicate the old sneak side-effects in new code and provide them as
- an option that is disabled by default.
- commit cca58fe0fd1aac4246a23e1fc4f8469bdd280c6d
- Author: Auke Kok
- Date: Wed Apr 19 23:10:39 2017 -0700
- Add on_flood() callback.
- This callback is called if a liquid definitely floods a non-air
- node on the map. The callback arguments are (pos, oldnode, newnode)
- and can return a `bool` value indicating whether flooding the
- node should be cancelled (`return true` will prevent the node
- from flooding).
- Documentation is added, the callback function was tested with a
- modified minetest_game.
- Note that `return true` will likely cause the node's `on_flood()`
- callback to be called every second until the node gets removed,
- so care must be taken to prevent many callbacks from using this
- return value. The current default liquid update interval is 1.0
- seconds, which isn't unmanageable.
- The larger aim of this patch is to remove the lava cooling ABM,
- which is a significant cost to idle servers that have lava on their
- map. This callback will be much more efficient.
- commit 8464da75857c1556f64984c0b014300638e38d4f
- Author: Dániel Juhász
- Date: Sat Apr 22 00:55:07 2017 +0200
- Fix a memory leak (#5636)
- commit 3e71c8f482131da59642b0175160eb2bc714d439
- Author: Loic Blot
- Date: Sat Apr 22 00:51:13 2017 +0200
- Fixing warning pointed by @sfan5 and clang and cleanup guiFileSelectMenu
- * Also pass clang-format on guiFileSelectMenu.h and remove it from whitelist
- commit 4f4e2e3e838fc640e45714d4666bc5d6b0aa8a25
- Author: Loic Blot
- Date: Sat Apr 22 00:36:59 2017 +0200
- Revert a const ref on update texture
- if mod is a reference to a class member a variable swap breaks.
- We should find a way to keep this const ref if possible.
- Added a comment about this in header
- commit 113c85a66a5b23c8c47f1bdb435dd4b27884ed54
- Author: Loïc Blot
- Date: Sat Apr 22 00:34:00 2017 +0200
- lua: remove core.cause_error call (#5637)
- it was used in minimal to trigger core crash, not very useful
- commit dc0e9097d3144a3dda81039f666ee43ba29cbc36
- Author: Loïc Blot
- Date: Fri Apr 21 23:40:48 2017 +0200
- Fix various performance issues reported by cppcheck + code style (CI) (#5635)
- * Make CI happy with code style on master
- * guiFileSelectMenu: remove useless includes
- * some performance fixes pointed by cppcheck
- * remove some useless casts
- * TextDest: remove unused setFormSpec function
- commit f151b2322003bbc89c2cd3c603ef1e1ab9d46439
- Author: orwell96
- Date: Fri Apr 21 19:31:59 2017 +0200
- Fix #5617 - respect message and reconnect parameters when shutting down immediately (#5621)
- commit 900b816162401a6d9006334e2e8e8a9a26a1613b
- Author: Dániel Juhász
- Date: Fri Apr 21 18:04:06 2017 +0200
- Fix after soft node overlays
- This removes a segmentation fault and makes node meshes well colorized.
- commit 1ffb180868ffcec6812cd3aac8f56ffefb91c8bc
- Author: Dániel Juhász
- Date: Fri Apr 21 15:34:59 2017 +0200
- Soft node overlay (#5186)
- This commit adds node overlays, which are tiles that are drawn on top of
- other tiles.
- commit 2ad74a9e8b9da48aef62346de6cd55f304c6440d
- Author: Loïc Blot
- Date: Fri Apr 21 10:22:20 2017 +0200
- Gitlab-CI enhancements (#5629)
- commit 370354cc87937bbfb6f24aa062966af8e039cec0
- Author: Loïc Blot
- Date: Fri Apr 21 10:06:08 2017 +0200
- Fix various performance issues reported by cppcheck (#5628)
- * Also remove 1 non declared but defined functions
- commit de5ecc9fa31d557e2d0ca638b1c98435707046b9
- Author: Ekdohibs
- Date: Thu Apr 20 06:06:15 2017 +0200
- Run generate_from_settingtypes.lua
- commit 57e5aa662851485902575c3c747437e365bf72c8
- Author: Dániel Juhász
- Date: Sat Mar 11 17:07:04 2017 +0100
- Light update for map blocks
- This is not really different from the light update of a voxel
- manipulator. This update does not assume that the lighting was correct
- before, therefore it is useful for correction.
- Also expose this function to the Lua API for light correction, and
- allow voxel manipulators not to update the light.
- commit 6d1e6f889826a5802e17f53f99000a51b2e00066
- Author: Dániel Juhász
- Date: Sat Mar 11 17:03:15 2017 +0100
- Split light update into two parts
- The common part can be reused.
- commit f98bbe193e0093aca8d8957cec82fdbd28639915
- Author: Loïc Blot
- Date: Thu Apr 20 00:12:52 2017 +0200
- Fix various copy instead of const ref reported by cppcheck (part 3) (#5616)
- * Also remove 2 non declared but defined functions
- * Make some functions around const ref changes const
- commit f3fe62a0bf9e775b3e6e838f104ab605a2238792
- Author: Loïc Blot
- Date: Wed Apr 19 23:02:07 2017 +0200
- Fix various copy instead of const ref reported by cppcheck (#5615)
- * Also remove InventoryList::peekItem unused function
- * Fix some post increment to preincrement reported by cppcheck
- commit cfe0291b131630a7400fdcf46b720bd70d8d0fa0
- Author: paramat
- Date: Mon Apr 17 14:17:43 2017 +0100
- Conf.example: Move some lines to minetest.conf.example.extra
- Some information in conf.example cannot be generated from
- settingtypes.txt, moving it to a new file makes generating
- conf.example while preserving that information easier.
- Regenerate conf.example from settingtypes.txt.
- commit efd509f796a4870243ce97012aa27940993f4a79
- Author: MarkuBu
- Date: Thu Apr 13 13:58:34 2017 +0200
- Pointed thing to face pos: Fix crash if opening door with slab or stair
- Avoids crash caused when 'pointed thing -under' and '-above' are not
- face-neighbours, for example in the case of pointing to the top half
- of a door.
- commit 858c72297409ca54092c3c908279d2a05fef58cd
- Author: Hybrid Dog
- Date: Mon Apr 10 22:07:52 2017 +0200
- Tools: Fix tool digging speed limit
- commit cf37a5569002e83cc4d6916b39118ceba134da1b
- Author: Loïc Blot
- Date: Wed Apr 19 00:36:30 2017 +0200
- Fix various variables passed by copy instead of const ref (#5610)
- Pointed by cppcheck
- commit 5f2af7c4e80da1c646e5a19ceed5bd0871b56e85
- Author: Loïc Blot
- Date: Tue Apr 18 17:13:50 2017 +0200
- Fix broken lint since 04cc9de8f2fbcb11f133c88f02fc11504b3ea6f3
- commit 93c1d511e3880acf15a656f1653ce5853dd1d362
- Author: Auke Kok
- Date: Mon Apr 17 22:48:17 2017 -0700
- Reorder TileSpec. (#5591)
- Put accessed members that are needed by updateFastFaceRow()
- all in the same cacheline.
- commit eddf16eee9cb3627f4f62d37ea2942fc7546fae7
- Author: Ekdohibs
- Date: Tue Apr 18 06:40:53 2017 +0200
- Fix always using the xbox layout (reported by coverity).
- commit 5433e9bd19b9c3a42f8db569bf8f47d6dbe4f0c5
- Author: Auke Kok
- Date: Fri Apr 14 22:16:57 2017 -0700
- Don't make TAB exit game if bound to inventory.
- I play with the TAB key bound to the inventory. However, the
- code here assumes that TAB means "close formspec" in all contexts,
- including the main menu. This causes my game to exit when I attempt
- to TAB in between USERNAME and PASSWORD fields.
- We know when m_client != NULL that the game is a client game and
- not in the main menu, and then it's OK to use the INVENTORY bound
- key to exit the formspec, since it's not the main menu.
- commit 61202513208b23d3e7a2a91d10aba154e6cbf352
- Author: SmallJoker
- Date: Mon Apr 17 13:49:48 2017 +0200
- Fix MSVC build broken by 34d32ce
- `round` -> `myround`
- Remove superflous `floor` calls
- commit 04cc9de8f2fbcb11f133c88f02fc11504b3ea6f3
- Author: Perttu Ahola
- Date: Sat Apr 15 10:55:52 2017 +0300
- MeshUpdateQueue: Add a MapBlock cache that minimizes the amount of MapBlock copying done in the main thread
- Cache size is configurable by the meshgen_block_cache_size (default 20 MB).
- New profiler stats:
- - MeshUpdateQueue MapBlock cache hit %
- - MeshUpdateQueue MapBlock cache size kB
- Removes one type of stutter that was seen on the client when received MapBlocks
- were being handled. (the "MeshMakeData::fill" stutter)
- Kind of related to at least #5239
- Originally preceded by these commits, now includes them:
- - Move the mesh generator thread into src/mesh_generator_thread.{cpp,h}
- - mesh_generator_thread.cpp: Update code style
- - MeshUpdateThread: Modify interface to house a different implementation: Actual functionality will be changed by next commits.
- - MeshMakeData: Add fillBlockData() interface (so that caller can fill in stuff from eg. a MapBlock cache)
- commit 4323ad163f8d8217cbfc926cf212d02386ae0646
- Author: Perttu Ahola
- Date: Sat Apr 15 18:21:23 2017 +0300
- Include container.h in util/thread.h. util/thread.h doesn't compile without it
- commit f6da7b3fda5bbb793c7795a228ea6f2602b93fbe
- Author: paramat
- Date: Wed Apr 5 12:18:22 2017 +0100
- Sneak: Add option for old move code
- Temporary option for the old move code for specific old sneak behaviour.
- Enabled by setting the added 'new move' physics override to false.
- By default 'new move' is true.
- commit 907be0ab918a99c30c37c4abfe3e11722691f3bc
- Author: Loic Blot
- Date: Mon Apr 17 09:37:12 2017 +0200
- Remove an unused variable in Android Build
- commit 97988a1044e0fce20a6ddc9e9cb6be395101cb2a
- Author: Auke Kok
- Date: Mon Apr 17 00:04:58 2017 -0700
- Plug two minor Leaks (#5603)
- * Resource leak: CHECK_FILE_ERR returns, without freeing chunk_name.
- Found with static analysis.
- * Resource leak: leaks `page` on error path.
- Found with static analysis.
- commit 73de17afa821ccea84a119096b267e05a77db3ff
- Author: Loïc Blot
- Date: Sun Apr 16 14:44:15 2017 +0200
- Android progressbar fix (#5601)
- * Fix progressbar for Android
- Fixes #5599
- Fixed #5403
- * draw_load_screen: use texturesource
- this permits to unify texture loading code
- * scale progress bar
- * Add gl version check for GL_OES_texture_npot. This fixed the texture on loading screen
- * Remove two sanity checks pointed by @celeron55
- * sfan5 comments + android ratio fixes
- commit d17636484dedab91b820667a82ec23cf6168ac7a
- Author: Nathanaël Courant
- Date: Sun Apr 16 00:48:48 2017 -0700
- Disable android leveldb by default (#5596)
- 1) Now leveldb is brick (thanks google)
- 2) By default, use SQLite3, this work perfectly and NOBODY not use LevelDB on Android :)
- commit 34d32ce55ae4f3f29d7b645075dc8efacb2c96d2
- Author: Loïc Blot
- Date: Sat Apr 15 23:19:18 2017 +0200
- Implement delayed server shutdown with cancelation (#4664)
- commit 0f955bf7fa7a1376acdbc06a617c0f15f9fad467
- Author: SmallJoker
- Date: Sat Apr 15 14:30:27 2017 +0200
- Minimap: Do a double-typecast to fix compiling with MSVC
- commit a9aad4d0616e798a8e61ac2a30dc31efd53b8c65
- Author: Loïc Blot
- Date: Sat Apr 15 09:25:43 2017 +0200
- Partial damage cheat fix: node damages server side (#4981)
- * Damage cheat fix: server side
- * Lava/Node damages overtime server side
- * lava hurt interval is only for old protocol
- commit b1e6c2a9b8f10254c027fe227811fc300bae2048
- Author: Loic Blot
- Date: Fri Apr 14 18:26:24 2017 +0200
- NetworkPacket: don't copy push std::string and std::wstring
- commit 093e621643edf3bc7fa46e58cb1b5d940365ce22
- Author: Loic Blot
- Date: Fri Apr 14 15:56:40 2017 +0200
- Fix wrong channel type in Client/Server CommandFactories
- This is a u8 not a u16
- commit b0be7ab61ec9ca04f2618db2d60f75396f205a58
- Author: Loïc Blot
- Date: Fri Apr 14 15:34:01 2017 +0200
- ClientIface::sendToAll: honor packet configuration (#5590)
- commit 98286a24bce14627295230fd3b846abf9641c086
- Author: Loic Blot
- Date: Fri Apr 14 09:26:11 2017 +0200
- Fix android build
- commit e80a83d1cb9d01273ddca1c075c25cd01c291ca7
- Author: bigfoot547
- Date: Fri Apr 14 02:04:41 2017 -0500
- [CSM] Add function to set minimap shape (#5569)
- * [CSM] Add function to set minimap shape
- Also deprecates `toggle_shape`.
- * Oh fish, I messed that one up!
- * Fix Style
- * Sorry, I missed something
- I still had the `luamethod` call in there!
- * Add getters
- * Remove extra line
- * Remove useless variable
- Please review again @nerzhul . Thanks!
- * Satisfy nerzhul
- commit 6f641df8a52ccb84452a289416527e3d1a36621a
- Author: Dániel Juhász
- Date: Thu Apr 13 01:24:00 2017 +0200
- Only use palette if param_type2 is correct
- commit 021e667511658fdafcece72315f0f71bb26c6c68
- Author: Dániel Juhász
- Date: Thu Apr 13 10:19:46 2017 +0200
- Add documentation for map block format 27 (#5576)
- commit 8bdf9a44c62758b42420b42b584be9553d3eb32f
- Author: Vincent Glize
- Date: Wed Apr 12 23:05:01 2017 +0200
- [CSM] Fix localplayer documentation (#5557)
- commit 83508277ce57720ee833bea125388a99cbe4e20d
- Author: numberZero
- Date: Wed Apr 12 18:51:07 2017 +0400
- Fix inability to change metadata using stack:to_table() (#5547)
- commit 1399678ffd6faa2ae1642ada1b1b9dc729d6357a
- Author: Loic Blot
- Date: Wed Apr 12 09:05:27 2017 +0200
- Fix fips_cipher_abort warning and other duplicate macros
- commit 4e2479e46a8d19fa0e943f84898b602cf38f6480
- Author: red-001
- Date: Tue Apr 11 22:35:25 2017 +0100
- [CSM] Allow escaping chatcommands and add missing calls to gettext. (#5565)
- commit a3e73726868c2a1659a7816051e8a8be2e42c72a
- Author: t0ny2
- Date: Tue Apr 11 18:29:24 2017 +0100
- Replace occurrence of luaL_reg in l_localplayer (#5566)
- Related to commit 41c5483. Replace a final occurrence of luaL_reg in
- src/script/lua_api/l_localplayer.cpp
- commit 59911761ef529f118e7ba697d4f5983d43dbb383
- Author: paramat
- Date: Thu Apr 6 15:58:12 2017 +0100
- Sneak glitch: Detect ledge for 2-node climb-up
- Re-creates the old sneak-jump behaviour in new code.
- Enabled by the 'sneak glitch' physics override.
- When a ledge is detected the jump speed modifier is set to the larger
- of 'physics override jump' and 1.3 to allow a 2-node climb-up.
- An unexpected side-effect is the simple sneak ladder working smoothly.
- commit eb587996e42544ec8624b256e6d5eea12f9bab88
- Author: red-001
- Date: Mon Apr 10 20:14:00 2017 +0100
- [CSM] Use more gettext (#5553)
- commit e8d872332040c16714ff6410d1f859adcec4766e
- Author: red-001
- Date: Mon Apr 10 20:13:20 2017 +0100
- [CSM] Move `.list_players` and `.disconnect` to builtin. (#5550)
- commit 0bc306e3371c4fe2211876156bcbc8a5e2092e22
- Author: Loïc Blot
- Date: Mon Apr 10 09:40:06 2017 +0200
- Clang-format fix for Android
- commit b4106ca58f723a64bcaec619b7f5c686f5e4abb2
- Author: Loïc Blot
- Date: Mon Apr 10 09:17:53 2017 +0200
- Clang-format styles fixes since previous commit
- commit 0419552c923d7088215cf711657d6223e1b8569a
- Author: Loic Blot
- Date: Mon Apr 10 08:05:03 2017 +0200
- Clang format: fix LINT on old PR which doesn't have LINT enabled
- commit 0a8834608d21998bd05b899bd91ddc2196762926
- Author: number Zero
- Date: Thu Jan 12 12:19:36 2017 +0300
- Hard-coded undersampling.
- Adds uniform undersampling for the 3D rendered scene. GUI elements
- are not undersampled, resulting in better playability for users
- with low-performance platforms with readable fonts and formspecs.
- The undersampling setting can be set to 0 (disabled), 2, 3, 4 pixels
- which translates into a resolution reduction of x4, x9 or x16, and
- is significant.
- commit 8ad3dad137df740ce63101bf224e977e66b9df2c
- Author: Vincent Glize
- Date: Sat Apr 8 12:26:45 2017 +0200
- LocalPlayer api lua
- commit 58d83a7bb2f992194c3df304b1dcbb81f98f78c0
- Author: Dániel Juhász
- Date: Fri Mar 10 18:25:58 2017 +0100
- Hardware coloring for itemstacks
- Adds the possibility to colorize item stacks based on their metadata.
- In the item/node definition you can specify palette (an image file)
- and color (fallback color if the item has no palette or metadata).
- Then you can add palette_index to the metadata.
- Dropped itemstacks with different colors do not merge.
- commit d4e9dd4643607192f5adebeecda86f25074f02cd
- Author: red-001
- Date: Sat Apr 8 19:03:57 2017 +0100
- Move chat command handling code from C++ to Lua (#5528)
- commit fb4c730708a4140f05d2161c27e6c58bb0f72a9b
- Author: raymoo
- Date: Sat Apr 8 01:42:59 2017 -0700
- Document that write_json will error on unserializable types. (#5539)
- Previously it was erroneously documented that it would save them as null.
- commit 8c8333bf68ca372853e95403d85f97068999d660
- Author: Loïc Blot
- Date: Sat Apr 8 10:19:07 2017 +0200
- Prepare for Linux daily build packages (using Gitlab.com CI) (#5542)
- * Prepare for Linux daily build packages (using Gitlab.com CI)
- commit 41c54830242269de073e4a0c10d1775dfdf6811d
- Author: Loïc Blot
- Date: Sat Apr 8 09:28:37 2017 +0200
- Replace luaL_reg with luaL_Reg as recent LuaJIT dropped the Lua 5.0 compat (#5541)
- We are bundling Lua5.1 which has same macro
- commit 01f9d05f2358f0771bd77fde6ca67192ebd6ceac
- Author: Loic Blot
- Date: Sat Apr 8 08:45:58 2017 +0200
- code style fix on src/script/cpp_api/s_client.h
- commit f73534640a18709921519ee43110292cf658e67f
- Author: Vincent Glize
- Date: Sat Apr 8 08:20:30 2017 +0200
- [CSM] Add event on_connect player API lua (#5540)
- * Add event on_connect player API lua
- commit ff4fef570e8df6ce44ceb1d9071f860474eb1f95
- Author: Loic Blot
- Date: Fri Apr 7 23:56:02 2017 +0200
- Fix cmake library default build problem since moving to lib/
- Also make Lua library check a cmake module
- commit 4af99b75cf3ae43c365a4c1e90e85f8ec764cf62
- Author: Loic Blot
- Date: Fri Apr 7 23:22:00 2017 +0200
- Pass clang-format on 14 trivial header files fixes
- Also remove them from whitelist
- commit 271d7c31e69db0bb6c5cf2cfb6e97ba129045d3e
- Author: rubenwardy
- Date: Fri Apr 7 19:06:50 2017 +0100
- Fix signed/unsigned conversion warning
- There was no bug here (as I checked for negativeness),
- however it's good to get rid of warnings.
- commit c28a843592f8c88c6bb1cca830009d1affb3e9e0
- Author: SmallJoker
- Date: Fri Apr 7 17:59:27 2017 +0200
- Cavegen: Fix non-constant array initializer error for MSVC
- commit 71ffe699d0d8e5cd2594eb74d0d767eeb8a09cea
- Author: SmallJoker
- Date: Fri Apr 7 17:10:26 2017 +0200
- Settings: Update documentation (#5534)
- Now documented (sorted a-z):
- enable_console
- enable_particles
- creative_mode
- hud_scaling
- inventory_image_hack
- keymap_console
- keymap_zoom
- shader_path
- view_bobbing
- commit f7088f69ab7406ea9fefa853fa7ce11f914e88cf
- Author: Loic Blot
- Date: Fri Apr 7 08:50:17 2017 +0200
- Clang-format: fix some header files and remove them from whitelist
- commit b751c59f43e04f698f517383b62a9c4e1f82523e
- Author: YuGiOhJCJ
- Date: Fri Apr 7 07:29:43 2017 +0200
- Add the REQUIRE_LUAJIT option (#5526)
- commit 676951d90dc7807733288c3c66952bb0394e2e7c
- Author: adrido
- Date: Fri Apr 7 07:14:39 2017 +0200
- Windows: Skip cmd for release builds (#5416)
- commit 94358a709bdb1fe8101b2b228dec78b67fb377a6
- Author: Auke Kok
- Date: Thu Apr 6 22:04:40 2017 -0700
- Fix "error: ‘playerSAO’ was not declared"
- Cause: 351cc2e79a7d78f7ec97ff9b33e4f0bad4042b19
- A rebase issue missed a rename from playerSAO to playersao.
- Tested.
- commit a5c9174bad462c27d7086d6db7fbfad7d0cea3da
- Author: Ekdohibs
- Date: Fri Mar 24 15:56:10 2017 +0100
- Fix spacing
- commit 08b680d58890ce896f5d57404adc84eb7b96fd79
- Author: Ekdohibs
- Date: Wed Mar 22 03:25:16 2017 +0100
- Fix problems when overriding the hand:
- - If the hand can dig a node the item wielded can't, allow to dig it anyway.
- - Fix the API callbacks from setting the hand instead of the wielded item.
- commit bce0d458d8cda70c10d78ea9ec476474f0a6f01a
- Author: rubenwardy
- Date: Sun Apr 2 23:00:34 2017 +0100
- Add Joystick type detection and Xbox controller support
- * Add joystick type detection (with joystick_type setting to override it)
- * Fix multiple joysticks from interfering with each other by only reading from one (add joystick_id setting)
- * Add support for Xbox controllers
- commit 351cc2e79a7d78f7ec97ff9b33e4f0bad4042b19
- Author: presstabstart
- Date: Fri Apr 7 04:32:50 2017 +0100
- Fix multiple death messages (#5305)
- Fix multiple death messages (#3565) and damage server logs after death.
- commit 63e175dd70898e2ae714a025d1eaee45a453d41c
- Author: orwell96
- Date: Fri Apr 7 00:03:29 2017 +0200
- Show media download progress in percent on progress screen (#5498)
- commit 3a90b78a037df3eb9098d4fddb1289ed8ee21329
- Author: Loïc Blot
- Date: Thu Apr 6 16:03:29 2017 +0200
- LINT: Switch whitelist check from egrep to awk
- Bonus: make CI happy with the last rules fix
- commit 88b9b9652ab77f91eaa7c6e40b8a48e3a35a7948
- Author: red-001
- Date: Thu Apr 6 21:50:45 2017 +0100
- [CSM] Add function to get the server protocol version. (#5529)
- commit be0663696514dd3d3525949be7c317c9eae9dbb0
- Author: Loïc Blot
- Date: Thu Apr 6 15:37:02 2017 +0200
- Clang-format continuation indent fixes + .gitignore additions
- * Proper support for continuation indents in clang format
- * make src/wieldmesh.h proper and remove it from whitelist
- * Add CLion default build directories in .gitignore
- commit 00138a52d892b6f07d6f6d70c27bb9c61ee191c3
- Author: Loïc Blot
- Date: Thu Apr 6 15:27:47 2017 +0200
- Clang format brace style fix
- commit 48ce9c9b307ef340d21ecf00d623ac69cb841e09
- Author: Loïc Blot
- Date: Thu Apr 6 10:01:09 2017 +0200
- Fix clang-format binary selection
- Also fix spaces to tabs
- commit 4b15f76ed163b1e0b95b50017bd39e73400601b4
- Author: Loic Blot
- Date: Thu Apr 6 09:10:59 2017 +0200
- Move LINT process in dedicated shell & fix
- Move lint to dedicated shell permit to use it from your shell easily to check what is wrong
- Also fix recent regressions in code style
- commit 503e1d2b7c800a76a161541d90b799e9786adbd9
- Author: Loic Blot
- Date: Thu Apr 6 08:42:52 2017 +0200
- Clang format: only show errors on non whitelisted files
- commit 671d37adffcfb4d4b5e41d8c1e625cf25b87f637
- Author: fdedraco
- Date: Sat Apr 1 08:46:53 2017 +0000
- Translated using Weblate (Indonesian)
- Currently translated at 69.4% (638 of 918 strings)
- commit 619d4cf8ae24e9c3238b0e3886c724bdafb9014d
- Author: Andrey K
- Date: Fri Mar 31 20:38:51 2017 +0000
- Translated using Weblate (Russian)
- Currently translated at 59.2% (544 of 918 strings)
- commit 49eaa0c5f75f8e1bcf692c51f76b4ebfd2120961
- Author: i486DX2
- Date: Thu Mar 30 19:16:35 2017 +0000
- Translated using Weblate (Italian)
- Currently translated at 96.0% (882 of 918 strings)
- commit 649fabcc3dac992aed6bdd6b065f9a0ae8c29909
- Author: Gabriel Carvalho
- Date: Thu Mar 23 18:24:31 2017 +0000
- Translated using Weblate (Portuguese (Brazil))
- Currently translated at 99.4% (913 of 918 strings)
- Se isso se referir a Instrument builtin aa tradução é embutido
- commit aef1aeb3aa16f32e792f614b2d3f4e66a182b1ae
- Author: monolifed
- Date: Mon Mar 13 19:17:17 2017 +0000
- Translated using Weblate (Turkish)
- Currently translated at 87.0% (799 of 918 strings)
- commit f8ba6ce94f5120b3b9eeb91915b5ae575f455892
- Author: Han So Ri
- Date: Sun Mar 5 03:12:50 2017 +0000
- Translated using Weblate (Korean)
- Currently translated at 67.8% (623 of 918 strings)
- commit 80a5f526343033ec2c4cbfef7797adb2511e7ed9
- Author: Muhammad Nur Hidayat Yasuyoshi
- Date: Fri Mar 3 12:19:44 2017 +0000
- Translated using Weblate (Malay)
- Currently translated at 37.0% (340 of 918 strings)
- commit d39828f17c23ec90ba190d37720f749393e6e534
- Author: Han So Ri
- Date: Mon Feb 27 06:30:28 2017 +0000
- Translated using Weblate (Korean)
- Currently translated at 66.4% (610 of 918 strings)
- commit e6307b2a6c65ac79da14a801524ebeb8fb49bff9
- Author: 黄冠恒
- Date: Sun Feb 26 14:56:16 2017 +0000
- Translated using Weblate (Chinese (China))
- Currently translated at 73.6% (676 of 918 strings)
- commit ca94ce7d0622bf424d484037be3ac9bebb193acb
- Author: Muhammad Nur Hidayat Yasuyoshi
- Date: Sun Feb 26 11:13:32 2017 +0000
- Translated using Weblate (Malay)
- Currently translated at 24.8% (228 of 918 strings)
- commit 7f0ce7a37bd8497caca33afee6d1d87c5ffa49cc
- Author: lisacvuk
- Date: Mon Feb 6 16:24:06 2017 +0000
- Translated using Weblate (Serbian (cyrillic))
- Currently translated at 34.9% (321 of 918 strings)
- commit 199872e33ce869d0fb7be95e084b2407fd638b6e
- Author: susan
- Date: Sun Feb 5 14:54:43 2017 +0000
- Translated using Weblate (Chinese (China))
- Currently translated at 73.0% (671 of 918 strings)
- commit 1d405406d1efdab4499def061ceae8b42b6931a0
- Author: Jakub Mendel
- Date: Sat Feb 4 14:50:31 2017 +0000
- Translated using Weblate (Polish)
- Currently translated at 70.2% (645 of 918 strings)
- commit 93c44550d2726e90026ebdc55fd51e7f19284f15
- Author: Muhammad Nur Hidayat Yasuyoshi
- Date: Fri Feb 3 22:17:07 2017 +0000
- Translated using Weblate (Malay)
- Currently translated at 17.4% (160 of 918 strings)
- commit 43feb1fbab9881bbb68024037552e6dc39c90bfb
- Author: zaoqi
- Date: Sun Feb 5 14:54:26 2017 +0000
- Translated using Weblate (Chinese (China))
- Currently translated at 73.0% (671 of 918 strings)
- commit 8fd6de5c3b5bedf328edee5a5ded0356f29bf681
- Author: Muhammad Nur Hidayat Yasuyoshi
- Date: Fri Feb 3 17:56:46 2017 +0000
- Added translation using Weblate (Malay)
- commit 06bac07df0c88b94c0ab0d2938d4a85a7bf95cce
- Author: Guo Yunhe
- Date: Sun Jan 22 20:37:04 2017 +0000
- Translated using Weblate (Chinese (China))
- Currently translated at 72.9% (670 of 918 strings)
- commit 886789a23ef1447f7021ba5f4971e8453515749b
- Author: Viktar Vauchkevich
- Date: Mon Jan 16 15:39:13 2017 +0000
- Translated using Weblate (Belarusian)
- Currently translated at 100.0% (918 of 918 strings)
- commit ffb22a4f49e02ba6801b3e7e858b602645bfe157
- Author: Petter Reinholdtsen
- Date: Sun Jan 15 14:54:29 2017 +0000
- Translated using Weblate (Norwegian Bokmål)
- Currently translated at 3.9% (36 of 918 strings)
- commit 2cfcd965c79fb1cbd3e6daff78164c54d6a6a440
- Author: Viktar Vauchkevich
- Date: Sun Jan 15 16:42:07 2017 +0000
- Translated using Weblate (Belarusian)
- Currently translated at 100.0% (918 of 918 strings)
- commit f397466272bffc51b54583294d545f9bbc104f51
- Author: Viktar Vauchkevich
- Date: Sat Dec 31 12:19:40 2016 +0000
- Translated using Weblate (Belarusian)
- Currently translated at 13.5% (124 of 918 strings)
- commit 4ea63aa0edba426d4603fc36b531b4f22701ac79
- Author: Andrzej Redlarski
- Date: Fri Dec 30 15:48:52 2016 +0000
- Translated using Weblate (Polish)
- Currently translated at 61.2% (562 of 918 strings)
- commit 4ad1dd5938e24d8a95ee6d2018ccdb016a95f571
- Author: Muhammad Rifqi Priyo Susanto
- Date: Fri Dec 30 02:37:23 2016 +0000
- Translated using Weblate (Indonesian)
- Currently translated at 69.4% (638 of 918 strings)
- commit e0272635e9622d98142176d4b8e687655dde7d2d
- Author: ignaloidas
- Date: Wed Dec 28 12:00:17 2016 +0000
- Translated using Weblate (Lithuanian)
- Currently translated at 27.1% (249 of 918 strings)
- commit 8277e63454bb0c1cc7d39b9115a0e2c4cfe51d15
- Author: Cold Meson 06
- Date: Mon Dec 26 18:35:24 2016 +0000
- Translated using Weblate (Portuguese (Brazil))
- Currently translated at 99.3% (912 of 918 strings)
- commit 4ee6be856d435dff010244c910d5dafe2bfbeb1e
- Author: red-001
- Date: Thu Apr 6 07:14:31 2017 +0100
- [CSM] Add support for positional audio. (#5516)
- Fixes parts of #5389.
- commit 6da828c471768f2a9efadce7dd51c6cdc5cde6cc
- Author: Loic Blot
- Date: Thu Apr 6 07:57:49 2017 +0200
- Expose vector helpers to CSM
- commit 54ffc4e915fcdb6f6e7556bc2d1f8b27fd567d9f
- Author: Loïc Blot
- Date: Wed Apr 5 12:30:52 2017 +0200
- Memleak fix: LocalPlayer object was not deleted
- Delete LocalPlayer when ClientEnvironment (object owner) is destroyed
- commit 460e094a9fbfe589d138c71f12a8bb87627d7a94
- Author: paramat
- Date: Tue Apr 4 11:59:52 2017 +0100
- Mapgen documentation: Add descriptions to noise parameters
- Shorten 'readable names'.
- Add a new advanced settings menu section for Biome API noises.
- Various minor edits and improvements.
- commit 1eca9ecf7d42efde5eec13caeb6e9ad5080ebb35
- Author: paramat
- Date: Tue Apr 4 06:37:21 2017 +0100
- Mapgen: Remove '#include treegen.h' from non-mgv6 mapgens
- Only mgv6 uses the tree functions from treegen.cpp.
- commit b8a4c95971bff050f6fad8ce740c3be949a321a6
- Author: Paramat
- Date: Tue Apr 4 06:51:58 2017 +0100
- MapgenBasic: Add lava source as commonly used content (#5512)
- Future mapgens are likely to use this for magma and volcanos.
- Remove the getting of lava source content id in mgvalleys.
- commit 563199698dedeec473108d1c333a2a0d88e541d1
- Author: Loïc Blot
- Date: Tue Apr 4 07:47:04 2017 +0200
- Client handlers: Remove useless stringstream usage in two handlers (#5510)
- commit 000ec260017256016b62bb9936bbda1ff969e252
- Author: red-001
- Date: Tue Apr 4 06:41:37 2017 +0100
- [CSM] Add local node meta reference. (#5508)
- commit 859141a0ce38fbd606d95ae7a2f0999acf2fbe84
- Author: paramat
- Date: Sun Mar 12 13:26:09 2017 +0000
- Cavegen/Mgv5/Mgv7: Add optional giant caverns
- Add to MapgenBasic for use by multiple mapgens.
- Add to mgv5 and mgv7, enabled by default.
- Similar to mgvalleys caverns but half the scale.
- Parameters for upper y limit, distance caverns taper to full size, and
- noise threshold (full cavern size).
- As with mgvalleys caverns are generated first and classic caves are
- disabled in any mapchunk containing a cavern, to avoid excessive
- spreading volumes of liquids.
- This also avoids floating blobs of liquid where a large classic cave
- has overgenerated out into a neighbouring previously-generated mapchunk.
- commit 86b1542181a92841d174e1caec94d084a34e5158
- Author: Loïc Blot
- Date: Sun Apr 2 10:51:50 2017 +0200
- Update embedded jsoncpp from unk version to 0.10.6 + move libs to lib/ instead of src/ (#5473)
- * Update embedded jsoncpp from unk version to 0.10.6
- 0.10.6 is last release without c++11
- * Make jsoncpp more compliant with its amalgamate
- Jsoncpp cpp file should be upper, make the library like it does in amalgamate
- * Reorganization: move minetest embedded libs outside of source tree to /lib
- * Fix a dead grep in LINT
- commit 75fb3e47308823cf39d4aae0fd739ca445e8e36c
- Author: Auke Kok
- Date: Sun Apr 2 08:51:16 2017 +0000
- minetest.after(): simplify further, pause in singleplayer (#5500)
- Using the `dtime` value entirely, this will stop the clock
- if the game is paused in singleplayer. Since most of the
- clocks were fixed a long time ago, this should again be
- safe to use.
- commit 26f4a5c2d1e3d825816188fcd63f6d1f6758ae60
- Author: MarkuBu
- Date: Sat Apr 1 16:50:53 2017 +0200
- First commit for fine pointed (#5485)
- commit ef56586ed32ca67bd0ae4bbd474f3eca2ce56ec5
- Author: Uwe Koloska
- Date: Sat Apr 1 16:47:58 2017 +0200
- Add missing source to android build (#5496)
- commit 987eb2b7615104f3f70e56e51f1dd3df5b2a41eb
- Author: Loïc Blot
- Date: Sat Apr 1 14:48:16 2017 +0200
- Clang-format: trivial fix on some headers (#5495)
- Fix some headers style and remove them from whitelist
- commit 63ac62ec8abe30f0d6dd2cfe0ddaab291c36893f
- Author: red-001
- Date: Sat Apr 1 12:40:56 2017 +0100
- [CSM] Add function and chat command to disconnect from server. (#5487)
- commit 813a9a36b22a4e2d7383622311b6f52e31a94733
- Author: number Zero
- Date: Sat Mar 25 21:01:27 2017 +0300
- Signlike, glasslike drawtypes: Fix inverted textures
- commit 773efc19b1d05e573d5bc811c0175d192f7c12c5
- Author: SmallJoker
- Date: Sat Apr 1 10:18:13 2017 +0200
- mapgen: Fix segfault when selecting invalid mapgen (#5491)
- commit a4874270f791fae8745cac23e153c59bef81bd1e
- Author: Loic Blot
- Date: Fri Mar 31 22:29:34 2017 +0200
- Fix clang-format Columns Width
- Also fix l_client.cpp/h and remove them from whitelist
- commit 529ba8002d686cdf004405e033fe7e95ea6cbacd
- Author: kilbith
- Date: Fri Mar 31 21:57:08 2017 +0200
- Wieldmesh: Natural orientation depending on pitch (#5490)
- commit cc1ff26c3f078cd11f309a7cb24b7921baef89b7
- Author: adrido
- Date: Thu Mar 30 20:28:37 2017 +0200
- Windows: Set window icon (#5486)
- commit ea549bbae3650d246db7b70a2b07485a4b404409
- Author: paramat
- Date: Wed Mar 29 03:40:30 2017 +0100
- Paramtype2: Add missing type CPT2_GLASSLIKE_LIQUID_LEVEL
- Add the missing paramtype2 for param2 controlling the liquid level
- inside the glasslike_framed drawtype.
- Add missing documentation of the feature to lua_api.txt.
- Update and improve comments for drawtype enumerations in nodedef.h.
- commit fbc1432fe8e821f58e97a5f35340efb2f46f93e4
- Author: Loïc Blot
- Date: Wed Mar 29 15:50:22 2017 +0200
- l_minimap: don't show minimap if configuration doesn't allow it
- commit b605b95749aad90b53e6c58a1ee43b50f8217e7c
- Author: Loïc Blot
- Date: Wed Mar 29 13:34:57 2017 +0200
- Add CPP11 header to define nullptr & constexpr (#5471)
- This header permit to use nullptr & constexpr keywords in portable code segments and benefit from nullptr & constexpr when using C++11 and greater
- commit 5e806690fc5e0067247bbc1e541ba03b83fb761b
- Author: sfan5
- Date: Wed Mar 29 10:17:57 2017 +0200
- Sneak: Fix sneaking on free-floating lower-half slabs
- commit b85301ce69a3dc0763408dafc88cb4c1f56e53cf
- Author: sfan5
- Date: Mon Mar 27 18:22:40 2017 +0200
- Sneak: Fix stair lower step bug and ladder in 1x1 hole bugs
- commit 81c3dc32a8e48aee076e4b28cae0037a4ae254d9
- Author: Diego Martínez
- Date: Tue Mar 28 16:55:39 2017 -0300
- Add functions to strip color information. (#5472)
- commit 1b299b40391b4ea0fe058b63aad14e3360e917d9
- Author: Loïc Blot
- Date: Tue Mar 28 14:50:17 2017 +0200
- Fix a type bug in colorize function
- This bug was introduced by dd2f1d7551bfd70357ad4f3fb180704194272147 and reported by @kilbith
- commit 7c85405d96bf10afa83192b3820bacf6e7ccea9f
- Author: red-001
- Date: Tue Mar 28 07:26:54 2017 +0100
- [CSM] Fix errors in and improve the CSM documentation. (#5467)
- commit 4b05feaceb38a2ab2063b8ff6e92d96393ad384e
- Author: Loïc Blot
- Date: Mon Mar 27 15:33:15 2017 +0200
- clang-format: add a whitelist (#5459)
- If file is in the whitelist, softfail, else hard failure
- Some files are not in whitelist and marked as normal:
- * src/content_mapnode.h
- * src/cguittfont/xCGUITTFont.cpp
- * src/gameparams.h
- * src/profiler.cpp
- commit a9878a0da56834eb23e3c05d505e5dbec4c81b88
- Author: Loïc Blot
- Date: Mon Mar 27 15:03:13 2017 +0200
- PostgreSQL: fix delete block
- Typo fix: we are doing select on delete block.
- This fix issue #5426
- commit ec0c4d33db9e0b7b3e541757e34c04c08c3b48c9
- Author: paramat
- Date: Thu Mar 23 00:18:59 2017 +0000
- Map generation limit: Make per-world
- The setting limits map generation but affects nothing else.
- Add 'mapgen_limit' to global mapgen parameters.
- Move 'blockpos_over_mapgen_limit()' to the only place it is called
- from: map.cpp.
- Allow teleportation to any part of the world even if over the set
- mapgen limit.
- Simplify the reading of this limit in mgvalleys.
- Remove the 'map_generation_limit' setting.
- commit 09f2cd0264993e7b81d84d77bfc670b40ef82444
- Author: Diego Martínez
- Date: Sat Mar 11 20:17:59 2017 -0300
- Pathfinder: Send errors to `warningstream`.
- Avoids spamming the chat about several errors.
- commit 53d1b3d92441a4dab6ea34c24cb9da17c1cfddb1
- Author: Loic Blot
- Date: Sun Mar 26 18:54:39 2017 +0200
- Fix mismatch struct/class for GameUIFlags
- commit 72ce9d7a5d51f6308390748693e518632c1795e6
- Author: Loïc Blot
- Date: Sun Mar 26 14:07:07 2017 +0200
- clang-format: fix counter increment & output (#5456)
- clang-format: fix bash syntax on increment
- commit aa5549ecc33606f786c8cef433e0dbe9188f3ede
- Author: Loïc Blot
- Date: Sun Mar 26 11:29:21 2017 +0200
- clang-format: limit diff to 50 files to prevent exceding the maximum travis output (4MB) (#5455)
- commit 1139a18c3a28b99de481f3187f88981be4492ead
- Author: sfan5
- Date: Thu Mar 23 21:47:59 2017 +0100
- Sneak: Replicate sneak ladder in new code, is optional
- Enabled using the existing 'sneak_glitch' physics override.
- commit e70e15134c95d37241bb6f6124105c0f1c08ab8a
- Author: red-001
- Date: Fri Mar 24 23:43:36 2017 +0000
- Change command prefix to "." and add "help" command.
- commit 4d5177ff708c7e696eead18200e240047ff520fe
- Author: number Zero
- Date: Sat Feb 18 21:53:05 2017 +0300
- Add mesh generation delay
- commit 22567d107fffe7a6833b96cc99d531e5303b47dd
- Author: Loïc Blot
- Date: Sat Mar 25 19:12:18 2017 +0100
- Add clang format & skip build if no source file modified (#5433)
- * [BUILD] Add clang format + build skipping
- * Add clang-format tool to check codestyle.
- Warning: it check the whole modified file, not the diff part, it's why it's lazy. Please also look if rules are perfect, i take the Linux codestyle from LLVM site
- Fix issue #5415
- * Skip building project if no file is modified
- * Fix a wrong brace to trigger LINT
- * Make lint step outside of unix build scope
- * Add AccessModifierOffset: -8
- * Typo fix & needs compile fix
- * Fix header priorities
- commit 5a59ad230744a84a1474e8c3b97cf3d9080536d7
- Author: SmallJoker
- Date: Fri Mar 24 20:05:15 2017 +0100
- Tile.cpp: Fix MSVC build broken by 072bbba
- commit 329d654e378ffc80711687bae0e516ea1712e63c
- Author: Loïc Blot
- Date: Fri Mar 24 08:59:52 2017 +0100
- Typo fix
- commit dd2f1d7551bfd70357ad4f3fb180704194272147
- Author: red-001
- Date: Fri Mar 24 07:36:29 2017 +0000
- Add multiline support to colorize. (#5444)
- commit 072bbba69aa2528c309b76aaec288bdba52e119c
- Author: Loïc Blot
- Date: Wed Mar 22 21:41:02 2017 +0100
- Some performance optimizations (#5424)
- * Some performance optimizations
- This is globally removing some memory useless copy
- * use a const ref return on std::string Settings::get to prevent data copy on getters which doesn't need to copy it
- * pass some stack created strings to static const as they are not modified anywhere
- * Camera: return nametags per const ref instead of a list pointer, we only need to read it
- * INodeDefManager: getAll should be a result ref writer instead of a return copy
- * INodeDefManager: getAlias should return a const std::string ref
- * Minimap: unroll a Scolor creation in blitMinimapPixersToImageRadar to prvent many variable construct/destruct which are unneeded (we rewrite the content in the loop)
- * CNodeDefManager::updateAliases: prevent a idef getall copy
- * Profiler: constness
- * rollback_interface: create real_name later, and use const ref
- * MapBlockMesh updateFastFaceRow: unroll TileSpec next_tile, which has a cost of 1.8% CPU due to variable allocation/destruction,
- * MapBlockMesh updateFastFaceRow: copy next_tile to tile only if it's a different tilespec
- * MapBlockMesh updateFastFaceRow: use memcpy to copy next_lights to lights to do it in a single cpu operation
- commit 9efc5da0fb7d276deff55db6e4eb89d24ca72b5d
- Author: bigfoot547
- Date: Wed Mar 22 15:13:03 2017 -0500
- [CSM] Add function to get player names in range (#5435)
- * [CSM] Add function to get currently connected player names
- commit c4b98deb616fbe204c503d678fb920baa33cbede
- Author: Paramat
- Date: Mon Mar 20 21:22:16 2017 +0000
- Firelike drawtype: Add missing docs for visual_scale in lua_api.txt (#5434)
- commit d4e0c0f9b818120286369b33b1bdb5eb6ece7a83
- Author: number Zero
- Date: Mon Feb 13 19:31:43 2017 +0300
- Content_mapblock.cpp: Refactor
- commit e7246d3f0deed22f7d81e8988f656c594720d672
- Author: Ben Deutsch
- Date: Fri Mar 17 20:56:04 2017 +0100
- Refactored client event if-else cascade to switch statement
- commit d3131aeae79141961efdeff38446e73d027f13ff
- Author: paramat
- Date: Mon Mar 13 21:35:29 2017 +0000
- Map generation limit: Rewrite
- The previous implementation applied the setting to blockpos_over_limit(),
- objectpos_over_limit() and in createSector(), causing many bugs near the
- world edge.
- First revert the previous implementation.
- Rename blockpos_over_limit() to blockpos_over_max_limit() for clarity.
- Add a new function to mapblock.h called blockpos_over_mapgen_limit() that
- checks against the map_generation_limit setting, and call this only from
- the code that decides where mapgen stops.
- Use MAX_MAP_GENERATION_LIMIT in objectpos_over_limit() to reduce the
- chance of bugs, there is no need to use map_generation_limit here.
- commit 525d2a0d511bc9e9f3691af6ed2f5284dd205e33
- Author: sfan5
- Date: Sun Mar 19 18:17:59 2017 +0100
- Fix /shutdown or ^C no longer causing server exit
- Broken since b8484ef24e8e1ec90a2967372808ab2bea538c7c
- commit 3c4ac70348db5375118d1e714a6d4681c3cfcd05
- Author: Loïc Blot
- Date: Sun Mar 19 13:18:52 2017 +0100
- Refactor Game class (part 2) (#5422)
- * showPauseMenu is now part of game
- * remove many flags parameters passed to game functions, use the member.
- * rename VolatileRunFlags to GameUIFlags (this will permit to share structure with client and CSM
- * updatePointedThing: remove pointer ref, we already have the pointer in rundata
- * move some attributes outside of VolatileRunFlags after renaming, to game class
- * rename statustext to m_statustext
- * make some const variables static
- * All those changes permit to reduce a little bit function class cost and will permit to interface CSM with some interesting Game flags
- * Expose GameUIFlags to client
- * Client now have GameUIFlags parameter and setters for other classes
- * Fix minimap show/hide in Lua because we now have access to the real flag
- commit 2e3778ec0c1f77007d064d15310fa816e2a07e88
- Author: red-001
- Date: Sat Jan 28 21:43:06 2017 +0000
- Block access to the `io` library
- commit f8ad01ab7c4cf012781bd4caa821544e676c9267
- Author: Loïc Blot
- Date: Sun Mar 19 08:44:29 2017 +0100
- Update server min protocol version to v24 (#5411)
- * Update server min protocol version to v24
- It's based on @sfan5 stats. See https://kitsunemimi.pw/tmp/serverlist_stats_2017-03-17.txt
- v24 was bumped 25/08/14 and 0.4.11 was released 25/12/14
- * Drop protocol v23 and lesser code
- commit b8484ef24e8e1ec90a2967372808ab2bea538c7c
- Author: ShadowNinja
- Date: Thu Oct 15 13:04:15 2015 -0400
- Server list cleanup
- This removes the hacky server_dedicated pseudo-setting.
- commit 2cc518dcaffd345c498f671354b3dd504f2f4195
- Author: Wuzzy
- Date: Fri Feb 24 04:17:14 2017 +0100
- Show itemstring as tooltip if no item description
- commit 9f4916a4528011b820c8bcbb3160bebda0cd2c2a
- Author: Loic Blot
- Date: Sat Mar 18 10:00:04 2017 +0100
- TOGGLE_CHAT keymap should togglechat not HUD
- Fixes #5413
- commit a7485e40ffbc0f2bf255ac62cc256252bcb7a048
- Author: Loïc Blot
- Date: Fri Mar 17 22:15:25 2017 +0100
- Reduce memory & function cost of Game class functions (#5406)
- GameRunData is passed on many game functions, or one of its attributes whereas it's a member of the class. Remove it from functions arguments and call object directly from concerned functions.
- This will reduce a little bit the Game class loop usage & very little bit the memory usage (due to non creation of pointer/references)
- commit ba0a8dabeff92ecd87d28b4b5b4010e958be5851
- Author: zeuner
- Date: Fri Mar 17 21:28:43 2017 +0100
- avoid crashing when accessing mapgen early (#5384)
- commit d31750cb9375a961bf225ede210435751edfe7c9
- Author: red-001
- Date: Fri Mar 17 18:20:13 2017 +0000
- Give CSM access to use `core.colorize()` (#5113)
- commit 7b74f04a611ddaf36d79c0c9ebbf7f2b89c12a64
- Author: Loïc Blot
- Date: Fri Mar 17 07:54:49 2017 +0100
- [CSM] Fix minimap problems (#5405)
- This fixes issue #5404
- commit 0891975ad6c8d6d3e15b20f33b22cf5baca7eb62
- Author: Loïc Blot
- Date: Fri Mar 17 07:48:29 2017 +0100
- [CSM] Add core.get_timeofday & core.get_day_count env calls (#5401)
- * [CSM] Add core.get_timeofday & core.get_day_count env calls
- * [CSM] Add core.get_node_level, core.get_node_max_level, core.find_node_near
- commit b52f3005c315da9e55ffa7f1cbd71f2b18c7ba7f
- Author: Loïc Blot
- Date: Thu Mar 16 11:09:06 2017 +0100
- Fix indentation problem since merge resolution
- Github merge conflict resolution is not the best with indent
- commit 40ce538aad9af8f7634c4ba7e9f12246fb23b31c
- Author: Loïc Blot
- Date: Thu Mar 16 10:34:54 2017 +0100
- [CSM] Add minimap API modifiers (#5399)
- * Rename Mapper (too generic) to Minimap
- * Add lua functions to get/set position, angle, mode for minimap
- * Client: rename m_mapper to m_minimap
- * Add minimap to core.ui namespace (core.ui.minimap)
- * Add various functions to manage minimap (show, hide, toggle_shape)
- * Cleanup trivial declaration in client
- commit eb88e5dd4b181a90b382c036cf6c4f42e63e8cc2
- Author: Loïc Blot
- Date: Thu Mar 16 07:53:39 2017 +0100
- Add ModStorageAPI to client side modding (#5396)
- mod storage is located into user_path / client / mod_storage
- commit 46276414ed51d61dc29879ac85e861dc770d90da
- Author: paramat
- Date: Mon Mar 13 13:34:32 2017 +0000
- Get biome list: Downgrade missing biome message to infostream
- It is harmless for a biome listed in an ore or decoration registration
- to be missing.
- Now that we are registering certain biomes or not based on options
- (such as floatland biomes), the biome lists in ore and decoration
- registrations trigger these error messages, avoiding these error
- messages would need a large amount of duplication of ore and decoration
- registrations.
- commit 14aa990cdd682b00904c4a84968a6c0e3c31716d
- Author: sfan5
- Date: Wed Mar 1 20:10:30 2017 +0100
- Sneak: Fix various problems with sneaking
- Sneaking won't actually hover you in the air, releasing shift guarantees not
- falling down (same as in MC).
- Sneak-jump no longer goes higher than a normal jump (^ was required for this).
- Sneaking no longer avoids fall damage.
- You can sneak on partial nodes (slabs, sideways slabs) correctly.
- Sneaking doesn't "go out" as far anymore (0.29 instead of 0.4).
- Can't jump when sneaking out as far as possible (breaks the sneak ladder).
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement