summaryrefslogtreecommitdiff
path: root/src/gui
AgeCommit message (Collapse)AuthorFilesLines
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
2009-01-19Reflowed Joystick tab using layout engine.Ira Rice1-8/+14
Signed-off-by: Ira Rice <irarice@gmail.com> (cherry picked from commit e3f05299f81cd2e567531df6729de0f34970a9e9) Conflicts: src/gui/setup_joystick.cpp
2009-01-19Reflowed Player tab in setup to use layout codeIra Rice2-25/+31
Signed-off-by: Ira Rice <irarice@gmail.com> (cherry picked from commit 18c00fedebda79d4ebfbe15401c3e5bc8869fda2) Conflicts: src/gui/setup_players.cpp
2009-01-19Reflowed the setup keyboard tab with the layout code.Ira Rice1-7/+12
Signed-off-by: Ira Rice <irarice@gmail.com> (cherry picked from commit 8f28b18a31fc8415fbf6aedc5106b8b8525f4caf) Conflicts: src/gui/setup_keyboard.cpp src/gui/setup_video.cpp
2009-01-19Fixed overlaps in the last commit by converting the debug window code toIra Rice1-13/+11
use the layout engine. Signed-off-by: Ira Rice <irarice@gmail.com>
2009-01-18Added current map filename to debug window.Philipp Sehmisch2-14/+23
2009-01-18Reflowed Audio setup tab using layout code.Ira Rice1-10/+16
Signed-off-by: Ira Rice <irarice@gmail.com>
2009-01-18Some style fixes that were forgotten in the previous commit.Ira Rice1-3/+7
Signed-off-by: Ira Rice <irarice@gmail.com>
2009-01-18Reflowed Joystick tab using layout engine.Ira Rice1-8/+13
Signed-off-by: Ira Rice <irarice@gmail.com>
2009-01-18Reflowed Player tab in setup to use layout code. TODO: Fix up tableIra Rice2-24/+30
model, cause it's a mess. Signed-off-by: Ira Rice <irarice@gmail.com>
2009-01-18Reflowed the setup keyboard tab with the layout code.Ira Rice2-8/+13
Signed-off-by: Ira Rice <irarice@gmail.com>
2009-01-18Reset the input fields so that they're reset when they're brought upIra Rice2-0/+2
again. Signed-off-by: Ira Rice <irarice@gmail.com>
2009-01-18Fixed ok/cancel position in the string dialog to conform to a moreIra Rice1-2/+2
uniform GUI style. Signed-off-by: Ira Rice <irarice@gmail.com>
2009-01-18Fixed the NPC Integer input field, as well as cut some bull from theIra Rice9-79/+79
NPC String class. The Integer input field was rather horribly broken to the point where it could send invalid data, the increment and decrement buttons didn't work, and overall it was tripping over itself. As for the NPC String, "The Mana World" as a string is not needed to set the field to that length, but instead fills the text field with that text for starting. This is completely inappropriate for a text entry field, and a more sensible default would be to leave it empty, so that people can type in what they want without having to delete it. Signed-off-by: Ira Rice <irarice@gmail.com>
2009-01-18Reflowed Color setup dialog to use layout code.Ira Rice2-99/+110
Signed-off-by: Ira Rice <irarice@gmail.com>
2009-01-18While the last commit might look good in English, it wasn't veryIra Rice1-23/+23
translation friendly. Signed-off-by: Ira Rice <irarice@gmail.com>
2009-01-18Fixed layout of video setup page when translatedBjørn Lindeijer7-74/+202
Introduced a LayoutHelper class which can be used for any non-Window container where you want to use a layout to place child widgets.
2009-01-18Fixed layout of video setup page when translatedBjørn Lindeijer8-78/+205
Introduced a LayoutHelper class which can be used for any non-Window container where you want to use a layout to place child widgets.
2009-01-18Used dynamic layout for registration windowBjørn Lindeijer2-75/+39
The dialog looks nicer now and the layout problems when the dialog is translated have been fixed. Signed-off-by: Bjørn Lindeijer <bjorn@lindeijer.nl>
2009-01-18Updated some apple specific codeDavid Athay1-0/+4
2009-01-18Add dialogs to input text and numbers for scriptsJared Adams4-0/+362
2009-01-18Used dynamic layout for registration windowBjørn Lindeijer3-78/+44
The dialog looks nicer now and the layout problems when the dialog is translated have been fixed. Signed-off-by: Bjørn Lindeijer <bjorn@lindeijer.nl>
2009-01-18Updated some apple specific codeDavid Athay1-0/+4
2009-01-18Merge branch 'master' of git://gitorious.org/tmw/eathenaDavid Athay16-157/+781
2009-01-18Added current map filename to debug window.Philipp Sehmisch2-14/+23
2009-01-18Add dialogs to input text and numbers for scriptsJared Adams4-0/+362
2009-01-17Cleaned up chat code a bit.Ira Rice2-134/+211
Signed-off-by: Ira Rice <irarice@gmail.com>
2009-01-17Added a few XML files for "translation". Idea obtained from IchigoBlack,Ira Rice1-1/+1
where these "translation" strings can be used to tell the client to use a separate XML file than the English one, so that item descriptions, monster names, etc. which are obtained from updates can be translated as well. Ex. instead of pointing to items.xml for Spanish, tell the client to translate that string to items.es.xml, or for monsters.xml, tell it to point to monsters.zh.xml for Chinese. Signed-off-by: Ira Rice <irarice@gmail.com>
2009-01-16Candidate release for 0.0.27.1 (Windows needs to get colors fixed, andIra Rice2-5/+1
then this build might be official) Signed-off-by: Ira Rice <irarice@gmail.com>
2009-01-16Some small layout tweaks, as well as making a few dialogs moreIra Rice3-32/+38
consistent UI-wise (continue-like functionality is always in the bottom right corner, with canceling to the left of it). Signed-off-by: Ira Rice <irarice@gmail.com>
2009-01-16Adjusted character selection screen to be a bit more translationIra Rice1-46/+38
friendly, as well as modified the character creation screen to use the layout code. Signed-off-by: Ira Rice <irarice@gmail.com>
2009-01-16Revised trade window to use the window layout code. Loosely based on theIra Rice2-96/+67
trade window in TMW's mainline client. Signed-off-by: Ira Rice <irarice@gmail.com>
2009-01-16Fixed a potential crash when the emotes aren't loaded, or there are lessIra Rice1-1/+1
than 12 emotes. Signed-off-by: Ira Rice <irarice@gmail.com>
2009-01-16Trimmed out some now unneeded fields in the inventory window.Ira Rice2-63/+2
Signed-off-by: Ira Rice <irarice@gmail.com>
2009-01-16Made emotes load in only one location, as well as fixing the code on theIra Rice2-16/+3
being so that the last emote draws (which got broken). Signed-off-by: Ira Rice <irarice@gmail.com>
2009-01-15Fixed Item Popup window transparency (double setting of the skin)Ira Rice5-9/+12
Signed-off-by: Ira Rice <irarice@gmail.com>
2009-01-15A little bit of code cleanup/simplification.Ira Rice5-19/+23
TODO: Figure out how the itempopup transparency is broken and fix it (broken on code import). Best guess would be that the window is attached to a widget which is then attached to a window, causing a break in updates to the transparency code. Signed-off-by: Ira Rice <irarice@gmail.com>
2009-01-15Integrated the ItemPopup class from Legends of Mazzeroth.Ira Rice5-1/+224
Signed-off-by: Ira Rice <irarice@gmail.com>
2009-01-15Added emote database, which is loosely based off of the NPC database.Ira Rice6-37/+59
Also changed all emotes to be animated sprites now, and to load from emotes.xml. This gives us a bit more flexibility to not only add more emotes in the future, but allowing them to be animated as well. NOTE: This commit, unlike the previous emote commits, breaks emotes if you don't have the xml file. This will be available on Aethyra soon, but is not rolled into an update at the moment. Signed-off-by: Ira Rice <irarice@gmail.com>
2009-01-15Merged Tab and TabbedArea from mainlineBjørn Lindeijer14-213/+463
Changes mostly done by David Athay. Currently these widgets are only used in the setup window, where they replace the previously used TabbedContainer.
2009-01-15Style cleanups throughout most of the code. Splitting function type fromIra Rice34-531/+245
the function names should no longer be around. Signed-off-by: Ira Rice <irarice@gmail.com>
2009-01-15Fix bug with item links.David Athay1-1/+1
2009-01-14Added linking to item's just using [Item Name] in chatDavid Athay2-2/+24
2009-01-13Merged Tab and TabbedArea from mainlineBjørn Lindeijer13-197/+459
Changes mostly done by David Athay. Currently these widgets are only used in the setup window, where they replace the previously used TabbedContainer.
2009-01-13Added WoW style item adding to chat window. Right Ctrl and Left click to put ↵David Athay10-15/+151
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-13Correct headers of Legend of Mazzeroth filesThorbjørn Lindeijer4-34/+34
2009-01-12Fixed color spelling for American English.Ira Rice1-1/+1
Signed-off-by: Ira Rice <irarice@gmail.com>
2009-01-13Merge branch 'master' of git://gitorious.org/tmw/eathenaDavid Athay61-1191/+2231
2009-01-12Updated the po files so that they shouldn't generate errors for us anyIra Rice4-19/+11
more, as well as a few more code style fixes. Signed-off-by: Ira Rice <irarice@gmail.com>