summaryrefslogtreecommitdiff
path: root/src/gui/widgets/label.cpp
AgeCommit message (Collapse)AuthorFilesLines
2017-06-07Fix clang-tidy check readability-implicit-bool-cast.Andrei Karas1-8/+8
2017-01-03Update copyright year.Andrei Karas1-1/+1
2016-09-20Add support for unselectable widgets.Andrei Karas1-0/+1
If move mouse over or try to select, this widget will be ignored. Set labels unselectable by default. Set unselectable tabs in debug window.
2016-08-02Fix compilation with some options.Andrei Karas1-1/+1
2016-08-02Draw each window in unit tests.Andrei Karas1-0/+5
2016-04-21Remove extra spaces at line ends.Andrei Karas1-1/+1
2016-02-20Add missing const in gui directory.Andrei Karas1-3/+3
2016-01-02Update copyrights year.Andrei Karas1-1/+1
2015-07-11Add missing checks into gui.Andrei Karas1-5/+2
2015-06-04Fix removing listeners from window if used guitable as container.Andrei Karas1-0/+13
This fixing crash with settings window after reconnect to server.
2015-05-30Move theme colors enum into separate file.Andrei Karas1-2/+2
2015-05-25Remove safeDraw implimentation from Widget.Andrei Karas1-0/+5
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