summaryrefslogtreecommitdiff
path: root/src/gui/skilldialog.cpp
AgeCommit message (Collapse)AuthorFilesLines
2009-07-23Clear some more support ifdefsJared Adams1-0/+2
2009-07-19Use the same level display format in windowsJared Adams1-8/+2
2009-07-15Fixed compile warnings and crash in skill dialogThorbjørn Lindeijer1-12/+15
The crash was probably due to roaming or uninitialized pointers in the skill map. Please remember to clear it after deleting its contents, and also remember that operator[] is non-const and will insert an element when it's not already there. The proper way to see if a map contains an element is by using find().
2009-07-13Rename Net::SkillHandler to Net::SpecialHandlerJared Adams1-2/+2
SkillHandler::up moved to PlayerHandler::increaseSkill
2009-07-13Adjust skill displaysJared Adams1-9/+42
Experiience progress bars and increase buttons are now only visible if they're applicable.
2009-07-12Make sure modifiable skills are visibleJared Adams1-1/+1
2009-07-08Remove parsing of the fixed flag from skills filesJared Adams1-4/+2
2009-07-08Fall back on unknown-item.png for skill iconsJared Adams1-5/+4
2009-07-08Have both builds use the same SkillDialogJared Adams1-4/+50
2009-07-08Make SkillEntries update their widthJared Adams1-11/+15
2009-07-07Use tmw-skills.xml instead of hardcodingJared Adams1-198/+167
2009-05-08Client - Inventory handler moveItem improveBlue1-1/+1
Gives the actual number of items to the moveItem method. Fix compilation problem for twmserv client compilation.
2009-04-20Fix up window visibility saving/restoringJared Adams1-0/+1
2009-04-10Reduced the GCContainer to be even more trivialBjørn Lindeijer1-3/+2
A container that deletes all its children on destruction doesn't have to be so complicated. Also renamed it to simply Container, since I think it should simply be default behavior. WindowContainer and Popup classes now inherit from this Container.
2009-04-07Moved basic widgets into the gui/widgets directoryBjørn Lindeijer1-11/+8
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.
2009-04-07Fixed compile for tmwserv clientBjørn Lindeijer1-0/+2
2009-04-07Used custom widgets where appropriate and some cleanupBjørn Lindeijer1-9/+8
Replaced many gcn::Label with Label, gcn::Slider with Slider in character creation dialog. Also cleaned up includes.
2009-03-28Some more cleanupBjørn Lindeijer1-28/+30
Renamed Skill_Tab to SkillTab and got rid of MAX_SLOT, using maxSlot instead.
2009-03-27Removed unnecessary parenthesis on constructorsBjørn Lindeijer1-1/+1
2009-03-26Fixes to file headers and header guardsBjørn Lindeijer1-4/+4
Mostly removal of branding for tmwserv related files, as was done for the eAthena client before.
2009-03-26Remove redundancy, fix variable names and other code cleanupsBjørn Lindeijer1-1/+56
2009-03-22Merged the tmwserv client with the eAthena clientBjørn Lindeijer1-0/+263
This merge involved major changes on both sides, and as such took several weeks. Lots of things are expected to be broken now, however, we now have a single code base to improve and extend, which can be compiled to support either eAthena or tmwserv. In the coming months, the plan is to work towards a client that supports both eAthena and tmwserv, without needing to be recompiled. Conflicts: Everywhere!