summaryrefslogtreecommitdiff
path: root/src/gui
AgeCommit message (Collapse)AuthorFilesLines
2009-12-04Register credentials information serviceJared Adams1-1/+1
2009-12-04Reset the cursor when a window is hiddenJared Adams4-3/+15
2009-12-02Mark a section is ServerDialog for merge removalJared Adams1-1/+2
2009-12-02Simplify PartyMember by moving fields into AvatarJared Adams4-19/+47
2009-11-29Fix NPC choice interfaceJared Adams1-14/+14
Don't allow no selection to be sent. Reset selection on new dialog to fix issues with list size changes. Fixes: http://bugs.manasource.org/view.php?id=36
2009-11-27Fix display of status bars againJared Adams1-1/+1
2009-11-26Merge a little more and remove the BuddyWindowJared Adams4-160/+1
The BuddyWindow was only half implemented and would have been made redundant with the planned social window.
2009-11-24Fix increasing attributes that are at maxJared Adams1-3/+13
2009-11-23Fixing the overlapping widgets in quitdialog.Stefan Dombrowski1-22/+10
2009-11-21Change the server list backup to use manasourceJared Adams1-2/+1
2009-11-07Improve the look of the CharSelectDialogStefan Dombrowski1-9/+21
2009-11-07More eAthena guild stuffJared Adams4-5/+5
Also some related chenges elsewhere
2009-11-03Move ManaServ guild code into GuildHandlerJared Adams2-10/+13
Ad start eAthena's GuildHandler
2009-11-03Fix first time show HP bar in mini status.Andrei Karas1-0/+1
2009-11-03Remove more _SUPPORT ifdefs and do some cleanupJared Adams14-89/+76
2009-10-31Fix compilation without openglAndrei Karas1-1/+1
2009-10-30Support switching characters under eAthenaJared Adams3-16/+14
2009-10-29Small refactoring ItemAmountWindowAndrei Karas2-9/+8
2009-10-29Some random cleanupsThorbjørn Lindeijer1-6/+0
2009-10-29Disable keyboard shortcuts in windows with text input.Andrei Karas2-0/+15
Disable items shortcuts in setup window. Disable all shortcuts in ItemAmount window. Reviewed-by: Thorbjørn Lindeijer <thorbjorn@lindeijer.nl>
2009-10-29Fix show cost increase stats in StatusWindow.Andrei Karas1-1/+1
Reviewed-by: Thorbjørn Lindeijer <thorbjorn@lindeijer.nl>
2009-10-29Cleaned up the viewport code, when dealing with mouse movement.Bertram2-54/+52
Now, both eAthena and ManaServ clients follow the mouse correctly when it is dragged.
2009-10-29Second round of fine tuning for keyboard movement.Bertram1-1/+12
I just discovered that the X,Y offsets aren't handled the same way between eAthena and Manaserv to draw the player's character. So, this patch hopefully fix the walk on water bug. There are some glitches left: - Like walking diagonally to a blocked corner. - Or Some times the character miss a blocked tile and correct its route. - The character's name is drawn in the wrong place for Manaserv client. - The playerBox draws the player at the wrong location; He's not centered at login and isn't diplayed at all in equipment window... But anyway, it's better than before. I'll go on for some polishing before continuing. Some cleanups are becoming vital for code's understanding.
2009-10-24Make homedir accessible from other filesJared Adams1-4/+3
2009-10-24More rebrandingJared Adams1-1/+1
2009-10-24REplace instances of TMW with ManaJared Adams10-22/+22
2009-10-19Fix RegisterDialog tab order and detail lengthsJared Adams4-33/+56
2009-10-16Made the keyboard walking pixel exact again.Bertram1-0/+1
What's left is working on player corner handling and directions while walking.
2009-10-14Add more detail to DebugWindowJared Adams4-6/+53
2009-10-13Handle canceled downloads more gracefullyJared Adams1-0/+5
2009-10-13Add an asynchronous download classJared Adams4-397/+316
And use it to download news, updates, and the server list.
2009-10-08Merge branch 'master' of git@gitorious.org:tmw/mainlineAndreas Habel7-23/+20
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 Adams7-23/+20
2009-10-07Added sorting to online serverlist by last usage and merge of local andAndreas Habel2-41/+75
remotely listed servers.
2009-10-06Some cleanup regarding keeping track of gender for eAthenaThorbjørn Lindeijer2-29/+8
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 Habel2-12/+112
2009-10-04Introduced Net::LoginHandler::SetEmailOnRegisterThorbjørn Lindeijer4-23/+14
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 Adams1-4/+13
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 Lindeijer1-1/+1
2009-10-04Made sure the server information updates when dragging the server listThorbjørn Lindeijer4-21/+30
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 Adams6-73/+77
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-03Update the CharSelectDialog after char creationJared Adams4-2/+54
2009-10-03Do some more post-merge cleanupJared Adams2-2/+2
Fixes a few more bugs
2009-10-04Replaced setNetworkOptions with LoginHandler::supportedOptionalActionsThorbjørn Lindeijer6-65/+46
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 Lindeijer2-17/+29
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 Lindeijer1-1/+1
So that next time somebody encounters it, it doesn't turn up as "unknown error".