summaryrefslogtreecommitdiff
path: root/src/gui
AgeCommit message (Collapse)AuthorFilesLines
2005-09-13Removed some globals.Björn Steinbrink2-6/+9
2005-09-13Unified the loops for the various dialogs that are shown before the actual ↵Björn Steinbrink8-282/+180
game starts.
2005-09-12Enabled OpenGL checkbox and added messagebox informing the user that apply thisBjørn Lindeijer3-39/+58
change requires restarting the client. Also made progress of update downloads start displaying at 0%.
2005-09-12Added SDLImageLoader class to make guichan support physfs.Björn Steinbrink2-17/+9
2005-09-08Removed inclusion of malloc.h header as it doens't seem necessary and wasBjørn Lindeijer1-9/+20
problematic on FreeBSD.
2005-08-30Added empty sprite and reorganized spriteset, fixed a typo.Eugenio Favalli1-1/+1
2005-08-28Prepare our source so that it'll survive a guichan header cleanup, should it ↵Björn Steinbrink32-5/+68
ever happen...
2005-08-28Create a GuiConfigListener class.Björn Steinbrink2-11/+24
2005-08-28Small cleanup.Björn Steinbrink1-2/+1
2005-08-28Create a static ConfigListener for the Window class.Björn Steinbrink2-28/+43
2005-08-27Fix a memory leak.Björn Steinbrink1-3/+1
2005-08-27Fix the bug where sometimes the last entry in the npc list windows is missing.Björn Steinbrink2-10/+8
2005-08-27Bail out early if there's no window container.Björn Steinbrink1-6/+5
2005-08-27Update stats and status window contents at a single location.Björn Steinbrink4-2/+26
2005-08-27Small cleanups.Björn Steinbrink2-6/+4
2005-08-26Added effect description to buy/see/inventory, made some improvements and ↵Yohann Ferreira6-36/+99
bugfixes, too.
2005-08-25Adding min and max length check for password, more code cleanups in login ↵Yohann Ferreira2-12/+45
and removing possible buffer overflows by replacing some global char[] by std::strings.
2005-08-25Made our drawImage() method respect the clip area from the guichan graphics ↵Björn Steinbrink13-107/+43
part. Removed some (now) obsolete code. Fixed compilation errors.
2005-08-25Fixed include path.Björn Steinbrink1-1/+1
2005-08-25Added a new container type, a tabbed container.Björn Steinbrink2-0/+165
2005-08-24Simply don't show equipped items in sell dialog since it's annoying. Code ↵Yohann Ferreira2-31/+83
cleanups and improvements to the login sequence.
2005-08-23Fixed errornous forward declaration.Björn Steinbrink1-1/+1
2005-08-23Some code cleanups in the sell dialog. Made the dialog accept items instead ↵Björn Steinbrink2-100/+59
of looking them up in the inventory itself.
2005-08-23Avoid possible buffer overflows in shop items' names. BuyDialog code cleanup.Björn Steinbrink3-162/+88
2005-08-22Removed a unuseful line.Yohann Ferreira1-2/+0
2005-08-22Improved the login sequence a bit.Yohann Ferreira2-4/+57
2005-08-22Converted the buy & sell diaogs asserts into ifs to avoid game crashing, and ↵Yohann Ferreira2-35/+74
made additional checks on buy sell events to have buttons enabled only when they're useful.
2005-08-22Disabled use button in skill dialog since is still not being used.Eugenio Favalli1-12/+1
2005-08-21Some updates and cleanupsEugenio Favalli3-2/+24
2005-08-21It should be enough of "How can i give you money?????����" while ↵Matthias Hartmann2-6/+11
trading now.
2005-08-19Made the item amount box work with a provided item.Björn Steinbrink5-59/+61
2005-08-18*Temporary* fix to the resize code. But I'll be avenged by asking for adding ↵Yohann Ferreira2-34/+1
resize code in guichan itself ;)
2005-08-18Updated reference to latest libxml, fixed a bug in updating skills, updated ↵Eugenio Favalli2-6/+17
skill names database.
2005-08-18Semi-separated OpenGL and SDL graphics classes, improving OpenGL performance.Björn Steinbrink1-5/+2
2005-08-16Some other fixes and an attempt to use MouseOut().Yohann Ferreira2-5/+39
2005-08-16Bugfixing and simplifying the resize code. Still a little bit buggy. (We ↵Yohann Ferreira2-47/+11
were working on the same thing Elven, ;)
2005-08-16Added a resize grip to resizable window, fixed some compiling errors.Eugenio Favalli4-9/+37
2005-08-15Removed guiTop global variable.Björn Steinbrink2-6/+4
2005-08-14Fully removed the useOpenGL global.Björn Steinbrink2-8/+8
2005-08-14Started to fade out the useOpenGL global variable.Björn Steinbrink2-1/+3
2005-08-14Removed guiGraphics global pointer and removed dependencies on gui.h in some ↵Björn Steinbrink10-31/+33
places.
2005-08-13Reset selection in the sell dialog if all items at the selected slot are sold.Björn Steinbrink1-0/+1
2005-08-13Updated dev-cpp project file, removed unnecessary header, fixed some include ↵Eugenio Favalli1-1/+1
paths.
2005-08-13Small header cleanup.Björn Steinbrink6-5/+18
2005-08-13Huge header cleanup to reduce dependencies and compile time.Björn Steinbrink84-217/+563
2005-08-13Removed smooth color changing from xp bar which was causing problems and ↵Eugenio Favalli1-7/+1
doesn't act as the job xp bar.
2005-08-13Reformatted status window layout to avoid overlapping and lowered saturation ↵Eugenio Favalli2-42/+63
of bars' colors.
2005-08-12Resetting quantity to 0 after selecting other items in buy/sell dialogs.Eugenio Favalli2-0/+13
2005-08-10Moved knowledge about whether we use OpenGL into the Graphics class. Added ↵Björn Steinbrink6-144/+23
helper function for being creation to reduce code duplication. Some code simplifications.
2005-08-04Made the paths to some graphics being determined dynamically.Björn Steinbrink1-42/+10