summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2009-01-06Updated NEWS file with changes since 0.0.27Bjørn Lindeijer2-1/+8
2009-01-06Merge branch 'master' of git@gitorious.org:tmw/eathenaPhilipp Sehmisch59-296/+14565
2009-01-06Added support for animated tiles.Philipp Sehmisch4-26/+199
2009-01-06Updated git ignore rulesBjørn Lindeijer1-1/+19
Mainly to ignore all the new internationalization related files.
2009-01-06Added latest translations from LaunchpadBjørn Lindeijer25-0/+13639
The ones on Launchpad are still geared towards the mainline client. These files have been updated for the eAthena client. It will be interesting to see what happens to special characters, since the client doesn't support unicode yet.
2009-01-06Added support for internationalizationBjørn Lindeijer35-257/+913
Merged from the mainline client. Originally implemented by Guillaume Melquiond, starting with commit 1828eee6a6d91fd385ad1e69d93044516493aa91.
2009-01-06Added sdl_ttf to unix compiling as well.Ira Rice1-0/+1
Signed-off-by: Ira Rice <irarice@gmail.com>
2009-01-06Fixed the windows cbp file, deleted some files which we don't use, andIra Rice10-1116/+64
fixed a few compiler warnings noticed from building in windows. Signed-off-by: Ira Rice <irarice@gmail.com>
2009-01-05Removed a redundant directory, as well as got rid of Windows typeIra Rice9-1091/+609
newlines. Signed-off-by: Ira Rice <irarice@gmail.com>
2009-01-05Fixed rendering of special charactersBjørn Lindeijer1-2/+2
The font was interpreting the strings as UTF8, as they are in the mainline client. But in the eAthena client they are regular text.
2009-01-05Increased text chunk cache size to improve performance when a lot of text is ↵Philipp Sehmisch1-1/+1
on the screen. (cherry picked from mainline commit 483c76d1b2433bc34f67406a10bf409fb2daafe1)
2009-01-05Image alpha should also be set to 1, in case it was changed before.Bjørn Lindeijer2-8/+8
(cherry picked from mainline commit 0962fc8b567279a6e97e13e4b3f2f9f2ffe304c0)
2009-01-05Added support for alpha blending to true type font drawing.Philipp Sehmisch1-0/+7
(cherry picked from mainline commit 89a1dcb59be3e531cc0761c32d1aa70e141d4a12)
2009-01-05Fixed double-free of true-type resources.Guillaume Melquiond1-2/+5
(cherry-picked from mainline)
2009-01-05Modified the Aethyra client to use the TMW TrueType class, rather thanEugenio Favalli8-340/+248
the inbuilt GUIChan TrueType class. (Didn't use it originally because I didn't see the difference, when there's a considerable speedup, and that originally the import for TMW was broken code at the time, which has been fixed since.)
2009-01-05Fixed browser box so that it'd work again.Ira Rice2-51/+26
Signed-off-by: Ira Rice <irarice@gmail.com>
2009-01-05Changed smiley window to say emote. (I like emote better, so that'sIra Rice1-2/+2
why. :P) Signed-off-by: Ira Rice <irarice@gmail.com>
2009-01-05Added emote window button.Ira Rice1-0/+6
Signed-off-by: Ira Rice <irarice@gmail.com>
2009-01-05CMake warning fixes by RodericBjørn Lindeijer2-4/+1
(merged from mainline)
2009-01-05Made trade window resizableBjørn Lindeijer5-29/+55
Also fixed overlap between description label and the buttons and added the SDL_ttf library to the Code::Blocks project file.
2009-01-05Made an option around the syncing, but no way to change it for now.Bjørn Lindeijer1-3/+1
(cherry picked from mainline commit f6f8b2f885145d4cacf7a6c42d88b6a39f71b366) Conflicts: src/openglgraphics.cpp
2009-01-05Merged Vector class improvements from mainlineBjørn Lindeijer1-0/+1
2009-01-05Renamed PATH_NODE to Position as on mainlineBjørn Lindeijer8-38/+126
2009-01-05Handling gender with an enum everywhere.Philipp Sehmisch14-39/+45
(cherry picked from mainline commit d3adc61aa4b4924f82d8cbc23bea26da7257da97) Conflicts: src/net/beinghandler.cpp src/net/charserverhandler.cpp src/player.cpp src/player.h
2009-01-05Refactor the way in which browser box text is drawn and wrapped.Björn Steinbrink2-94/+151
(cherry picked from mainline commit ecabe82d8720689905a6d035b0597d97037287c7) Conflicts: src/gui/browserbox.cpp
2009-01-05Cleaned autotools filesGuillaume Melquiond2-38/+38
Put object files in subdirectories. Moved compilation flags to configure script. Added library header checks. (cherry picked from mainline commit 0bebbc320d50178a7ece573319cd6687a950dafa)
2009-01-05Added missing header fileBjørn Lindeijer1-0/+1
(cherry picked from commit 94ad7e84ea9a746e4c52a07de31e9055e00bbdc5)
2009-01-05Take into account removed files for obsoleted dataBjørn Lindeijer1-18/+18
Also ripped out the Subversion stuff and made the download links local. (cherry picked from commit 5523ebb7850d99ecf750009b853dad6cb914e9e5)
2009-01-05Display obsolete files in gray and links to svnBjørn Lindeijer1-4/+19
Old change that never made it into version control. Will be updating this to git now. (cherry picked from commit 040eeb280297459cdab6c47d6064341fc5875da8)
2009-01-05Added missing header and print newline at end of usage instructionsBjørn Lindeijer2-1/+2
(cherry picked from commit afa57ceea0df1ce1ca494d7794e2f6542befc214)
2009-01-05CMake warning fixes by RodericBjørn Lindeijer2-4/+1
(merged from mainline)
2009-01-05Renamed Doxygen file to standard filename and changed it so that simply runningBjørn Lindeijer2-4/+3
'doxygen' from this directory is enough. (cherry picked from mainline commit 25db7453b0027863ae4b966a91fb3653d73d324c) Conflicts: docs/SOURCE/Doxyfile
2009-01-05Removed two no longer used bitmap fontsBjørn Lindeijer4-4/+0
2009-01-05Fixed installing of dejavusans.ttf with CMakeBjørn Lindeijer2-0/+7
Merged from mainline, change by roderic
2009-01-05Refactor the way in which browser box text is drawn and wrapped.Björn Steinbrink1-65/+74
(cherry picked from mainline commit ecabe82d8720689905a6d035b0597d97037287c7) Conflicts: src/gui/browserbox.cpp
2009-01-05Handling gender with an enum everywhere.Philipp Sehmisch12-43/+47
(cherry picked from mainline commit d3adc61aa4b4924f82d8cbc23bea26da7257da97) Conflicts: src/net/beinghandler.cpp src/net/charserverhandler.cpp src/player.cpp src/player.h
2009-01-05Re-enabled buddy windowDavid Athay4-3/+19
2009-01-05Merged with 'master'Bjørn Lindeijer96-1312/+1310
2009-01-05Add buddy windowDavid Athay4-52/+35
2009-01-05Fix typo in updatehost reported by Jaxad.Dennis Friis1-1/+1
(cherry picked from eAthena client)
2009-01-05Renamed PATH_NODE to Position as on mainlineBjørn Lindeijer8-42/+127
2009-01-04Merged Vector class improvements from mainlineBjørn Lindeijer4-5/+93
2009-01-04Fixed rendering of special charactersBjørn Lindeijer1-2/+2
The font was interpreting the strings as UTF8, as they are in the mainline client. But in the eAthena client they are regular text.
2009-01-04Fixed installing of dejavusans.ttf font.Bjørn Lindeijer4-3/+11
(cherry picked from mainline commit 8d1299338e033e1de539dae36856e365855fabc1) Conflicts: src/gui/gui.cpp
2009-01-04Code reformattingBjørn Lindeijer14-123/+80
Mainly making sure 'const std::string &' is used everywhere instead of 'std::string const &'. The former has always been the preferred order in this project. (cherry picked from mainline)
2009-01-04Smiley step 1.91, the little part to make it workForge4-9/+36
TODO list of 1.9 still intact.
2009-01-04Smiley track: step 1.9Forge10-15/+1202
The window listing the smiley is ok (F11). The window for shortcut of smiley is in progress (F12) So far, you can use any available smiley directly (mouse interface) and can get a reminder of the keybinding in the shortcut window. Yet to be done (for final step 2.0): * Transform the keybinding into the actual mapping of the shortcut seen in F12 * Drag & Drop from F11 to F12 windows and from F12 to F12 * Code factorisation for class ShortcutContainer and derivatives Item & Smiley (so far, most code is shared, but actually in 3 places, should keep only specific code in leaf-class, and main code in parent) Revision of copyright message (so far, only a cut-paste of inspiring previous files) * Save shortcut-smiley mapping on exit (and reload on start) (with protection against changing smiley-list)
2009-01-02Step 1.5 of smiley update: allow usage of same key for smiley andForge3-462/+460
different purpose (as smiley are requiring a special key press, that's not a problem to assign the same key to differents purpose) The function of game.cpp get reindented in the process, but the actual change is minor. The keyboardconfig get a new function, returning directly the emoticon offset from the key pressed. (later, that function will return the index of the smiley shortcut/array that has been selected... later) Signed-off-by: Forge <jgrimbert@free.fr>
2009-01-02Removed duplicate TrueTypeFont class declarationBjørn Lindeijer2-77/+7
Noticed by QOAL
2009-01-02Removed executable bits from SDLMain.{h,m}Bjørn Lindeijer2-0/+0