summaryrefslogtreecommitdiff
path: root/src/gui
AgeCommit message (Collapse)AuthorFilesLines
2008-11-23Merge branch '0.0' of git@gitorious.org:tmw/mainline into 0.0Fate131-298/+47
2008-11-23Grey out magic bar if matk negative, update F2 window magic barFate2-1/+6
2008-11-22Added ability to add equipment to the shurtcut barNikos Giagtzoglou2-19/+12
Patch by Nikos, with some improvements.
2008-11-22Inventory window now displays amount of slots usedNikos Giagtzoglou2-4/+16
Patch by Nikos, with some improvements by vargavind.
2008-11-21Center large minimaps on playerBjørn Lindeijer1-15/+19
Based on a patch by QOAL.
2008-11-16Got rid of CVS/Subversion $Id$ markersBjørn Lindeijer131-260/+0
I don't know why we dealt with these things for so long. Did we ever get anything out of it?
2008-11-11Fixed two broken include pathsPhilipp Sehmisch1-2/+2
2008-11-06Tweak member naming to fit conventions as a fix to r4934.Dennis Friis2-4/+4
2008-11-06Have equipment tied into player inventory instead of keeping its own list of ↵Dennis Friis2-6/+16
pointers to items. This ensures the ressource is up-to-date and avoids crashes on stale item pointers.
2008-11-04Applied more changes by vargavind, adding the complete ISO-8859-15 characterBjørn Lindeijer1-3/+13
set to the sans-serif font.
2008-11-01* Report unmapped skill names as `Mystery Skill' (rather than random characters)Fate1-4/+22
2008-11-01* Use hair.xml to determine hair colours (#514)Fate1-3/+3
* Auto-detect number of hair styles available (#514)
2008-11-01* Updated GUI table and model to better handle NULL widgets during ↵Fate5-57/+161
initialisation * On SMSG_MOVE et al., ignore boots and glove information-- that information is incorrect and we're guaranteed to already have the correct information anyway. * Properly decode `is dead' information for PCs, so that dead players, when encountered, will be lying on the ground, dead, rather than standing. * Use `skills.xml' file from client data to determine skill names * Report client version number (hereby bumped to 1) in unused charserver slot (ignored by vanilla eAthena)
2008-10-31Applied patch by vargavind which adds more special characters to the font.Bjørn Lindeijer1-1/+1
Somehow they were already part of the font image, but not used.
2008-10-22Now displays ban time, if bannedDavid Athay1-15/+16
2008-10-07Fixed some compiler warnings. This probably also fixed the logging of severalBjørn Lindeijer1-2/+2
error messages.
2008-09-11Only require a restart to switch to full screen with OpenGL on Windows, sinceBjørn Lindeijer1-0/+11
it works fine in Linux without having to reinitialize the OpenGL state. Adapted change by kraant from Aethyra.
2008-08-28Accepted Patch by Scraggy that moves text in such a way that no text overlapsBjørn Lindeijer1-21/+7
2008-08-28Added support for being effects through the eAthena levelup message, and checkBjørn Lindeijer1-1/+1
whether the being exists before referencing it. Re-enabled proper MP bar display. Improved handling of a warp to the same map.
2008-08-06Make sure only to save the window state when a window name is set, and failBjørn Lindeijer1-8/+11
when loadWindowState() is called without setting a window name.
2008-08-05Fixed alignment (patch by Scraggy - Mantis #384) and spelling error.David Athay1-2/+2
2008-07-24Properly update price after buying.Eugenio Favalli1-5/+5
2008-07-23Remember windows visibility.Eugenio Favalli4-1/+5
2008-07-17Added support for handling the custom eAthena packet that sends the updateBjørn Lindeijer2-5/+10
host (patch by Sanga).
2008-07-08#359 patch by ScraggyDavid Athay2-7/+92
2008-07-01Merged revisions 4044-4067 via svnmerge from Bjørn Lindeijer1-7/+5
https://themanaworld.svn.sourceforge.net/svnroot/themanaworld/tmw/trunk ........ r4044 | b_lindeijer | 2008-04-07 11:02:38 +0200 (Mon, 07 Apr 2008) | 2 lines Added support for basing one sprite definition on another by including it. ........ r4057 | b_lindeijer | 2008-04-08 20:43:44 +0200 (Tue, 08 Apr 2008) | 4 lines Implemented support for an arbitrary number of map layers. The only layer requirement for map layers are now that the fringe layer is called "Fringe" and that the collision layer is called "Collision". ........ r4067 | b_lindeijer | 2008-04-11 00:03:57 +0200 (Fri, 11 Apr 2008) | 3 lines Fixed some compiler warnings and don't try to load particle effects when no file is set. ........
2008-06-16Allow whispers by default (patch by Fate).Bjørn Lindeijer1-1/+1
2008-06-14Fixed compilation errors and trade bug.David Athay2-1/+3
2008-06-12Merged revisions 3738 via svnmerge from Bjørn Lindeijer13-108/+88
https://themanaworld.svn.sourceforge.net/svnroot/themanaworld/tmw/trunk ........ r3738 | b_lindeijer | 2007-11-16 00:44:01 +0100 (Fri, 16 Nov 2007) | 3 lines Moved item icon from ItemInfo class to the Item class, so that it can be loaded on demand. Results in faster startup time and reduced memory usage. ........
2008-06-09Fix for segfault in drop down list of player ignore and sanity check for ↵Dennis Friis2-2/+10
/whisper ignore. Patch by fate.
2008-06-05Lowered default particle detail level.Philipp Sehmisch1-1/+1
2008-06-05Added command line argument to specify the update host (-H). Also, to avoidBjørn Lindeijer2-23/+44
problems when files with the same name are served by different update hosts, the updates are now stored in an update host specific directory. Based on a patch by Sanga.
2008-05-28Added slider for controlling particleEmitterSkip (overall quality of ↵Philipp Sehmisch3-3/+62
particle effects) to video setup menu.
2008-05-19Removed the PopupBox class and used gcn::DropDown instead. It has clippingBjørn Lindeijer5-219/+7
issues, but it would be better to fix those instead of using this complicated workaround.
2008-05-16Applied QOAL's patch to fix popup bug.David Athay1-2/+2
2008-05-14Added ability to define friends, players you want to ignore or disregard andBjørn Lindeijer11-4/+1537
configure whether trading is allowed. Based on new popup code, configuration improvements to store hierarchical data and a table model.
2008-05-08Allow page up and page down to scroll the chat window, based on patch by fate.Dennis Friis2-10/+36
2008-05-06Dont allow dragging of empty placeholders.Dennis Friis1-0/+2
2008-04-29Removed unused option from GCContainer to not delete a child, fixing warningsBjørn Lindeijer2-12/+10
about hiding virtual method gcn::Container::add.
2008-04-29* Fixed issue with determining whether chat input is focused (method no longerBjørn Lindeijer5-10/+14
virtual). * Fixed sometimes rendering with the wrong font. * Fixed warnings about hiding virtual method, Window now always deletes its children (the option not to do so was never used anyway).
2008-04-28Properly fix problems with ItemContainer in InventoryWindow not resizingBjørn Lindeijer6-53/+33
properly since upgrade to Guichan 0.8.0.
2008-04-27Switch to use our extended ScrollArea and use adjusted width to proper ↵Dennis Friis2-2/+5
calculate the grid for itemcontainer.
2008-04-27Fix buildup of whitespace by using correct gridHeight and adding just 4px ↵Dennis Friis1-2/+2
space to bottom.
2008-04-27Add methods to get width and height adjusted for any visible scrollbars.Dennis Friis2-0/+24
2008-04-27Fix ItemContainer not being resized properly when resizing inventory window.Dennis Friis1-6/+2
2008-04-26Text fix: zeny to GP.Dennis Friis1-3/+3
2008-04-24Make shortcut container ID based instead of slot based. Fixes items shifting ↵Dennis Friis2-7/+11
around often causing equipment to be lost.
2008-04-17Draw NPCs in yellow on minimap and skip drawing of warps. Based on idea by ↵Dennis Friis1-1/+5
leeor_net.
2008-04-17fixes for r4110, have to account for index value and add 1 to get the right ↵Dennis Friis1-1/+2
scroll position.
2008-04-16Fix shop list not to scroll to top when selling. Redo of revision 3801 due ↵Dennis Friis1-0/+4
to changes in guichan 0.8.0.