summaryrefslogtreecommitdiff
path: root/src/gui/widgets/window.h
AgeCommit message (Collapse)AuthorFilesLines
2010-02-22Modify copyright headersFreeyorp1-1/+2
2010-02-20License header update for The Mana ClientThorbjørn Lindeijer1-4/+3
2010-02-14Remove focus from a window's internal widgets on hiding.Tametomo1-1/+1
Signed-off-by: Tametomo <irarice@gmail.com>
2010-02-13Make NPC dialogs instance instead of globalJared Adams1-1/+1
This change allows players to talk to multiple NPCs at a time (if the server agrees). Manaserv's netcode allows multiple commerce instances too. eAthena's is limited to one commerce instance, due to protocol limitations.
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 )
2009-12-04Reset the cursor when a window is hiddenJared Adams1-0/+5
2009-07-30Fixed windows loss when changing to a lowered resolution. (Mantis 776)Bertram1-1/+8
2009-05-10Fixed the resize grip of the party windowBjørn Lindeijer1-5/+4
It wasn't re-added after doing a clear. Also, don't leak all the PartyMember and Avatar instances.
2009-05-09Increased the distance between head and overhead text a bitBjørn Lindeijer1-2/+1
Plus some small code cleanups.
2009-05-09Fix some memory leaksJared Adams1-2/+5
In doing so, NPC Dialogs now show the resize grip again.
2009-05-01Merge the NPC dialogs into oneJared Adams1-0/+7
Also add support for the new TMWServ NPC packets
2009-04-20Fix up window visibility saving/restoringJared Adams1-0/+22
2009-04-15Made the PopupMenu a Popup subclassBjørn Lindeijer1-1/+0
It's a natural better fit. The SkinLoader was changed into a singleton, since it's used by both Window and Popup classes.
2009-04-07Moved basic widgets into the gui/widgets directoryBjørn Lindeijer1-0/+363
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.