Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2018-03-14 | fbtk, textbox, support horizontal padding | Pete Beardmore | 1 | -13/+34 | |
-add 'setPadding' function | |||||
2018-03-14 | fbtk, textbox, overflow selection deselection | Pete Beardmore | 1 | -2/+27 | |
changes the selection's deselection mechanism for oversized (e.g larger than window width) text new behaviour ensures the maximum selection width remains whilst the selection length is 'oversized'. only when the selection length has a width less than the window width will the selection (i.e. the highlight / inverted colours) reduce in size this is in contrast to the existing approach which would immediately decrease an oversized selection down to nothing visually, leaving the remainder of the selection 'off screen'. this 'looks like nothing is selected' when in fact it is, gives a poor UX | |||||
2018-03-14 | fbtk, textbox, fix selection release on click | Pete Beardmore | 1 | -0/+2 | |
2018-03-14 | fbtk, textbox, limit selection height to font size | Pete Beardmore | 1 | -1/+1 | |
2018-03-14 | fbtk, textbox, fix cursor position and size | Pete Beardmore | 1 | -1/+1 | |
-use font height for cursor -prefer 'descent to ascent' coverage as opposed to 'baseline plus way too high'! | |||||
2018-03-14 | fbtk, textbox, fix text vertical centering | Pete Beardmore | 1 | -1/+1 | |
2016-09-11 | Improve utf-8 support | Thomas Lübking | 1 | -44/+41 | |
Operate on inverse iscntrl check which allows us to avoid wide character conversions. | |||||
2016-09-11 | support ctrl+a for selecting all | Thomas Lübking | 1 | -0/+5 | |
2016-09-11 | Support editing utf-8 text in TextBox | Thomas Lübking | 1 | -22/+96 | |
aka "Flüxbøx" βµγ, pardon, BUG: 720 | |||||
2016-07-23 | clear selection on text input | Thomas Lübking | 1 | -0/+1 | |
Entering upcase chars would auto-select them Seems I don't need upcase chars very often ;-) | |||||
2016-05-28 | improve consistency | Mathias Gumz | 1 | -7/+7 | |
for a std::string::size_type, the right value to use is not "-1", but std::string::npos. | |||||
2016-05-28 | fix broken text selection for FbTk::TextBox | Mathias Gumz | 1 | -1/+2 | |
uninitialized variables cause all kind of problems. | |||||
2016-04-25 | Allow text selection | Thomas Lübking | 1 | -61/+146 | |
FbTk::TextBox now acts like any contemporary input field ;-) | |||||
2010-09-08 | introduced FbTk::BidiString | Mathias Gumz | 1 | -26/+37 | |
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 | -1/+1 | |
2008-09-27 | fix some goofy code | Mark Tiefenbruck | 1 | -73/+38 | |
2008-04-21 | some fixes for gcc 3.4 | Thomas Orgis | 1 | -1/+1 | |
2008-01-04 | remove old svn $Id$ tags | Mark Tiefenbruck | 1 | -2/+0 | |
2007-10-18 | fixed bug #1809786 | fluxgen | 1 | -1/+4 | |
2007-06-29 | updates for compiling with gcc 4.3 | markt | 1 | -0/+10 | |
2006-11-07 | cosmetic patch from slava again | mathias | 1 | -2/+0 | |
2006-04-16 | fix all compiler warnings with -Wall | simonb | 1 | -16/+20 | |
2006-02-16 | updated copyright info | mathias | 1 | -1/+1 | |
2005-05-07 | patch from vadim to fix the issues in input-areas he introduced with his last | mathias | 1 | -24/+36 | |
patch | |||||
2005-05-06 | more keyactions for textbox-patch from Vadim <suhanov_vadim at mail dot ru> | mathias | 1 | -5/+86 | |
2005-05-06 | Fix for #1160244, #1099704, #1094107: | mathias | 1 | -4/+5 | |
if the xkb-extension is enabled and the user switches between his/her keyboardlayouts fluxbox's keybhandling doesn't work well anymore because xkeyevent.state contains also xkb-related flags and thus we have to handle that with caution. KeyUtils now contain 'isolateModifierMask()' to really work only on the modifiers. why not as part of cleanMods() ? because the XLookupString return false results, eg TextBox's would only print chars from the first keyboardlayout. | |||||
2005-01-24 | copyright date | mathias | 1 | -1/+1 | |
2004-12-18 | fix segfaulting when new text is smaller than the oldtext, | mathias | 1 | -0/+1 | |
m_start_pos has to be 0 before calculating anything else. | |||||
2004-11-19 | svn propset svn:keywords "Id" | mathias | 1 | -1/+1 | |
2004-10-08 | entering @ and ~ from germankeyboards work again | akir | 1 | -3/+38 | |
added some stuff to let the user use the numpad too | |||||
2004-10-06 | fix some keymovement issues, dunno if its completly correct that way. perhaps | akir | 1 | -8/+27 | |
a rewrite of the movement stuff is needed one day. modified buttonPressEvent so it will place the cursor to the right place | |||||
2004-09-11 | Font::drawText takes reference to FbDrawable instead of X Drawable + some ↵ | fluxgen | 1 | -2/+2 | |
code cleaning | |||||
2004-08-31 | add autoconf check for std c++ headers | rathnor | 1 | -2/+6 | |
2004-08-11 | fixed fbrun crash when history item is bigger than entry box, sf: [ 1005182 ↵ | fluxgen | 1 | -2/+5 | |
] fix for Bug with RequestID #877004, patch from mangala | |||||
2004-07-15 | delete key | fluxgen | 1 | -1/+4 | |
2004-04-19 | minor fix for old gcc compiler | fluxgen | 1 | -2/+2 | |
2004-03-18 | C-c clears the window, and now @ and | works, patch from Mathias Gumz | fluxgen | 1 | -2/+8 | |
2004-01-21 | fixed cursor bug, thanks Mathias Gumz | fluxgen | 1 | -2/+2 | |
2004-01-08 | cleaning | fluxgen | 1 | -5/+5 | |
2003-12-30 | minor fix from keys | fluxgen | 1 | -2/+2 | |
2003-12-16 | fixed some icc warnings | fluxgen | 1 | -4/+2 | |
2003-10-05 | shuffle bunch of stuff from Keys into FbTk/KeyUtil | rathnor | 1 | -3/+2 | |
2003-09-08 | fixed lock mask for num and scroll lock | fluxgen | 1 | -1/+6 | |
2003-08-26 | text box for input | fluxgen | 1 | -0/+287 | |