Andrei Karas (11): Initialize missed variables in vieport Fix base skill in old servers. Fix default offset in monster db for old servers. Fix save/load storage window position. Add afk mode for player. Fix mouse attack (tmwa) Allow start game if update server is down. Fix reading arrays at index -1. Draw item image in item popups. Fix drawing incorrect utf8 strings issue. Fix memory leak in last patch. Bernd Wachter (5): Copy old tmw config if found Improved handling of version argument for cmake Remove special handling of Darwin, adjust indentation Add some basic CPack stuff Fix cmake builds for OS X Bertram (11): Finished Being::checkNodeOffsets function. One step closer to the full movement system ready. Move path finding related code to the Map class and small fixes. Added a more trusty path debug view for ManaServ. Forgot to remove Being::checkNodeOffset() function. Added the player collision rectangle and tweaked colors Reviewed the LocalPlayer::nextTile() function. The ManaServ movement system is functional!! Changed eAthena protocol name to TmwAthena and changed the config files accordingly. Changed an EATHENA remaining reference to TMWATHENA. Add documentation for the /away command. Fixed the VideoMode listBox logic in the setup window. Chuck Miller (7): Fix crash when player chooses to follow a being that has been deleted already Fix crash when no old party is set for a player Fix crash in inventory window, adds quick retrieve to the window Fix the close button on the inventory window Reduce the amount of "Unable to unequip item" when changing outfits. Rename file manaserv netcode looks from from tmw-skills.xml to mana-skills.xml A hack to prevent NPCs from walking off screen on ManaServ Hong Hao (1): Add missing colors.xml to CMakefiles.txt. Jared Adams (44): Allow branding to bypass server list Make sure existing parties get added to SocialWindow Add some defaults for MonsterInfo Fix crash when declining invite Make TextDialog send an appropriate event for cancel Make TextDialog use the layout system Make the Dye class more flexible and fix an issue in it Fix some ProgressBar issues in StatusWindow Eliminate the logic methods from InventoryWindow and StorageWindow Merge StorageWindow into InventoryWindow Remove InventoryWindows from their instances list when deleted Remove the type boolean from InventoryWindow Simplify NPC input when only one dialog is open Replace most dynamic_casts with static_casts Fix crash with showing BeingPopup Fix ListBox::draw to work more correctly Add minimum version information to the server list Fix some memory issues Don't spam change direction packets Fix crash when trying to talk to NPCs under ManaServ at a distance Fix a crash after changing servers Fix a crash in PlayerRelationsManager Fix a crash when adding new servers Fix handling of "../" and fix a bug in TSX handling Add support for registration disabled for eAthena Fix one crash when switching servers Add support for map-server switching under eAthena Completely ignore eAthena job 45 Fix canceling game connect leaving no characters to select Fix error in server list download when download has problems Add race support for eAthena Fix canceling game connection Remove an unneeded monster job offset in eAthena netcode Fix two skill failed constants Add a clear button to the NPC dialog Fix some storage bugs Make ManaServ player stats softcoded Fix some button issues in SocialWindow Fix resource errors when chaning servers Clear NPC dialogs when the player dies Fix showing the type of the default server Fix some issues found by Cppcheck Fix a crash dealing with rescaled overlays under SDL Fix handling of tmwAthena registration disabled bit Maximilian Philipps (1): synchronised protocol.h between manaserv, mana and manamobile Thorbjørn Lindeijer (11): Adapt .mailmap file to my full name Added a .mailmap entry for Cédric Borgese Added CMake build system to source distribution Updated AUTHORS, INSTALL and README files Removed the ability to assign custom skins to windows/popups Removed some unused members from Party and Guild classes Fixed remoitnane mentioned as "No Name" in the shortlog Fixed some copy/pasted documentation Make the logic for collision tiles more strict Updated list of files with translations Updated version to 1.0.0-beta2 Yohann Ferreira (4): Merge protocol from manaserv about thing types. Fixed the dyecmd tool. Added Cmake compilation files to the dyecmd tool. Basically rewrote a big part of the dyecmd tool. remoitnane (1): Fix keyboard target selection to allow player targeting seeseekey (1): Remove hardcoded standard server urls