summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2010-02-28Add some new mousers and simplify related codeidiomatic4-26/+51
Signed-off-by: Jared Adams <jaxad0127@gmail.com>
2010-02-28Forgot to change popup to window.xmlJared Adams1-1/+1
2010-02-28Rename gui.xml to window.xmlJared Adams4-4/+4
2010-02-28Clean up handling of key collisionsChuck Miller1-9/+18
-Cleaner code -Ignore keys can collide with anything -No longer have collisions between two unassigned keys Reviewed-By: Jared Adams
2010-03-01Check and create screenshot directory only when a screenshot is madeBernd Wachter2-13/+11
2010-03-01Handle cases properly where the path already exists, but not as directoryBernd Wachter1-6/+18
2010-02-28Fix inital state of server delete buttonJared Adams1-1/+1
2010-02-28Add delete button to ServerDialog and only save saved serversJared Adams3-9/+41
Reviewed-by: Thorbjørn Lindeijer
2010-02-28Fix loading branding dataJared Adams1-3/+1
Reviewed-by: Chuck Miller
2010-02-28Added highlighted versions of widgets for the gray themeThorbjørn Lindeijer6-0/+0
2010-02-28Some code cleanup regarding the server dialogThorbjørn Lindeijer3-114/+125
Reviewed-by: Jared Adams
2010-02-28Deleted unused speech bubble imageThorbjørn Lindeijer1-0/+0
2010-02-28Replace gray highlight widgets with the non highlighted.Chuck Miller5-0/+0
The highlighted widgets don't match the theme... They go with the wood theme So just replace them with a copy of their non-highlighted counterparts until graphics can be done for them No Review Needed, no code was changed, and no new art was created.
2010-02-28Make the gui more themeable and distribute two themesJared Adams64-136/+229
The older gray theme and the new wood theme are available as themes. The gray theme needs some new graphics for hilights. Add a theme option for branding and add path/to/branding/data to the PhysFS search path. Reviewed-by: Thorbjørn Lindeijer Reviewed-by: Chuck Miller
2010-02-28Removed a few pointless const qualifiersThorbjørn Lindeijer6-9/+8
Reviewed-by: Jared Adams
2010-02-28Avoid sending log output to the console on startupThorbjørn Lindeijer1-4/+2
By initializing the configuration before starting to log, so that we can take into account the logToStandardOut setting. Reviewed-by: Jared Adams
2010-02-28Take the URL to the server list from the branding fileThorbjørn Lindeijer4-4/+11
This way, a Mana based game can have multiple servers associated with it (for example with different languages), listed under the same branding. Reviewed-by: Jared Adams
2010-02-27Use appShort in screenshot nameJared Adams1-1/+2
Reviewed-by: http://pastebin.ca/1815165
2010-02-27Fix program exit on windows.Andrei Karas1-0/+1
Signed-off-by: Thorbjørn Lindeijer <thorbjorn@lindeijer.nl>
2010-02-27Some cleanup and compile fixJared Adams3-20/+17
Reviewed-by: Thorbjørn Lindeijer
2010-02-27Corrected some variables names after recent renamingThorbjørn Lindeijer2-20/+20
With help from Jared. Reviewed-by: Jared Adams
2010-02-27Report more info on client in cURL useragent and DesktopJared Adams3-7/+45
Reviewed-by: Thorbjørn Lindeijer Reviewed-by: Chuck Miller
2010-02-27Forgot to amend the last change with thisThorbjørn Lindeijer1-1/+1
2010-02-27Added m prefix to Client's member variablesThorbjørn Lindeijer2-177/+177
Reviewed-by: Jared Adams
2010-02-27No point in calling Viewport::setMap(0) before deleting itThorbjørn Lindeijer5-7/+4
Reviewed-by: Jared Adams
2010-02-27Disable guilds for eAthena for nowJared Adams5-5/+17
Reviewed-by: Thorbjørn Lindeijer
2010-02-26Fix configuration saving on exit.Andrei Karas1-2/+3
Some settings are set after the old position. Signed-off-by: Jared Adams <jaxad0127@gmail.com>
2010-02-26Fix calling setMap on deleted viewportAndrei Karas1-1/+1
Signed-off-by: Jared Adams <jaxad0127@gmail.com>
2010-02-26Simplify arrow handling for eAthenaJared Adams1-8/+2
Reviewed-by: Thorbjørn Lindeijer
2010-02-26Color the tabs in the SocialWindowJared Adams1-0/+4
Reviewed-by: Thorbjørn Lindeijer
2010-02-26Make sure LocalPlayer and party members get their party setJared Adams1-0/+9
Reviewed-by: Thorbjørn Lindeijer
2010-02-26Use MYPICTURES on windows, add config parameter for screenshot directoryBernd Wachter1-9/+47
Under Windows try to place the screenshots in the `My Pictures' directory, and use Desktop as a fallback. On all platforms, add a Suffix to the screenshot directory path to avoid cluttering the Desktop/... Usage of suffix/suffix content/path are configurable. Create the screenshot directory if it does not exist, and fall back to saving screenshots in the users home directory if it could not be created. Reviewed-by: Jared Adams
2010-02-25Fix some comments in beingpopupChuck Miller2-5/+5
Reviewed-By: Jared Adams
2010-02-25Handle Ctrl+v for pasting in text fieldsThorbjørn Lindeijer2-0/+18
Reviewed-by: Jared Adams
2010-02-25Fix the X11 paste code to actually return true on successThorbjørn Lindeijer1-0/+2
Reviewed-by: Jared Adams
2010-02-25Added paste facility from the Wormux projectThorbjørn Lindeijer7-0/+383
With CMakeLists.txt adaptions from the Aethyra project. Reviewed-by: Bernd Wachter Reviewed-by: Jared Adams
2010-02-25Unbreak compile without OpenGLThorbjørn Lindeijer1-1/+2
2010-02-25Add my self to the AUTHORS file...Chuck Miller1-0/+1
2010-02-25Add support for platform specifig config/data directories #84Bernd Wachter4-32/+64
Reviewed-by: Jared Adams
2010-02-25Add support for special folder lookup on Win32Bernd Wachter5-1/+118
Reviewed-by: Jared Adams
2010-02-25Use recursive mkdir for config directories, fix log initializationBernd Wachter6-16/+18
Logger now logs to stdout by default, and allows logging without having a log file open. This allows using logger for error logging in early startup functions. Reviewed-by: Jared Adams
2010-02-25Don't support backslash as path separator for non-windows platformsBernd Wachter2-7/+15
Reviewed-by: Thorbjørn Lindeijer
2010-02-25Change const void to voidJared Adams4-4/+4
Reviewed-by: Thorbjørn Lindeijer
2010-02-25Add a simple recursive mkdirBernd Wachter2-0/+119
Reviewed-by: Jared Adams
2010-02-24Fix talk request flood.Andrei Karas1-1/+2
Fix talk request flood from keyboard. Fix duplicate lines in NPC dialogs. Signed-off-by: Jared Adams <jaxad0127@gmail.com>
2010-02-24Move StorageWindow to instancing intead of globalJared Adams17-91/+147
Also make storage under eAthena more flexible. Reviewed-by: Dennis Friis
2010-02-24Removed a bunch of short options from the command line parametersThorbjørn Lindeijer1-16/+15
They don't have to be specified, so we can leave them out for rarely used options or those for which a single character is rather unclear. Also gave them a bit nicer order, since alphabetical doesn't make much sense. Reviewed-by: Jared Adams
2010-02-24Some code cleanupsThorbjørn Lindeijer3-29/+18
Reviewed-by: Jared Adams
2010-02-24Added the possibility to pass a branding file by command line. Reviewed-by: ↵Philipp Sehmisch4-7/+19
Thorbjørn Lindeijer <thorbjorn@lindeijer.nl>
2010-02-24Merge branch 'master' of gitorious.org:mana/manaPhilipp Sehmisch32-202/+786