summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2008-11-08Ported a TMW compile error fix reported by Martin Michlmayr.Ira Rice1-4/+1
2008-11-08Fixed compile error with GCC 4.4 reported by Martin Michlmayr.Bjørn Lindeijer2-5/+6
2008-11-06Tweak member naming to fit conventions as a fix to r4934.Dennis Friis2-4/+4
2008-11-06Arrange system includes after project includes as a tweak to r4929.Dennis Friis1-2/+2
2008-11-06Minor interface cleanup. Moved the login selection scrollbox so that it Ira Rice1-1/+4
aligns up with the other fields.
2008-11-06Ported a patch by Peavey on TMW to keep all item pointers inside of Ira Rice6-45/+38
inventory. For us, this should get rid of the arrow crashing bug, if it still exists (been a few weeks since I've heard of it happening now).
2008-11-06Have equipment tied into player inventory instead of keeping its own list of ↵Dennis Friis7-34/+41
pointers to items. This ensures the ressource is up-to-date and avoids crashes on stale item pointers.
2008-11-06Added interface for sending post.David Athay13-130/+181
2008-11-06Remove an extra include and arrange headers like the trunk client for easier ↵Dennis Friis2-4/+4
merging.
2008-11-06Don't allow players to use items through item shortcuts while trading. Ira Rice1-74/+78
Patch done by Peavey on TMW.
2008-11-06Fix a missing brace that got lost on last commit (r4927)Dennis Friis1-0/+1
2008-11-06Do not activate shortcuts if tradewindow is visible.Dennis Friis2-9/+16
2008-11-05Minor targeting fix (don't count attacking against target timeouts), as Ira Rice1-5/+6
well as only calling the target draw update code only when necessary.
2008-11-05Found a way to remove the ugly hack that was done to ensure that Ira Rice1-7/+2
stringstream would behave. Before, it set the string stream to a single space, while now it clears the stream and then sets it to null. So, should the string stream code ever be fixed in the future, this function won't break.
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-04Committed an extension to the San Serif font by Vargavind on TMW so that Ira Rice4-4/+14
it contains the complete ISO-8859-15 character set, as well as made a few other smaller fixes towards fixing make dist.
2008-11-04Applied more changes by vargavind, adding the complete ISO-8859-15 characterBjørn Lindeijer3-3/+19
set to the sans-serif font.
2008-11-03Fixed login server order, so as to not confuse new people.Ira Rice1-1/+1
2008-11-03Added a /w alias for whispering. Suggested by Kyron.Ira Rice1-2/+2
2008-11-03Updated a few files that have been out of date for a while. This doesn't Ira Rice7-805/+349
fix make dist yet, but at least these files aren't out of date any more.
2008-11-03Fixed talk being recalled while t is held down. Thanks doors for Ira Rice1-9/+12
noticing this bug.
2008-11-02Fixed right-clicking on NPCs.Bjørn Lindeijer2-1/+5
2008-11-02Fixed a potential crash.Ira Rice1-0/+5
2008-11-02Since TMW de-hardcoded their hair colors, I have since removed the hard ↵Ira Rice1-27/+17
coded fail colors from the color db.
2008-11-02Fixed a few windows compiler errors, as well as rolled out a new Windows build.Ira Rice2-4/+1
2008-11-02This correctly fixes the attack problem. Apparently, I didn't realize a bit ↵Ira Rice2-2/+6
ago that the item type was being used to determine which attack animation to use, since a comment lied about it not being used.
2008-11-02Fixed a hair color problem that Soft reported that I apparently broke when I ↵Ira Rice2-1/+2
de-hardcoded the hair colors.
2008-11-02Fixed weapon attacks, which apparently has been broken since the mapping ↵Ira Rice1-3/+0
code was imported, due to me changing the actions to enumerations.
2008-11-02Merged another fix from TMW for the new skill dialogue, which makes it so ↵Ira Rice1-4/+20
that if a skill is unknown, it doesn't crash the client (it doesn't print garbage, like fate claims).
2008-11-02Reverted a TMW change that had a repercussion that I didn't think of. While ↵Ira Rice1-2/+2
TMW may think that it's unnecessary to use these view packets, what they fail to realize is that this is done so that you can see these viewed on OTHER players than yourself, otherwise there would never be a reason to use any of the clothing packets at all. So, my reccommendation, if any TMW person is reading these SVN logs at all, is to either add it back, or remove all clothing ID's in the SMSG_PLAYER_MOVE packet. This is yet again another reason why all TMW commits should not be treated as being good and should be tested first before committing to our own SVN.
2008-11-02Ported a patch from TMW by fate which de-hardcodes skills, as well as ↵Ira Rice9-64/+184
removes the server sending out view id's for gloves and boots (which weren't needed.) Here's the full log: * Updated GUI table and model to better handle NULL widgets during 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-11-01* Report unmapped skill names as `Mystery Skill' (rather than random characters)Fate2-4/+25
2008-11-01* Use hair.xml to determine hair colours (#514)Fate5-27/+110
* Auto-detect number of hair styles available (#514)
2008-11-01* Updated GUI table and model to better handle NULL widgets during ↵Fate10-67/+202
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-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. ........
2008-11-01Merged revisions 4110-4111,4116 via svnmerge from Bjørn Lindeijer3-3/+16
https://themanaworld.svn.sourceforge.net/svnroot/themanaworld/tmw/branches/0.0 ........ r4110 | peaveydk | 2008-04-17 00:57:49 +0200 (Thu, 17 Apr 2008) | 1 line Fix shop list not to scroll to top when selling. Redo of revision 3801 due to changes in guichan 0.8.0. ........ r4111 | peaveydk | 2008-04-17 02:08:28 +0200 (Thu, 17 Apr 2008) | 1 line fixes for r4110, have to account for index value and add 1 to get the right scroll position. ........ r4116 | peaveydk | 2008-04-17 14:48:43 +0200 (Thu, 17 Apr 2008) | 1 line Draw NPCs in yellow on minimap and skip drawing of warps. Based on idea by leeor_net. ........
2008-11-01Made an option around the syncing, but no way to change it for now.Bjørn Lindeijer3-3/+24
2008-11-01Merged revisions 4130 via svnmerge from Bjørn Lindeijer3-5/+8
https://themanaworld.svn.sourceforge.net/svnroot/themanaworld/tmw/branches/0.0 ........ r4130 | the_enemy | 2008-04-18 22:39:29 +0200 (Fri, 18 Apr 2008) | 3 lines Mac now uses Apple key for emoticons, so alt can be used for alternate characters. Disable vsync on mac. ........
2008-11-01Added a close button to the minimap so that it matches the other windows Ira Rice1-0/+1
better.
2008-11-01Made the status window a static size, since its contents don't lend Ira Rice1-1/+0
themselves to being easily resizeable without revamping. This should keep people from assuming that they can resize this window and expect the same sorts of results as other windows that are designed for resizing.
2008-11-01Made NPC dialogues resizeable.Ira Rice5-15/+98
2008-11-01Modified inventory window code to take advantage of the text wrapping Ira Rice2-38/+86
code.
2008-10-31Merged revisions 4071,4093,4100,4363 via svnmerge from Bjørn Lindeijer8-20/+98
https://themanaworld.svn.sourceforge.net/svnroot/themanaworld/tmw/branches/0.0 ........ r4071 | the_enemy | 2008-04-11 16:12:30 +0200 (Fri, 11 Apr 2008) | 3 lines Players now need to click on the monster sprites rather than the tile. Players will now move to the target before attacking it. ........ r4093 | the_enemy | 2008-04-15 18:10:32 +0200 (Tue, 15 Apr 2008) | 1 line Fixed clicking near player. ........ r4100 | peaveydk | 2008-04-16 13:59:36 +0200 (Wed, 16 Apr 2008) | 1 line Cancel walking to a clicked monster if the target is lost while getting to it (killed or otherwise removed). ........ r4363 | crush_tmw | 2008-06-24 14:42:04 +0200 (Tue, 24 Jun 2008) | 1 line corrected date in changelog ........
2008-10-31Last commit was a bit premature (was trying to cancel the commit). Ira Rice1-0/+6
Anyways, this patch improves keyboard support for NPCs by allowing the user to hit enter to proceed through the dialogs. What it doesn't do at the moment is give users a way to scroll through the dialog choices... yet. But once one is selected, you can hit enter to continue.
2008-10-31Improved keyboard support by putting the NPC ok button in focus, and Ira Rice1-0/+4
making it so that hitting enter on opening the dialog will close it.