Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2009-04-03 | Fill in TMWServ's TradeHandler | Jared Adams | 15 | -132/+224 | |
Also started temparary implementation of the Net::getXHandler() methods and started using them. | |||||
2009-04-02 | Start TMWServ's PlayerHandler and InventoryHandler | Jared Adams | 9 | -17/+164 | |
2009-04-02 | Make eAthena's CharHandler | Jared Adams | 11 | -51/+93 | |
Also add ping to MapHandler and fill in eAthena's MapHandler's connect method. | |||||
2009-04-02 | Partially fixed compilation for TMWServ. src/gui/buysell.cpp still needs to ↵ | Philipp Sehmisch | 3 | -3/+3 | |
be fixed. | |||||
2009-04-02 | Fixed number of trade window slots | Bjørn Lindeijer | 2 | -15/+14 | |
On eAthena you can only trade up to 10 items at a time. For now I don't care whether tmwserv would handle more, we'll unify that later. It's not so nice anyway to hardcode the number of rows and columns in my opinion. | |||||
2009-04-02 | Attempt to put item popup in a less annoying place | Bjørn Lindeijer | 2 | -9/+13 | |
2009-04-02 | Fix inventory offset when populating sell dialog | Jared Adams | 1 | -1/+1 | |
2009-04-02 | Don't use assertions in MessageIn | Bjørn Lindeijer | 2 | -61/+57 | |
Not nice if some data corruption would cause the client to crash unnecessarily. | |||||
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. |