summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2009-04-16Fixed TMWServ compilationPhilipp Sehmisch1-4/+0
2009-04-16Fixed compile warnings about signed/unsigned comparisonsBjørn Lindeijer2-5/+5
2009-04-16TMXCollide wasn't handling tilesets right.Steve Cotton2-6/+21
Wasn't using the translation table from template map's tilesets to target map's tilesets. Also WIP for tmx_random_fill: better control of number of objects added
2009-04-16Collision layer generation toolSteve Cotton4-1/+196
2009-04-16Map generation toolSteve Cotton6-33/+331
2009-04-16Build tmxcopy with debugging and -WallSteve Cotton1-1/+1
2009-04-16The 'unknown' guy is FalkreonBjørn Lindeijer1-0/+1
2009-04-16Make sure math functions are still inlinedBjørn Lindeijer6-69/+33
A function call could be quite a large overhead on top of a fast square root function.
2009-04-15Clean up some more memory leaksJared Adams6-5/+15
And remove an unneeded variable
2009-04-15Merge the trade dialogJared Adams3-95/+47
2009-04-15Non-neon-colored HP barsunknown2-3/+5
* Defaults for hp bar are more reasonable * Code::Blocks project file updated to include Desktop.cpp and Desktop.h
2009-04-15Right, our ScrollArea deletes its contentBjørn Lindeijer1-1/+0
Fixes crash on closing login dialog...
2009-04-15Have the DropDown create its ScrollArea and ListBoxBjørn Lindeijer7-80/+21
And also clean them up again. Fixes some memory leaks and simplifies the code. Also got rid of the basically unused "opaque" setting of DropDown.
2009-04-15Made the PopupMenu a Popup subclassBjørn Lindeijer9-29/+33
It's a natural better fit. The SkinLoader was changed into a singleton, since it's used by both Window and Popup classes.
2009-04-15Assorted random cleanupsBjørn Lindeijer7-13/+18
2009-04-15Fix some memory problemsJared Adams3-0/+3
2009-04-15Add a config option to always use whipser tabsJared Adams4-7/+27
2009-04-15Merge branch 'master' of git@gitorious.org:tmw/mainlineJared Adams19-2972/+219
2009-04-15Trim out (npc) tag from NPC names in PopupMenuTametomo1-2/+8
Generally, it's good to tack on this tag onto nearly everything, but for popup options, it looks a tad tacky. Signed-off-by: Tametomo <irarice@gmail.com> Signed-off-by: Bjørn Lindeijer <bjorn@lindeijer.nl>
2009-04-15Removed Dev-C++ project fileBjørn Lindeijer1-2869/+0
Last updated over a year ago, now fallen into disuse. Thanks for while it lasted!
2009-04-15Reduced maximum gradient delay to 100. 400 was just too high of an upperTametomo1-2/+2
bound to be useful to users. Signed-off-by: Tametomo <irarice@gmail.com> Signed-off-by: Bjørn Lindeijer <bjorn@lindeijer.nl>
2009-04-15Only notify the user that they will need to change maps for changingTametomo1-3/+6
whether or not to display particle effects when in game, since they don't need to see it beforehand. Signed-off-by: Tametomo <irarice@gmail.com> Signed-off-by: Bjørn Lindeijer <bjorn@lindeijer.nl>
2009-04-15Moved tile animations outside of the clock time polling loop. There's noTametomo4-12/+12
need to poll the CPU for them, when they already can compensate for missed clock ticks. Signed-off-by: Tametomo <irarice@gmail.com> Signed-off-by: Bjørn Lindeijer <bjorn@lindeijer.nl>
2009-04-15Fixed the width of the gradient type label for the Setup Color tab, as wellTametomo1-19/+32
as moving the delay slider down. Signed-off-by: Tametomo <irarice@gmail.com> Signed-off-by: Bjørn Lindeijer <bjorn@lindeijer.nl>
2009-04-15Ira Rice added to .mailmapBjørn Lindeijer1-0/+1
He also committed as Tametomo.
2009-04-15Some PopupMenu cleanups/fixes and additions.Tametomo8-31/+63
Signed-off-by: Tametomo <irarice@gmail.com> Signed-off-by: Bjørn Lindeijer <bjorn@lindeijer.nl>
2009-04-15Exposed delay values to the user, but made it so that the delay is colorIra Rice5-63/+124
based, instead of global, so that the user can specify different delays for different types of actions. Signed-off-by: Ira Rice <irarice@gmail.com> Signed-off-by: Bjørn Lindeijer <bjorn@lindeijer.nl>
2009-04-15Rename the whisper tab creation commandsJared Adams2-11/+9
2009-04-15Make whisper tabs optionalJared Adams5-12/+71
2009-04-15HP Bar Gradual Changes Config (+ bugfixes)Falkreon5-23/+57
* Setup menu now has settings for the HP bar colors. * StatusWindow handles HP bar changes a little more consistently. * Fixed a bug that cut weightedAverage values in half, making the HP bar very dark.
2009-04-14Add misisng mathutils filesJared Adams2-0/+89
2009-04-14Start a MathUtils fileJared Adams7-52/+20
It has fast(inv)sqrt and weightedAverage. Also cleanup the last ocmmit a bit.
2009-04-14HP Bar Gradual ColorationFalkreon2-5/+55
Makes HP Bars gradually fade from green to orange to red as HP goes down (or up). It looks pretty :)~
2009-04-15Also hardcode the bold font, we ship it after allBjørn Lindeijer4-25/+14
Plus some tweaks and cleanups.
2009-04-14Cleanup of Sound class, fixing restoring of volumes and musicBjørn Lindeijer6-94/+97
While a previous commit fixed the restoring of music of the current map in the setup window, this commit makes sure that the Sound class itself will resume a previously playing song when it is re-initialized. Other fixes: * Restore the correct volumes when enabling sound * Play the right audio track during login * Specify which font to use for bold text
2009-04-14Add a default login music file nameJared Adams1-1/+1
2009-04-14Put the remaining unnamespaced handlers in a namespaceBjørn Lindeijer24-18/+98
Also fixed some initialization order warnings when compiling with tmwserv support and made two getters const.
2009-04-14Unduplicated the code that draws a quadBjørn Lindeijer3-59/+41
Shouldn't affect performance.
2009-04-13Some cleanup of the SkinLoaderBjørn Lindeijer5-152/+156
Mainly stopped it from parsing the skin XML files over and over again, but also fixed Skin leaking sticky button images and made some optimizations. The Skin class still has an 'instances' member which could be used for cleanup in theory, but is unused at the moment.
2009-04-13Some cleanup of the Configuration interfaceBjørn Lindeijer11-107/+121
Mainly avoid all the convertions from integer to float and then to string and also back from string to float and then to integer.
2009-04-13Revert forced FPS limitBjørn Lindeijer5-11/+8
Don't force an FPS limit when people don't want it. Just default to limit on 60 fps instead, but do allow it to be disabled. This reverts part of commit 4b7755fcae0de15951c508ec034158007c8b6cf3.
2009-04-13Fixed broken linksDavid Athay4-47/+404
2009-04-13Fixed @'s in a user's nickDavid Athay6-555/+5775
2009-04-13Fix an input bugJared Adams1-1/+1
2009-04-13Added entry for messed up email/usernameBjørn Lindeijer1-0/+1
I forgot to set up my identity when committing from another PC...
2009-04-12Properly interpret `PC is dead' information from eAthena serverFate1-0/+4
(cf. 5cf18a062ffca03196b83fe6fda8ea3e54079c57; apparently the change was lost later)
2009-04-12Remove remaining references to versionLabelJared Adams1-4/+0
2009-04-12Moved client version string creation to preprocessorBjørn7-41/+34
2009-04-12Cleaned up the ItemPopup class a bitBjørn12-78/+15
Removed methods updateColors, getItemName and getNumRows. The last one was also removed from some other classes.
2009-04-12Fix ChatTab changing to need alt when chattingJared Adams1-9/+13