summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)AuthorFilesLines
2009-01-24Code reformattingBjørn Lindeijer6-59/+36
2009-01-24Use standard GUI font also for speech and namesBjørn Lindeijer9-57/+57
The speech bitmap font can't handle unicode, so it has now been replaced by the standard GUI font, drawn with a shadow for chat and with a full outline for names.
2009-01-24Added speech bubble background by QOALBjørn Lindeijer3-12/+68
2009-01-24Tweak margins and set minimum size for chat windowBjørn Lindeijer1-2/+5
2009-01-24Tweak margins and set minimum size for chat windowBjørn Lindeijer1-2/+5
2009-01-24Reflowed chat window to use layout code.Ira Rice2-22/+7
Signed-off-by: Ira Rice <irarice@gmail.com> (cherry picked from Aethyra commit 427f1319dc2890dfb2e5ed189d47cb16fa450554) Conflicts: src/gui/chat.cpp src/gui/chat.h
2009-01-23Removed unnecessary references to The Mana World in code headersBjørn Lindeijer309-1226/+1221
This dates back to the old days of TMW, but the usage instructions of GPLv2 don't mention this being necessary. Since it doesn't add anything, avoid the branding in these sections.
2009-01-23Fixed very minor and rarel occuring mem leak in map reader.Philipp Sehmisch1-0/+2
2009-01-23Merge branch 'master' of git@gitorious.org:tmw/eathenaPhilipp Sehmisch312-1492/+1675
2009-01-23Fixed very minor and rarel occuring mem leak in map reader.Philipp Sehmisch1-0/+2
2009-01-23Removed unnecessary references to The Mana World in code headersBjørn Lindeijer310-1234/+1234
This dates back to the old days of TMW, but the usage instructions of GPLv2 don't mention this being necessary. Since it doesn't add anything, avoid the branding in these sections.
2009-01-21Reflowed chat window to use layout code.Ira Rice2-22/+7
Signed-off-by: Ira Rice <irarice@gmail.com>
2009-01-21Added the straight IP address for the server to the default servers, soIra Rice1-0/+2
that people can see that option if the DNS server isn't resolving the web address. While this shouldn't ever be an issue, it could occur in some parts of the world at various times and for various reasons. Signed-off-by: Ira Rice <irarice@gmail.com>
2009-01-21Fixed multiple embeddings of square brackets so that it doesn't crashIra Rice2-0/+14
the client. This commit makes it so that all brackets except for the innermost brackets are ignored. Signed-off-by: Ira Rice <irarice@gmail.com>
2009-01-20Fixed a double free error created by not deleting the older add methodsIra Rice1-3/+0
from the help window. Signed-off-by: Ira Rice <irarice@gmail.com>
2009-01-20Reflowed emote window using the layout code.Ira Rice2-35/+7
Signed-off-by: Ira Rice <irarice@gmail.com>
2009-01-20Reflowed help dialog to use layout code.Ira Rice1-1/+10
Signed-off-by: Ira Rice <irarice@gmail.com>
2009-01-20Reflowed inventory window to use layout code, as well as fixed the npcIra Rice5-119/+62
list dialog to be more consistant with other windows. Also revised the skill window to default to being only as big as the number of skills listed. Signed-off-by: Ira Rice <irarice@gmail.com>
2009-01-20Fixed y positioning so that popups don't run off of the screen (oldIra Rice1-2/+2
behavior overprotected the bottom of the window, but didn't protect the top at all. Forgot to fix for that earlier) Signed-off-by: Ira Rice <irarice@gmail.com>
2009-01-20Added the ability to parse multiple item links, as well as removingIra Rice3-9/+27
extra spaces before or after the [] tags. Signed-off-by: Ira Rice <irarice@gmail.com>
2009-01-20Made link searching case insensitive.Ira Rice2-1/+16
Signed-off-by: Ira Rice <irarice@gmail.com>
2009-01-20Repaired text messages. While trimming out the link code is still a goodIra Rice1-10/+7
idea for the speech, I accidently trimmed it down to just the item name before. Signed-off-by: Ira Rice <irarice@gmail.com>
2009-01-20Reflowed skill dialog, as well as started to work on revising the tableIra Rice3-16/+94
model (none of the changes yet make visible improvements yet, unfortunately). Signed-off-by: Ira Rice <irarice@gmail.com>
2009-01-20Fixed window transparency in NPC text (because the browser box was toldIra Rice1-1/+1
to be opaque, the text area in the NPC window wasn't transparent, and was rather noticeable using Aethyra's color scheme, cause it shows up as white) Signed-off-by: Ira Rice <irarice@gmail.com>
2009-01-20Removed the now uneeded add calls, which I accidently left in twoIra Rice1-3/+0
commits ago. Signed-off-by: Ira Rice <irarice@gmail.com>
2009-01-20Reflowed the NPC list dialog to use the layout code.Ira Rice1-14/+8
Signed-off-by: Ira Rice <irarice@gmail.com>
2009-01-20Got rid of the useless [ and ] in debug windowBjørn Lindeijer1-18/+12
2009-01-20Reflowed NPC text dialog to use the layout code, so that window resizingIra Rice2-7/+12
isn't broken. Also added a string which should be translated in the Buy class for substitution by gettext. Signed-off-by: Ira Rice <irarice@gmail.com>
2009-01-20Switch the NPC text dialog over to a BrowserBoxJared Adams2-45/+20
2009-01-20Changed item popup drawing to be based on the mouse position, not windowIra Rice5-25/+36
position. Signed-off-by: Ira Rice <irarice@gmail.com>
2009-01-20Trim displayed speech to not show links.Ira Rice2-6/+33
Signed-off-by: Ira Rice <irarice@gmail.com>
2009-01-20Fix bug with item links.David Athay1-1/+1
2009-01-20Added linking to item's just using [Item Name] in chatDavid Athay4-0/+63
2009-01-20Added WoW style item adding to chat window. Right click, then leftDavid Athay12-18/+148
clicking on add to chat to put the item in the chat input. Left click the item link to show a popup description, and click the link again to remove the popup.
2009-01-20Modified the item shortcut bar to show item popups based on a suggestionIra Rice2-15/+74
made by Jarvellis. Signed-off-by: Ira Rice <irarice@gmail.com>
2009-01-20Fix range for NPCs to not include the warp classJared Adams1-1/+1
2009-01-20Got rid of the useless [ and ] in debug windowBjørn Lindeijer1-18/+12
2009-01-20Fixed overlaps in the last commit by converting the debug window code toIra Rice1-16/+13
use the layout engine. Signed-off-by: Ira Rice <irarice@gmail.com> (cherry picked from Aethyra commit fa007dafa2c499425e7112095cbda9c2ff5ea20c) Conflicts: src/gui/debugwindow.cpp
2009-01-20Added current map filename to debug window.Philipp Sehmisch3-14/+25
(cherry picked from mainline commit 2a7c63f6070606e6623a9730aa1ca9d52c942055)
2009-01-20Allow more monster typesJared Adams1-1/+1
2009-01-20Allow more NPCsJared Adams1-3/+3
2009-01-20Switch the NPC text dialog over to a BrowserBoxJared Adams2-16/+21
2009-01-19Didn't know that one set of brackets I used was needed for compiling forIra Rice1-297/+281
GNU. Fixed that, as well as found why we were indented as many lines as we were in the first place. Signed-off-by: Ira Rice <irarice@gmail.com>
2009-01-19Reverse the order of slider and label againBjørn Lindeijer1-4/+4
In order to stay consistent with the video setup page.
2009-01-19Fixed up indentation in game so that the indentation isn't misleading.Ira Rice1-251/+251
Signed-off-by: Ira Rice <irarice@gmail.com>
2009-01-19Fixes to the NPC Integer input fieldIra Rice11-83/+105
Also don't set "The Mana World" to start with. Signed-off-by: Ira Rice <irarice@gmail.com> (cherry picked from Aethyra commit d2b804c1a817ccdd85b4b1220bf929e9d370d774) Conflicts: src/game.cpp src/gui/inttextfield.cpp src/gui/item_amount.cpp src/gui/textfield.h
2009-01-19Removed tabs from game.cpp.Ira Rice1-445/+445
Signed-off-by: Ira Rice <irarice@gmail.com>
2009-01-19Made the party class use gettext.Ira Rice2-45/+50
Signed-off-by: Ira Rice <irarice@gmail.com>
2009-01-19Reverse the order of slider and label againBjørn Lindeijer1-4/+4
In order to stay consistent with the video setup page.
2009-01-19Reflowed Audio setup tab using layout code.Ira Rice1-10/+16
Signed-off-by: Ira Rice <irarice@gmail.com> (cherry picked from Aethyra commit adfa6fa21b1ef5c8169538ca5c4896bf86e59d6a) Conflicts: src/gui/setup_audio.cpp