summaryrefslogtreecommitdiff
path: root/src/gui/serverdialog.cpp
AgeCommit message (Collapse)AuthorFilesLines
2010-02-07Cleanup some memory issuesJared Adams1-0/+4
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-13/+47
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.
2010-01-25Fix a bug when converting strings to server typesJared Adams1-1/+1
2010-01-24Better handle server typesJared Adams1-14/+39
Now they are stored in the config file instead of defaulting to current build type.
2010-01-11Cleanup GUI classesJared Adams1-4/+4
Moved remaining widgets into widgets folder, standardized include order, moved TextRenderer out.
2010-01-10Change code styleAndrei Karas1-7/+7
2009-12-27Fix double servers list in ServerDialogAndrei Karas1-2/+4
2009-12-06Improve keyboard accessibility of login sequenceJared Adams1-1/+17
Enter and Escape now move forward and backwards for all dialogs except ServerSelectDialog (Escape quits) and CharSelectDialog (Enter doesn't do anything special).
2009-12-05Add a type member to ServerInfo and code for itJared Adams1-2/+14
Some of the code is waiting for ifdef removal.
2009-12-04Fixing multi thread crash.Andrei Karas1-0/+4
2009-12-02Mark a section is ServerDialog for merge removalJared Adams1-1/+2
2009-11-21Change the server list backup to use manasourceJared Adams1-2/+1
2009-11-03Remove more _SUPPORT ifdefs and do some cleanupJared Adams1-9/+5
2009-10-24REplace instances of TMW with ManaJared Adams1-2/+2
2009-10-13Handle canceled downloads more gracefullyJared Adams1-0/+5
2009-10-13Add an asynchronous download classJared Adams1-128/+197
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-9/+48
handling of listentries.
2009-10-07Added sorting to online serverlist by last usage and merge of local andAndreas Habel1-41/+56
remotely listed servers.
2009-10-06Implemented server selection list loaded from online xml file.Andreas Habel1-12/+109
2009-10-04Fixed crash in server dialog when there are no previous serversThorbjørn Lindeijer1-2/+5
Reported by Kess.
2009-10-04Made sure the server information updates when dragging the server listThorbjørn Lindeijer1-18/+17
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-13/+19
WorldSelectDialog now works correctly. Buttons for several dialogs have more explainatory text and consistant locations.
2009-10-03Give the drop down box in serverdialog more roomChuck Miller1-2/+3
2009-09-30Merge login state machines for both clientsJared Adams1-31/+31
Also do some cleanup and refactoring of related code.
2009-07-26Gettext fixesKess Vargavind1-1/+1
And a Swedish translation of the desktop file.
2009-05-21Fixed a few strings for better translationKess Vargavind1-1/+1
Just a few notes that would help us translators immensly: * Please do not split one sentence into several strings * Please try to refrain from inserting extra spaces into the strings
2009-05-07Moved two files which held net data into the net folder. ConsideringTametomo1-1/+2
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>
2009-04-29Removed underscores from some non-conforming filenamesBjørn Lindeijer1-1/+1
We don't use underscores in the filenames generally, and let's be consistent on that matter.
2009-04-15Have the DropDown create its ScrollArea and ListBoxBjørn Lindeijer1-9/+2
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-5/+5
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-07Fixed compile for tmwserv clientBjørn Lindeijer1-0/+1
2009-04-07Used custom widgets where appropriate and some cleanupBjørn Lindeijer1-20/+19
Replaced many gcn::Label with Label, gcn::Slider with Slider in character creation dialog. Also cleaned up includes.
2009-03-27Removed unnecessary parenthesis on constructorsBjørn Lindeijer1-2/+2
2009-03-26Fixes to file headers and header guardsBjørn Lindeijer1-4/+4
Mostly removal of branding for tmwserv related files, as was done for the eAthena client before.
2009-03-22Merged the tmwserv client with the eAthena clientBjørn Lindeijer1-0/+214
This merge involved major changes on both sides, and as such took several weeks. Lots of things are expected to be broken now, however, we now have a single code base to improve and extend, which can be compiled to support either eAthena or tmwserv. In the coming months, the plan is to work towards a client that supports both eAthena and tmwserv, without needing to be recompiled. Conflicts: Everywhere!
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?
2008-11-11Moved some hardcoded strings and filenames to an external configuration file.Philipp Sehmisch1-1/+1
2007-10-27Improved layout handler to support trees of nested arrays. Needed for ↵Guillaume Melquiond1-8/+4
converting and fixing the trade window.
2007-10-27Made it compile with GCC 4.3Guillaume Melquiond1-2/+3
2007-10-22Plugged memory leak. Simplified code. Removed annoying reset of text fields. ↵Guillaume Melquiond1-38/+22
Changed error message and marked it as translatable.
2007-10-21Made visible the resizable grip on inventory window.Guillaume Melquiond1-1/+0
2007-10-20Set FILL as default size in layout. Converted server selection dialog to ↵Guillaume Melquiond1-28/+15
layout handler.
2007-08-13Fixed svn properties.Guillaume Melquiond1-1/+1
2007-08-07Marked most of the GUI as translatable.Guillaume Melquiond1-6/+7
2007-02-23Added unregistering, logout_then_exit, switch_character and ↵Rogier Polak1-1/+1
switch_accountserver.
2007-01-14Merged 0.0 changes from revision 2988 to 3035 to trunk.Bjørn Lindeijer1-11/+12
2006-12-11Merged 0.0 changes from revision 2825 to 2898 to trunk.Bjørn Lindeijer1-0/+1
2006-11-02Network layer refactoring.Björn Steinbrink1-3/+0
2006-09-13Forgot to remove TODOS. At last, it is good.Yohann Ferreira1-1/+0