summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2011-09-11Fixed OpenGLGraphics::drawRescaledImagePatternv0.5.3Thorbjørn Lindeijer2-32/+46
This fixes overlay effects that are meant to scale with screen resolution. The problem was that the texture coordinates were not calculated correctly. They were adjusted to the scaled size of the image, and when scaling both the vertex and the texture coordinates, the image will simply not appear scaled at all. Now the texture coordinates are calculated based on the visible part of the original texture. There was also a problem with the vertex coordinates, which were not taking into account the visible part of the image. TMW-Mantis-issue: 1047 Reviewed-by: Andrei Karas <akaras@inbox.ru>
2011-09-11Fixed drawing glitch with overwide tilesThorbjørn Lindeijer3-5/+11
The layer rendering code was not prepared to handle tiles that were wider than the tile width of the map. This commit also fixes the initialization of the maximum tile height, which was based on the map height rather than the tile height. This could slightly reduce overdraw for some maps. Reviewed-by: Stefan Beller <stefanbeller@googlemail.com>
2011-09-11Bumped version to 0.5.3 and updated the NEWS fileThorbjørn Lindeijer7-15/+17
2011-09-07Changes need to build without OpenGLBen Longbons2-1/+2
2011-04-30Removed unused variable 'handledEvents'Thorbjørn Lindeijer1-4/+0
At some point this variable was used to avoid limiting the framerate when user input events were coming in. This is no longer relevant now that we limit the framerate globally using SDL_gfx.
2011-04-30Fix FTBFS on debian packaging strict compilation.Yohann Ferreira1-1/+1
Tested by: the-me
2011-04-30Applied the product short name handling for mana.Yohann Ferreira1-14/+16
Already done and reviewed on the tmw branding repo.
2011-04-29Made the client load the skills.xml again.Yohann Ferreira4-10/+15
This, instead of the protocol specific filenames that are mana-skills.xml and ea-skills.xml. This is backward compatible as the old skills.xml file was once used before the 0.0.29.1 release which is the last alive from the 0.0.x serie. The skills.xml will have to added to world data to make this working, though. (Done in another patch.)
2011-04-28Fixing endless loop if the xml promises too many imagesStefan Dombrowski1-1/+1
Reviewed-by: Bertram
2011-04-27Fixing crash when selecting a character that has a Dark Talisman equippedStefan Dombrowski3-2/+6
This resolves http://bugs.manasource.org/view.php?id=330 Reviewed-by: Bertram
2011-04-16Bumped version to 0.5.2 and updated the NEWS filev0.5.2Thorbjørn Lindeijer7-32/+22
Reviewed-by: Stefan Dombrowski Reviewed-by: Yohann Ferreira
2011-04-16Fixing potential buffer overflowStefan Dombrowski1-2/+3
Reviewed-by: Jaxad0127
2011-04-15Fix mkdir_r to not assume existence of PATH_MAXBen Longbons1-8/+4
Required to build on HURD, but good practice anyway. Reviewed-by: Thorbjørn Lindeijer
2011-04-14Add missing auth failure reasonsBen Longbons1-0/+9
2011-04-13Portable install saves logs and configs in a folder called settingsStefan Dombrowski1-2/+2
2011-04-12Limit the number of pick-up packets to avoid kick from the serverStefan Dombrowski1-0/+5
Reviewd-by: Thorbjorn
2011-04-11Fixing missing call to updateButtonsAndLabels() in NPC buy dialogStefan Dombrowski1-5/+1
Reviewed-by: Thorbjorn
2011-04-11Removing annoying NPC trade messages from chatStefan Dombrowski2-15/+15
The thanks messages got removed, because they are useless and when selling many items they completely trashed the chat. The pick-up information for money now respects the configuration. Reviewed-by: thorbjorn
2011-04-11Added the forgotten SDL_gfx dependency in the README.Yohann Ferreira1-1/+1
Thanks to bcs86 for that. Trivial.
2011-04-10Updated Finnish translation thanks to Byakushin.Yohann Ferreira2-799/+726
The fi translation is now back from the dead!
2011-04-10French translation update by Jumpy.Yohann Ferreira1-577/+512
Acked-by: Bertram
2011-04-06Removed the music download section.Yohann Ferreira1-11/+0
It doesn't make sense on the generic client.
2011-04-06Only create gmo files for po files active in LINGUAS.Bernd Wachter1-2/+2
This avoids adding every translations in the installer. Reviewed-by: Bertram.
2011-04-06Removed unsufficiently translated po files from build and release.Yohann Ferreira2-30/+30
I also removed the fact to tell the number of language provided as it's useless and harder to maintain.
2011-04-06Request admin permissions in Windows installerThorbjørn Lindeijer1-0/+1
Not always necessary, for example when installing in a user directory, but not asking for admin rights does more harm than good (your average Joe will just be complaining that the installer isn't working). Reviewed-by: Yohann Ferreira
2011-04-06Make the set of included DLLs in the Windows installer explicitThorbjørn Lindeijer1-1/+16
This is to make sure the right DLLs are shipped, not too many and not too few. Reviewed-by: Yohann Ferreira
2011-03-13Bumped version to 0.5.1 and updated the NEWS filev0.5.1Thorbjørn Lindeijer7-13/+34
2011-03-05Fixing removal of custom serverStefan Dombrowski1-1/+1
The server got selected from a list that still contained the unwanted server.
2011-02-27Updated pt_BR translation thanks to Alastrim.Yohann Ferreira1-22/+17
2011-02-27Committed Russian translation from Mpa4Hu.Yohann Ferreira1-2958/+2879
2011-02-21Renamed local data directory back to just "mana"Thorbjørn Lindeijer1-7/+8
This name represents the name of the client software, not the branding it received. Cleaned up the rest of the code a bit. Reviewed-by: Jared Adams
2011-02-20Renamed default branding package from mana to manasource.Yohann Ferreira1-5/+5
Resolves: Mana-mantis #236. Reviewed-by: Mpa4Hu.
2011-02-20make update-po.Yohann Ferreira15-43004/+43840
Was needed and done on Alastrim righteous request. Trivial.
2011-02-19Reorder store option to the top, so it is more useful.Ben Longbons1-5/+5
2011-02-19Showing amount of picked up items in particle notificationStefan Dombrowski1-1/+5
2011-02-19Minor code formatting and fixed a comment.Yohann Ferreira1-2/+4
Trivial fix.
2011-02-17Specific messages for each pickup failure reason.Ben Longbons3-9/+39
Reviewed-by: Jaxad0127
2011-02-17Add particle notification for "Unable to pick up item."Ben Longbons1-0/+6
2011-02-16Fixing query command handlingStefan Dombrowski1-1/+15
Tab completion puts quotes around nicks. The query command now removes the quotes. Also avoiding the opening of a tab if no nick was given. Reviewed-by: Freeyorp
2011-02-14Set the toolchain windres binary, and add an example path to mingw32.Yohann Ferreira1-0/+5
2011-02-14Add a note about the nsis plugin to install and where to install it in most ↵Yohann Ferreira1-1/+9
cases for Linux. Added also a missing newline at file ending.
2011-02-10Add support for CSV map dataJared Adams1-1/+34
Reviewed-by: Freeyorp
2011-02-10Add support for zlib map layer compression.Andrei Karas1-2/+2
Reviewed-by: Bertram
2011-02-01Make it clear that our current sha256 code is GPLv2 onlyThorbjørn Lindeijer1-3/+2
Due to taking the version from InspIRCd, our version of the file is stuck on GPLv2 and can't legally be released as "GPLv2 or later". Fix the license header accordingly. We should probably consider replacing this code once again. Reviewed-by: Patrick Matthäi
2011-01-28Fix Windows build of the 0.5 version.Yohann Ferreira1-2/+2
The rc and specialfolders files where included with the manaserv specific files.
2011-01-27Made the windows app able to load .ico files at runtime.Yohann Ferreira1-5/+17
Now the icon extension is computed against the os. This means that the 'icons/mana' appIcon branding parameter will now load icons/mana.png files for unices and mac, and icons/mana.ico for Windows. Reviewed-by: Trapdoor. Resolves: Mana-Mantis: #135.
2011-01-26Prune the enet and manaserv files dependency of the 0.5 binary.Yohann Ferreira3-7/+24
Only using cmake conditions and an ifdef. This will greatly help packaging the mana 0.5 version on other distros.
2011-01-22Fixing pick-up with joystickStefan Dombrowski1-3/+3
The pick-up with the joystick happend on the wrong tile. Bug was reported by Feufochmar on IRC.
2011-01-19Fix the wallpapers loading broken logic.Yohann Ferreira1-5/+3
Trivial.
2011-01-13Fix a segfault when attempting to buy free items.Yohann Ferreira1-5/+15
Resolves: Mana-mantis #277 Trivial fix.