summaryrefslogtreecommitdiff
path: root/src/gui/npcdialog.h
AgeCommit message (Collapse)AuthorFilesLines
2010-04-21Add a clear button to the NPC dialogJared Adams1-2/+9
Reviewed-by: Bertram
2010-02-22Modify copyright headersFreeyorp1-1/+2
2010-02-20License header update for The Mana ClientThorbjørn Lindeijer1-4/+3
2010-02-13Make NPC dialogs instance instead of globalJared Adams1-10/+25
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 )
2010-01-28Increase integer input default maximum to 2^31-1Jared Adams1-1/+2
2010-01-12Standardize header orderJared Adams1-2/+2
Also remove some extra new lines and fix eAthena's PartyTab define guards.
2009-05-13Allow more control of NpcDialog using the keyboardJared Adams1-0/+2
The move up and move down keys will now let you navigate the list mode and change the value on the integer mode.
2009-05-09Fix some memory leaksJared Adams1-0/+2
In doing so, NPC Dialogs now show the resize grip again.
2009-05-03Fixed compile warnings and other tweaksBjørn Lindeijer1-9/+13
Warnings were about initialization order and signed variables compared to unsigned variables. Please pay attention to these things. Also made some getters const and turned some std::string parameters into const std::string &.
2009-05-03NPC Integer input plus and minusBlue1-2/+4
Added plus and minus buttons on NPC Integer input. No server side modifications.
2009-05-03Fix some layout issues with the NPC dialogJared Adams1-0/+6
Also add a reset button for the string and integer input modes.
2009-05-02Fix up some things in the NPC dialogJared Adams1-2/+8
2009-05-01Forgot the new dialogJared Adams1-0/+185