| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2021-05-13 | Merge branch 'master' of https://github.com/minetest/minetest | Elias Fleckenstein | |
| 2021-05-13 | Add minetest.get_send_speed | Elias Fleckenstein | |
| 2021-05-06 | fix: extractZipFile is not part of Client but more generic. | Loic Blot | |
| This solve a crash from mainmenu while extracting the zip | |||
| 2021-05-03 | fix: some code tidy about includes & irr namespaces | Loic Blot | |
| 2021-05-03 | refacto: remove get_gui_env & draw_load_screen from RenderingEngine singleton | Loic Blot | |
| 2021-05-03 | fix: don't use RenderingEngine singleton when it's possible | Loic Blot | |
| 2021-05-03 | refacto: RenderingEngine::get_scene_manager() is now not callable from singleton | Loic Blot | |
| This permits to make evidence that we have some bad object passing on various code parts. I fixed majority of them to reduce the scope of passed objects Unfortunately, for some edge cases i should have to expose ISceneManager from client, this should be fixed in the future when our POO will be cleaner client side (we have a mix of rendering and processing in majority of the client objects, it works but it's not clean) | |||
| 2021-05-03 | refacto: protect some RenderingEngine::get_scene_manager | Loic Blot | |
| * protect it from Camera, Sky, ClientMap object calls * rename Game::sky to Game::m_sky | |||
| 2021-05-03 | refacto: hide mesh_cache inside the rendering engine | Loic Blot | |
| This permit cleaner access to meshCache and ensure we don't access to it from all the code | |||
| 2021-05-03 | refacto: add RenderingEngine::cleanupMeshCache | Loic Blot | |
| This permits to prevent client to own the mesh cache cleanup logic. It's better in RenderingEngine | |||
| 2021-05-03 | refacto: rendering engine singleton removal step 1 (filesystem) | Loic Blot | |
| Make the RenderingEngine filesystem member non accessible from everywhere This permits also to determine that some lua code has directly a logic to extract zip file. Move this logic inside client, it's not the lua stack role to perform a such complex operation Found also another irrlicht <1.8 compat code to remove | |||
| 2021-05-03 | fix: drop old irrlicht <1.8 compat on Client::loadMedia | Loic Blot | |
| 2021-03-26 | Merge branch 'master' of https://github.com/minetest/minetest | Elias Fleckenstein | |
| 2021-03-12 | Avoid unnecessary copies during media/mesh loading | sfan5 | |
| 2021-03-12 | Handle mesh load failure without crashing | sfan5 | |
| 2021-02-10 | Merge branch 'master' of https://github.com/minetest/minetest | Elias Fleckenstein | |
| 2021-02-02 | Drop wide/narrow conversion functions | sfan5 | |
| The only valid usecase for these is interfacing with OS APIs that want a locale/OS-specific multibyte encoding. But they weren't used for that anywhere, instead UTF-8 is pretty much assumed when it comes to that. Since these are only a potential source of bugs and do not fulfil their purpose at all, drop them entirely. | |||
| 2021-01-31 | Readd Client::sendPlayerPos optimization (was part of 81c7f0a) | sfan5 | |
| This reverts commit b49dfa92ce3ef37b1b73698906c64191fb47e226. | |||
| 2021-01-22 | Remove dead code (#10845) | rubenwardy | |
| 2020-11-28 | Merged Minetest | Elias Fleckenstein | |
| 2020-11-04 | Revert "Make Lint Happy" | Elias Fleckenstein | |
| This reverts commit ad148587dcf5244c2d2011dba339786c765c54c4. | |||
| 2020-11-04 | Make Lint Happy | Elias Fleckenstein | |
| 2020-10-19 | Decouple entity minimap markers from nametags replacing with show_on_minimap ↵ | sfan5 | |
| property (#10443) | |||
| 2020-10-05 | Improved X-Ray, added AutoEject | Elias Fleckenstein | |
| 2020-10-05 | Remove unused functions reported by cppcheck (#10463) | SmallJoker | |
| Run unused functions reported by cppcheck This change removes a few (but not all) unused functions. Some unused helper functions were not removed due to their complexity and potential of future use. | |||
| 2020-10-04 | Improved Tracers | Elias Fleckenstein | |
| 2020-10-04 | Added AutoSneak and improved X-Ray MapBlock updating | Elias Fleckenstein | |
| 2020-10-04 | Added Tracers, NoSlow and NoForceRotate; GUI Colors changed | Elias Fleckenstein | |
| 2020-10-04 | Minimap as HUD element with API control | Pierre-Yves Rollo | |
| Features: * Define Minimap available modes (surface/radar, scale) from Lua, using player:set_minimap_modes() * New HUD elements for displaying minimap with custom size and placing * New minimap mode for displaying a texture instead of the map | |||
| 2020-10-04 | The Robot Update | Elias Fleckenstein | |
| 2020-09-16 | Clean up server-side translations, remove global variable (#10075) | rubenwardy | |
| 2020-08-15 | Allow binding dig, place actions to keys; remove LMB/RMB hardcoding | ANAND | |
| Co-authored-by: Sam Caulfield <sam@samcaulfield.com> | |||
| 2020-08-14 | Some Updates | Elias Fleckenstein | |
| 2020-08-01 | Added BrightNight | Elias Fleckenstein | |
| 2020-07-30 | Improved Xray and Fullbright | Elias Fleckenstein | |
| 2020-07-28 | Added cheat Menu | Elias Fleckenstein | |
| 2020-07-20 | Added EntitySpeed | Elias Fleckenstein | |
| 2020-07-18 | Fixed 5.4.0-dev build | Elias Fleckenstein | |
| 2020-07-18 | Update to minetest 5.4.0-dev | Elias Fleckenstein | |
| 2020-07-07 | Fix player controls only being applied for the first move | TheTermos | |
| 2020-06-23 | test | Elias Fleckenstein | |
| 2020-06-13 | Server pushing media at runtime (#9961) | sfan5 | |
| 2020-05-17 | Client: Add sum and average to packetcounter | sfan5 | |
| 2020-05-13 | Hacked Client | Elias Fleckenstein | |
| 2020-04-25 | Add server side translations capability (#9733) | EvidenceB Kidscode | |
| * Add server side translations capability | |||
| 2020-04-14 | Refactor texture overrides and add new features (#9600) | Hugues Ross | |
| * Refactor texture overrides, and add new features: - Texture overrides can support multiple targets in one line - Texture override files can have comment lines - Item images/wield images can be overridden * Formatting changes * Address soime feedback - Pass vectors by const reference - Log syntax errors as warnings - Remove 'C' prefix from TextureOverrideSource * Simplify override target checks with an inline helper function * make linter happy * Apply feedback suggestions Co-Authored-By: rubenwardy <rw@rubenwardy.com> * Remove remaining != 0 checks * Update copyright notice Co-authored-by: sfan5 <sfan5@live.de> Co-authored-by: rubenwardy <rw@rubenwardy.com> | |||
| 2020-04-11 | A few initialization cleanups | sfan5 | |
| 2020-04-08 | Overall improvements to log messages (#9598) | sfan5 | |
| Hide some unnecessarily verbose ones behind --trace or disable them entirely. Remove duplicate ones. Improve their contents in some places. | |||
| 2020-04-06 | Allow relative directories for `screenshot_path`, tweak default path (#9122) | Hugo Locurcio | |
| This will likely be more intuitive for users and should play better with sandboxed distributions such as Flatpak. In addition, the screenshot directory will now be created if it doesn't exist already. | |||
| 2020-02-16 | Basic model shading (#9374) | Danila Shutov | |
