summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2008-12-13Make sure to initialize joystick enabled stateBjørn Lindeijer3-48/+31
Joystick enabled state could end up uninitialized on unsuccesfully trying to open a joystick. In addition, the enabled state wasn't actually used in the accessor methods for the joystick buttons.
2008-12-13Delete resources after removing from the orphan list, to avoid double frees ↵Fate1-1/+1
during recursion
2008-12-13Updated INSTALL file to mention gitBjørn Lindeijer1-5/+4
Also got rid of autogen.sh and instructed to use 'autoreconf -i' instead. Conflicts: INSTALL (cherry picked from eAthena client. autogen.sh was already done here)
2008-12-13Added ability to add equipment to the shurtcut barBjørn Lindeijer4-20/+24
Patch by Nikos, with some improvements. Conflicts: NEWS src/gui/itemcontainer.cpp src/itemshortcut.cpp (cherry picked from eAthena client, not functional here yet)
2008-12-13Added Fate to the authorsBjørn Lindeijer1-0/+1
Conflicts: AUTHORS (cherry picked from eAthena client)
2008-12-13Center large minimaps on playerBjørn Lindeijer1-20/+21
Based on a patch by QOAL. (cherry picked from eAthena client) Conflicts: src/gui/minimap.cpp
2008-12-13Fixed compile error with GCC 4.4 reported by Martin Michlmayr.Bjørn Lindeijer1-5/+1
(cherry picked from eAthena client) Conflicts: ChangeLog
2008-12-13Do not activate shortcuts if tradewindow is visible.Dennis Friis1-8/+12
Conflicts: ChangeLog src/game.cpp (cherry picked from eAthena client)
2008-12-13* Use hair.xml to determine hair colours (#514)Fate4-25/+108
* Auto-detect number of hair styles available (#514) Conflicts: ChangeLog src/being.cpp src/being.h src/gui/char_select.cpp (cherry picked from eAthena client)
2008-12-13Moved gender and hair style back to BeingBjørn Lindeijer4-33/+48
These properties should also apply to NPCs and possibly even monsters in the future.
2008-12-07Fix background on resolutions other than 800x600Bjørn Lindeijer1-1/+10
The image is now centered and a gray background is drawn behind it so that parts that are not covered by the image don't show redrawing issues. (cherry picked from eAthena commit 07c2da75b7d994ab097e7c50d865bee929623685) Conflicts: src/main.cpp
2008-12-07Fixed wrapping in some cases, removed draw methodBjørn Lindeijer4-53/+21
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> (cherry picked from eAthena commit 43eb6ba950dd8bf978e539c7c7460ef5096438de) Conflicts: src/gui/npclistdialog.cpp src/gui/npclistdialog.h
2008-12-07Made NPC dialogues resizeable.Ira Rice4-7/+94
Conflicts: src/gui/inventorywindow.cpp src/gui/npc_text.cpp (cherry picked from eAthena commit 523eed88816298b1660ecb9e67db80776e4007bb)
2008-12-07Removed unnecessary weight check in itemdb loaderLloyd Bryant1-3/+3
(cherry picked from Aethyra commit e3fef730b69e4edc328e6105ea48b9774631563d)
2008-12-07Fix race condition with a std::string accessBjørn Lindeijer4-15/+127
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. (cherry picked from eAthena branch, commits 6ac9c3bce62a8fc79e23477417188108f0ad9fa6 and 06d0205bab253ec5d01e8483ab639a092fe117c5)
2008-12-07Updated link to the forumsBjørn Lindeijer2-1/+2
Only a few years overdue? Conflicts: NEWS (cherry picked from eAthena branch)
2008-12-07Fade 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. (cherry picked from eAthena branch)
2008-12-07Set headers for CURL so that proxies won't cacheKraant2-0/+18
Applied only to resources2.txt and news.txt. (cherry picked from commits 047f598be826dd57dd1124db914e8367256112be, cabf8905526b6601813573d049f6afaf364e1cac and 416e28057f5a6073a2ef44f296ed1c8bc1280bf6)
2008-12-06Some code formattingBjørn Lindeijer1-23/+8
2008-11-24Converted some DOS newlines to UNIXBjørn Lindeijer5-220/+220
2008-11-23Take into account removed files for obsoleted dataBjørn Lindeijer1-18/+18
Also ripped out the Subversion stuff and made the download links local.
2008-11-23Display obsolete files in gray and links to svnBjørn Lindeijer1-4/+19
Old change that never made it into version control. Will be updating this to git now.
2008-11-21Readded an empty ChangeLog fileBjørn Lindeijer1-0/+0
Required for GNU autoconf.
2008-11-21Undo message id change to maintain compatibilityBjørn Lindeijer1-1/+1
2008-11-21Deleted ChangeLog, it is no longer usefulBjørn Lindeijer1-7777/+0
2008-11-20Renabled the dynamic updatesBjørn Lindeijer7-123/+196
The update host can be optionally received from the server in a succesful login response or register response message. This change also merged Subversion commits 4425 and 4426: ........ r4425 | b_lindeijer | 2008-07-18 00:52:53 +0200 (Fri, 18 Jul 2008) | 3 lines -- Added support for handling the custom eAthena packet that sends the update host (patch by Sanga). ........ r4426 | b_lindeijer | 2008-07-18 01:08:17 +0200 (Fri, 18 Jul 2008) | 3 lines -- Remove possible trailing slash at the end of the update host, since otherwise there'll be two of them.
2008-11-20Updated the version to 0.0.25Bjørn Lindeijer4-14/+30
Conflicts: CMakeLists.txt ChangeLog README configure.ac src/winver.h
2008-11-20Updated NEWS file with changes since 0.0.24.1Bjørn Lindeijer1-0/+18
2008-11-18fix build with cmakeRoderic Morris1-0/+2
2008-11-18Added the font file to branding.xmlPhilipp Sehmisch4-2/+12
2008-11-16Whitespace and indentation fixesBjørn Lindeijer8-65/+49
2008-11-16Got rid of CVS/Subversion $Id$ markersBjørn Lindeijer375-735/+0
I don't know why we dealt with these things for so long. Did we ever get anything out of it?
2008-11-16Fixed some indentsBjørn Lindeijer1-4/+4
2008-11-16Fixed warning about unused variableBjørn Lindeijer1-1/+1
Since I compile with -Werror, even small warnings like this are annoying. Please keep that in mind. ;)
2008-11-16Extended list of ignored filesBjørn Lindeijer1-1/+19
2008-11-16Ignore generated filesBjørn Lindeijer1-0/+21
2008-11-13Updated makefileDavid Athay1-1/+3
2008-11-13Added avatars to party windowDavid Athay9-24/+194
2008-11-12Fixed multiline editing for lettersDavid Athay3-2/+7
2008-11-12Fixed chat transparency and icon loading.David Athay3-16/+23
2008-11-11Moved some hardcoded strings and filenames to an external configuration file.Philipp Sehmisch5-24/+67
2008-11-06Added interface for sending post.David Athay13-130/+181
2008-11-04Merged revisions 4332 via svnmerge from Bjørn Lindeijer6-72/+156
https://themanaworld.svn.sourceforge.net/svnroot/themanaworld/tmw/branches/0.0 ........ r4332 | b_lindeijer | 2008-06-05 09:33:12 +0200 (Thu, 05 Jun 2008) | 5 lines Added command line argument to specify the update host (-H). Also, to avoid 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-11-02Fixed right-clicking on NPCs.Bjørn Lindeijer2-1/+5
2008-11-01Blocked revisions ↵Bjørn Lindeijer0-0/+0
4063,4171,4186,4189-4190,4194-4198,4203-4204,4243,4260-4261,4321,4330,4434,4440 via svnmerge ........ r4063 | crush_tmw | 2008-04-10 16:58:41 +0200 (Thu, 10 Apr 2008) | 1 line ........ r4171 | b_lindeijer | 2008-04-22 20:42:21 +0200 (Tue, 22 Apr 2008) | 2 lines Fixed a bug, thanks GCC 4.3! ........ r4186 | peaveydk | 2008-04-26 01:55:51 +0200 (Sat, 26 Apr 2008) | 1 line Avoid stacking equipment other than arrows. Based on similar fix in inventoryhandler. ........ r4189 | peaveydk | 2008-04-26 19:33:02 +0200 (Sat, 26 Apr 2008) | 1 line Text fix: zeny to GP. ........ r4190 | peaveydk | 2008-04-26 19:37:03 +0200 (Sat, 26 Apr 2008) | 1 line When picking up GP from trade or quest, tell the user in the chat window like with items. ........ r4194 | peaveydk | 2008-04-27 19:14:35 +0200 (Sun, 27 Apr 2008) | 1 line Fix ItemContainer not being resized properly when resizing inventory window. ........ r4195 | peaveydk | 2008-04-28 00:40:27 +0200 (Mon, 28 Apr 2008) | 1 line Add methods to get width and height adjusted for any visible scrollbars. ........ r4196 | peaveydk | 2008-04-28 00:45:03 +0200 (Mon, 28 Apr 2008) | 1 line Fix buildup of whitespace by using correct gridHeight and adding just 4px space to bottom. ........ r4197 | peaveydk | 2008-04-28 00:51:58 +0200 (Mon, 28 Apr 2008) | 1 line Switch to use our extended ScrollArea and use adjusted width to proper calculate the grid for itemcontainer. ........ r4198 | peaveydk | 2008-04-28 18:31:32 +0200 (Mon, 28 Apr 2008) | 1 line Tweak keyboard input handling a bit. This fixes using emoticons triggering shortcut items to be used. ........ r4203 | peaveydk | 2008-04-28 20:23:47 +0200 (Mon, 28 Apr 2008) | 1 line Remove check for KMOD_NONE since this is not working uniformly across systems. ........ r4204 | b_lindeijer | 2008-04-28 20:29:04 +0200 (Mon, 28 Apr 2008) | 3 lines Properly fix problems with ItemContainer in InventoryWindow not resizing properly since upgrade to Guichan 0.8.0. ........ r4243 | the_enemy | 2008-05-16 17:48:52 +0200 (Fri, 16 May 2008) | 1 line Applied QOAL's patch to fix popup bug. ........ r4260 | b_lindeijer | 2008-05-22 17:56:52 +0200 (Thu, 22 May 2008) | 2 lines Fixed linker error caused by missing module. ........ r4261 | b_lindeijer | 2008-05-22 18:00:37 +0200 (Thu, 22 May 2008) | 2 lines Did the same for CMake. ........ r4321 | b_lindeijer | 2008-06-02 13:42:26 +0200 (Mon, 02 Jun 2008) | 3 lines Merged handling for eAthena packets 0x00c3 and 0x01d7 and added support for displaying a shield sprite (patch by Sanga). ........ r4330 | b_lindeijer | 2008-06-04 10:53:01 +0200 (Wed, 04 Jun 2008) | 2 lines Display shield sprite also in character select window (patch by Sanga). ........ r4434 | the_enemy | 2008-07-21 18:49:22 +0200 (Mon, 21 Jul 2008) | 1 line Commit of Alt-Gr fix for Rotonen ........ r4440 | the_enemy | 2008-07-22 16:50:19 +0200 (Tue, 22 Jul 2008) | 1 line Reverted the Alt-Gr fix as it did not work. ........
2008-11-01Some files I forgot to add with the last commit.Philipp Sehmisch6-0/+182
2008-11-01Merged revisions 4300-4301 via svnmerge from Bjørn Lindeijer3-2/+19
https://themanaworld.svn.sourceforge.net/svnroot/themanaworld/tmw/branches/0.0 ........ r4300 | the_enemy | 2008-05-27 17:53:21 +0200 (Tue, 27 May 2008) | 1 line Changed location of tmw directory on OSX ........ r4301 | peaveydk | 2008-05-28 18:06:48 +0200 (Wed, 28 May 2008) | 1 line Change order of direction to up/down/right/left in Being::getSpriteDirection to fix inconsistancy of facing direction when walking diagonally. ........
2008-11-01Magic implementation phase 1 and 2 (added netcode and a very crude gui for ↵Philipp Sehmisch9-11/+49
using special actions like magic)
2008-11-01Merged revisions 4207-4209,4221-4222 via svnmerge from Bjørn Lindeijer14-46/+69
https://themanaworld.svn.sourceforge.net/svnroot/themanaworld/tmw/branches/0.0 ........ r4207 | b_lindeijer | 2008-04-29 11:10:43 +0200 (Tue, 29 Apr 2008) | 6 lines * Fixed issue with determining whether chat input is focused (method no longer 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). ........ r4208 | b_lindeijer | 2008-04-29 13:25:26 +0200 (Tue, 29 Apr 2008) | 3 lines Removed unused option from GCContainer to not delete a child, fixing warnings about hiding virtual method gcn::Container::add. ........ r4209 | b_lindeijer | 2008-04-29 14:58:21 +0200 (Tue, 29 Apr 2008) | 3 lines When compiling with GCC, use the printf format attribute for the log method so that the compiler checks the type of its parameters. ........ r4221 | peaveydk | 2008-05-06 21:23:49 +0200 (Tue, 06 May 2008) | 1 line Dont allow dragging of empty placeholders. ........ r4222 | peaveydk | 2008-05-08 00:49:38 +0200 (Thu, 08 May 2008) | 1 line Make F8 toggle shortcut window as suggested by And1 an fate. ........
2008-11-01Merged revisions 4180-4181 via svnmerge from Bjørn Lindeijer6-33/+43
https://themanaworld.svn.sourceforge.net/svnroot/themanaworld/tmw/branches/0.0 ........ r4180 | peaveydk | 2008-04-24 22:49:30 +0200 (Thu, 24 Apr 2008) | 1 line Make shortcut container ID based instead of slot based. Fixes items shifting around often causing equipment to be lost. ........ r4181 | peaveydk | 2008-04-25 02:25:59 +0200 (Fri, 25 Apr 2008) | 1 line Document anti-trade function. ........