Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2012-01-09 | Hopefully fixed the crash related to player relations. | Yohann Ferreira | 2 | -27/+48 | |
I removed all the misuse of std::map::operator[] I could find, especially there: if (!(*container)[name]) where the [] was creating the entry while checking for its existence. This should avoid the memory corruption problem seen in the Mana-Mantis #400. Patch tested in game by: Ablu. Resolves: Mana Mantis #400 Reviewed-by: Ablu. | |||||
2012-01-09 | Made the chat text much more readable in every opacity case. | Yohann Ferreira | 4 | -4/+94 | |
I added text shadow and outline support to the browserbox, and made it adapt the text for the chattabs depending on the GUI opacity. Reviewed-by: Ablu. | |||||
2012-01-07 | Made the first choice item be selected at the beginning | Ben Longbons | 2 | -0/+11 | |
Resolves Mana-Mantis: #432. Reviewed-by: Bertram, Ablu. | |||||
2012-01-07 | Changed German translation of Dexterity to Geschicklichkeit since Ausdauer ↵ | Erik Schilling | 1 | -3/+3 | |
was misleading Resolves: Mana-manits #422. Reviewed-by: seeseekey. | |||||
2012-01-07 | Fixed minimap showing the right colors for npcs and monsters | Erik Schilling | 1 | -2/+2 | |
Actually Bertram explained the fix in the bugtracker and I only did what he said there. Resolves: Mana-mantis #444. Reviewed-by: Bertram. | |||||
2012-01-06 | Made announcements spreading over all whispers and channels | Erik Schilling | 2 | -0/+22 | |
Resolves: Mana-mantis #430. Reviewed-by: Bertram. | |||||
2012-01-02 | Made the client capable of displaying gender of monsters and npcs | Erik Schilling | 2 | -2/+4 | |
Reviewed-by: o11c, bjorn, Bertram. | |||||
2011-12-02 | Mac: Change to local SDL inclues. | David Athay | 4 | -4/+4 | |
2011-11-25 | Prevented circular include in sprite definitions | Erik Schilling | 1 | -4/+15 | |
When including a file that already is included the client won't try to load it again and end in an endless loop but stops parsing and logs and warning. Reviewed-by: bjorn. | |||||
2011-11-13 | Added background support to the equipment boxes. | Yohann Ferreira | 15 | -0/+67 | |
The background images are auto-centered. Also, for Manaserv, a new background parameter has been added in the box node of the equip.xml file to specify the background image. Note that the filename is relative to the gui theme folder. Reviewed-by: Thorbjorn Lindeijer Resolves: TMW-Mantis #769. | |||||
2011-11-12 | Removed hiding of button popup when setting the text to empty | Yohann Ferreira | 2 | -8/+2 | |
The text is never set to an empty string, especially not while the mouse is over the button. The popup will be updated or hidden by mouseMoved anyway. Reviewed-by: Thorbjorn Lindeijer | |||||
2011-11-12 | Removed some Channel and ChannelTab related silliness | Thorbjørn Lindeijer | 3 | -14/+2 | |
* Channel always has a ChannelTab, so need to check it for null * Removed duplicate handling of 'topic' command * No need to set Channel::mTab twice Reviewed-by: Yohann Ferreira | |||||
2011-11-12 | Fixed the button popup incorrectly shown when loading the window menu. | Yohann Ferreira | 1 | -3/+1 | |
This was due to a small logic error when setting the popup text. Reviewed-by: Erik Schilling | |||||
2011-11-12 | Prevent a potential crash when the chat channel is wrong. | Yohann Ferreira | 1 | -1/+11 | |
Reviewed-by: Erik Schilling | |||||
2011-11-01 | Merge github.com:mana/mana | Yohann Ferreira | 35 | -101/+98 | |
Conflicts: src/localplayer.cpp src/net/manaserv/beinghandler.cpp src/net/manaserv/charhandler.cpp | |||||
2011-10-25 | Change the wrong, but mostly supported WIN32 macro to the correct _WIN32, ↵ | Bernd Wachter | 15 | -31/+30 | |
enforced by -std=c++0x Reviewed-by: Thorbjørn Lindeijer | |||||
2011-10-23 | Fixed a certain class of Doxygen warnings | Thorbjørn Lindeijer | 17 | -60/+50 | |
All cases of documentation for non-existing parameters are now fixed. Also marked a few getters as 'const', removed some superfluous 'inline' keywords and removed the unused 'forceQuantity' option from ItemContainer. Reviewed-by: Yohann Ferreira | |||||
2011-10-22 | Officially added the gender in the manaserv protocol. | Yohann Ferreira | 3 | -4/+14 | |
Reviewed-by: bjorn. | |||||
2011-09-30 | Fixed the negative XP notifications on levelups. | Yohann Ferreira | 1 | -3/+20 | |
This used to have an associated issue but I just can't find it anymore. Reviewed-by: Thorbjorn. | |||||
2011-09-30 | Merge github.com:mana/mana | Yohann Ferreira | 2 | -3/+12 | |
2011-09-30 | Remove goto from dye.cpp | Andrei Karas | 1 | -2/+11 | |
2011-09-30 | Fixed a typo in a default value. | Yohann Ferreira | 1 | -1/+1 | |
2011-09-30 | Revert "Made the first XP notification don't show anymore." | Yohann Ferreira | 1 | -7/+1 | |
This reverts commit 06fff57500242c37890459ceffdfff2bdf19f6d6. At least I tried :) I'd like to have a clear discussion about how we could initialize the skill and attributes values, without spamming the user. | |||||
2011-09-29 | Fixed the player direction update when picking up an item using the mouse. | Yohann Ferreira | 1 | -0/+1 | |
This also happened when trying to reach a monster. I didn't fix the pick up once the destination is reached as the fix will be a little more complex. | |||||
2011-09-29 | Fix negative XP on levelups. | Yohann Ferreira | 1 | -3/+10 | |
This used to have an issue but i just can't find it anymore. | |||||
2011-09-29 | Made the first XP notification don't show anymore. | Yohann Ferreira | 1 | -1/+7 | |
Resolves: Mana-Mantis #158. | |||||
2011-09-28 | Forgot to update the db version number in the client protocol file. | Yohann Ferreira | 1 | -1/+1 | |
2011-09-28 | Officially added the gender in the manaserv protocol - client part. | Yohann Ferreira | 3 | -4/+16 | |
2011-09-28 | Merge github.com:mana/mana | Yohann Ferreira | 5 | -1/+19 | |
2011-09-29 | Fixed item popup still visible after closing inventory window. | Erik Schilling | 5 | -1/+19 | |
Reviewed-by: Bertram. | |||||
2011-09-28 | Small changes requested by o11c - part 2. | Yohann Ferreira | 1 | -39/+38 | |
Most noticeably I added the shortcut in a popup, even when there are no images to the image buttons in the windowmenu. | |||||
2011-09-28 | Small changes requested by o11c - part 1. | Yohann Ferreira | 2 | -3/+8 | |
2011-09-28 | Added true arrows graphics to tab area buttons. | Yohann Ferreira | 5 | -3/+9 | |
2011-09-28 | Made the shortcuts link actually use the plural in its caption. | Yohann Ferreira | 1 | -4/+4 | |
2011-09-28 | The shortcuts are now refreshed when reassigning keys. | Yohann Ferreira | 5 | -10/+77 | |
2011-09-28 | Added icons to the confirm and cancel button of the quit dialog. | Yohann Ferreira | 5 | -2/+8 | |
This a good example of use for the new graphics and button functionalities. | |||||
2011-09-28 | Fixed back the special window display in a basic but working way. | Yohann Ferreira | 2 | -1/+4 | |
This to avoid cluttering the gui until Crush has the time to fulfill his issue about those. | |||||
2011-09-28 | Added a naive way to display the window keyboard shortcut. | Yohann Ferreira | 2 | -10/+31 | |
This is not updated once the keys are reassigned but it will do the trick for now. | |||||
2011-09-28 | Reached the state where the menu bar is now using image buttons. | Yohann Ferreira | 11 | -7/+15 | |
I had to adapt a bit the images given by Enchilado to do that. | |||||
2011-09-28 | Made the button icon only shown when the icon file is valid. | Yohann Ferreira | 3 | -9/+9 | |
And falls back to the text based caption otherwise. | |||||
2011-09-28 | Added the setup button icon and optimized the image size. | Yohann Ferreira | 3 | -1/+1 | |
2011-09-28 | Changed the Social button to an image one. | Yohann Ferreira | 6 | -12/+26 | |
I also made the client able to keep the old behaviour, and i changed the button api to not require the icon frames size as it could easily guess them. | |||||
2011-09-28 | Added textpopup on mouse hovering support to buttons. | Yohann Ferreira | 3 | -2/+74 | |
I added a use of it to the menu buttons. | |||||
2011-09-28 | Small chages requested by o11c - part 2. | Yohann Ferreira | 1 | -39/+38 | |
Most noticeably i added the shortcut in a popup, even when there are no images to the image buttons in the windowmenu. | |||||
2011-09-28 | Small changes requested by o11c - part 1. | Yohann Ferreira | 2 | -3/+8 | |
2011-09-28 | Merge github.com:mana/mana | Yohann Ferreira | 0 | -0/+0 | |
Conflicts: src/equipment.h src/net/tmwa/inventoryhandler.h | |||||
2011-09-28 | Got rid of the superfluous definition of the slot number for tA. | Yohann Ferreira | 2 | -4/+4 | |
2011-09-16 | Improve handling of packet lengths. | Ben Longbons | 1 | -42/+46 | |
* Use a symbol, VAR, instead of -1 for variable-length packets. * Also change it's value to 1, so the length can be properly unsigned. Note: A packet can't actually have length 1, since packet ID is 2 bytes. * Use correct type (uint16_t) for packet id and length in more places. * Avoid reading beyond the length of the array. * Immediately parse variable length packets with length 4 (i.e. no body) instead of waiting for another byte to arrive first. Reviewed-by: Thorbjørn Lindeijer <thorbjorn@lindeijer.nl> | |||||
2011-09-16 | Prevent copying of MutexLocker | Ben Longbons | 1 | -1/+11 | |
There was a bug here, which wouldn't surface if the copy was elided. Fixed by using a move constructor. Reviewed-by: Thorbjørn Lindeijer <thorbjorn@lindeijer.nl> | |||||
2011-09-16 | Instead of SDL_mutex, use Mutex wrapper and MutexLocker for safety | Ben Longbons | 2 | -23/+12 | |
Reviewed-by: Thorbjørn Lindeijer <thorbjorn@lindeijer.nl> |