summaryrefslogtreecommitdiff
path: root/src/gui
AgeCommit message (Collapse)AuthorFilesLines
2009-04-25Fix chat actionsJared Adams1-1/+2
2009-04-22FIx trading under eAthenaJared Adams1-5/+3
2009-04-22No need to remove item selection when droppingJared Adams1-1/+0
2009-04-22Some string fixesKess Vargavind3-13/+13
2009-04-21Trade system - Removing debug informationsblue1121-2/+2
Remove forgotten debug information on the GUI
2009-04-21Trade systemblue1122-20/+51
Handler & GUI modification, to make the three steps systems working. Protocol changes for the same reason Player.cpp changes because it uses the cancel method which signature has changed
2009-04-20Fix up window visibility saving/restoringJared Adams20-7/+52
2009-04-20Removed the unused itemshortcutwindow.{h,cpp}Bjørn Lindeijer5-135/+5
2009-04-20Fixed key handling in dropdowns when the dropdown portion isn't visible.Tametomo2-0/+56
Signed-off-by: Tametomo <irarice@gmail.com> Signed-off-by: Bjørn Lindeijer <bjorn@lindeijer.nl>
2009-04-20Removed the unused setSelected overrideBjørn Lindeijer2-39/+0
It wasn't actually used because it is no longer virtual in the base Guichan class.
2009-04-20Repaired table and listbox scrolling when using the keyboard.Ira Rice4-33/+38
Signed-off-by: Tametomo <irarice@gmail.com> Signed-off-by: Bjørn Lindeijer <bjorn@lindeijer.nl>
2009-04-20Fixed a fairly obscure text wrapping bug.Ira Rice2-3/+10
Signed-off-by: Tametomo <irarice@gmail.com> Signed-off-by: Bjørn Lindeijer <bjorn@lindeijer.nl>
2009-04-20Fixed speech bubbles not respecting the set palette text color.Ira Rice2-4/+2
Signed-off-by: Ira Rice <irarice@gmail.com> Signed-off-by: Bjørn Lindeijer <bjorn@lindeijer.nl>
2009-04-20Reduced the weight of a few gui windows and popups which wrapped theirIra Rice9-92/+28
TextBoxes in ScrollAreas, but never needed to scroll (and disabled both the horizontal and vertical scrollbars, which makes using a scrollarea kind of pointless to begin with). Signed-off-by: Ira Rice <irarice@gmail.com> Signed-off-by: Bjørn Lindeijer <bjorn@lindeijer.nl>
2009-04-20Drop current target on deathBjørn Lindeijer1-1/+1
2009-04-20Fixed displaying of the modes available under SDL so that it doesn't cutIra Rice1-4/+7
off the highest available resolution, as well as removing the warning about changing your resolution if it is your current resolution. TODO: Find out why scrolling is broken for the modes dialog and fix it. Signed-off-by: Ira Rice <irarice@gmail.com> Signed-off-by: Bjørn Lindeijer <bjorn@lindeijer.nl>
2009-04-19Make /query switch to the new tabJared Adams2-3/+7
2009-04-19Min-width fixed for storage windowBlue1121-1/+1
2009-04-19Remove unused id from PartyMemberJared Adams1-1/+0
2009-04-19Flesh out eAtehan party handlingJared Adams2-3/+11
2009-04-19Made ItemContainer wrap items depending on its width againBjørn Lindeijer8-55/+67
This is instead of taking a fixed number of rows and columns. The inventory and trade window are now resizable again. Other smaller changes: * Don't use bold font for the labels in the item container * Changed "(Eq)" back to "Eq." * Removed the ugly grid lines
2009-04-18Restored support for build-in colors to BrowserBoxBjørn Lindeijer2-25/+38
Now the BrowserBox can again display 9 build-in (non configurable) colors, used for example in the client news and the help window.
2009-04-16Fix gender setting in CharCreationDialogJared Adams1-0/+2
(cherry picked from commit 19469fdabf9f66348da8e10a7187f634d0c0a7b7)
2009-04-16Some more cleanupsBjørn Lindeijer8-58/+36
Nothing in particular worth mentioning.
2009-04-16Merge branch 'master' of git@gitorious.org:tmw/mainlinePhilipp Sehmisch8-42/+47
2009-04-16Some cleanupsBjørn Lindeijer8-42/+47
* std::string arguments to 'const std::string &' * findMember2 renamed to findOrCreateMember * Made some functions const
2009-04-16Merge branch 'master' of git@gitorious.org:tmw/mainlinePhilipp Sehmisch8-3/+156
2009-04-16Fixed TMWServ compilationPhilipp Sehmisch1-4/+0
2009-04-16Rehash CommandHandler a bit, it's now fully mergedJared Adams6-0/+143
Tabs can now interract with CommandHandler and define their own commands in a seemless way. Most channel-related commands have been moved into ChannelTab, the close command is now in the WhisperTab, and eAthena's party tab now shows all standard commands.
2009-04-16Fix an oddity in PartyWindowJared Adams2-3/+13
2009-04-15Clean up some more memory leaksJared Adams5-3/+14
And remove an unneeded variable
2009-04-15Merge the trade dialogJared Adams2-92/+41
2009-04-15Non-neon-colored HP barsunknown1-3/+3
* Defaults for hp bar are more reasonable * Code::Blocks project file updated to include Desktop.cpp and Desktop.h
2009-04-15Right, our ScrollArea deletes its contentBjørn Lindeijer1-1/+0
Fixes crash on closing login dialog...
2009-04-15Have the DropDown create its ScrollArea and ListBoxBjørn Lindeijer7-80/+21
And also clean them up again. Fixes some memory leaks and simplifies the code. Also got rid of the basically unused "opaque" setting of DropDown.
2009-04-15Made the PopupMenu a Popup subclassBjørn Lindeijer9-29/+33
It's a natural better fit. The SkinLoader was changed into a singleton, since it's used by both Window and Popup classes.
2009-04-15Assorted random cleanupsBjørn Lindeijer4-7/+10
2009-04-15Fix some memory problemsJared Adams2-0/+2
2009-04-15Add a config option to always use whipser tabsJared Adams4-7/+27
2009-04-15Trim out (npc) tag from NPC names in PopupMenuTametomo1-2/+8
Generally, it's good to tack on this tag onto nearly everything, but for popup options, it looks a tad tacky. Signed-off-by: Tametomo <irarice@gmail.com> Signed-off-by: Bjørn Lindeijer <bjorn@lindeijer.nl>
2009-04-15Reduced maximum gradient delay to 100. 400 was just too high of an upperTametomo1-2/+2
bound to be useful to users. Signed-off-by: Tametomo <irarice@gmail.com> Signed-off-by: Bjørn Lindeijer <bjorn@lindeijer.nl>
2009-04-15Only notify the user that they will need to change maps for changingTametomo1-3/+6
whether or not to display particle effects when in game, since they don't need to see it beforehand. Signed-off-by: Tametomo <irarice@gmail.com> Signed-off-by: Bjørn Lindeijer <bjorn@lindeijer.nl>
2009-04-15Fixed the width of the gradient type label for the Setup Color tab, as wellTametomo1-19/+32
as moving the delay slider down. Signed-off-by: Tametomo <irarice@gmail.com> Signed-off-by: Bjørn Lindeijer <bjorn@lindeijer.nl>
2009-04-15Some PopupMenu cleanups/fixes and additions.Tametomo3-19/+38
Signed-off-by: Tametomo <irarice@gmail.com> Signed-off-by: Bjørn Lindeijer <bjorn@lindeijer.nl>
2009-04-15Exposed delay values to the user, but made it so that the delay is colorIra Rice4-62/+124
based, instead of global, so that the user can specify different delays for different types of actions. Signed-off-by: Ira Rice <irarice@gmail.com> Signed-off-by: Bjørn Lindeijer <bjorn@lindeijer.nl>
2009-04-15Make whisper tabs optionalJared Adams3-11/+42
2009-04-15HP Bar Gradual Changes Config (+ bugfixes)Falkreon4-22/+56
* Setup menu now has settings for the HP bar colors. * StatusWindow handles HP bar changes a little more consistently. * Fixed a bug that cut weightedAverage values in half, making the HP bar very dark.
2009-04-14Start a MathUtils fileJared Adams2-24/+13
It has fast(inv)sqrt and weightedAverage. Also cleanup the last ocmmit a bit.
2009-04-14HP Bar Gradual ColorationFalkreon2-5/+55
Makes HP Bars gradually fade from green to orange to red as HP goes down (or up). It looks pretty :)~
2009-04-15Also hardcode the bold font, we ship it after allBjørn Lindeijer3-24/+13
Plus some tweaks and cleanups.