summaryrefslogtreecommitdiff
path: root/src/net/tmwserv/loginhandler.h
AgeCommit message (Collapse)AuthorFilesLines
2009-10-24REplace instances of TMW with ManaJared Adams1-84/+0
2009-10-19Fix RegisterDialog tab order and detail lengthsJared Adams1-0/+4
2009-10-06Some cleanup regarding keeping track of gender for eAthenaThorbjørn Lindeijer1-1/+1
LoginHandler now owns the world list and the token, instead of having them as global variables with pointers to the 'sex' member of the token from the GUI.
2009-10-04Introduced Net::LoginHandler::SetEmailOnRegisterThorbjørn Lindeijer1-1/+1
This "optional action" specifies whether the server expects to get an email address during registration. It is used now instead of having the general handlers of eAthena and tmwserv set a pointer to an email string on the GUI dialogs (to keep things understandable, the dependency should preferably go one way).
2009-10-03Do some more post-merge cleanupJared Adams1-0/+2
Fixes a few more bugs
2009-10-04Replaced setNetworkOptions with LoginHandler::supportedOptionalActionsThorbjørn Lindeijer1-0/+3
Better to ask when needed that rely on static booleans to be set from somewhere. Also tried to fix the layouting a bit, but it's still not perfect.
2009-09-30Merge login state machines for both clientsJared Adams1-1/+11
Also do some cleanup and refactoring of related code.
2009-04-12Append _F or _M to username in eAthena network layerBjørn Lindeijer1-6/+4
Abstracts it away and out of main.cpp and register.cpp.
2009-04-07Make GeneralHandlers for both networksJared Adams1-3/+23
Also make Net::LogoutHandler
2009-03-27Changed the includes for the net/tmwserv/ directoryBjørn Lindeijer1-4/+4
2009-03-26Fixes to file headers and header guardsBjørn Lindeijer1-7/+7
Mostly removal of branding for tmwserv related files, as was done for the eAthena client before.
2009-03-23Move all TMWServ-specific code to net/tmwservJared Adams1-0/+47
Also fix several instances where the same net handler was being used for both servers, and a few other related oddities.