aboutsummaryrefslogtreecommitdiff
path: root/src/tipwin.cc
AgeCommit message (Collapse)Author
2024-08-07Use dStrdup instead of strdupRodrigo Arias Mallo
The strdup function is not available in POSIX-2001, so we use our own implementation in dlib: dStrdup. Reviewed-by: dogma
2024-03-09Use Doxygen comments for C filesRodrigo Arias Mallo
2015-05-18not use strcpy herecorvid
I see that openbsd likes to complain when it's used, and we certainly don't have a deep need for it in this case.
2013-09-14BUG#1140: add show_ui_tooltip preferencecorvid
2013-04-19trim some spacescorvid
2013-01-27simplify ui color handling by using fltk free color indicescorvid
2013-01-02throw in some more UI colors to play withcorvid
2012-12-30ui color fg/bg preferencescorvid
Recent mailing list: http://lists.auriga.wearlab.de/pipermail/dillo-dev/2012-December/009661.html The earlier thread begins with: http://lists.auriga.wearlab.de/pipermail/dillo-dev/2011-September/008890.html
2012-12-26Made dillorc's "show_tooltip" work again for the UIJorge Arellano Cid
2012-12-17tipwin.cc missing copyrightJorge Arellano Cid
2012-12-15tipwin provenancecorvid
2012-11-14Added class TipWinInput (an Input with custom tooltip window)Jorge Arellano Cid
2012-11-14Avoid scroll flickering with a custom tooltip class (TipWin) & a custom buttonJorge Arellano Cid
Removed the workaround [1] that added a full UI and viewport redraw to conceal the lingering tooltips bug [2]. It produced annoying scroll flickering when the mouse was in the UI but outside the viewport (e.g. over the panel). This is more a FLTK bug than anything; the FLTK team's plan is to fix it in FLTK3, and also extend the tooltips API. As FLTK3 may take long to be released, and porting dillo to it is non-trivial (if both events ever come to happen), this custom solution looks quite reasonable for the present times. The patch introduces a new CustButton class that uses TipWin, and thus the tooltip handling is no longer handled by FLTK. This patch switches the UI buttons to the new CustButton. 1] http://lists.auriga.wearlab.de/pipermail/dillo-dev/2011-July/008515.html 2] http://lists.auriga.wearlab.de/pipermail/dillo-dev/2011-July/008494.html