summaryrefslogtreecommitdiff
path: root/src/net/serverinfo.h
AgeCommit message (Collapse)AuthorFilesLines
2024-01-26Apply C++11 fixitsThorbjørn Lindeijer1-2/+2
modernize-use-auto modernize-use-nullptr modernize-use-override modernize-use-using
2024-01-26Added support for the "persistentIp" server info settingThorbjørn Lindeijer1-32/+6
This option was added in ManaPlus and support for it is required to connect to The Mana World as it is currently set up, since the server sends 127.0.0.1 for the character server and map server IP. Can't play yet, because of an unknown packet 0x226 being received once connecting to the map server.
2012-03-21Added default ports when connecting to a custom server.jurkan1-0/+12
When creating a custom server entry, the default port is used if no other port is specified. Reviewed-by: Thorbjørn Lindeijer Mantis-issue: 464
2012-02-12Restored manaserv-less buildsYohann Ferreira1-1/+0
I made sure the manaserv based custom server don't get deleted when running a manaserv-less client session. Reviewed-by: Thorbjørn Lindeijer
2012-01-31Fixed saving the selected server at server connection level.Yohann Ferreira1-2/+2
I also change the serverInfo to use a deque to permit the use of the push_front function. Spotted and reviewed-by: Erik Schilling
2012-01-26Updated copyrights to 2012Thorbjørn Lindeijer1-1/+1
2010-04-17Changed eAthena protocol name to TmwAthena and changed the config files ↵Bertram1-3/+6
accordingly. This makes room for the actual eAthena protocol future inclusion.
2010-04-06Fix a crash when adding new serversJared Adams1-4/+8
Reviewed-by: Chuck Miller
2010-03-29Add minimum version information to the server listJared Adams1-0/+9
Use it to hilight entries that we don't meet. Also make the entries in that list higher, put server name and location on different lines, and use the description below the list. The dialog is also resizable now. Reviewed-by: Freeyorp
2010-03-15Fix some branding issuesJared Adams1-0/+10
Reviewed-by: Chuck Miller
2010-02-28Add delete button to ServerDialog and only save saved serversJared Adams1-0/+4
Reviewed-by: Thorbjørn Lindeijer
2010-02-28Some code cleanup regarding the server dialogThorbjørn Lindeijer1-2/+7
Reviewed-by: Jared Adams
2010-02-21Do some more copyright header cleanupsJared Adams1-1/+1
Fix "(C) 2009-2009" to just "(C) 2009" Fix "(C) 2010 TMW" to "(C) 2010 Mana" Remove TMW compyright on (hopefully all) files added after 0.0.29.1
2010-02-22Modify copyright headersFreeyorp1-1/+2
2010-02-20License header update for The Mana ClientThorbjørn Lindeijer1-4/+3
2010-02-07Updated Copyright year to 2010!Bertram1-1/+1
Also added the update copyright tool from the Wormux Team. ( And not forgetting credit's due. :P )
2010-01-24Better handle server typesJared Adams1-9/+0
Now they are stored in the config file instead of defaulting to current build type.
2010-01-12Standardize header orderJared Adams1-2/+2
Also remove some extra new lines and fix eAthena's PartyTab define guards.
2009-12-27Fix double servers list in ServerDialogAndrei Karas1-0/+11
2009-12-05Add a type member to ServerInfo and code for itJared Adams1-2/+26
Some of the code is waiting for ifdef removal.
2009-10-13Add an asynchronous download classJared Adams1-0/+3
And use it to download news, updates, and the server list.
2009-10-06Implemented server selection list loaded from online xml file.Andreas Habel1-0/+7
2009-10-04Made sure the server information updates when dragging the server listThorbjørn Lindeijer1-3/+5
It was only updating on click events, due to using ActionListener instead of SelectionListener.
2009-09-30Merge login state machines for both clientsJared Adams1-12/+19
Also do some cleanup and refactoring of related code.
2009-05-07Moved two files which held net data into the net folder. ConsideringTametomo1-0/+36
their function, this is a much better place to put them. Signed-off-by: Tametomo <irarice@gmail.com> Signed-off-by: Bjørn Lindeijer <bjorn@lindeijer.nl>