summaryrefslogtreecommitdiff
path: root/framebuffer/fbtk/scroll.c
Commit message (Collapse)AuthorAgeFilesLines
* move frontends into sub directoryVincent Sanders2016-05-151-589/+0
|
* Change LOG() macro to be varadicVincent Sanders2015-05-281-2/+2
| | | | | | | | | | | | 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.
* Add rudimentary support for resizing.Michael Drake2014-07-261-0/+41
| | | | | | | | | | | - 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.
* Scrollbar behaviour fixes.Michael Drake2012-07-271-6/+12
| | | | | Stop scrollbar sliding at different rate from pointer. Stop jump on drag start when scrollbar position indicator isn't at zero.
* Update for modified libnsfb APIVincent Sanders2011-11-211-1/+0
| | | | | | Make thumbnailing work svn path=/trunk/netsurf/; revision=13159
* Merge branches/vince/netsurf-fbtk-rework to trunk.John Mark Bell2010-07-071-0/+543
svn path=/trunk/netsurf/; revision=10605