summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2009-10-07Fixed wallpaper blur by only using resized image drawing when it is necessaryPhilipp Sehmisch1-0/+6
2009-10-07Added sorting to online serverlist by last usage and merge of local andAndreas Habel2-41/+75
remotely listed servers.
2009-10-06Fixes equipment for playersChuck Miller1-1/+6
2009-10-06Fix a removed method in tmwserv nethandlerJared Adams1-2/+0
2009-10-06Some cleanup regarding keeping track of gender for eAthenaThorbjørn Lindeijer17-85/+102
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-06Implemented server selection list loaded from online xml file.Andreas Habel5-18/+125
2009-10-05Hide color codes from speech textAndrei Karas3-1/+22
2009-10-06As little first step, move some specific out from game.cppBertram2-128/+147
I'll go step by step, in order no to screww everything... I also removed hard coded ticks reference in game.cpp
2009-10-04Introduced Net::LoginHandler::SetEmailOnRegisterThorbjørn Lindeijer13-48/+32
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-04Add ability to delect characters from accountJared Adams8-17/+43
2009-10-04Fix a spelling mistakeJared Adams1-2/+2
2009-10-04Do some refactoring of Being codeJared Adams4-32/+6
2009-10-04Fixed crash in server dialog when there are no previous serversThorbjørn Lindeijer1-2/+5
Reported by Kess.
2009-10-04Changed 'Select Server' to 'Change Server', since it's already selectedThorbjørn Lindeijer3-13/+14
2009-10-04Removed debugging outputThorbjørn Lindeijer1-1/+0
2009-10-04Made sure the server information updates when dragging the server listThorbjørn Lindeijer5-24/+35
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 Adams8-76/+83
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-10-03Fix connecting to servers when selected in the GUIJared Adams1-2/+4
2009-10-03Fix the text of an error messageJared Adams1-1/+2
Better grammer and more explanatory.
2009-10-03Update the CharSelectDialog after char creationJared Adams7-4/+97
2009-10-03Do some more post-merge cleanupJared Adams15-30/+74
Fixes a few more bugs
2009-10-04Replaced setNetworkOptions with LoginHandler::supportedOptionalActionsThorbjørn Lindeijer12-69/+63
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-10-03Made passing character name on the command line work againThorbjørn Lindeijer3-19/+30
It was only selecting it when found, instead of also logging in with the character.
2009-10-03Changed the default colour for buttons to fit the current skinMaximilian Philipps1-3/+3
2009-10-03Added support for the "too fast" login errorThorbjørn Lindeijer7-14/+16
So that next time somebody encounters it, it doesn't turn up as "unknown error".
2009-10-03Fix text string typoKess Vargavind1-1/+1
2009-10-03Merge branch 'master' of git@gitorious.org:tmw/mainlinePhilipp Sehmisch2-4/+6
2009-10-03Fixed real-time updating of attributes and character/correction points ↵Philipp Sehmisch1-0/+14
during attribute changing.
2009-10-03Still update attrs for eAthena when increase failsJared Adams1-3/+6
Corrisponding change in eAthena made too.
2009-10-03Remove a debug line I forgot aboutJared Adams1-1/+0
2009-10-02Updating Code::Blocks project and adding header to fix compiler error.Stefan Dombrowski2-32/+9
2009-10-01Redesign CharSelectDialogJared Adams4-260/+182
2009-10-02Removed non hurting eAthena ifdefs.Bertram2-8/+1
2009-10-01Fixed TMWserv client buildBertram1-1/+1
2009-10-01Fixed compile error: src/gui/charselectdialog.cpp:377: error: cannot declare ↵Bertram1-1/+1
member function ‘static void CharSelectDialog::setNetworkOptions(bool, bool)’ to have static linkage
2009-10-01Finish merging registration dialogJared Adams11-35/+66
2009-10-01Fix segfault betterJared Adams1-2/+3
2009-10-01Fix a segfault when choosing the serverJared Adams1-2/+2
2009-10-01Add missing token information for eAthena.Jared Adams1-0/+42
2009-09-30Merge login state machines for both clientsJared Adams61-1884/+1131
Also do some cleanup and refactoring of related code.
2009-09-30Removed unused variable 'item'Thorbjørn Lindeijer1-1/+0
2009-09-29Outfits updateAndrei Karas3-47/+124
Increased outfits count to 15 Changed unequip outfits feature Added copy outfits feature
2009-09-28Fix file handling in imagewriterFreeyorp1-6/+8
Make imagewriter only open a file stream after some checks have occurred elsewhere, and be sure to close it if the surface conversion fails.
2009-09-27Client-sided netcode support for being-bound special effectsPhilipp Sehmisch3-6/+27
2009-09-23Fixes party inviteChuck Miller1-1/+1
2009-09-23Made the TMWserv client handles the FORCE_QUIT connection state.Bertram1-0/+7
I was getting fed up with killing the TMWserv client in order to quit it. The two cases left before having a full working set, is to handle correctly Switch Character and Switch Server in QuitDialog which must have been broken during the clients merge.
2009-09-23Minor update while seeing it.Bertram1-0/+4
2009-09-23Also added setAlpha() to ShopListBox, to avoid glitches with flooritems.Bertram1-0/+2
2009-09-23Fixed some glitches in Equipment and Inventory window, and made the code ↵Bertram3-2/+5
more logical... Now, the setAlpha() function is called with less changing numbers which can help increasing FPS a bit...