Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
(cherry-picked from mainline)
|
|
Signed-off-by: Ira Rice <irarice@gmail.com>
|
|
Signed-off-by: Ira Rice <irarice@gmail.com>
|
|
Signed-off-by: Ira Rice <irarice@gmail.com>
|
|
readme.txt explains a bit about how to build the Windows installer.
Conflicts:
packaging/windows/setup.nsi
Signed-off-by: Ira Rice <irarice@gmail.com>
|
|
Conflicts:
debian/aethyra.docs
debian/aethyra.sgml
debian/tmw.docs
debian/tmw.sgml
packaging/debian/tmw.docs
packaging/debian/tmw.sgml
Signed-off-by: Ira Rice <irarice@gmail.com>
|
|
|
|
white for wallpapers (matches our wallpapers better), and fixed the
effect manager.
Signed-off-by: Ira Rice <irarice@gmail.com>
|
|
Makes it easier to get started with compiling TMW on Windows by just
extracting the library package where you checked out TMW, and doesn't
pollute the MinGW install.
|
|
readme.txt explains a bit about how to build the Windows installer.
|
|
|
|
|
|
Signed-off-by: Ira Rice <irarice@gmail.com>
|
|
check in the ColorDB.
Signed-off-by: Ira Rice <irarice@gmail.com>
|
|
(cherry picked from eathena client repository,
commits 88af5cb15a02a26f4a5990ba3ef4df46e572bff4,
19ee623c0a1fdd333ef5b945ea887c983c829b1e,
f924885ea0db5842b080610ec63e61a4bcc2a30c)
Conflicts:
src/gui/itemshortcutwindow.cpp
src/gui/window.cpp
|
|
Still used in the eAthena client and it seems saner to me to have it.
|
|
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)
Conflicts:
src/game.cpp
|
|
Scrolling is now a bit less lazy and the scroll radius is 0. In my
opinion this is a better default.
Framerate limiter is now off by default, since it makes the game appear
a bit choppy. It's basically only useful for laptops anyway, and not too
hard to find.
(cherry picked from eAthena branch,
commit c56bc78b5f5676784265dff8ed5334884e8dcc39)
Conflicts:
src/main.cpp
|
|
The default window sizes were all too small, since they were specified
in content size. On pressing "Reset Windows", the sizes would be
interpreted as such and apply alright.
The inconsistency is now removed, and the default window sizes are
always the size of the whole widget now, not just the contents.
Signed-off-by: Bjørn Lindeijer <bjorn@lindeijer.nl>
(cherry picked from eAthena branch,
commit 72f5288682f46af1f7c04c002172178c880e060b)
Conflicts:
src/gui/chat.cpp
src/gui/equipmentwindow.cpp
src/gui/inventorywindow.cpp
src/gui/ministatus.cpp
src/gui/setup.cpp
src/gui/skill.cpp
src/gui/trade.cpp
src/gui/window.cpp
|
|
(cherry picked from mainline)
Conflicts:
src/game.cpp
|
|
|
|
|
|
(cherry picked from commit 7d5c6124e9c9cf447286eaa58afe17adf6c1a81d)
|
|
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>
(cherry picked from eAthena branch, commit
bab09df7a8347f39221b2a87487dcd128a686def)
Conflicts:
src/game.cpp
|
|
(cherry picked from commit 4f2749ab2782fdece3c098b1a52b69cb37eea9eb)
|
|
I wish I had never fallen for this weird style, and I hope removing it
will prevent others from introducing new code like this. :-)
(cherry picked from eAthena branch, commit
68760426532b9ca4c6939d7a7b8faa1586ee82e0)
Conflicts:
src/being.cpp
src/being.h
src/gui/tabbedcontainer.cpp
src/particle.cpp
src/particle.h
|
|
The ChargeDialog was removed. This class was long dead anyway.
(cherry picked from eAthena client commit
719e2b02bc6833198d6af2d3c95de96ef95f876d)
Conflicts:
src/CMakeLists.txt
src/Makefile.am
src/game.cpp
src/localplayer.cpp
src/localplayer.h
src/net/charserverhandler.cpp
tmw.cbp
Signed-off-by: Bjørn Lindeijer <bjorn@lindeijer.nl>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Got rid of "void" in functions that take no arguments and removed the
newline after the return type of a method in many places.
|
|
Passing --playername would set both the username as well as the name of
the character to play with. Now --username sets the username while
--character is used for choosing the character.
Also made it so that the login dialog won't show up when username and
password are passed from the command line, unless login fails.
|
|
It was only used to automatically choose the character. For choosing
the character, --playername can be used.
|
|
it works fine in Linux without having to reinitialize the OpenGL state. Adapted
change by kraant from Aethyra.
(cherry picked from eAthena client)
|
|
(cherry picked from eAthena client)
Conflicts:
src/monster.cpp
src/resources/monsterinfo.h
|
|
(cherry picked from eAthena client)
|
|
(cherry picked from eAthena client)
Conflicts:
ChangeLog
|
|
new code::blocks format.
|
|
(cherry picked from eAthena client)
|
|
whether the being exists before referencing it. Re-enabled proper MP bar
display. Improved handling of a warp to the same map.
(patch by Fate)
(cherry picked from eAthena client, the part about the levelup message
doesn't apply, and we now seem to have a second "effect manager"...)
Conflicts:
ChangeLog
src/being.cpp
src/being.h
src/engine.cpp
src/engine.h
src/gui/ministatus.cpp
src/net/beinghandler.cpp
src/net/playerhandler.cpp
src/net/protocol.h
|