Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2009-01-06 | Fixed the true type font to render unicode now | Bjørn Lindeijer | 2 | -5/+5 | |
2009-01-06 | Fix wrapping of UTF-8 multi-byte characters. | Björn Steinbrink | 1 | -1/+4 | |
(cherry picked from commit 82182aeb9eacb3a6e10e34b34b46ef63222ecd7d) | |||||
2009-01-06 | Added support for unicode charset in textfields and chat. | Guillaume Melquiond | 14 | -18/+737 | |
Conflicts: src/Makefile.am src/game.cpp src/gui/browserbox.cpp src/gui/gui.cpp src/gui/textfield.cpp src/main.cpp (cherry picked from mainline commit 7b67e852086ad3ccd98a622f890b245ab6a0a321) | |||||
2009-01-06 | Fixed font colors in inventory and shortcut window | Bjørn Lindeijer | 2 | -0/+2 | |
They were not explicitly set to black. Because the bitmap font used to be black, these bugs didn't show up earlier. With the introduction of true type fonts, the text can be any color anywhere. | |||||
2009-01-06 | Used layout for buy, sell and item amount dialogs | Bjørn Lindeijer | 5 | -163/+61 | |
(changes by Guillaume Melquiond, merged from the mainline client) | |||||
2009-01-06 | Merged layout handler from mainline | Bjørn Lindeijer | 8 | -104/+759 | |
Also fixed login dialog layout. This is the layout handler by Guillaume Melquiond, which he started in commit 59472ef68fdef3f7e8858a81a46e28c127119c58. | |||||
2009-01-06 | Merge branch 'master' of git@gitorious.org:tmw/eathena | Philipp Sehmisch | 27 | -257/+305 | |
2009-01-06 | Added support for animated tiles. | Philipp Sehmisch | 4 | -26/+199 | |
2009-01-06 | Added support for internationalization | Bjørn Lindeijer | 28 | -251/+347 | |
Merged from the mainline client. Originally implemented by Guillaume Melquiond, starting with commit 1828eee6a6d91fd385ad1e69d93044516493aa91. | |||||
2009-01-05 | Cleaned autotools files | Guillaume Melquiond | 1 | -6/+2 | |
Put object files in subdirectories. Moved compilation flags to configure script. Added library header checks. (cherry picked from mainline commit 0bebbc320d50178a7ece573319cd6687a950dafa) | |||||
2009-01-05 | Refactor the way in which browser box text is drawn and wrapped. | Björn Steinbrink | 1 | -65/+74 | |
(cherry picked from mainline commit ecabe82d8720689905a6d035b0597d97037287c7) Conflicts: src/gui/browserbox.cpp | |||||
2009-01-05 | Handling gender with an enum everywhere. | Philipp Sehmisch | 12 | -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-05 | Renamed PATH_NODE to Position as on mainline | Bjørn Lindeijer | 8 | -42/+127 | |
2009-01-04 | Merged Vector class improvements from mainline | Bjørn Lindeijer | 4 | -5/+93 | |
2009-01-04 | Fixed rendering of special characters | Bjørn Lindeijer | 1 | -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-04 | Fixed installing of dejavusans.ttf font. | Bjørn Lindeijer | 1 | -2/+4 | |
(cherry picked from mainline commit 8d1299338e033e1de539dae36856e365855fabc1) Conflicts: src/gui/gui.cpp | |||||
2009-01-04 | Code reformatting | Bjørn Lindeijer | 14 | -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-02 | Removed duplicate TrueTypeFont class declaration | Bjørn Lindeijer | 2 | -77/+7 | |
Noticed by QOAL | |||||
2009-01-02 | Removed executable bits from SDLMain.{h,m} | Bjørn Lindeijer | 2 | -0/+0 | |
2008-12-31 | Made an option around the syncing, but no way to change it for now. | Bjørn Lindeijer | 2 | -4/+20 | |
(cherry picked from mainline commit f6f8b2f885145d4cacf7a6c42d88b6a39f71b366) Conflicts: src/openglgraphics.cpp | |||||
2008-12-31 | Synchronized font size with mainline | Bjørn Lindeijer | 1 | -1/+1 | |
2009-01-01 | Made trade window resizable | Bjørn Lindeijer | 4 | -29/+53 | |
Also fixed overlap between description label and the buttons and added the SDL_ttf library to the Code::Blocks project file. | |||||
2008-12-29 | Increased text chunk cache size to improve performance when a lot of text is ↵ | Philipp Sehmisch | 1 | -1/+1 | |
on the screen. (cherry picked from mainline commit 483c76d1b2433bc34f67406a10bf409fb2daafe1) | |||||
2008-12-29 | Image alpha should also be set to 1, in case it was changed before. | Bjørn Lindeijer | 2 | -8/+8 | |
(cherry picked from mainline commit 0962fc8b567279a6e97e13e4b3f2f9f2ffe304c0) | |||||
2008-12-29 | Added support for alpha blending to true type font drawing. | Philipp Sehmisch | 1 | -0/+7 | |
(cherry picked from mainline commit 89a1dcb59be3e531cc0761c32d1aa70e141d4a12) | |||||
2008-12-29 | Fixed double-free of true-type resources. | Guillaume Melquiond | 1 | -2/+5 | |
(cherry-picked from mainline) | |||||
2008-12-29 | Fixed two compiler warnings about deprecated char* | Bjørn Lindeijer | 1 | -2/+2 | |
2008-12-29 | Added support for True Type Fonts. | Eugenio Favalli | 7 | -65/+329 | |
(cherry-picked from mainline) | |||||
2008-12-14 | Code reformatting to conform to line length | Bjørn Lindeijer | 1 | -41/+63 | |
(cherry picked from mainline) Conflicts: src/game.cpp | |||||
2008-12-14 | Removed remaining DOS newlines | Bjørn Lindeijer | 1 | -3/+3 | |
2008-12-14 | Fixed some linebreaks | Philipp Sehmisch | 1 | -296/+296 | |
2008-12-14 | Passing vectors by reference | Philipp Sehmisch | 2 | -318/+318 | |
2008-12-14 | Some systactical sugar for 864e33 | Philipp Sehmisch | 2 | -18/+9 | |
2008-12-14 | Fixed follow-parent of nested and being-following particle emitters | Philipp Sehmisch | 1 | -1/+0 | |
2008-12-14 | Fixed follow-parent of nested and being-following particle emitters | Philipp Sehmisch | 6 | -41/+60 | |
2008-12-13 | Code style reformatting | Bjørn Lindeijer | 12 | -226/+173 | |
Got rid of "void" in functions that take no arguments and removed the newline after the return type of a method in many places. | |||||
2008-12-10 | Obscure precise home directory name when making screenshots | Fate | 1 | -4/+9 | |
2008-12-09 | Fixed two issues with the chat message parsing | Bjørn Lindeijer | 1 | -7/+11 | |
Don't treat anything starting with "Welcome" as a server message, for example messages starting with a name that starts with "Welcome" shouldn't belong in that category. Put the nick in the right place for global announcements. Signed-off-by: Bjørn Lindeijer <bjorn@lindeijer.nl> | |||||
2008-12-09 | Removed the unused NewSkillDialog | Bjørn Lindeijer | 5 | -271/+0 | |
Won't be introduced based on eAthena anyway, I think even with tmwserv we have different plans now. Signed-off-by: Bjørn Lindeijer <bjorn@lindeijer.nl> | |||||
2008-12-09 | Make the window shortcuts configurable | Jared Adams | 3 | -10/+28 | |
2008-12-09 | Only play status effect sound effects for localplayer | Fate | 2 | -2/+4 | |
2008-12-09 | Defer re-adding of particles to next call to Being::logic() to avoid crash | Fate | 3 | -4/+19 | |
2008-12-09 | Status particle effects: when looking up block IDs (effect IDs for other | Fate | 4 | -7/+19 | |
players), make sure to initialise if needed Status particle effects: properly delete particles after effect has worn off | |||||
2008-12-08 | An attempt to fix the crashes related to particles | Bjørn Lindeijer | 1 | -2/+7 | |
The player character is never deleted, and hence might have particles still active when the map changes. These particles are deleted on map change, but when the player character was moved, it was trying to mark these deleted particles for deletion, writing to unallocated memory. The marking for deletion by the player character now happens before the particles are deleted. Signed-off-by: Bjørn Lindeijer <bjorn@lindeijer.nl> | |||||
2008-12-08 | Mostly code reformatting | Bjørn Lindeijer | 3 | -9/+14 | |
2008-12-08 | Code reformatting | Bjørn Lindeijer | 13 | -298/+175 | |
I wish I had never fallen for this weird style, and I hope removing it will prevent others from introducing new code like this. :-) | |||||
2008-12-08 | Introduced another template to make deleting all values in a container easier. | Bjørn Lindeijer | 12 | -31/+20 | |
Inspired by qDeleteAll() from Qt. Conflicts: ChangeLog src/beingmanager.cpp src/channelmanager.cpp src/gui/skill.cpp src/map.cpp src/resources/monsterinfo.cpp (cherry picked from mainline) | |||||
2008-12-08 | Clip the minimap image to within its window | Bjørn Lindeijer | 1 | -10/+14 | |
The image wasn't clipped so it would draw beneath the map name and on top of the window border. | |||||
2008-12-08 | Don't scroll past the edges of the minimap | Bjørn Lindeijer | 1 | -0/+12 | |
When centering the minimap on the player, it would often happen that the minimap scrolled past its edge. Based on a patch by QOAL. | |||||
2008-12-07 | Some code reformatting | Bjørn Lindeijer | 5 | -29/+23 | |