summaryrefslogtreecommitdiff
path: root/src/gui/widgets/scrollarea.cpp
AgeCommit message (Collapse)AuthorFilesLines
2024-01-24Fixed compilation issues and use of deprecated C++ featuresThorbjørn Lindeijer1-3/+3
* Fixed compiler errors due to dynamic exception specifications * Replace std::auto_ptr with std::unique_ptr * Replace std::mem_fun with std::mem_fn * Prefix for_each with std:: (apparently not needed before) * Just use lambda instead of std::bind2nd * Removed usages of std::unary_function
2012-04-01Made changes to compile on Mac OSX 10.6 and laterDavid Athay1-1/+1
Also added Xcode project for others to compile for Mac OSX. Reviewed-by: Thorbjørn Lindeijer
2012-01-26Updated copyrights to 2012Thorbjørn Lindeijer1-1/+1
2010-08-03Move Theme and UserPalette to the resources folderJared Adams1-2/+1
Reviewed-by: Yohann Ferreira
2010-07-28Centralized configuration default values using the VariableData system.Yohann Ferreira1-5/+5
Please note that I didn't turned all the getValue() call into new ones, simply because I have to have config object initiated which is not forcefully the case the branding file. Resolves: Manasource Mantis #170.
2010-03-05Rename SkinLoader to ThemeJared Adams1-13/+13
Also merge the guialpha ConfigListener into Theme. Reviewed-by: Thorbjørn Lindeijer
2010-02-28Make the gui more themeable and distribute two themesJared Adams1-13/+11
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-14Made the ScrollArea scrolling with buttons smootherThorbjørn Lindeijer1-31/+23
Update more frequently (every tick) and by a smaller amount.
2010-02-14Fixed ScrollAreas to allow for continual scrolling, as long as the mouseTametomo1-2/+36
button is pressed, instead of just moving one tick for each press. Signed-off-by: Tametomo <irarice@gmail.com>
2010-02-08Merge PartyWindow and GuildWindow into SocialWindowJared Adams1-0/+3
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-1/+2
Moved remaining widgets into widgets folder, standardized include order, moved TextRenderer out.
2009-09-03Resolved Mantis #847: Login stage Windows won't go less than the default gui ↵Bertram1-10/+19
opacity. Of course, in-game, the wanted opacity still shows up.
2009-08-10Fix TabbedArea and ScrollArea to resize contentsJared Adams1-0/+5
Also remove that code from SkillDialog. I tried to do the same with ChatWindow, but it kept segfaulting. Will try again later.
2009-08-06Fixed crash on exit when the last ScrollArea gets deletedThorbjørn Lindeijer1-1/+1
Variable name mixup.
2009-08-05patch for #813, adds mouse over highlight forMaximilian Philipps1-4/+43
radio buttons, tabs, checkboxes, slider and scrollbars
2009-05-03Moved strprintf into stringutils.{h,cpp}Bjørn Lindeijer1-2/+2
2009-04-07Moved basic widgets into the gui/widgets directoryBjørn Lindeijer1-0/+309
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.