summaryrefslogtreecommitdiff
path: root/src/gui/statuswindow.cpp
AgeCommit message (Collapse)AuthorFilesLines
2024-03-02Changed server type to "enum class"Thorbjørn Lindeijer1-1/+1
2024-02-09C++11: Use default member initializersThorbjørn Lindeijer1-2/+2
This patch is not exhaustive.
2024-01-29Apply C++11 fixitsThorbjørn Lindeijer1-2/+2
modernize-loop-convert modernize-deprecated-headers
2024-01-26Apply C++11 fixitsThorbjørn Lindeijer1-9/+9
modernize-use-auto modernize-use-nullptr modernize-use-override modernize-use-using
2012-08-05Removed all the hardcoded sizes of the various setup tabsThorbjørn Lindeijer1-10/+1
Instead, support for dynamically adjusting layout was added to the Container class. Various other places were also adapted to use the new layout support in Container. Reviewed-by: Erik Schilling
2012-02-07Fixed color updates of magic barErik Schilling1-0/+8
Resolves: Mana-Mantis #457. Reviewed-by: Bertram.
2012-01-26Updated copyrights to 2012Thorbjørn Lindeijer1-1/+1
2012-01-10player_node -> local_playerYohann Ferreira1-1/+1
Reviewed-by: Ablu
2011-05-20Set minimum size for Status and Skills windowsAngelo Castellani1-1/+3
2011-04-09Removed the Mana namespaceThorbjørn Lindeijer1-5/+5
It's just an annoyance when it's only applied to a few classes. Either we place everything in this namespace or nothing, and at the moment I don't see any rationale for placing everything in a Mana namespace. Acked-by: Jared Adams
2011-04-09Moved Channels to Mana::Event::ChannelThorbjørn Lindeijer1-2/+3
Acked-by: Jared Adams
2011-04-09Moved Events to Mana::Event::TypeThorbjørn Lindeijer1-2/+2
Acked-by: Jared Adams
2010-11-11Replace Event names with enums instead of stringsChuck Miller1-2/+2
2010-11-11Have the event system channels use enums instead of stringsChuck Miller1-2/+2
Reviewed-by: Freeyorp
2010-10-19Heavy GUI fixes related to stats for Manaserv.Yohann Ferreira1-19/+30
Also tested to be compatible with tA. Now the Status window is much more nicer when using Manaserv. HP, max hp, ... are now working fine along with corrections made in the attributes.xml file (in next commit.) Reviewed-by: Thorbjorn.
2010-09-25Merge branch '1.0'Thorbjørn Lindeijer1-8/+10
Conflicts: src/actorspritemanager.h src/beingmanager.cpp src/game.cpp src/gui/beingpopup.cpp src/gui/chat.cpp src/gui/chat.h src/gui/inventorywindow.h src/gui/itempopup.cpp src/gui/socialwindow.cpp src/gui/statuswindow.cpp src/gui/widgets/chattab.cpp src/gui/widgets/chattab.h src/net/tmwa/inventoryhandler.cpp src/net/tmwa/partyhandler.cpp src/party.cpp src/sound.cpp src/utils/stringutils.cpp src/utils/stringutils.h
2010-09-08Adding missing update for attributes in StatusWindowStefan Dombrowski1-4/+9
Reviewed-by: Thorbjorn
2010-08-03Move Theme and UserPalette to the resources folderJared Adams1-1/+2
Reviewed-by: Yohann Ferreira
2010-07-18Fix runtime crash from bad event keysChuck Miller1-8/+13
Reviewed-by: Jared Adams
2010-07-18Add event.h to eventmanager.h and listener.h to reduce total number of includesChuck Miller1-1/+0
You'll have to include it anyways 99% of the time
2010-07-18Add old values to stat and attribute eventsJared Adams1-0/+1
Reviewed-by: Chuck Miller
2010-07-17Modify how attributes and stats are handledChuck Miller1-113/+115
Handling moved from LocalPlayer to PlayerInfo class Event system used to update windows Reviewed-by: Jared Adams
2010-06-13Merge remote branch '1.0/1.0'Jared Adams1-0/+7
Conflicts: data/graphics/CMakeLists.txt data/graphics/Makefile.am src/client.cpp
2010-06-06Fix memory leak in statuswindowAndrei Karas1-0/+7
Reviewed-by: Thorbjørn Lindeijer
2010-06-01Made the MP bar be shown only if the protocol is using it.Yohann Ferreira1-9/+27
Reviewed-by: Jaxad0127.
2010-04-25Make ManaServ player stats softcodedJared Adams1-1/+2
A new stats.xml file is parsed for player stats for ManaServ. The old hardcoded stats remain as backup. Reviewed-by: Bertram
2010-03-26Replace most dynamic_casts with static_castsJared Adams1-3/+10
The remaining instances can't easily or safely be changed as the classes involved don't have type information like Being does. Reviewed-by: Freeyorp
2010-03-25Fix some ProgressBar issues in StatusWindowJared Adams1-2/+8
When max was 0, it was causing problems.
2010-03-12Split Palette into Theme and UserPaletteJared Adams1-95/+20
Themes can now control the colors they use. Colors in the Viewport (being names, particles, etc) can still be changed by the user. Also make ProgressBars more easily colored. DyePalette was made more flexible in the process. Also fixes comparing strings of different lengths insensitively. Reviewed-by: Thorbjørn Lindeijer
2010-02-22Modify copyright headersFreeyorp1-1/+2
2010-02-20License header update for The Mana ClientThorbjørn Lindeijer1-4/+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-28Added virtual destructors, some implicit casts, and a couple of type changes.Daniel Bradshaw1-1/+1
Many warnings removed. Reviewed-by: Thorbjørn Lindeijer <thorbjorn@lindeijer.nl>
2010-01-11Cleanup GUI classesJared Adams1-6/+6
Moved remaining widgets into widgets folder, standardized include order, moved TextRenderer out.
2010-01-10Change code styleAndrei Karas1-1/+2
2009-12-19Fix a race conditionFreeyorp1-1/+3
If the server tells the client to update the mp bar when handling an matk change message before the status window has initialised, a segfault occurs
2009-11-27Fix display of status bars againJared Adams1-1/+1
2009-11-24Fix increasing attributes that are at maxJared Adams1-3/+13
2009-11-03Remove more _SUPPORT ifdefs and do some cleanupJared Adams1-48/+44
2009-10-30Support switching characters under eAthenaJared Adams1-0/+4
2009-10-29Fix show cost increase stats in StatusWindow.Andrei Karas1-1/+1
Reviewed-by: Thorbjørn Lindeijer <thorbjorn@lindeijer.nl>
2009-10-24REplace instances of TMW with ManaJared Adams1-6/+6
2009-10-03Fixed real-time updating of attributes and character/correction points ↵Philipp Sehmisch1-0/+14
during attribute changing.
2009-09-01Disable correction points in eA clientKess Vargavind1-6/+20
For now, until correction points are supported in eA. By the way, I notice mDec et cetera aren't private members. Not sure what you are up to.
2009-08-07Gettext fixesKess Vargavind1-2/+2
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-08-02Fix a crash when max hp is less than 4Jared Adams1-59/+66
2009-07-26Gettext fixesKess Vargavind1-5/+5
And a Swedish translation of the desktop file.
2009-07-25Fixed HP and MP bar in the Ministatus Window.Bertram1-0/+3
2009-07-24Fixed tmw start not crash at startup.Bertram1-6/+3
The update of ministatus window was broken because the implementation makes StatusWindow tries to access private members of ministatus...
2009-07-24Remove an ifdef in StatusWindow and update MP moreJared Adams1-5/+11
Also make MiniStatus only update the bars when needed (called by StatusWindow).