Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2009-04-15 | Also hardcode the bold font, we ship it after all | Bjørn Lindeijer | 4 | -25/+14 | |
Plus some tweaks and cleanups. | |||||
2009-04-14 | Cleanup of Sound class, fixing restoring of volumes and music | Bjørn Lindeijer | 6 | -94/+97 | |
While a previous commit fixed the restoring of music of the current map in the setup window, this commit makes sure that the Sound class itself will resume a previously playing song when it is re-initialized. Other fixes: * Restore the correct volumes when enabling sound * Play the right audio track during login * Specify which font to use for bold text | |||||
2009-04-14 | Add a default login music file name | Jared Adams | 1 | -1/+1 | |
2009-04-14 | Put the remaining unnamespaced handlers in a namespace | Bjørn Lindeijer | 24 | -18/+98 | |
Also fixed some initialization order warnings when compiling with tmwserv support and made two getters const. | |||||
2009-04-14 | Unduplicated the code that draws a quad | Bjørn Lindeijer | 3 | -59/+41 | |
Shouldn't affect performance. | |||||
2009-04-13 | Some cleanup of the SkinLoader | Bjørn Lindeijer | 5 | -152/+156 | |
Mainly stopped it from parsing the skin XML files over and over again, but also fixed Skin leaking sticky button images and made some optimizations. The Skin class still has an 'instances' member which could be used for cleanup in theory, but is unused at the moment. | |||||
2009-04-13 | Some cleanup of the Configuration interface | Bjørn Lindeijer | 11 | -107/+121 | |
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-13 | Revert forced FPS limit | Bjørn Lindeijer | 5 | -11/+8 | |
Don't force an FPS limit when people don't want it. Just default to limit on 60 fps instead, but do allow it to be disabled. This reverts part of commit 4b7755fcae0de15951c508ec034158007c8b6cf3. | |||||
2009-04-13 | Fixed broken links | David Athay | 4 | -47/+404 | |
2009-04-13 | Fixed @'s in a user's nick | David Athay | 6 | -555/+5775 | |
2009-04-13 | Fix an input bug | Jared Adams | 1 | -1/+1 | |
2009-04-13 | Added entry for messed up email/username | Bjørn Lindeijer | 1 | -0/+1 | |
I forgot to set up my identity when committing from another PC... | |||||
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 | Remove remaining references to versionLabel | Jared Adams | 1 | -4/+0 | |
2009-04-12 | Moved client version string creation to preprocessor | Bjørn | 7 | -41/+34 | |
2009-04-12 | Cleaned up the ItemPopup class a bit | Bjørn | 12 | -78/+15 | |
Removed methods updateColors, getItemName and getNumRows. The last one was also removed from some other classes. | |||||
2009-04-12 | Fix ChatTab changing to need alt when chatting | Jared Adams | 1 | -9/+13 | |
2009-04-12 | Merge version strings, add version to setup, etc | Jared Adams | 5 | -31/+46 | |
All instances of version strings should now use the same text. The version label was moved from main.cpp to Desktop. A new version label was added to SetupDialog to make it easier to get the version if you are already in game. | |||||
2009-04-12 | Removed a wrong ParticleEngine::clear call | Bjørn | 1 | -1/+0 | |
This line must have gotten there during a merge, since the clearing of the particles was supposed to only happen after the player's map is reset (see 208d5a6c0523079ea1b2a2e69fd3e76804ada037). This fixes crashes on changing maps. Thanks to Bernd Wachter for finding the problem and providing useful valgrind output. | |||||
2009-04-12 | Append _F or _M to username in eAthena network layer | Bjørn Lindeijer | 12 | -74/+76 | |
Abstracts it away and out of main.cpp and register.cpp. | |||||
2009-04-11 | Remove more support #ifdefs | Jared Adams | 13 | -102/+83 | |
2009-04-10 | Fix popup to prevent an item from showing on warps | Jared Adams | 1 | -1/+2 | |
2009-04-10 | Revived the email field to fix registration crash | Bjørn Lindeijer | 4 | -3/+10 | |
Now you can register new accounts on tmwserv again. The email field apparently gots lost during the merge somewhere. | |||||
2009-04-10 | Reduced the GCContainer to be even more trivial | Bjørn Lindeijer | 15 | -94/+27 | |
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-10 | Some cleanup of the equipment window code | Bjørn Lindeijer | 6 | -86/+53 | |
Also removed some unnecessary delete statements, since the Popup class already deletes its children and the ScrollArea already deletes its content. | |||||
2009-04-10 | Introduced a Desktop widget to handle the wallpaper | Bjørn Lindeijer | 12 | -101/+201 | |
Cleans up main.cpp a little. | |||||
2009-04-10 | Some tweaks to wallpaper loading code | Bjørn Lindeijer | 3 | -31/+32 | |
Mainly to conform better with coding conventions. | |||||
2009-04-09 | Actually use ItemType instead of short | Bjørn Lindeijer | 6 | -30/+31 | |
Plus some random cleanups. | |||||
2009-04-09 | Some random cleanups | Bjørn Lindeijer | 6 | -33/+28 | |
2009-04-09 | Fixed crash on applying setup before entering the game | Bjørn Lindeijer | 1 | -8/+11 | |
Engine hasn't been created yet at that point. | |||||
2009-04-09 | No need for ChatInput to be in the header file, even | Bjørn Lindeijer | 2 | -26/+22 | |
2009-04-09 | Fixed some warnings | Bjørn Lindeijer | 3 | -6/+16 | |
Unused variable, compiler suggested braces to disambiguate an else statement and another comparision between signed and unsigned integers. | |||||
2009-04-09 | Made BeingManager methods const where appropriate | Bjørn Lindeijer | 7 | -43/+44 | |
2009-04-09 | Remove a segfault when exiting the client | Jared Adams | 4 | -7/+3 | |
2009-04-09 | Add a popup menu item to add Being name to chat | Jared Adams | 3 | -16/+14 | |
2009-04-09 | QOAL's do not walk with the mouse while sitting | MadCamel | 1 | -0/+4 | |
2009-04-08 | Add a more flexible wallpaper system | Jared Adams | 6 | -18/+200 | |
2009-04-08 | Merge branch 'master' of git@gitorious.org:tmw/mainline | Philipp Sehmisch | 1 | -2/+2 | |
2009-04-08 | Updated Code::Blocks project file | Philipp Sehmisch | 1 | -564/+562 | |
2009-04-08 | Moved wrong file in CMakeLists.txt | Jared Adams | 1 | -2/+2 | |
2009-04-08 | Make some more file build for both servers | Jared Adams | 7 | -69/+27 | |
Also some cleanup in main.cpp | |||||
2009-04-08 | Move ChatInput into the files for ChatWindow | Jared Adams | 7 | -86/+30 | |
2009-04-08 | Disable po-update for cmake; move buildflags to prevent overwriting | Bernd Wachter | 2 | -12/+42 | |
2009-04-08 | Don't highlight chat tabs on own input | Bernd Wachter | 1 | -1/+2 | |
2009-04-08 | Added switch to disable building locales Only build locales if gettext is ↵ | Bernd Wachter | 2 | -2/+17 | |
available Add a workaround for a cmake-bug in translations target | |||||
2009-04-08 | Added support for locales | Bernd Wachter | 2 | -0/+5 | |
2009-04-08 | CMake: We actually no longer depend on Guichan OpenGL | Bjørn Lindeijer | 2 | -4/+1 | |
2009-04-07 | Restore the MP bar to the darker blue it had | Jared Adams | 1 | -1/+1 | |
2009-04-07 | Forgot to finish Net::getPartyHandler() | Jared Adams | 1 | -2/+2 | |
2009-04-07 | Implement TMWServ's PartyHandler | Jared Adams | 11 | -85/+144 | |