summaryrefslogtreecommitdiff
path: root/src/gui/itemlinkhandler.cpp
AgeCommit message (Collapse)AuthorFilesLines
2010-01-11Cleanup GUI classesJared Adams1-60/+0
Moved remaining widgets into widgets folder, standardized include order, moved TextRenderer out.
2009-04-12Cleaned up the ItemPopup class a bitBjørn1-8/+2
Removed methods updateColors, getItemName and getNumRows. The last one was also removed from some other classes.
2009-03-23Merge branch 'aethyra/master'Bjørn Lindeijer1-1/+8
Conflicts: Many files.
2009-03-14Commented up item popups, speech bubbles, as well as only update itemIra Rice1-1/+8
info on item change. Also fixed color updating for item shortcuts and item links, as the displayed colors wouldn't update on change on color change in the setup color dialog. Signed-off-by: Ira Rice <irarice@gmail.com>
2009-03-06Merge branch 'aethyra/master'Bjørn Lindeijer1-6/+2
Conflicts: src/being.cpp src/being.h src/floor_item.cpp src/floor_item.h src/flooritemmanager.cpp src/gui/inventorywindow.cpp src/gui/inventorywindow.h src/gui/itemcontainer.cpp src/gui/popupmenu.cpp src/net/beinghandler.cpp src/npc.cpp
2009-03-05Made some optimizations based on some profiling done by Octalot, as wellIra Rice1-6/+2
as some other optimizations that I could see that cut down on some unneeded redraws, which in turn improved frame rates slightly. Signed-off-by: Ira Rice <irarice@gmail.com>
2009-02-15More copyright header fixesBjørn Lindeijer1-4/+4
2009-02-10Fixed header files, as well as removed the unused buddy list class (notIra Rice1-2/+3
useful since buddy lists are tracked through the player relation interface instead) Signed-off-by: Ira Rice <irarice@gmail.com>
2009-02-04Went through the gui folder and revised the include statements to notIra Rice1-3/+3
include anything not needed by that specific widget or window. This appears to have cleaned up system performance a bit on my current setup, where it went from idling on 45% in game with opengl down to 30% now. Also moved iptostring to the tostring header, as importing all of network.h is a little overkill to use that function, and it goes along with the basic functions that are in that header file anyways. TODO: find out a way to get rid of warnings when a class doesn't use this function. Signed-off-by: Ira Rice <irarice@gmail.com>
2009-01-20Changed item popup drawing to be based on the mouse position, not windowIra Rice1-5/+8
position. Signed-off-by: Ira Rice <irarice@gmail.com>
2009-01-20Added WoW style item adding to chat window. Right click, then leftDavid Athay1-0/+60
clicking on add to chat to put the item in the chat input. Left click the item link to show a popup description, and click the link again to remove the popup.