Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2010-05-02 | Fix cmake builds for OS X | Bernd Wachter | 1 | -0/+2 | |
2010-04-25 | Make ManaServ player stats softcoded | Jared Adams | 1 | -0/+2 | |
A new stats.xml file is parsed for player stats for ManaServ. The old hardcoded stats remain as backup. Reviewed-by: Bertram | |||||
2010-04-17 | Changed eAthena protocol name to TmwAthena and changed the config files ↵ | Bertram | 1 | -48/+48 | |
accordingly. This makes room for the actual eAthena protocol future inclusion. | |||||
2010-03-25 | Merge StorageWindow into InventoryWindow | Jared Adams | 1 | -2/+0 | |
Reviewed-by: Chuck Miller | |||||
2010-03-15 | Add net/ea/token.h to CMakeLists.txt and Makefile.am | Thorbjørn Lindeijer | 1 | -0/+1 | |
2010-03-14 | Add tooltips to hp, xp, mp bars. | Andrei Karas | 1 | -0/+2 | |
Signed-off-by: Jared Adams <jaxad0127@gmail.com> | |||||
2010-03-12 | Split Palette into Theme and UserPalette | Jared Adams | 1 | -0/+2 | |
Themes can now control the colors they use. Colors in the Viewport (being names, particles, etc) can still be changed by the user. Also make ProgressBars more easily colored. DyePalette was made more flexible in the process. Also fixes comparing strings of different lengths insensitively. Reviewed-by: Thorbjørn Lindeijer | |||||
2010-03-05 | Rename SkinLoader to Theme | Jared Adams | 1 | -2/+2 | |
Also merge the guialpha ConfigListener into Theme. Reviewed-by: Thorbjørn Lindeijer | |||||
2010-03-02 | Revert "Merge WindowContainer into Viewport and remove extra members" | Jared Adams | 1 | -0/+2 | |
This reverts commit 67e678094b9fddd21fb3c690130e772937ab2746. Conflicts: src/gui/gui.cpp src/gui/viewport.cpp | |||||
2010-03-01 | Merge WindowContainer into Viewport and remove extra members | Jared Adams | 1 | -2/+0 | |
Reviewed-by: Chuck Miller | |||||
2010-02-25 | Added paste facility from the Wormux project | Thorbjørn Lindeijer | 1 | -0/+8 | |
With CMakeLists.txt adaptions from the Aethyra project. Reviewed-by: Bernd Wachter Reviewed-by: Jared Adams | |||||
2010-02-25 | Add support for special folder lookup on Win32 | Bernd Wachter | 1 | -1/+6 | |
Reviewed-by: Jared Adams | |||||
2010-02-25 | Use recursive mkdir for config directories, fix log initialization | Bernd Wachter | 1 | -0/+2 | |
Logger now logs to stdout by default, and allows logging without having a log file open. This allows using logger for error logging in early startup functions. Reviewed-by: Jared Adams | |||||
2010-02-24 | Add more to eAthena guild support | Jared Adams | 1 | -0/+2 | |
It's not complete yet, but it is closer. Also fix up handling of guild/party members. Reviewed-by: Chuck Miller | |||||
2010-02-22 | Cleanup some popup-related code and make sure BeingPopup is included | Jared Adams | 1 | -0/+2 | |
2010-02-21 | Made tick counter and framerate limiter work during login sequence | Thorbjørn Lindeijer | 1 | -0/+2 | |
Much code was moved from main() to the new Client::exec(). This new event loop now integrates with the Game class, so that the tick counter and framerate limiter apply universally. The Client class is also responsible for some things that used to be global variables. Mantis-issue: ... | |||||
2010-02-19 | Fixed a crash when trying to switch servers | Thorbjørn Lindeijer | 1 | -1/+1 | |
Ownership of the charInfo global variable wasn't well defined. It was being locked, unlocked and generally modified from a lot of places, and somewhere in this mess it ended up crashing when switching servers. Now the CharHandler instances, for eAthena and manaserv respectively, own this list of characters. A new class, Net::Character wraps up the slot index in combination with the player dummy. The list is passed on to the CharSelectDialog each time it changes. Both related and unrelated cleanups were made as well. Reviewed-by: Jared Adams | |||||
2010-02-08 | Merge PartyWindow and GuildWindow into SocialWindow | Jared Adams | 1 | -8/+8 | |
2010-02-07 | Nicer way of indicating that we're waiting on the server | Thorbjørn Lindeijer | 1 | -0/+2 | |
No longer a dialog with an annoying progress bar (due to going back and forth), but rather a progress indicator that integrates better with the background. | |||||
2010-02-06 | Merged the Engine class into the Game class | Thorbjørn Lindeijer | 1 | -2/+0 | |
There was little point in keeping the Engine class separate. It wasn't an engine at all, but only kept track of the currently active map, a job more suitable for the Game class anyway. | |||||
2010-02-01 | Change library link order | Bernd Wachter | 1 | -2/+3 | |
To resolve symbols properly for Win32 SDL_gfx needs to be included before SDL_main. | |||||
2010-02-01 | Moved from SDLrescalefacility to SDL_gfx. | Bertram | 1 | -2/+3 | |
2010-02-01 | Restored compilation flags with Cmake. | Bertram | 1 | -1/+1 | |
2010-01-31 | Remove support for building/packaging two binaries | Bernd Wachter | 1 | -21/+15 | |
2010-01-31 | Unify eAthena and manaserv support in to one build. | Daniel Bradshaw | 1 | -8/+5 | |
Finish support for server types in the server dialog. Using the new server type function, strip out ifdefs, replacing them with if blocks for later merging in smaller atomic commits. Remove any remaining references to the support defs, including in build system. | |||||
2010-01-31 | Add win32 rc handling to cmake; fix icon path | Bernd Wachter | 1 | -0/+20 | |
2010-01-28 | Add support for MingW crash handler; define DEBUG for debug builds | Bernd Wachter | 1 | -0/+8 | |
2010-01-28 | Add minimal debug flags for Windows release builds; move definition of flags ↵ | Bernd Wachter | 1 | -0/+11 | |
to src/ | |||||
2010-01-23 | Add flag to actually enable gettext when building with ENABLE_NLS | Bernd Wachter | 1 | -0/+4 | |
2010-01-23 | Link explicitely to libintl on Win32 builds | Bernd Wachter | 1 | -0/+2 | |
2010-01-12 | Removed outdated entries for non-existing files from CMakeLists.txt | Thorbjørn Lindeijer | 1 | -2/+0 | |
2010-01-11 | Cleanup GUI classes | Jared Adams | 1 | -24/+26 | |
Moved remaining widgets into widgets folder, standardized include order, moved TextRenderer out. | |||||
2009-12-27 | Added ambientlayer.{cpp,h} to CMakeLists.txt | Bernd Wachter | 1 | -0/+2 | |
2009-12-07 | Simplify Equipment handling | Jared Adams | 1 | -3/+0 | |
Also merge eAthena's EquipmentHandler and InventoryHander. Fixes http://mantis.themanaworld.org/view.php?id=888 . | |||||
2009-11-26 | Merge a little more and remove the BuddyWindow | Jared Adams | 1 | -6/+4 | |
The BuddyWindow was only half implemented and would have been made redundant with the planned social window. | |||||
2009-11-13 | Added rules required for linking on Solaris | Bernd Wachter | 1 | -1/+11 | |
2009-11-07 | More eAthena guild stuff | Jared Adams | 1 | -2/+2 | |
Also some related chenges elsewhere | |||||
2009-11-03 | Move ManaServ guild code into GuildHandler | Jared Adams | 1 | -2/+2 | |
Ad start eAthena's GuildHandler | |||||
2009-11-03 | Simplify ManaServ netcode some more | Jared Adams | 1 | -18/+0 | |
2009-11-03 | Remove more _SUPPORT ifdefs and do some cleanup | Jared Adams | 1 | -1/+12 | |
2009-10-24 | REplace instances of TMW with Mana | Jared Adams | 1 | -68/+68 | |
2009-10-13 | Add an asynchronous download class | Jared Adams | 1 | -0/+2 | |
And use it to download news, updates, and the server list. | |||||
2009-09-30 | Merge login state machines for both clients | Jared Adams | 1 | -24/+20 | |
Also do some cleanup and refactoring of related code. | |||||
2009-08-10 | Add SpecialsWindow | Jared Adams | 1 | -2/+4 | |
THis replaces the MagicWindow that the TMWServ build used and will be usable going forward for eAthena. | |||||
2009-07-24 | Made the wallpaper be rescaled when necessary under SDL and OpenGL. | Bertram | 1 | -0/+2 | |
The SDL methods to rescale the wallpaper has been optimized to permit rescaling at load time while OpenGL draws directly rescaled. Does someone know how to smooth the rescaled image under OpenGL? | |||||
2009-07-19 | Merge StatusWindows | Jared Adams | 1 | -4/+2 | |
Also some other small merges | |||||
2009-07-13 | Rename Net::SkillHandler to Net::SpecialHandler | Jared Adams | 1 | -5/+5 | |
SkillHandler::up moved to PlayerHandler::increaseSkill | |||||
2009-07-08 | Have both builds use the same SkillDialog | Jared Adams | 1 | -4/+2 | |
2009-07-07 | Use tmw-skills.xml instead of hardcoding | Jared Adams | 1 | -0/+2 | |
2009-05-25 | Renamed connection.{cpp,h} to connectiondialog.{cpp,h} | Bjørn Lindeijer | 1 | -2/+2 | |
Consistent with the class name and avoids confusing it with the connection.{cpp,h} in net/tmwserv. |