Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2009-04-02 | Some cleanup and renaming | Bjørn Lindeijer | 25 | -218/+268 | |
* Removed superfluous 'virtual' keyword in *Handler implementations * Renamed NPCHandler to NpcHandler * Renamed InvyHandler to InventoryHandler * Made all *Handler interface methods pure virtual * Used forward declarations in net.h * Renamed {start,end}Shoping to {start,end}Shopping | |||||
2009-04-02 | Add some missing handler for eAthena | Jared Adams | 9 | -6/+217 | |
Also expand aAthena's AdminHandler | |||||
2009-04-02 | Fixed an inventory offset that I missed previously | Bjørn Lindeijer | 2 | -5/+6 | |
When confirming item add for trade, the inventory offset was not substracted from the item index. | |||||
2009-04-02 | Removed duplicated code in LocalPlayer | Bjørn Lindeijer | 2 | -68/+1 | |
This code was present in both Player and LocalPlayer. If there's some kind of issue with executing this stuff in a different order, it should be solved differently. | |||||
2009-04-01 | Fix "unnamed" monsters | Jared Adams | 1 | -2/+6 | |
2009-04-01 | Fix sending chat to eAthena | Jared Adams | 1 | -2/+2 | |
2009-04-01 | Forgot a few files for eAthena's admin handler | Jared Adams | 3 | -0/+163 | |
2009-04-01 | Create a few more handlers for eAthena | Jared Adams | 13 | -153/+142 | |
Map, chat, and admin have been finished (to the degree they handle all existing cases). | |||||
2009-04-01 | Some cleanup | Jared Adams | 4 | -16/+3 | |
2009-04-01 | Fix a bug for TMWServ compilation | Jared Adams | 1 | -2/+4 | |
2009-04-01 | Make eAthena's inventory handler | Jared Adams | 10 | -62/+118 | |
Also cleanup some related #ifdefs in LocalPlayer. | |||||
2009-04-01 | Build eAthena's PlayerHandler | Jared Adams | 6 | -76/+162 | |
2009-03-31 | Implement a few more handlers for eAthena | Jared Adams | 16 | -196/+229 | |
Party, skill, and trade handlers made for eAthena. | |||||
2009-03-31 | Make network handler functions virtual | Jared Adams | 30 | -208/+234 | |
2009-03-31 | Add first draft of net handlers | Jared Adams | 24 | -50/+846 | |
eAthena NPC handler has been implemented and is being used for NPC interraction. | |||||
2009-03-31 | Remove unused background | Jared Adams | 2 | -8/+0 | |
2009-03-30 | Add a logging statement before trying to load maps | Jared Adams | 1 | -0/+1 | |
There is a rare segfault between this and the next logging statement, I think it's a bad map name. This will help test that. | |||||
2009-03-30 | fixed a segfault on client exit if the chatwindow has tabs and the main tab ↵ | Bernd Wachter | 1 | -1/+1 | |
is active | |||||
2009-03-30 | fix segfault if the background image is missing | Bernd Wachter | 1 | -1/+2 | |
2009-03-30 | Fixed checking for loading fonts before applying a style | Bernd Wachter | 1 | -1/+2 | |
2009-03-30 | Hilight chat tabs when appropriate | Jared Adams | 5 | -0/+25 | |
2009-03-30 | Fix a bug in trade | Jared Adams | 1 | -2/+3 | |
There's still an offset problem that I can't figure out. | |||||
2009-03-30 | Allow tabs to be colored and color whisper tabs | Jared Adams | 3 | -4/+18 | |
2009-03-30 | Fix an offset bug when selling items | Jared Adams | 1 | -1/+1 | |
2009-03-30 | Fix a segfault in the equipment window | Jared Adams | 1 | -1/+1 | |
2009-03-30 | Merge weapon types | Jared Adams | 3 | -27/+0 | |
2009-03-30 | Merge item types to remove more #ifdefs | Jared Adams | 7 | -61/+46 | |
2009-03-29 | Fix up eAthena party handling some more | Jared Adams | 20 | -326/+339 | |
2009-03-29 | Merge branch 'master' of git@gitorious.org:tmw/mainline | Philipp Sehmisch | 113 | -1231/+1102 | |
2009-03-29 | Fixed compilation on Windows | Philipp Sehmisch | 3 | -4/+9 | |
2009-03-28 | Fix output location for CommandHandler | Jared Adams | 4 | -164/+168 | |
2009-03-28 | Clean up eAthena party handling a bit more | Jared Adams | 16 | -130/+127 | |
2009-03-28 | Make the BuySellWindow eAthena only | Jared Adams | 2 | -12/+9 | |
2009-03-28 | Remove #ifdefs related to Being creation | Jared Adams | 5 | -42/+49 | |
Also move the Monster type offset handling into the eAthena netcode. | |||||
2009-03-28 | Add a sticky button to the Window class | Jared Adams | 5 | -14/+93 | |
The Minimap window uses this so you can froce it to always be open. The Minimap toggle button can be used to show or hide it temporarily, as warping will reset it's visibility based on the sticky state and weather the 'new' map has a minimap. | |||||
2009-03-28 | Allow changing chat tabs with the keyboard | Jared Adams | 5 | -0/+47 | |
Defaults to: [ for previous tab ] for next tab | |||||
2009-03-28 | Some more cleanup | Bjørn Lindeijer | 3 | -68/+67 | |
Renamed Skill_Tab to SkillTab and got rid of MAX_SLOT, using maxSlot instead. | |||||
2009-03-28 | Fixed the wrapping of item and emoticon shortcut windows | Bjørn Lindeijer | 1 | -4/+4 | |
Take into account incomplete rows. | |||||
2009-03-27 | Make chat wrap | Jared Adams | 1 | -1/+1 | |
2009-03-28 | Make the full inventory accessible again | Bjørn Lindeijer | 4 | -17/+17 | |
Was broken due to tmwserv having only 50 as opposed to 100 places in the inventory at the moment. | |||||
2009-03-28 | Take the server port out of the updates dir | Bjørn Lindeijer | 1 | -2/+1 | |
It doesn't make much sense to combine the update host with the server port. Either use the update host (and path) or the server and its port. To me it makes more sense that if different servers share the same update host, this data should be shared by the client. Ultimately we should store the updates by their hash, so that we can stick everything in the same place and avoid storing any duplicates. | |||||
2009-03-28 | Removed a lot of useless isVisible() checks | Bjørn Lindeijer | 19 | -53/+7 | |
The draw() method of a widget isn't called when a widget is not visible. | |||||
2009-03-27 | FIx loading of initial map under eAthena | Jared Adams | 1 | -0/+1 | |
2009-03-27 | Moved the inventory and storage offset handling into netcode | Bjørn Lindeijer | 13 | -113/+154 | |
No need to complicate the item containers and inventory classes with a silly offset used by the eAthena server. Also fixed the logToStandardOut option by reading it from the config after the configuration has been initialized. | |||||
2009-03-27 | Clean up some ifdefs and start cleanup of parties | Jared Adams | 13 | -31/+115 | |
2009-03-27 | Clean up of most of the Network pointers | Bjørn Lindeijer | 37 | -285/+34 | |
Now that messages can be sent without requiring a pointer to the Network instance, a lot of cleanup was possible. | |||||
2009-03-27 | Made eAthena's Network class statically accessible | Bjørn Lindeijer | 25 | -117/+69 | |
Now the instance doesn't need to be passed into the MessageOut class anymore. Expect a lot of cleanup in the next commit. | |||||
2009-03-27 | Removed unnecessary parenthesis on constructors | Bjørn Lindeijer | 13 | -32/+32 | |
2009-03-27 | Clean up chat and chat tabs some more | Jared Adams | 25 | -174/+135 | |
2009-03-27 | Fixed selection shadow not to overlap the emoticons | Bjørn Lindeijer | 2 | -25/+26 | |
Also fixed positioning for emoticons above the player sprite. Mantis-issue: 675 |