Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2010-05-29 | Precised the use of the [mana-file] in --help. | Yohann Ferreira | 1 | -0/+4 | |
Reviewed-by: Thorbjorn. Resolves: Manasource Mantis #136. | |||||
2010-05-01 | Add chat logging. | Andrei Karas | 1 | -0/+4 | |
Add option in players setup page. Add command line option. Signed-off-by: Jared Adams <jaxad0127@gmail.com> | |||||
2010-02-25 | Unbreak compile without OpenGL | Thorbjørn Lindeijer | 1 | -1/+2 | |
2010-02-25 | Add support for platform specifig config/data directories #84 | Bernd Wachter | 1 | -7/+7 | |
Reviewed-by: Jared Adams | |||||
2010-02-24 | Removed a bunch of short options from the command line parameters | Thorbjørn Lindeijer | 1 | -16/+15 | |
They don't have to be specified, so we can leave them out for rarely used options or those for which a single character is rather unclear. Also gave them a bit nicer order, since alphabetical doesn't make much sense. Reviewed-by: Jared Adams | |||||
2010-02-24 | Added the possibility to pass a branding file by command line. Reviewed-by: ↵ | Philipp Sehmisch | 1 | -1/+10 | |
Thorbjørn Lindeijer <thorbjorn@lindeijer.nl> | |||||
2010-02-23 | The crash handler only works with MinGW | Thorbjørn Lindeijer | 1 | -2/+2 | |
Reviewed-by: Bernd Wachter | |||||
2010-02-23 | Fixed compile on Windows | Thorbjørn Lindeijer | 1 | -0/+4 | |
Reviewed-by: Bernd Wachter | |||||
2010-02-21 | Made tick counter and framerate limiter work during login sequence | Thorbjørn Lindeijer | 1 | -1087/+17 | |
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-22 | Modify copyright headers | Freeyorp | 1 | -1/+2 | |
2010-02-20 | Just use Mana as the window title by default | Thorbjørn Lindeijer | 1 | -2/+1 | |
The fact that it's the client is not interesting to most people. | |||||
2010-02-20 | License header update for The Mana Client | Thorbjørn Lindeijer | 1 | -4/+3 | |
2010-02-19 | Fixed a crash when trying to switch servers | Thorbjørn Lindeijer | 1 | -26/+13 | |
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-14 | Have -v print 'Mana client' instead of 'The Mana World' | Thorbjørn Lindeijer | 1 | -1/+1 | |
Mantis-issue: 1 | |||||
2010-02-07 | Nicer way of indicating that we're waiting on the server | Thorbjørn Lindeijer | 1 | -7/+14 | |
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-07 | Updated Copyright year to 2010! | Bertram | 1 | -1/+1 | |
Also added the update copyright tool from the Wormux Team. ( And not forgetting credit's due. :P ) | |||||
2010-02-07 | Removed the no longer used progress bar and label | Thorbjørn Lindeijer | 1 | -24/+3 | |
They got replaced by the ConnectionDialog. | |||||
2010-02-07 | Show the "Connecting..." dialog more often | Thorbjørn Lindeijer | 1 | -0/+2 | |
Also show it when trying to login and when getting the list of characters, both of which are situations in which we are waiting for the server to respond. I hope I got the previous state thing right. | |||||
2010-02-06 | Merged the Engine class into the Game class | Thorbjørn Lindeijer | 1 | -1/+1 | |
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-01-28 | Add support for MingW crash handler; define DEBUG for debug builds | Bernd Wachter | 1 | -0/+4 | |
2010-01-21 | Corrected the --default option behaviour to follow --help definition. | Bertram | 1 | -2/+6 | |
The --help options tells: -D --default : Choose default character server and character The client now choose the defaulted last character entry when --default is set. The --character option still has precedence. Also added a return value to the CharSelectDialog->chooseSelected() function while on it, in case of someone willing to add errors handling at this stage. | |||||
2010-01-12 | Standardize header order | Jared Adams | 1 | -12/+12 | |
Also remove some extra new lines and fix eAthena's PartyTab define guards. | |||||
2010-01-10 | Change code style | Andrei Karas | 1 | -26/+39 | |
2010-01-08 | Fix a segfault when exiting before netcode is loaded | Jared Adams | 1 | -1/+1 | |
2009-12-19 | Fixes functionality change broke in ↵ | Chuck Miller | 1 | -1/+1 | |
cbc14c8a3c6614987d2331057e114d92336cbac0, where updates are loaded even if the -d option is given | |||||
2009-12-19 | Added support for resources.xml from update server... Also added option to ↵ | Chuck Miller | 1 | -26/+1 | |
download music optionally I had to edit the XML wrapper a bit, basicilly its constructor can now take a optional thrid arguement which will tell it to use a resman or open the file directly Also I added fallback support for the old resouce2.txt so servers don't have to upgrade if they do not want to | |||||
2009-12-19 | Client now returns to server selection after server disconnection | Stefan Dombrowski | 1 | -11/+6 | |
This resolves http://bugs.manasource.org/view.php?id=37 | |||||
2009-12-09 | Unifying the default folder for screenshots and making it configurable | Stefan Dombrowski | 1 | -30/+38 | |
For all operating systems screenshots are now saved in ~/Desktop. If this folder does not exist, then the user's home is used. The players can change this with the new option --screenshot-dir. This patch is for http://mantis.themanaworld.org/view.php?id=969 | |||||
2009-12-06 | Improve keyboard accessibility of login sequence | Jared Adams | 1 | -7/+7 | |
Enter and Escape now move forward and backwards for all dialogs except ServerSelectDialog (Escape quits) and CharSelectDialog (Enter doesn't do anything special). | |||||
2009-12-04 | Register credentials information service | Jared Adams | 1 | -0/+6 | |
2009-11-21 | Remove another support ifdef | Jared Adams | 1 | -4/+0 | |
2009-11-03 | Remove two unneeded methods of Net::GeneralHandler | Jared Adams | 1 | -1/+0 | |
2009-11-03 | Remove more _SUPPORT ifdefs and do some cleanup | Jared Adams | 1 | -11/+0 | |
2009-11-02 | Remove more support #ifdefs | Jared Adams | 1 | -26/+6 | |
2009-11-02 | Fix connecting to ManaServ | Jared Adams | 1 | -1/+3 | |
2009-11-02 | Fixing disconnection bug. | Andrei Karas | 1 | -1/+1 | |
And revert commit 30db6c4375f932370d4fce0c5b35a0cab93a2a18. | |||||
2009-11-02 | Got rid of GameHandler::clear | Thorbjørn Lindeijer | 1 | -3/+3 | |
It was just forwarding to disconnect(). | |||||
2009-11-02 | Fix segfault after login error under eAthena build | Jared Adams | 1 | -1/+0 | |
2009-10-31 | Fixed crash on startup | Thorbjørn Lindeijer | 1 | -3/+3 | |
Was introduced in d5d10a30ceb4a9d6bbb19fe8cbcf878cd841cd53. In particular, the progress bar was not initialized to 0, even though it is checked for 0 later on and used if it isn't 0. Thanks to 4144 for reporting this issue. | |||||
2009-10-30 | Support switching characters under eAthena | Jared Adams | 1 | -23/+37 | |
2009-10-29 | Put back the music fade out after gameHandler->ingame(), | Bertram | 1 | -7/+7 | |
reverting what was made in main.cpp about it. | |||||
2009-10-24 | Make homedir accessible from other files | Jared Adams | 1 | -0/+5 | |
2009-10-24 | Basically finish rebranding | Jared Adams | 1 | -2/+2 | |
2009-10-24 | More rebranding | Jared Adams | 1 | -11/+11 | |
2009-10-24 | REplace instances of TMW with Mana | Jared Adams | 1 | -14/+14 | |
2009-10-23 | Refixed the -u and -d parameter again, resolving for sure Mantis #951 ;) | Bertram | 1 | -13/+9 | |
2009-10-21 | Add an option to skip loading updates | Jared Adams | 1 | -2/+12 | |
2009-10-21 | Revert "Made the -d data path don't be bothered by updates and customdata ↵ | Jared Adams | 1 | -11/+8 | |
files." This reverts commit 078544a2dcc54cd3e52914a39d0cbebfc62024f4. | |||||
2009-10-22 | Made the -d data path don't be bothered by updates and customdata files. | Bertram | 1 | -8/+11 | |
2009-10-22 | Optimized game startup sequence for eAthena in order to cope a bit better ↵ | Bertram | 1 | -5/+8 | |
with network errors. Unfortunately, it isn't enough: The bug seems to be elsewhere... |