summaryrefslogtreecommitdiff
path: root/framebuffer/fbtk/fbtk.c
Commit message (Collapse)AuthorAgeFilesLines
* Change LOG() macro to be varadicVincent Sanders2015-05-281-15/+8
| | | | | | | | | | | | This changes the LOG macro to be varadic removing the need for all callsites to have double bracketing and allows for future improvement on how we use the logging macros. The callsites were changed with coccinelle and the changes checked by hand. Compile tested for several frontends but not all. A formatting annotation has also been added which allows the compiler to check the parameters and types passed to the logging.
* remove unecessary includesVincent Sanders2014-10-131-1/+0
|
* Add rudimentary support for resizing.Michael Drake2014-07-261-4/+23
| | | | | | | | | | | - Currently only libnsfb's SDL surface supports resizing. - Flickers like crazy while resizing. Possibly because the SDL surface is not set to use double buffering. - The internal widget library, fbtk, was never intended for this, as such it has no knowledge of how a widget should be positioned with respect to its parent. This means the top level window has to track everything and move them itself.
* There must be a next widget for swap_siblings.Michael Drake2013-09-051-2/+3
|
* Suppress most fbtk logging when FBTK_LOGGING is unset.Michael Drake2013-08-291-1/+8
|
* Widget can't be NULL.Michael Drake2012-10-111-0/+3
|
* Pass pointer hotspots to libnsfb.Michael Drake2012-08-011-1/+3
|
* Add widget callback for getting stripped of focus. Call it in the input ↵Michael Drake2012-07-311-0/+10
| | | | setter, on previous input holder.
* When setting fbtk caret, register callback for redrawing caret removal.Michael Drake2012-07-311-1/+10
|
* Add basic awareness of text input caret to ftbk and functions to get/set ↵Michael Drake2012-07-311-0/+44
| | | | caret pos.
* Update for modified libnsfb APIVincent Sanders2011-11-211-2/+1
| | | | | | Make thumbnailing work svn path=/trunk/netsurf/; revision=13159
* add control of fbtk text widget paddingVincent Sanders2011-03-211-0/+4
| | | | svn path=/trunk/netsurf/; revision=12116
* Give the browser window widget input focus by defualt on startup.Michael Drake2010-11-201-0/+12
| | | | svn path=/trunk/netsurf/; revision=10948
* add explicit inlude for varargsVincent Sanders2010-08-031-0/+1
| | | | svn path=/trunk/netsurf/; revision=10678
* Merge branches/vince/netsurf-fbtk-rework to trunk.John Mark Bell2010-07-071-0/+726
svn path=/trunk/netsurf/; revision=10605