summaryrefslogtreecommitdiff
path: root/src/gui
AgeCommit message (Collapse)AuthorFilesLines
2009-12-27Add right click whisperdweems000@gmail.com1-0/+8
2009-12-27Fix double servers list in ServerDialogAndrei Karas1-2/+4
2009-12-24Alpha property of outline and shadow of rendered text is now taken from the ↵Philipp Sehmisch2-4/+4
guichan color of the main text instead of an additional argument. Fixed alpha blending of text particles.
2009-12-19Fixes functionality change broke in ↵Chuck Miller2-4/+14
cbc14c8a3c6614987d2331057e114d92336cbac0, where updates are loaded even if the -d option is given
2009-12-19Added support for resources.xml from update server... Also added option to ↵Chuck Miller4-24/+151
download music optionally I had to edit the XML wrapper a bit, basicilly its constructor can now take a optional thrid arguement which will tell it to use a resman or open the file directly Also I added fallback support for the old resouce2.txt so servers don't have to upgrade if they do not want to
2009-12-19Fixing bug in charselectdialogStefan Dombrowski1-0/+2
How to reproduce the bug: Start eathenas login-server and char-server but not the map-server. On the second attempt to login all slots of the charselectdialog show the same character and login fails.
2009-12-19Allow the player to move using the mouse at startupFreeyorp1-1/+1
Previously, the player had to move using the keyboard before movement with the mouse was possible
2009-12-19Fix a race conditionFreeyorp1-1/+3
If the server tells the client to update the mp bar when handling an matk change message before the status window has initialised, a segfault occurs
2009-12-16Stored the cached config value which says if non-crucial particle effects ↵Philipp Sehmisch2-1/+3
are enabled or not in a static member of class Particle instead of an instanced member of Being.
2009-12-06Improve keyboard accessibility of login sequenceJared Adams9-5/+111
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-06Improve keyboard control of the QuitDialogJared Adams2-13/+81
Fixes http://mantis.themanaworld.org/view.php?id=562 .
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 Karas2-0/+8
2009-12-04Don't process redudant visibility calls in WindowJared Adams3-2/+5
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.