summaryrefslogtreecommitdiff
path: root/src/gui
AgeCommit message (Collapse)AuthorFilesLines
2008-10-12This commit contains three things: one, after looking over how TMW was Ira Rice3-8/+32
handling the effects through the level up system, I determined that it wasn't bad, so I pulled it from TMW's SVN. Two, I edited the web page css so that it better matches the forum. And three, I patched text wrapping so that it'll fix up its display size based on all previous lines, except for the last line. That fix will come later, but for now, it'll be seen as a special case. While you'd like to think that just resending the string and starting the function over again would fix it, you'd be wrong. So it won't be patched until I think of a better way to handle that case.
2008-10-10Fixed the text box so that it now checks the last line as well for the Ira Rice1-2/+11
minimum length for the text box (it didn't do that before)
2008-10-10Did a little bit of code cleanup (mostly from TMW changes) as well as Ira Rice4-18/+18
properly implemented line wrapping. Now, there are no more visual artifacts for speech boxes, and it always chooses the most optimal box size (which required that npc_text use it also. Do any other gui classes use the textbox class?).
2008-10-10Some old uncommitted cleanup.Bjørn Lindeijer2-10/+0
2008-10-09Merged the movement branch into trunkBjørn Lindeijer5-57/+63
I consider this the only way forward. In my tests this code isn't actually doing worse than what was there before. Of course some cases are a bit broken, and I'm open to any kind of feedback so that we can fix those issues.
2008-10-07Fixed some compiler warnings. This probably also fixed the logging of severalBjørn Lindeijer1-2/+2
error messages.
2008-10-04Changed minimap code to take minimaps twice the TMW size, added map Ira Rice1-5/+5
names on all of the maps, and redid minimaps to fit the new minimap code.
2008-10-03Made a new Windows binary, as well as fix some files to make the Windows Ira Rice35-1/+66
build work (although there might be a bit too many guichanfwd.h references. But that's ok. I'm too lazy to track down which ones are necessary and which ones aren't at the moment).
2008-09-29Modified the client so that it displays both servers as server choices, Ira Rice2-13/+17
as well as changing the default server to point to www.aethyra.org instead of Slinker's IP address now.
2008-09-26Made /msg an alias for /whisper.Ira Rice1-2/+2
2008-09-25Changed textfield behavior cause a windows build didn't like it.Ira Rice1-3/+4
2008-09-25Forgot to merge in the new files and resources into trunk.Ira Rice4-0/+307
2008-09-25Merged the Tametomo branch into trunk.Ira Rice13-157/+336
2008-09-15Commented out getBeingByPixel because it really isn't used, nor is there Ira Rice1-4/+4
much sense to. Shouldn't make any visible changes to performance yet, but I trimmed it out for now anyways.
2008-09-14fix for guichan bug in tabbedareasRoderic Morris2-0/+10
2008-09-12Fixed /where, added /cast for heal and gather, some changes to inventory to ↵Lloyd Bryant5-552/+504
support storage
2008-09-12Changed default port for Aethyra server to 21001Lloyd Bryant1-1/+1
2008-09-11Only require a restart to switch to full screen with OpenGL on Windows, sinceBjørn Lindeijer1-0/+11
it works fine in Linux without having to reinitialize the OpenGL state. Adapted change by kraant from Aethyra.
2008-09-04Introduced another template to make deleting all values in a container easier.Bjørn Lindeijer4-10/+4
Inspired by qDeleteAll() from Qt.
2008-09-04Added omitted files from rev 405Douglas Boffey4-0/+551
2008-09-04Added code to change text colouringDouglas Boffey8-543/+714
2008-08-28Accepted Patch by Scraggy that moves text in such a way that no text overlapsBjørn Lindeijer1-21/+7
2008-08-28Added support for being effects through the eAthena levelup message, and checkBjørn Lindeijer1-1/+1
whether the being exists before referencing it. Re-enabled proper MP bar display. Improved handling of a warp to the same map.
2008-08-22Added config option to honor stop-walking packet, added X and Y to /where, ↵Lloyd Bryant1-539/+456
reformatted src/chat.cpp
2008-08-21fix svn properties and id tagsRoderic Morris3-4/+3
2008-08-18Fixed bug with GP shown being incorrect after purchasing from NPC vendor ↵Lloyd Bryant1-5/+5
(code from TMW svn, r4449)
2008-08-18fix bug #209, display skill icons correctly.Roderic Morris4-7/+143
2008-08-15Activated MP status progress barLloyd Bryant1-1/+1
2008-08-14Doesn't require restart to change to full screen anymoreKraant1-4/+10
2008-08-13Call the more appropriate method (adjustSize instead of logic).Bjørn Lindeijer1-1/+1
2008-08-13Added permission levels to guilds, and operator permissions to channels.David Athay1-0/+4
2008-08-13Added support for different colored fonts for different being typesLloyd Bryant2-0/+55
2008-08-10Changed proxy fix to only tell the proxy to no-cacheKraant1-6/+11
for news.txt and resources2.txt and added linux to windows cross-compile codeblocks file.
2008-08-10Set headers for CURL so that proxies won't cache filesKraant1-0/+9
to fix bug that causes resources2.txt to be old and out of sync with the files in the directory.
2008-08-08Changed the status window so that all the information appears by defaultDouglas Boffey1-1/+1
2008-08-06Make sure only to save the window state when a window name is set, and failBjørn Lindeijer1-8/+11
when loadWindowState() is called without setting a window name.
2008-08-05Fixed alignment (patch by Scraggy - Mantis #384) and spelling error.David Athay1-2/+2
2008-08-04Aligned text boxes in video setup dialogDouglas Boffey1-2/+2
2008-08-03Changed the default server in the dropdown menu in the loginKraant1-1/+1
screen to the new server
2008-07-25Applied patch by ElvenProgrammer to remember window locations between sessionsLloyd Bryant4-1/+5
2008-07-24Properly update price after buying.Eugenio Favalli1-5/+5
2008-07-23Added viewable cape/misc1/misc2, Chat button in GUILloyd Bryant1-1/+7
2008-07-23Remember windows visibility.Eugenio Favalli4-1/+5
2008-07-18Import of client treeLloyd Bryant128-767/+1654
2008-07-17Added support for handling the custom eAthena packet that sends the updateBjørn Lindeijer2-5/+10
host (patch by Sanga).
2008-07-17Fixed crash with party invite dialogDavid Athay1-2/+0
2008-07-14fix view names checkbox, fix compilation with cmakeRoderic Morris3-6/+6
2008-07-08#359 patch by ScraggyDavid Athay2-7/+92
2008-07-07Added /party command.David Athay1-1/+1
2008-07-05Allow alt key for chatting on Mac, remove unneeded includes.David Athay1-5/+0