Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-11-30 | Android: Segmentation fault fix, PendingIntent flag, and other fixes (#12960) | Muhammad Rifqi Priyo Susanto | |
* Android: Segmentation fault fix, PendingIntent flag, and other fixes - Information about the crosshair is sent after camera initialization. - Since API 31, PendingIntent requires mutability flag. - super (class) is called in onRequestPermissionsResult(). - GameActivity suppresses "unused" warning since most of its methods are called from native code. - Non-null safety is added for nullable function calls. - Warning/error logging is added for various function calls' return value. * Move utility functions into Utils.java - Some nullable functions are changed to be non-null functions. - Some null checking outside it is removed. - More annotations are added to functions and parameters. | |||
2022-11-30 | Handle num lock in chat (#12984) | Jude Melton-Houghton | |
2022-11-28 | Wrap debug text on screen (#12978) | Jude Melton-Houghton | |
2022-11-28 | Add `minetest.get_game_info` and allow reading `game.conf` (#12989) | Jude Melton-Houghton | |
Co-authored-by: sfan5 <sfan5@live.de> | |||
2022-11-27 | Abort active ABM iteration when content changes (#12998) | Jude Melton-Houghton | |
2022-11-26 | Virtual joystick: Use s32 when using m_screensize as a subtrahend (#12814) | Muhammad Rifqi Priyo Susanto | |
If still uses u32, m_screensize will yield a big value (underflow) when used as a subtrahend. ETIE_MOVED is allowed to be run if joystick's ID is available and virtual joystick is fixed. Add .0f for some float values. | |||
2022-11-25 | Fix touchscreen crash due to missing rangeselect | savilli | |
2022-11-24 | Remove unnecessary bool return types | Jude Melton-Houghton | |
2022-11-24 | Rename "mod metadata" to "mod storage" everywhere | Jude Melton-Houghton | |
2022-11-24 | Deprecate special handling of `${key}` syntax in metadata values (#12970) | Jude Melton-Houghton | |
2022-11-24 | Add support for attached facedir/4dir nodes (#11432) | Wuzzy | |
2022-11-23 | Fix entity visiblity in bright artificial light (#12906) | x2048 | |
2022-11-23 | avoid clearChildAttachments iterator invalidation (#12987) | Jude Melton-Houghton | |
2022-11-23 | Fix reading schematics after their resolution (#12985) | Jude Melton-Houghton | |
2022-11-21 | Check specific outputs for isatty (#12980) | Jude Melton-Houghton | |
2022-11-20 | Avoid shadow flicker at certain angles (#12961) | x2048 | |
Change the way look direction and camera position are quantized when calculating light frustum | |||
2022-11-20 | Object selection: Improve distance checks (#12974) | DS | |
2022-11-18 | Add configurable saturation (#12865) | lhofhansl | |
* Add configurable saturation Co-authored-by: Pevernow <3450354617@qq.com> Co-authored-by: x2048 <codeforsmile@gmail.com> Author: Lars <larsh@apache.org> | |||
2022-11-15 | set_nametag_attributes: don't reset nametags if text param is not touched | Riceball LEE | |
fixes #12901 | |||
2022-11-15 | game.conf: Add setting to use volatile a map backend (#12956) | SmallJoker | |
2022-11-15 | Add MetaDataRef:get_keys (#12841) | Jude Melton-Houghton | |
2022-11-10 | Reduce active mgmt interval for a bit when a player joins. (#12925) | lhofhansl | |
2022-11-10 | Add PostgreSQL helper pg_to_string | Jude Melton-Houghton | |
2022-11-10 | Add mod storage PostgreSQL backend | Jude Melton-Houghton | |
2022-11-10 | Improve testListMods | Jude Melton-Houghton | |
2022-11-09 | Fix get_tool_wear_after_use for one use (insta-break) (#12945) | Gregor Parzefall | |
2022-11-09 | Resize hotbar immediately before drawing (#12930) | x2048 | |
2022-11-09 | Fix typos and en_US/en_GB inconsistency in various files (#12902) | Abdou-31 | |
2022-11-03 | Reduce exposure of various internals (#12885) | Loïc Blot | |
* refactoring(StaticObjectList): don't expose m_active and m_stored anymore This prevents our old crap code where anyone can access to StaticObjectList. use proper modifiers. It also permits to do a short cleanup on MapBlock using a helper * refactoring(MapBlock): reduce a bit exposed m_active_blocks variable * refactoring: MapBlock::m_node_timers is now private We already had various helpers to perform this privatization, just use it. Also factorize the MapBlock stepping code for timers using already existing code and importing them from ServerEnvironment to MapBlock. It's currently done pretty straight forward without any inheritance as MapBlock is just used everywhere, maybe in a future we'll have ServerMapBlock over MapBlock. Currently for a simple function let's just use proper objects and add a comment warning * refactoring(Server): fix duplicated function for add/remove node * refactoring(guiFormSpecMenu): add removeAll function to prevent duplicated code * refactoring(ShadowRenderer) + perf: code quality + increase performance * All callers are already using the point and we should never test a function with nullptr node, it's a bug. Removed workaround which was hacky and fix the bug * Drop clientmap lookup from shadowrendered, just use directly its pointer and forbid to push it in the generic list * Reduce memory pressure on the renderShadowObject by preventing deallocating and reallocating multiple vectors on each node * refactoring(MapBlock): reduce exposure of MapBlock::m_static_objects It's not complete as some parts of the code are pretty nested, but it's better than before :) * fix: better working on new functions & drop unwanted 2 lines Co-authored-by: Jude Melton-Houghton <jwmhjwmh@gmail.com> Co-authored-by: Jude Melton-Houghton <jwmhjwmh@gmail.com> | |||
2022-11-02 | Improve bloom effect (#12916) | x2048 | |
* Remove the built-in exposure factor of 2.5 * Add physics-based bloom (https://learnopengl.com/Guest-Articles/2022/Phys.-Based-Bloom) * Add luminance scaling for bloom layer to simulate HDR * Add setting to control bloom strength | |||
2022-10-31 | Send crosshair setting after the touch screen GUI has been initialized (#12910) | Muhammad Rifqi Priyo Susanto | |
2022-10-31 | Fix node placement regression | Lars Mueller | |
2022-10-30 | Enable negative values for sun/moon orbit tilt (Northern hemisphere) (#12904) | x2048 | |
2022-10-30 | Add comments explaining use of entity glow | x2048 | |
2022-10-30 | Apply entity glow before translating to color space | x2048 | |
2022-10-30 | Always add increment when getting node interior light | x2048 | |
2022-10-30 | Use the same light level for non-solid draw types as for solid | x2048 | |
2022-10-30 | Allow rotating entity selectionboxes (#12379) | Lars Müller | |
2022-10-28 | Fix incorrect culling introduced by ##12710 (#12887) | lhofhansl | |
2022-10-27 | Safety check the map's blocksize (#12895) | lhofhansl | |
2022-10-26 | Shadow list improvements (#12898) | x2048 | |
* Remove redundant checks when attaching SM texture to entities. Some of the checks were broken, leading to crashes when shadow intensity is set to 0 * Avoid memory leak in shadow casters list when wield mesh changes item stacks | |||
2022-10-24 | GUIInventoryList: Keep item size while moving (#12896) | Jean-Patrick Guerrero | |
2022-10-23 | Check sizeof(int) and sizeof(size_t) | Jude Melton-Houghton | |
2022-10-21 | guiChatConsole: fix the unicode characters crowded together on prompt (#12867) | Riceball LEE | |
Co-authored-by: SmallJoker <SmallJoker@users.noreply.github.com> | |||
2022-10-21 | Fix formspec focus (#12795) | DS | |
2022-10-18 | Check for falling `float` nodes in liquid transform (#12862) | Jude Melton-Houghton | |
2022-10-18 | Implement vector and node conversion in Lua (#12609) | Jude Melton-Houghton | |
Co-authored-by: sfan5 <sfan5@live.de> | |||
2022-10-17 | Take geographic distance into account for server list ordering (#12790) | sfan5 | |
2022-10-17 | LocalPlayer: Fix sneaking on nodes with large collisionboxes (#12626) | SmallJoker | |
2022-10-15 | Exclude MSVC from new Lua sanity check | sfan5 | |