]> git.lizzy.rs Git - dragonfireclient.git/commit
Add register dialog to separate login/register (#12185)
authorrubenwardy <rw@rubenwardy.com>
Sun, 5 Jun 2022 15:47:38 +0000 (16:47 +0100)
committerGitHub <noreply@github.com>
Sun, 5 Jun 2022 15:47:38 +0000 (17:47 +0200)
commit03d86ea0b4900cd0394649597d278d465512d629
treed2e5414acea951ea42400b5a87b5ee9a8296a3f3
parent21323ef1ff02dd714330a8c9d8235f047e1dacf8
Add register dialog to separate login/register (#12185)

New users find Minetest's account system confusing.
This change moves username/password to a new dialog,
with login and register buttons added to the Join Game tab.

The old registration confirmation dialog is removed in
favour of the new dialog.

Fixes #8138
18 files changed:
LICENSE.txt
builtin/mainmenu/dlg_register.lua [new file with mode: 0644]
builtin/mainmenu/init.lua
builtin/mainmenu/tab_online.lua
builtin/settingtypes.txt
src/client/client.cpp
src/client/client.h
src/client/clientlauncher.cpp
src/client/game.cpp
src/defaultsettings.cpp
src/gameparams.h
src/gui/CMakeLists.txt
src/gui/guiConfirmRegistration.cpp [deleted file]
src/gui/guiConfirmRegistration.h [deleted file]
src/gui/guiMainMenu.h
src/network/clientpackethandler.cpp
src/script/lua_api/l_mainmenu.cpp
textures/base/pack/server_favorite_delete.png [new file with mode: 0644]