summaryrefslogtreecommitdiff
path: root/src/gui/widgets/label.cpp
AgeCommit message (Collapse)AuthorFilesLines
2015-05-25Remove color2 from graphics.Andrei Karas1-1/+0
2015-05-25Dont set global color variables before drawing text.Andrei Karas1-1/+0
This allow not set actual OpenGL color on each call because it useless for drawing text.
2015-05-24Fix compilation warning.Andrei Karas1-1/+1
2015-05-23If window with label is hidden then release text image.Andrei Karas1-0/+18
This will reduce memore usage and not affect performance.
2015-05-20Add fast way for draw not changed text strings.Andrei Karas1-3/+35
TextChunk with colors and image stored inside draw object. If string or color changed old string image moved to cache. New string image generated or moved from cache. Use new way in drawing string in label.
2015-01-01Update copyrights year.Andrei Karas1-1/+1
2014-10-18Use tooltiplistener in labels.Andrei Karas1-0/+4
2014-05-25Fix license headers.Andrei Karas1-1/+1
2014-05-17Move font.cpp/h into fonts directory.Andrei Karas1-1/+2
2014-05-14Move skin into separate file.Andrei Karas1-0/+1
2014-03-17Exclude useless logic methods calls.Andrei Karas1-0/+1
2014-03-16Improve theme usage.Andrei Karas1-2/+0
Removed instance method.
2014-03-08fix code style.Andrei Karas1-1/+1
2014-03-03Merge label classes in one.Andrei Karas1-2/+55
2014-02-24Rename Rectangle into Rect.Andrei Karas1-1/+1
Rename ClipRectangle into ClipRect.
2014-02-22Move Rectangle and ClipRectangle into gui directory.Andrei Karas1-1/+1
2014-02-22Move color into gui dir.Andrei Karas1-3/+3
2014-02-20improve includes.Andrei Karas1-0/+1
2014-02-18derive Widget from Widget2.Andrei Karas1-5/+4
2014-02-16combine font classes in one.Andrei Karas1-4/+4
2014-02-15Remove useless graphics casts.Andrei Karas1-2/+1
2014-02-15move some methods from base/graphics into render/graphics.Andrei Karas1-1/+1
Remove base/graphcs.
2014-02-15move exguichan files into gui/base/Andrei Karas1-1/+1
2014-01-01update copyright year in all sources.Andrei Karas1-1/+1
2013-10-05Add support for min and max label resize size.Andrei Karas1-7/+10
Using it in character selection dialog.
2013-10-05add dynamic labels string cutting.Andrei Karas1-0/+34
using it in char creation dialog.
2013-09-18add consts in gui classes.Andrei Karas1-1/+1
2013-06-06Improve label.Andrei Karas1-10/+18
2013-05-04add function to graphics class to set normal and outline colors at once.Andrei Karas1-2/+2
2013-05-04Add outline for label default color.Andrei Karas1-0/+1
2013-04-12fix random rare crashes in npc and possible other windows.Andrei Karas1-0/+3
2013-01-16update copyrights year.Andrei Karas1-1/+1
2012-12-27Add outlining support for labels.Andrei Karas1-0/+14
2012-12-27Remove set font from graphics object.Andrei Karas1-1/+0
2012-12-27Improve a bit draw speed in other controls.Andrei Karas1-5/+6
2012-11-07Add own profiler and profiler info to some code.Andrei Karas1-0/+2
2012-10-20Fix code style and some minor issues.Andrei Karas1-2/+0
2012-10-20Add palette inheritance to label class.Andrei Karas1-2/+4
2012-10-20In all controls, call Widget2 methods to get colors.Andrei Karas1-1/+1
2012-10-14Fix memory corruption from previous commit with labels.Andrei Karas1-3/+2
2012-10-14Add theming to labels.Andrei Karas1-5/+64
New theme file: label.xml Parameters: padding
2012-09-15Improve a bit widgets speed.Andrei Karas1-2/+2
2012-09-07Improve constructors in some classes.Andrei Karas1-1/+2
2012-08-29Add label own color.Andrei Karas1-2/+2
Parameter "LABEL" in colors.xml
2012-04-09Fix code style.Andrei Karas1-1/+1
2012-02-24More copyright fixes.Andrei Karas1-0/+1
2011-08-22Fix some theme font colors in different gui elements.Andrei Karas1-0/+1
Add new color ITEM_NOT_EQUIPPED.
2011-05-24Add simple memory leak detector.Andrei Karas1-0/+2
Can be enabled by configure option -enable-memdebug=yes. Known issue: not all memory allocations hooked with it.
2011-02-19Update copyrights.Andrei Karas1-2/+2
2011-01-02Initial commit.Andrei Karas1-0/+38
This code based on mana client http://www.gitorious.org/mana/mana and my private repository.