Age | Commit message (Collapse) | Author | Files | Lines |
|
A new stats.xml file is parsed for player stats for ManaServ. The old hardcoded
stats remain as backup.
Reviewed-by: Bertram
|
|
The remaining instances can't easily or safely be changed as the classes
involved don't have type information like Being does.
Reviewed-by: Freeyorp
|
|
When max was 0, it was causing problems.
|
|
Themes can now control the colors they use. Colors in the Viewport (being
names, particles, etc) can still be changed by the user. Also make
ProgressBars more easily colored. DyePalette was made more flexible in the
process.
Also fixes comparing strings of different lengths insensitively.
Reviewed-by: Thorbjørn Lindeijer
|
|
|
|
|
|
Also added the update copyright tool from the Wormux Team.
( And not forgetting credit's due. :P )
|
|
Many warnings removed.
Reviewed-by: Thorbjørn Lindeijer <thorbjorn@lindeijer.nl>
|
|
Moved remaining widgets into widgets folder, standardized include order, moved TextRenderer out.
|
|
|
|
If the server tells the client to update the mp bar when handling an matk
change message before the status window has initialised, a segfault
occurs
|
|
|
|
|
|
|
|
|
|
Reviewed-by: Thorbjørn Lindeijer <thorbjorn@lindeijer.nl>
|
|
|
|
during attribute changing.
|
|
For now, until correction points are supported in eA.
By the way, I notice mDec et cetera aren't private members. Not
sure what you are up to.
|
|
Trying to use the same kind of capitalization and interpunctuation
for various parts of the gui, melding a few split strings, updating
POTFILES.in and adding translators' notes.
|
|
|
|
And a Swedish translation of the desktop file.
|
|
|
|
The update of ministatus window was broken because the implementation makes StatusWindow tries
to access private members of ministatus...
|
|
Also make MiniStatus only update the bars when needed (called by
StatusWindow).
|
|
|
|
|
|
|
|
changed from last window open. The progress bars don't smoothly update the progress when the value is set at load time now. Only the ministatus and the status window are affected by this patch, as they are the onjly ones reported as flooding the gui.
|
|
Please turn on -Wall, and if you don't notice your warnings, also turn
on -Werror.
|
|
Also some other small merges
|
|
|
|
I am able to compile against tmwserv with this mini fix, but I am quite
unsure what the code is supposed to look like.
|
|
|
|
|
|
Signed-off-by: Tametomo <irarice@gmail.com>
Signed-off-by: Bjørn Lindeijer <bjorn@lindeijer.nl>
|
|
Gives the actual number of items to the moveItem method.
Fix compilation problem for twmserv client compilation.
|
|
|
|
|
|
In an attempt to make the GUI code a little more structured, basic
widgets are now put in gui/widgets. Many includes were also cleaned up.
|
|
Replaced many gcn::Label with Label, gcn::Slider with Slider in
character creation dialog. Also cleaned up includes.
|
|
Mostly removal of branding for tmwserv related files, as was done for
the eAthena client before.
|
|
Conflicts:
A lot of files.
|
|
This merge involved major changes on both sides, and as such took
several weeks. Lots of things are expected to be broken now, however, we
now have a single code base to improve and extend, which can be compiled
to support either eAthena or tmwserv.
In the coming months, the plan is to work towards a client that supports
both eAthena and tmwserv, without needing to be recompiled.
Conflicts:
Everywhere!
|