summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)AuthorFilesLines
2010-02-01Restored compilation flags with Cmake.Bertram1-1/+1
2010-01-31Remove support for building/packaging two binariesBernd Wachter1-21/+15
2010-01-31Unify eAthena and manaserv support in to one build.Daniel Bradshaw23-436/+484
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-31Add win32 rc handling to cmake; fix icon pathBernd Wachter3-4/+47
2010-01-29Block guild creation under eAthena for nowJared Adams1-0/+8
2010-01-28Add support for MingW crash handler; define DEBUG for debug buildsBernd Wachter2-0/+12
2010-01-28Add minimal debug flags for Windows release builds; move definition of flags ↵Bernd Wachter1-0/+11
to src/
2010-01-28Increase integer input default maximum to 2^31-1Jared Adams1-1/+2
2010-01-28Added virtual destructors, some implicit casts, and a couple of type changes.Daniel Bradshaw32-21/+60
Many warnings removed. Reviewed-by: Thorbjørn Lindeijer <thorbjorn@lindeijer.nl>
2010-01-27Merge branch 'master' of gitorious.org:mana/manaBertram1-6/+11
2010-01-27Copy height/width/bpp cache setting from Graphics::setVideoMode to ↵Daniel Bradshaw1-0/+3
OpenGLGraphics::setVideoMode to stop Graphics::getWidth and getHeight returning 0
2010-01-27Added mutators/accessors to being.h and smal cleanups.Bertram9-69/+125
2010-01-26Fix trade spam in eA.Andrei Karas1-6/+11
2010-01-26Fix a few more _SUPPORT ifdefs and namespace PartyTabJared Adams5-10/+12
2010-01-26Fixed crash when failing to switch to fullscreen/windowedThorbjørn Lindeijer2-8/+19
The setup page tries to restore the previous video mode by calling setFullscreen again after it has failed. However, the setFullscreen function assumed a valid mode was set (it referenced mScreen). This would then crash. Worked around by remembering the parameters passed to setVideoMode, and using those in setFullscreen. Besides fixing a potential crash, this also fixes switching between fullscreen and windowed on Maemo 5. Probably trying to keep the color depth the same was what made it fail (which is not necessary anyway).
2010-01-26Fixed dealing with @@id|caption@@ causing ## to form line breaksDaniel Bradshaw1-0/+2
Add a couple of missing wrapped = false; lines, so that it doesn't treat every further ## as a line wrap
2010-01-26Remove -g flag since configure adds that by default alreadyThorbjørn Lindeijer1-2/+1
And you should be able to override that, which I believe putting it there would break.
2010-01-26Add compilation warnings for GNU Automake while as suggested by Jaxad.Bertram1-1/+3
2010-01-26Add compilation warnings when using cmake.Bertram1-1/+1
2010-01-25Simplify Being position a bitJared Adams2-26/+22
2010-01-26Removed a non-hurting ifdef...Bertram1-2/+2
2010-01-25Finished Freeyorp's ViewPort bug fixing commit:Bertram2-9/+6
http://gitorious.org/mana/mana/commit/58149dca937410826971f99b72e304121e61abb7 by merging ViewPort::mLocalWalkTime and ::mLocalWalktime into the first one, removing ifdefs, and making sure the setDestination() calls aren't done each ticks by setting the mLocalWalkTime equal to player->mWalkTime while Mouse Left Dragging, I also set it back to -1 when stop walking to avoid the bug where you have to start walking using the keyboard before being able to walk dragging the mouse under eAthena.
2010-01-25Fix a bug when converting strings to server typesJared Adams2-3/+3
2010-01-25Allow version overriding by CMake parameters, autogenerate winver.hBernd Wachter1-0/+6
2010-01-25Bump version number for Windows builds to 0.1.0.0Bernd Wachter1-4/+4
2010-01-24Remove some more _SUPPORT ifdefsJared Adams20-94/+162
2010-01-24Better handle server typesJared Adams2-23/+39
Now they are stored in the config file instead of defaulting to current build type.
2010-01-24Autocomplete names with quotes if the string begins with a / or @ (commands)Blue Sans Douze2-1/+4
2010-01-23Add flag to actually enable gettext when building with ENABLE_NLSBernd Wachter1-0/+4
2010-01-23Link explicitely to libintl on Win32 buildsBernd Wachter1-0/+2
2010-01-23Chaning the method name Map::getMapId() to map::getFilename()Blue Sans Douze3-5/+7
2010-01-23Autoload a minimap is no minimap info is givenBlue Sans Douze3-1/+27
Looks for "graphics/minimap/MAPID.png"
2010-01-21No point in differentiating between int and Uint16Thorbjørn Lindeijer4-18/+10
2010-01-20Fix compile error in CharSelectDialog::chooseSelectedJared Adams1-0/+2
Was missing return statement.
2010-01-21Corrected the --default option behaviour to follow --help definition.Bertram3-5/+14
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-19Fix problems when dying with an NPC dialog openJared Adams2-1/+4
2010-01-18Unified BeingManager::findNearestLivingBeing for eAthena and manaservThorbjørn Lindeijer4-87/+38
It now always works with pixels.
2010-01-17Fix equiping charm itemsChuck Miller2-1/+3
2010-01-15Fixes drawing sprite in the playerbox widget.Chuck Miller3-1/+23
2010-01-14Auto-store featureBlue Sans Douze3-0/+28
Autostore is a feature that allow you a fast store-retreive by pressing emote key and clicking on the object you want to move. All the stack will be moved that way.
2010-01-13Supress level up notifications when startingJared Adams4-10/+12
2010-01-13Fix initialization order in the new follor managerJared Adams1-3/+4
2010-01-13Fix the previous commit (about following)BlueSansDouze1-1/+1
2010-01-13Adds a follow manager for usersBlueSansDouze6-8/+65
Right click contextual menu on player "follow" entry Cancel the following by moving with mouse or keys Adds a special behavior for map changes
2010-01-13Compile fix for g++ 4.5Thorbjørn Lindeijer1-1/+1
Error was: emoteshortcut.cpp:29:1: error: 'EmoteShortcut::EmoteShortcut' names the constructor, not the type
2010-01-12Standardize header orderJared Adams143-384/+413
Also remove some extra new lines and fix eAthena's PartyTab define guards.
2010-01-12Removed outdated entries for non-existing files from CMakeLists.txtThorbjørn Lindeijer1-2/+0
2010-01-12Improve chat speed.Andrei Karas4-32/+265
For improve chat speed this patch add some hacks to BrowserBox class, split big words in ChatTab. Also fix DoS in chat.
2010-01-11Fix segfault in ShopListBoxAndrei Karas2-8/+20
2010-01-11Cleanup GUI classesJared Adams98-331/+353
Moved remaining widgets into widgets folder, standardized include order, moved TextRenderer out.