Vincent Sanders
1bbc9a485e
remove unecessary includes
2014-10-13 08:07:58 +01:00
Michael Drake
31def6a338
Add rudimentary support for resizing.
...
- 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.
2014-07-26 22:12:55 +01:00
Michael Drake
fe67bd95d7
There must be a next widget for swap_siblings.
2013-09-05 14:24:17 +01:00
Michael Drake
c56560c2ac
Suppress most fbtk logging when FBTK_LOGGING is unset.
2013-08-29 12:28:37 +01:00
Michael Drake
5f7a3a7ada
Widget can't be NULL.
2012-10-11 14:07:22 +01:00
Michael Drake
46527795db
Pass pointer hotspots to libnsfb.
2012-08-01 12:52:46 +01:00
Michael Drake
72cb5b6ea4
Add widget callback for getting stripped of focus. Call it in the input setter, on previous input holder.
2012-07-31 22:14:48 +01:00
Michael Drake
941a48dabd
When setting fbtk caret, register callback for redrawing caret removal.
2012-07-31 20:40:14 +01:00
Michael Drake
8db6d74bcb
Add basic awareness of text input caret to ftbk and functions to get/set caret pos.
2012-07-31 14:04:12 +01:00
Vincent Sanders
820312eb35
Update for modified libnsfb API
...
Make thumbnailing work
svn path=/trunk/netsurf/; revision=13159
2011-11-21 08:45:08 +00:00
Vincent Sanders
06764ea9f0
add control of fbtk text widget padding
...
svn path=/trunk/netsurf/; revision=12116
2011-03-21 07:51:37 +00:00
Michael Drake
71ea71540a
Give the browser window widget input focus by defualt on startup.
...
svn path=/trunk/netsurf/; revision=10948
2010-11-20 18:50:45 +00:00
Vincent Sanders
60fc5bab4f
add explicit inlude for varargs
...
svn path=/trunk/netsurf/; revision=10678
2010-08-03 10:16:41 +00:00
John Mark Bell
5bebf2f2fc
Merge branches/vince/netsurf-fbtk-rework to trunk.
...
svn path=/trunk/netsurf/; revision=10605
2010-07-07 18:08:17 +00:00