summaryrefslogtreecommitdiff
path: root/src/gui
AgeCommit message (Collapse)AuthorFilesLines
2008-12-07Some small updates and reformattingBjørn Lindeijer1-1/+0
2008-12-07Added client-side status change handlers (text, icon, particle effect, audio).Fate3-2/+58
2008-12-06For interaction popup window: serialise beings as IDs and look up, to allow ↵Fate2-30/+36
them to vanish whist the interaction popup window is open
2008-12-06Minor punctuation fix, merged earlier /whisper fix/help update with separate ↵Fate1-2/+2
fix for same issue
2008-12-06Merge branch 'master' of git@gitorious.org:tmw/eathenaFate7-47/+118
2008-12-06Fixes to the /w commandFate1-2/+4
2008-12-07Some code reformatting and updated NEWSBjørn Lindeijer1-10/+12
2008-12-07Changed proxy fix to only tell the proxy to no-cacheKraant1-6/+11
for news.txt and resources2.txt. (cherry picked from Aethyra commit 3206b3254a1a9b90bbdbd1a7178e4df043a5ee26)
2008-12-07Set headers for CURL so that proxies won't cache filesKraant1-0/+9
to fix bug that causes resources2.txt to be old and out of sync with the files in the directory. (cherry picked from Aethyra commit ccacde4192268fbf5250e9bd6894d158f957922c)
2008-12-07Changed the status window so that all the information appears by defaultDouglas Boffey1-1/+1
(cherry picked from Aethyra commit 0f033c073c7ae630c9359da358128f5f425f01a6)
2008-12-07Fixed wrapping in some cases, removed draw methodBjørn Lindeijer4-59/+24
The 'draw' method was confusingly named, and was actually for updating the GUI after a resize. Its functionality has been merged into 'widgetResized'. The wrapping was broken in the case where text was added to the NPC dialog, cause it was added to an already wrapped string, causing the wrapping to become permanent. Sorry for all the reformatting. Signed-off-by: Bjørn Lindeijer <bjorn@lindeijer.nl>
2008-12-07Made NPC dialogues resizeable.Ira Rice4-7/+94
(cherry picked from Aethyra commit 81299ca9acc39dec62e1e504781721ad0db0d471) Conflicts: src/gui/inventorywindow.cpp src/gui/npc_text.cpp
2008-12-06Made /where response include position informationBjørn Lindeijer1-1/+4
Change ported from Aethyra.
2008-12-06Fix whisperingJared Adams1-2/+2
2008-12-05added /w shortcut for whisperingFate2-41/+52
2008-12-05Fade out mouse cursor when not used for some timeBjørn Lindeijer2-12/+46
The mouse cursor will now disappear when not used for 15 seconds. When using OpenGL it will even fade. Requested by doorsman.
2008-12-05Fixed MutexLocker to not work on a copyBjørn Lindeijer1-2/+2
The Mutex class wasn't meant to be copied around. Silly last minute refactorings leading to untested code...
2008-12-05Fix race condition with a std::string accessBjørn Lindeijer2-15/+29
The downloading thread was writing to a std::string while the main thread was trying to draw it, for example. Now access to the label caption is guarded with a mutex. Should fix crashes while downloading updates.
2008-12-03Disabled "Reset Windows" button when appropriateBjørn Lindeijer1-0/+9
You shouldn't be able to press "Reset Windows" before the in-game windows have been created. Previously this would crash.
2008-12-03Adding missing mJobLvlLabel from last commitBjørn Lindeijer1-1/+3
2008-12-03Fixed status window so that the job level is displayed next to theIra Rice1-10/+18
level, as well as making the job level bar more consistent. Signed-off-by: Ira Rice <irarice@gmail.com>
2008-12-03Converted DOS to UNIX newlinesBjørn Lindeijer1-2/+1
2008-12-01Fixed a compilation error caused by path relevance.Philipp Sehmisch1-2/+3
2008-11-28Remember last equipped item ID so that we jump to/re-find an item of the ↵Fate2-7/+45
same ID whenever we lose the current one
2008-11-28Changed inventory container protocol to guarantee that we have no stale item ↵Fate2-23/+26
references lying around
2008-11-23Fixed MP bar colourFate1-1/+1
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).