summaryrefslogtreecommitdiff
path: root/src/Makefile.am
AgeCommit message (Collapse)AuthorFilesLines
2010-01-11Cleanup GUI classesJared Adams1-26/+26
Moved remaining widgets into widgets folder, standardized include order, moved TextRenderer out.
2009-12-25Add AmbientLayer to Makefile.am and mana.cbpAndrei Karas1-0/+2
2009-12-07Simplify Equipment handlingJared Adams1-3/+0
Also merge eAthena's EquipmentHandler and InventoryHander. Fixes http://mantis.themanaworld.org/view.php?id=888 .
2009-11-26Merge a little more and remove the BuddyWindowJared Adams1-6/+4
The BuddyWindow was only half implemented and would have been made redundant with the planned social window.
2009-11-07More eAthena guild stuffJared Adams1-3/+3
Also some related chenges elsewhere
2009-11-03Move ManaServ guild code into GuildHandlerJared Adams1-2/+2
Ad start eAthena's GuildHandler
2009-11-03Simplify ManaServ netcode some moreJared Adams1-18/+0
2009-11-03Remove more _SUPPORT ifdefs and do some cleanupJared Adams1-1/+12
2009-10-24REplace instances of TMW with ManaJared Adams1-69/+69
2009-10-13Add an asynchronous download classJared Adams1-0/+2
And use it to download news, updates, and the server list.
2009-09-30Merge login state machines for both clientsJared Adams1-24/+20
Also do some cleanup and refactoring of related code.
2009-08-10Add SpecialsWindowJared Adams1-2/+4
THis replaces the MagicWindow that the TMWServ build used and will be usable going forward for eAthena.
2009-07-25Fixed compile warnings about unsigned/signed integer comparisonsThorbjørn Lindeijer1-1/+1
2009-07-25Add new files to makefileKess Vargavind1-0/+2
2009-07-19Merge StatusWindowsJared Adams1-4/+2
Also some other small merges
2009-07-13Rename Net::SkillHandler to Net::SpecialHandlerJared Adams1-5/+5
SkillHandler::up moved to PlayerHandler::increaseSkill
2009-07-08Have both builds use the same SkillDialogJared Adams1-4/+2
2009-07-07Use tmw-skills.xml instead of hardcodingJared Adams1-0/+2
2009-05-25Renamed connection.{cpp,h} to connectiondialog.{cpp,h}Bjørn Lindeijer1-2/+2
Consistent with the class name and avoids confusing it with the connection.{cpp,h} in net/tmwserv.
2009-05-25Add change password dialog to athena clientDennis Friis1-2/+2
2009-05-14Add QOAL's outfit windowJared Adams1-0/+2
2009-05-07Moved two files which held net data into the net folder. ConsideringTametomo1-2/+2
their function, this is a much better place to put them. Signed-off-by: Tametomo <irarice@gmail.com> Signed-off-by: Bjørn Lindeijer <bjorn@lindeijer.nl>
2009-05-04Removed the no longer used EmoteContainer classBjørn Lindeijer1-2/+0
This code moved into EmotePopup.
2009-05-04Replaced emote window with a new emote popupBjørn Lindeijer1-4/+4
The popup is meant to be temporary, showing the emote instantly when you click on it. It adapts nicely to show any number of emotes. I still need to add a better way of assigning emote shortcuts, since currently you can only change which emote is assigned to which shortcut by actually using it.
2009-05-03Added rotational particles, and added code to show arrows when a player ↵Chuck Miller1-0/+2
shoots them.
2009-05-03Moved strprintf into stringutils.{h,cpp}Bjørn Lindeijer1-2/+0
2009-05-01Merge the NPC dialogs into oneJared Adams1-8/+2
Also add support for the new TMWServ NPC packets
2009-04-29Removed underscores from some non-conforming filenamesBjørn Lindeijer1-16/+16
We don't use underscores in the filenames generally, and let's be consistent on that matter.
2009-04-27Moved special coordinates packing into MessageOutBjørn Lindeijer1-1/+0
Is a better place. The reading part was already in MessageIn.
2009-04-16Make sure math functions are still inlinedBjørn Lindeijer1-1/+0
A function call could be quite a large overhead on top of a fast square root function.
2009-04-14Start a MathUtils fileJared Adams1-1/+2
It has fast(inv)sqrt and weightedAverage. Also cleanup the last ocmmit a bit.
2009-04-11Remove more support #ifdefsJared Adams1-2/+2
2009-04-10Reduced the GCContainer to be even more trivialBjørn Lindeijer1-2/+2
A container that deletes all its children on destruction doesn't have to be so complicated. Also renamed it to simply Container, since I think it should simply be default behavior. WindowContainer and Popup classes now inherit from this Container.
2009-04-10Introduced a Desktop widget to handle the wallpaperBjørn Lindeijer1-0/+2
Cleans up main.cpp a little.
2009-04-08Add a more flexible wallpaper systemJared Adams1-0/+2
2009-04-08Make some more file build for both serversJared Adams1-4/+4
Also some cleanup in main.cpp
2009-04-08Move ChatInput into the files for ChatWindowJared Adams1-2/+0
2009-04-08Associated setup tab name with the tab itselfBjørn Lindeijer1-0/+1
Keeps things together in the right place and allowed writing a bit more generic code in the Setup class.
2009-04-07Moved basic widgets into the gui/widgets directoryBjørn Lindeijer1-43/+43
In an attempt to make the GUI code a little more structured, basic widgets are now put in gui/widgets. Many includes were also cleaned up.
2009-04-07Make GeneralHandlers for both networksJared Adams1-0/+7
Also make Net::LogoutHandler
2009-04-06Implement TMWServ's CharHandlerJared Adams1-0/+2
Also cleanup character creation, which isn't functional at the moment.
2009-04-06Add TMWServ's SkillHandlerJared Adams1-0/+2
Also namespace both Player- and TradeHandlers
2009-04-06Fix the Sell button in BuySellDialogJared Adams1-2/+2
Also make the dialog build for all servers
2009-04-05Implement TMWServ's Admin-, Chat-, and MapHandlersJared Adams1-0/+4
2009-04-03Fill in TMWServ's TradeHandlerJared Adams1-0/+1
Also started temparary implementation of the Net::getXHandler() methods and started using them.
2009-04-01Forgot a few files for eAthena's admin handlerJared Adams1-0/+2
2009-04-01Create a few more handlers for eAthenaJared Adams1-2/+2
Map, chat, and admin have been finished (to the degree they handle all existing cases).
2009-03-31Implement a few more handlers for eAthenaJared Adams1-2/+0
Party, skill, and trade handlers made for eAthena.
2009-03-31Make network handler functions virtualJared Adams1-0/+14
2009-03-28Clean up eAthena party handling a bit moreJared Adams1-8/+10