summaryrefslogtreecommitdiff
path: root/src/gui/serverdialog.h
AgeCommit message (Collapse)AuthorFilesLines
2010-04-06Fix a crash when adding new serversJared Adams1-5/+0
Reviewed-by: Chuck Miller
2010-03-29Add minimum version information to the server listJared Adams1-0/+12
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-13Make removing a server effective even when quitting afterwardsThorbjørn Lindeijer1-7/+5
The custom server list was only saved when connecting to a server. Instead, removing a server from the list should be effective regardless of what is done afterwards. Reviewed-by: peavey
2010-03-03Connect to a server when it's double clickedJared Adams1-0/+3
Reviewed-by: Bernd Wachter
2010-02-28Add delete button to ServerDialog and only save saved serversJared Adams1-2/+9
Reviewed-by: Thorbjørn Lindeijer
2010-02-28Removed a few pointless const qualifiersThorbjørn Lindeijer1-1/+1
Reviewed-by: Jared Adams
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-31Unify eAthena and manaserv support in to one build.Daniel Bradshaw1-0/+24
Finish support for server types in the server dialog. Using the new server type function, strip out ifdefs, replacing them with if blocks for later merging in smaller atomic commits. Remove any remaining references to the support defs, including in build system.
2009-12-06Improve keyboard accessibility of login sequenceJared Adams1-0/+4
Enter and Escape now move forward and backwards for all dialogs except ServerSelectDialog (Escape quits) and CharSelectDialog (Enter doesn't do anything special).
2009-10-13Add an asynchronous download classJared Adams1-40/+52
And use it to download news, updates, and the server list.
2009-10-08Added "Add manual server entry" option to server selection dialog for betterAndreas Habel1-4/+7
handling of listentries.
2009-10-07Added sorting to online serverlist by last usage and merge of local andAndreas Habel1-0/+19
remotely listed servers.
2009-10-06Implemented server selection list loaded from online xml file.Andreas Habel1-0/+3
2009-10-04Made sure the server information updates when dragging the server listThorbjørn Lindeijer1-2/+10
It was only updating on click events, due to using ActionListener instead of SelectionListener.
2009-10-03Polish login procedure and fix some bugs with itJared Adams1-4/+4
WorldSelectDialog now works correctly. Buttons for several dialogs have more explainatory text and consistant locations.
2009-09-30Merge login state machines for both clientsJared Adams1-21/+7
Also do some cleanup and refactoring of related code.
2009-04-15Have the DropDown create its ScrollArea and ListBoxBjørn Lindeijer1-2/+0
And also clean them up again. Fixes some memory leaks and simplifies the code. Also got rid of the basically unused "opaque" setting of DropDown.
2009-04-07Moved basic widgets into the gui/widgets directoryBjørn Lindeijer1-1/+1
In an attempt to make the GUI code a little more structured, basic widgets are now put in gui/widgets. Many includes were also cleaned up.
2009-04-07Used custom widgets where appropriate and some cleanupBjørn Lindeijer1-11/+16
Replaced many gcn::Label with Label, gcn::Slider with Slider in character creation dialog. Also cleaned up includes.
2009-03-26Fixes to file headers and header guardsBjørn Lindeijer1-6/+6
Mostly removal of branding for tmwserv related files, as was done for the eAthena client before.
2009-03-26Remove redundancy, fix variable names and other code cleanupsBjørn Lindeijer1-2/+2
2009-03-23Move all TMWServ-specific code to net/tmwservJared Adams1-1/+1
Also fix several instances where the same net handler was being used for both servers, and a few other related oddities.
2008-11-16Got rid of CVS/Subversion $Id$ markersBjørn Lindeijer1-2/+0
I don't know why we dealt with these things for so long. Did we ever get anything out of it?
2007-10-22Plugged memory leak. Simplified code. Removed annoying reset of text fields. ↵Guillaume Melquiond1-27/+0
Changed error message and marked it as translatable.
2007-08-13Fixed svn properties.Guillaume Melquiond1-1/+1
2007-01-14Merged 0.0 changes from revision 2988 to 3035 to trunk.Bjørn Lindeijer1-3/+2
2006-12-11Merged 0.0 changes from revision 2825 to 2898 to trunk.Bjørn Lindeijer1-1/+1
2006-09-13Forgot to remove TODOS. At last, it is good.Yohann Ferreira1-2/+0
2006-09-13Added a skinned reusable dropdown widget and used it in the server dialog.Yohann Ferreira1-11/+13
2006-09-01Fixed some header issues and updated project filesEugenio Favalli1-8/+16
2006-08-30Windows fix to previous commit.Yohann Ferreira1-1/+1
2006-08-30Added a first version of the server dialog with an unskinned dropdown. ↵Yohann Ferreira1-0/+145
Upgraded also the connection window a bit to handle Cancelling more gracefully.