summaryrefslogtreecommitdiff
path: root/src/gui/skilldialog.cpp
AgeCommit message (Collapse)AuthorFilesLines
2010-03-05Rename SkinLoader to ThemeJared Adams1-2/+2
Also merge the guialpha ConfigListener into Theme. Reviewed-by: Thorbjørn Lindeijer
2010-03-02Fixed crash when trying to increase non-selected skillThorbjørn Lindeijer1-9/+20
Reviewed-by: Jared Adams Reviewed-by: Bertram
2010-03-02Revert "Merge WindowContainer into Viewport and remove extra members"Jared Adams1-2/+2
This reverts commit 67e678094b9fddd21fb3c690130e772937ab2746. Conflicts: src/gui/gui.cpp src/gui/viewport.cpp
2010-03-01Merge WindowContainer into Viewport and remove extra membersJared Adams1-2/+2
Reviewed-by: Chuck Miller
2010-02-28Make the gui more themeable and distribute two themesJared Adams1-1/+2
The older gray theme and the new wood theme are available as themes. The gray theme needs some new graphics for hilights. Add a theme option for branding and add path/to/branding/data to the PhysFS search path. Reviewed-by: Thorbjørn Lindeijer Reviewed-by: Chuck Miller
2010-02-22Modify copyright headersFreeyorp1-1/+2
2010-02-20License header update for The Mana ClientThorbjørn Lindeijer1-4/+3
2010-02-10Remove extra incRef callJared Adams1-2/+0
2010-02-10Improve look and utility of the SkillDialogJared Adams1-137/+229
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-11Cleanup GUI classesJared Adams1-4/+5
Moved remaining widgets into widgets folder, standardized include order, moved TextRenderer out.
2009-08-14Remove some uneeded codeJared Adams1-10/+0
This should've been removed earlier with the layout fixes.
2009-08-10Fix SkillDialog's layout for points to always showJared Adams1-1/+1
2009-08-10Fix TabbedArea and ScrollArea to resize contentsJared Adams1-22/+0
Also remove that code from SkillDialog. I tried to do the same with ChatWindow, but it kept segfaulting. Will try again later.
2009-08-10Merge branch 'master' of git@gitorious.org:tmw/mainlineJared Adams1-2/+11
2009-08-07Clear tab data from SkillDialogJared Adams1-2/+14
2009-08-07Gettext fixesKess Vargavind1-2/+11
Trying to use the same kind of capitalization and interpunctuation for various parts of the gui, melding a few split strings, updating POTFILES.in and adding translators' notes.
2009-07-26Gettext fixesKess Vargavind1-1/+1
And a Swedish translation of the desktop file.
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!