Minetest developer meeting 2017-04-22 Old business: * "getTime refactoring" (#1188) not yet merged (nore) * "Delayed shutdown" merged by nerzhul. * "Disable Android LevelDB" rebased by nore and merged by nerzhul. * "Add configurable key bindings" (#1439) rebased by nore, needs tweaks and merge. * Additional hooks for inventory manipulations callbacks (#4035) * Needs rebase and cleanup, volunteers? * > Krock will work on it. * Rename .txt to .md (#5451)? * > Windows should install .txt version, possible lua_api.txt dummy file. New business: (PRs obtained by sorting by age on GitHub) * Schedule Minetest subgame meeting? * Coverity: https://scan.coverity.com/projects/12441 * Need to triage issues, many legitimate issues to fix. * Timed move (#1489) * > No consensus * Added formspec element 'KeyEventBox' for charbased input (#1737) * > Should be client-side * Add ability to escape commands with a back-slash (#1768) * I may want to tweak this so that it doesn't strip the slash when you type "\foo" (or maybe not? It should at least work for the client-side dot-commands too) * > Closed. * Split block position in SQLite3 database (and use R*Tree) (#1845) * > Needs recent performance tests. * Use a settings object for the main settings (#1949) * I also unified Initialize and InitiallizeAsync, which was necessary to implement this. I think the unification is worth merging even without the settings object change. This conflicts with just about the entire ScriptAPI, so I don't want to rebase it too often :-) * Needs docs, merge. * Add listpredict to the formspec (#1988) * > sofar should take a look. * Add non-global mod namespaces (#2039) * > Closed.