summaryrefslogtreecommitdiff
path: root/src/gui
AgeCommit message (Collapse)AuthorFilesLines
2008-10-27Merged the Tametomo branch back into trunk. Targeting has been removed Ira Rice2-118/+1
from the viewport, and is now located on the beings themselves. Eventually, this will be changed further so that the targets draw below the being, instead of maintaining the same logic, but baby steps first.
2008-10-25Made the ok dialogue use code that's similar to the speech bubble, so Ira Rice3-15/+52
that it can take advantage of the text box's wrapping code.
2008-10-23A few more compiler warnings fixed.Ira Rice2-4/+4
2008-10-23Cleaned up ColorDB code so that it loads with all other databases, as Ira Rice1-5/+4
well as fixed color cycling.
2008-10-19Fixed a small error that I didn't notice before with de-hardcoding the Ira Rice1-0/+3
colors. Thanks goes to paks for noticing this.
2008-10-16Fixed a width that I accidently messed up earlier, as well as made text Ira Rice1-1/+1
and speech bubble transitions smoother.
2008-10-15Added patch so that players can turn on or off speech bubbles.Ira Rice4-19/+35
2008-10-15De-hardcoded colors in trunk. Now, all colors are loaded from Ira Rice1-2/+6
colors.xml.
2008-10-14Accidently left in a copied line. Must be slightly tired to not notice Ira Rice1-1/+0
this while testing. Oh well.
2008-10-14Early addition of a particle effect disabling option. Would like to Ira Rice2-0/+17
change this in the future to update instantaneously.
2008-10-13Changed minimap code so that it allows us to have larger minimaps, while Ira Rice2-5/+16
putting back in backwards compatibility with TMW style minimaps. While this might seem like a big deal, it also allows us to make minimaps as big as we'd like, which is a huge perk for really large maps or really small ones.
2008-10-12Added in a new tileset, as well as some new artwork, changed the update Ira Rice1-2/+2
handler to store updates in a subfolder based on port (so that if one server domain hosts multiple update folders, that it doesn't have to redownload an update should an update have the same name as the other server, as well as a different checksum), and made the inventory window display the units of measurement (for all of those people that wanted to know exactly what those units were supposed to be).
2008-10-12Trimmed out an unneeded line in the text wrapping code. If it was Ira Rice1-4/+0
working properly (which calling the function again with a wider window size should do), it'd do something, but since it doesn't do what it was intended to do, there's no reason to waste CPU cycles over it .
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-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-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-04Added omitted files from rev 405Douglas Boffey4-0/+551
2008-09-04Added code to change text colouringDouglas Boffey8-543/+714
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-18Fixed bug with GP shown being incorrect after purchasing from NPC vendor ↵Lloyd Bryant1-5/+5
(code from TMW svn, r4449)
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-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-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-23Added viewable cape/misc1/misc2, Chat button in GUILloyd Bryant1-1/+7
2008-07-18Import of client treeLloyd Bryant128-767/+1654
2008-06-16Allow whispers by default (patch by Fate).Bjørn Lindeijer1-1/+1
2008-06-14Fixed compilation errors and trade bug.David Athay2-1/+3
2008-06-12Merged revisions 3738 via svnmerge from Bjørn Lindeijer13-108/+88
https://themanaworld.svn.sourceforge.net/svnroot/themanaworld/tmw/trunk ........ r3738 | b_lindeijer | 2007-11-16 00:44:01 +0100 (Fri, 16 Nov 2007) | 3 lines Moved item icon from ItemInfo class to the Item class, so that it can be loaded on demand. Results in faster startup time and reduced memory usage. ........
2008-06-09Fix for segfault in drop down list of player ignore and sanity check for ↵Dennis Friis2-2/+10
/whisper ignore. Patch by fate.
2008-06-05Lowered default particle detail level.Philipp Sehmisch1-1/+1
2008-06-05Added command line argument to specify the update host (-H). Also, to avoidBjørn Lindeijer2-23/+44
problems when files with the same name are served by different update hosts, the updates are now stored in an update host specific directory. Based on a patch by Sanga.
2008-05-28Added slider for controlling particleEmitterSkip (overall quality of ↵Philipp Sehmisch3-3/+62
particle effects) to video setup menu.
2008-05-19Removed the PopupBox class and used gcn::DropDown instead. It has clippingBjørn Lindeijer5-219/+7
issues, but it would be better to fix those instead of using this complicated workaround.
2008-05-16Applied QOAL's patch to fix popup bug.David Athay1-2/+2