Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Never wait indefinitely (as this messes with the Network Stack events via ↵ashmew2/kolibri | Ashish Gupta | 2017-10-08 | 1 | -15/+7 |
| | | | | the content/fetcher) | ||||
* | Minor fixes for keypresses | Ashish Gupta | 2017-09-30 | 1 | -1/+1 |
| | |||||
* | Improve mouse/keypress handling | Ashish Gupta | 2017-09-25 | 1 | -32/+23 |
| | |||||
* | Fix pixels array for Kolibri surface | Ashish Gupta | 2017-09-17 | 1 | -2/+2 |
| | |||||
* | Add KOLIBRI surface | Ashish Gupta | 2017-09-15 | 2 | -1/+3 |
| | |||||
* | Merge libnsfb master | Ashish Gupta | 2017-04-02 | 7 | -41/+234 |
|\ | |||||
| * | Add missing filesrelease/0.1.5 | Daniel Silverstone | 2016-11-19 | 2 | -0/+65 |
| | | |||||
| * | Prepare for release of 0.1.5 | Daniel Silverstone | 2016-11-19 | 1 | -1/+1 |
| | | |||||
| * | use the darwin specific macros for endian checking | Vincent Sanders | 2016-09-04 | 1 | -1/+1 |
| | | | | | | | | | | This is necessary to avoid issues around having the correct macros defined in the darwin environment. | ||||
| * | use correct macro to detect mac os x | Vincent Sanders | 2016-09-04 | 1 | -2/+2 |
| | | |||||
| * | cope with mac os X having the endian header somewhere else | Vincent Sanders | 2016-09-04 | 1 | -1/+7 |
| | | |||||
| * | Make endianess detection more robust | Vincent Sanders | 2016-09-04 | 4 | -40/+162 |
| | | | | | | | | | | | | | | | | This moves the byte order detection into the internal plot header and makes teh detection much more robust searching for more macros in common use. This should fix compilation on big endian openBSD systems Thanks to Anthony J. Bentley for a patch used as inspiration for this change | ||||
* | | Makefile: Add support for building surfaces for kolibrios | Ashish Gupta | 2016-06-03 | 1 | -11/+26 |
| | | | | | | | | | | | | Fix CFLAGS for KolibriOS frontend in order to ignore warnings. Enable RAM and Kolibri surfaces when building for Kolibri. Do all of this without breaking support for existing frontends. | ||||
* | | src/surface/kolibri.c: New surface for KolibriOS | Ashish Gupta | 2016-06-01 | 1 | -0/+547 |
|/ | | | | | | | | | Implement the nsfb_surface_rtns_t table for KolibriOS. Support all major functions of a surface. The Netsurf code style guidelines have been followed as much as possible. Remaining (non urgent) tasks are left as TODOs which will be good to have but are not required, for instance using the TAB key for cycling through fields. | ||||
* | Fix warning about _GNU_SOURCE already being defined. | Michael Drake | 2016-04-19 | 1 | -1/+0 |
| | |||||
* | Fix variable name. | Michael Drake | 2016-04-19 | 1 | -3/+1 |
| | |||||
* | Fix colour conversion to 32bpp XBGR surfaces. | Ashish Gupta | 2016-04-19 | 1 | -2/+3 |
| | |||||
* | Update component version for releaserelease/0.1.4 | Vincent Sanders | 2016-01-03 | 1 | -1/+1 |
| | |||||
* | add checks to tests to ensure created surface is not zero size. | Vincent Sanders | 2015-07-13 | 8 | -0/+38 |
| | |||||
* | Update CFLAGS to avoid deprication warning for glibc 2.21 and later. | Vincent Sanders | 2015-03-22 | 1 | -4/+21 |
| | |||||
* | Update the component version for releaserelease/0.1.3 | Vincent Sanders | 2015-03-08 | 1 | -1/+1 |
| | |||||
* | Fix HOST/BUILD switchround for updated buildsystem | Vincent Sanders | 2014-12-19 | 1 | -1/+1 |
| | |||||
* | Fix up for new buildsystem | John-Mark Bell | 2014-11-16 | 1 | -1/+1 |
| | |||||
* | Fix up build of wayland surface | John-Mark Bell | 2014-11-15 | 1 | -4/+60 |
| | |||||
* | Update component version for releaserelease/0.1.2 | Vincent Sanders | 2014-08-28 | 1 | -1/+1 |
| | |||||
* | Fix rendering of 1bpp glyphs when glyph data is greater than one byte wide | Michael Drake | 2014-07-31 | 1 | -2/+1 |
| | |||||
* | Add support for resizable surfaces and implement it for SDL surface. | Michael Drake | 2014-07-26 | 2 | -4/+28 |
| | |||||
* | Move private headers out of include/ and into src/ | Michael Drake | 2014-07-19 | 5 | -0/+0 |
| | | | | To match our other libraries. | ||||
* | Update component version for releaserelease/0.1.1 | Vincent Sanders | 2014-04-18 | 1 | -1/+1 |
| | |||||
* | Allow building for Win32 | John-Mark Bell | 2014-01-17 | 5 | -5/+21 |
| | |||||
* | Add support for multilib. | John-Mark Bell | 2014-01-13 | 2 | -3/+3 |
| | |||||
* | Fix comment typos. | Michael Drake | 2013-11-04 | 1 | -3/+3 |
| | |||||
* | A few tidyups. | Michael Drake | 2013-10-30 | 2 | -29/+27 |
| | |||||
* | Do tiled rendering by scanline, rather than by tile. Error diffusion now ↵ | Michael Drake | 2013-10-29 | 1 | -14/+206 |
| | | | | works across tile boundaries. | ||||
* | Only memset as much of the error diffusion buffer as is required. | Michael Drake | 2013-10-29 | 1 | -2/+3 |
| | |||||
* | Set unused param in SDL_Color struct, to avoid valgrind uninitialised values ↵ | Michael Drake | 2013-10-29 | 1 | -0/+1 |
| | | | | from within SDL_BlitSurface. | ||||
* | Fix 1x1 area scaled plot optimisation. | Michael Drake | 2013-10-29 | 1 | -1/+1 |
| | |||||
* | Add tiled bitmap plotting function. | Michael Drake | 2013-10-28 | 9 | -1/+102 |
| | |||||
* | Test if we're dithering already before turning it on. (No functional change ↵ | Michael Drake | 2013-10-28 | 2 | -7/+20 |
| | | | | atm, but when bitmap tiling is moved into nsfb, error diffusion will be able to cross tile boundaries.) | ||||
* | Fix buffer length. | Michael Drake | 2013-10-27 | 1 | -1/+1 |
| | |||||
* | Avoid repeating some calculations. | Michael Drake | 2013-10-27 | 1 | -15/+17 |
| | |||||
* | When destroying framebuffer, ensure any cursor is destroyed. | Michael Drake | 2013-10-23 | 3 | -0/+19 |
| | |||||
* | Free plotter function table. | Michael Drake | 2013-10-23 | 1 | -0/+3 |
| | |||||
* | Free surface vtable. | Michael Drake | 2013-10-23 | 1 | -0/+1 |
| | |||||
* | make warnings less stringent so it builds on all the compilers we use | Vincent Sanders | 2013-05-12 | 1 | -2/+5 |
| | |||||
* | make linux framebuffer build depend on TARGET=Linux | Vincent Sanders | 2013-05-12 | 1 | -1/+5 |
| | |||||
* | update component version for releaserelease/0.1.0 | Vincent Sanders | 2013-04-19 | 1 | -1/+1 |
| | |||||
* | add a .gitattributes so .gitignore is not exported | Vincent Sanders | 2013-04-18 | 1 | -0/+2 |
| | |||||
* | Remove dead store. | Michael Drake | 2013-04-10 | 1 | -1/+0 |
| | |||||
* | Fix leak. | Michael Drake | 2013-04-10 | 1 | -0/+4 |
| |