summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2009-10-15Make sure item icons in the invy are full opacityJared Adams3-5/+19
2009-10-15Speed code unification part 3: Made the client handle the speed in tiles per ↵Bertram6-24/+57
second in TMWserv. While I was on it, I tweaked the default speed value to its final 6 tiles per second value, which seems to be nice to me. Another notice, the server does already send speed value to the player. The keyboard movement protocol is one step ahead Release Candidate, enjoy ;)
2009-10-14Add more detail to DebugWindowJared Adams5-6/+55
2009-10-13Handle canceled downloads more gracefullyJared Adams2-2/+18
2009-10-13Fix a compilation warningJared Adams1-1/+1
I don't get the warning on newer GCC.
2009-10-13Forgot the actual download classJared Adams2-0/+403
2009-10-13Add an asynchronous download classJared Adams12-412/+340
And use it to download news, updates, and the server list.
2009-10-09Made the smooth effect quadratic.Bertram1-0/+5
2009-10-09IAS (I am stupid (TM) ;D...Bertram1-4/+6
2009-10-09Final fix (or I hope so) to smooth effect in OpenGL.Bertram1-2/+3
2009-10-09Mostly fixed keyboard movement on TMWserv.Bertram3-59/+108
- Making sure that keyboard and mouse are fully working on eAthena. - Making sure the mouse code isn't broken again. There are some glitches left but it's coming! What's left to be fixed: - Come a little closer to walls (localPlyer::nextStep() improvement to be done). - Adapt the next Step range according to the being speed. (again in nextStep()). - Handle more nicely player's direction when walking diagonally. - Get player's speed from server. Enjoy :)
2009-10-09While seeing it, made obvious that LocalPlayer::nextStep() isn't used by ↵Bertram2-2/+5
TMWserv client.
2009-10-09Fixed (again) mouse movement for TMWserv client.Bertram1-2/+3
By removing a stopWalking() call on each being->logic() because of setWalkingdir() when the current path wasn't empty.
2009-10-08Merge branch 'master' of git@gitorious.org:tmw/mainlineAndreas Habel11-169/+204
2009-10-08Added "Add manual server entry" option to server selection dialog for betterAndreas Habel2-13/+55
handling of listentries.
2009-10-07Clean up state machine some moreJared Adams11-169/+204
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