Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2012-10-03 | Improved vertical alignment of text in FbTk::TextButton | Mathias Gumz | 1 | -26/+52 | |
The old formula for vertical align text inside FbTk::TextButton ('height/2 + font_ascent/2 - 1') produced not always good looking results, escpecially when different fonts are involved (eg, ClockTool and WorkspaceName have different fonts and font-sizes). '(height - font_ascent) / 2 - 1' produces better results. Additional changes: * added ASCII-Art to document the involved entities when calculating the baseline * rewritten tests/testFont.cc to accept multiples texts and multiple fonts * removed some internal parts of FbTk::Font from the public interface | |||||
2010-09-08 | introduced FbTk::BidiString | Mathias Gumz | 1 | -17/+16 | |
a 'BidiString' holds both the logical content and the visual reordered version of the content of a string. this helps to reduce the number of calls to reorder the string before drawing it (as introduced in the patch from Ken Bloom) and to be more consistent in menus and textboxes (drawing cursors and underlining text). | |||||
2010-09-05 | avoid constructing new strings implicit | Mathias Gumz | 1 | -2/+2 | |
2008-08-16 | revert focus when closing dialogs | Mark Tiefenbruck | 1 | -4/+4 | |
2008-08-16 | some cleanup | Mark Tiefenbruck | 1 | -16/+0 | |
2008-05-05 | add tooltips for iconbar buttons when title is too long to fit | Matteo Galiazzo | 1 | -4/+19 | |
2008-04-21 | some fixes for gcc 3.4 | Thomas Orgis | 1 | -1/+1 | |
2008-01-15 | split Text.hh into Orientation.hh and TextUtils.{cc,hh} | Mathias Gumz | 1 | -0/+1 | |
2008-01-14 | moved code a bit around, cleaned up some classes | Mathias Gumz | 1 | -1/+1 | |
2008-01-04 | remove old svn $Id$ tags | Mark Tiefenbruck | 1 | -2/+0 | |
2006-07-01 | more dead functions | markt | 1 | -0/+2 | |
2006-07-01 | more dead functions | markt | 1 | -0/+2 | |
2006-06-24 | fix more x errors due to using an invalid background | simonb | 1 | -3/+4 | |
2006-05-07 | handle utf-8 strings properly. | simonb | 1 | -3/+3 | |
use utf8 internally | |||||
2006-04-17 | fix some rotation issues | simonb | 1 | -0/+2 | |
2006-04-15 | implement vertical toolbar placement options | simonb | 1 | -0/+1 | |
2006-04-02 | size_t fixes, thanks Semushin Slava aka php-coder | fluxgen | 1 | -1/+1 | |
2006-03-26 | rotated fonts, buttons, containers. Used for tabs for now | simonb | 1 | -8/+41 | |
2006-02-16 | updated copyright info | mathias | 1 | -1/+1 | |
2005-04-27 | fix a few more bugs with recent reworking stuff | simonb | 1 | -1/+1 | |
Some fixes could incidentally fix a few other bugs... the flaws were pre-existing, I've just been weeding out a lot of duplication | |||||
2005-04-26 | extension of previous big patch. Move a bunch of menu things onto | simonb | 1 | -10/+20 | |
background pixmap. Same for textbuttons. | |||||
2005-04-13 | fix a few small bugs from recent big patch | simonb | 1 | -1/+0 | |
2005-04-10 | Big changes to how transparency works | simonb | 1 | -47/+8 | |
Consequently rearrange lots of rendering ops, and strip calls to updateTransparent | |||||
2005-04-02 | Tidy up some redundant pixmap allocs | simonb | 1 | -4/+12 | |
2005-02-07 | white-space cosmetic | mathias | 1 | -10/+10 | |
2005-01-24 | copyright date | mathias | 1 | -1/+1 | |
2004-11-19 | svn propset svn:keywords "Id" | mathias | 1 | -1/+1 | |
2004-10-10 | added padding: space between text and the border | akir | 1 | -6/+18 | |
2004-09-11 | Font::drawText takes reference to FbDrawable instead of X Drawable + some ↵ | fluxgen | 1 | -2/+5 | |
code cleaning | |||||
2004-01-09 | use m_buffer for gc instead since it is the target | fluxgen | 1 | -2/+5 | |
2003-10-31 | out-by-one correction | rathnor | 1 | -2/+2 | |
2003-09-14 | less flicker | fluxgen | 1 | -5/+12 | |
2003-09-10 | reduced flicker with buffer | fluxgen | 1 | -11/+62 | |
2003-08-18 | moved from fluxbox main source | fluxgen | 1 | -0/+96 | |