Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2009-04-20 | Removed the unused itemshortcutwindow.{h,cpp} | Bjørn Lindeijer | 1 | -1/+3 | |
2009-04-20 | Fix clearing handlers on connecting to game server. | David Athay | 3 | -1/+7 | |
2009-04-19 | Error server unavailable Add an error box when then game server isn't ↵ | blue112 | 1 | -0/+6 | |
available (on char selection) | |||||
2009-04-19 | Fix TMWServ compilation | Jared Adams | 1 | -1/+6 | |
2009-04-19 | Flesh out eAtehan party handling | Jared Adams | 6 | -24/+245 | |
2009-04-18 | Make sure every eAthena packet has a #define | Jared Adams | 7 | -42/+79 | |
2009-04-16 | Fix compilation under TMWServ | Jared Adams | 2 | -12/+14 | |
2009-04-16 | Remove last support #ifdef in the resource code | Jared Adams | 2 | -0/+40 | |
2009-04-16 | Some cleanups | Bjørn Lindeijer | 2 | -2/+2 | |
* std::string arguments to 'const std::string &' * findMember2 renamed to findOrCreateMember * Made some functions const | |||||
2009-04-16 | Rehash CommandHandler a bit, it's now fully merged | Jared Adams | 3 | -37/+26 | |
Tabs can now interract with CommandHandler and define their own commands in a seemless way. Most channel-related commands have been moved into ChannelTab, the close command is now in the WhisperTab, and eAthena's party tab now shows all standard commands. | |||||
2009-04-16 | Make sure math functions are still inlined | Bjørn Lindeijer | 1 | -5/+0 | |
A function call could be quite a large overhead on top of a fast square root function. | |||||
2009-04-15 | Merge the trade dialog | Jared Adams | 1 | -3/+6 | |
2009-04-15 | Some PopupMenu cleanups/fixes and additions. | Tametomo | 1 | -0/+1 | |
Signed-off-by: Tametomo <irarice@gmail.com> Signed-off-by: Bjørn Lindeijer <bjorn@lindeijer.nl> | |||||
2009-04-14 | Put the remaining unnamespaced handlers in a namespace | Bjørn Lindeijer | 20 | -2/+79 | |
Also fixed some initialization order warnings when compiling with tmwserv support and made two getters const. | |||||
2009-04-13 | Some cleanup of the Configuration interface | Bjørn Lindeijer | 1 | -3/+3 | |
Mainly avoid all the convertions from integer to float and then to string and also back from string to float and then to integer. | |||||
2009-04-12 | Properly interpret `PC is dead' information from eAthena server | Fate | 1 | -0/+4 | |
(cf. 5cf18a062ffca03196b83fe6fda8ea3e54079c57; apparently the change was lost later) | |||||
2009-04-12 | Append _F or _M to username in eAthena network layer | Bjørn Lindeijer | 7 | -48/+57 | |
Abstracts it away and out of main.cpp and register.cpp. | |||||
2009-04-11 | Remove more support #ifdefs | Jared Adams | 5 | -1/+53 | |
2009-04-10 | Introduced a Desktop widget to handle the wallpaper | Bjørn Lindeijer | 2 | -1/+6 | |
Cleans up main.cpp a little. | |||||
2009-04-09 | Some random cleanups | Bjørn Lindeijer | 4 | -12/+8 | |
2009-04-09 | Remove a segfault when exiting the client | Jared Adams | 1 | -0/+2 | |
2009-04-07 | Forgot to finish Net::getPartyHandler() | Jared Adams | 1 | -2/+2 | |
2009-04-07 | Implement TMWServ's PartyHandler | Jared Adams | 8 | -45/+135 | |
2009-04-08 | Associated setup tab name with the tab itself | Bjørn Lindeijer | 3 | -3/+1 | |
Keeps things together in the right place and allowed writing a bit more generic code in the Setup class. | |||||
2009-04-07 | Make GeneralHandlers for both networks | Jared Adams | 27 | -118/+888 | |
Also make Net::LogoutHandler | |||||
2009-04-07 | Used custom widgets where appropriate and some cleanup | Bjørn Lindeijer | 2 | -12/+3 | |
Replaced many gcn::Label with Label, gcn::Slider with Slider in character creation dialog. Also cleaned up includes. | |||||
2009-04-07 | Fixed compile warnings about unsigned/signed comparisons | Bjørn Lindeijer | 1 | -8/+11 | |
2009-04-06 | Add support for changing direction under eAthena | Jared Adams | 6 | -1/+27 | |
2009-04-06 | Implement TMWServ's CharHandler | Jared Adams | 6 | -21/+111 | |
Also cleanup character creation, which isn't functional at the moment. | |||||
2009-04-06 | Moved many MessageOut constructions around | Bjørn Lindeijer | 11 | -251/+126 | |
No real point in having these abstracted away twice. We're using network interfaces now instead of functions structured in namespaces. | |||||
2009-04-06 | Fixed compile warning about initialization order | Bjørn Lindeijer | 1 | -1/+3 | |
Also made CMakeLists.txt consistent with Makefile.am regarding the BuySellDialog. | |||||
2009-04-06 | Remove unneeded includes | Jared Adams | 1 | -17/+0 | |
2009-04-06 | Add TMWServ's SkillHandler | Jared Adams | 14 | -22/+169 | |
Also namespace both Player- and TradeHandlers | |||||
2009-04-05 | Implement TMWServ's Admin-, Chat-, and MapHandlers | Jared Adams | 15 | -31/+404 | |
2009-04-05 | Implement TMWServ's NpcHandler | Jared Adams | 11 | -33/+140 | |
2009-04-06 | Use a namespace to keep apart implementations of network handlers | Bjørn Lindeijer | 5 | -4/+27 | |
Since we'll have three "InventoryHandler" classes, etc. this shows an example of how we can compile with all of them at the same time using namespaces. We'll have: Net::InventoryHandler - the interface EAthena::InventoryHandler - the eAthena implementation TmwServ::InventoryHandler - the tmwserv implementation Maybe we'll find a better way later, but for now this works. I'm not convinced yet that using namespaces is better than just using longer class names like EAthenaInventoryHandler. | |||||
2009-04-05 | Fixed compile warnings | Bjørn Lindeijer | 4 | -22/+28 | |
Initialization order, return values, unused variables, missing enumerator. | |||||
2009-04-03 | Fill in TMWServ's TradeHandler | Jared Adams | 10 | -5/+194 | |
Also started temparary implementation of the Net::getXHandler() methods and started using them. | |||||
2009-04-02 | Start TMWServ's PlayerHandler and InventoryHandler | Jared Adams | 7 | -5/+152 | |
2009-04-02 | Make eAthena's CharHandler | Jared Adams | 8 | -11/+78 | |
Also add ping to MapHandler and fill in eAthena's MapHandler's connect method. | |||||
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 | 22 | -198/+248 | |
* 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 | 6 | -6/+196 | |
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-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 | 2 | -0/+161 | |
2009-04-01 | Create a few more handlers for eAthena | Jared Adams | 6 | -124/+105 | |
Map, chat, and admin have been finished (to the degree they handle all existing cases). | |||||
2009-04-01 | Make eAthena's inventory handler | Jared Adams | 3 | -4/+83 | |
Also cleanup some related #ifdefs in LocalPlayer. |