summaryrefslogtreecommitdiff
path: root/framebuffer
Commit message (Collapse)AuthorAgeFilesLines
* move frontends into sub directoryVincent Sanders2016-05-1583-20516/+0
|
* reduce use of plotters header in framebuffer frontendVincent Sanders2016-05-046-5/+32
|
* use the miscellaneous table warning entryVincent Sanders2016-04-253-36/+19
| | | | | | | change all the frontends to provide the warning callback in the miscelaneous table instead of using the warn_user function. Changing all the warn_user callsites still requires completion.
* update framebuffer frontend to use layout tableVincent Sanders2016-04-247-71/+107
|
* Split utils header into string functions and everything elseVincent Sanders2016-04-211-0/+1
| | | | | split out the string handling API from the rest of the utils header and fix up all the fallout.
* make framebuffer use nsutils library monotonic timesVincent Sanders2016-04-211-8/+12
|
* move sys/time.h support functionality out of generic headerVincent Sanders2016-04-191-1/+1
| | | | | | | The utils header is a large collection of functionality for several system headers and API. This splits out the ones from sys/time.h into a separate header reducing the need for many unconnected source files to include the system header unecessarily.
* complete the rename of the gui browser tableVincent Sanders2016-04-161-2/+2
| | | | | | When the operations tables were created the browser table was renamed to miscellaneous except the actual rename patch was never applied, this fixes that situation.
* Remove unused #includes.Michael Drake2016-03-151-5/+0
|
* Add LATIN SMALL LETTER O WITH MACRON for today's featured Wikipedia article.Michael Drake2015-08-151-0/+19
|
* Fix glyph order.Michael Drake2015-08-151-19/+19
|
* fix unused variable warning in framebuffer Message loadingVincent Sanders2015-06-221-1/+4
|
* This moves message loading out of netsurf_init into each frontendVincent Sanders2015-06-211-2/+5
| | | | | | | | | | The translated message loading is dependant on configuration of resource location in each frontend, additionally they should have the ability to deal with errors in this loading in a implementation specific manner. This also extends the message loading API to be capable of loading from an inline memory buffer instead of from a file.
* fixup all the remaining logging macro callsitesVincent Sanders2015-05-281-7/+7
| | | | | The semantic patch tool appears to have missed some difficult to reason about callsites which have now been manually cleaned up
* Change LOG() macro to be varadicVincent Sanders2015-05-2811-62/+54
| | | | | | | | | | | | 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.
* On OpenBSD framebuffer resource building should link the correct libraryVincent Sanders2015-05-031-1/+1
|
* Improve handling of compiler flags for resource tools with framebufferVincent Sanders2015-05-031-25/+36
|
* Convert framebuffer to use bitmap render from thumbnail APIVincent Sanders2015-04-233-101/+81
|
* move the mandantory library config for libcss and libdom to core makefileVincent Sanders2015-04-171-4/+3
|
* Convert framebuffer frontend to bitmap operations table.Vincent Sanders2015-04-144-20/+68
|
* define _DEFAULT_SOURCE as well as _BSD_SOURCE to supress warnings in glibc 2.12Vincent Sanders2015-03-281-0/+1
|
* Reduce log spam esp. from animated gifs.Michael Drake2015-03-281-6/+0
|
* Reduce log spam from animations.Michael Drake2015-03-281-2/+0
|
* Remove trailing whitespace.Michael Drake2015-03-281-4/+4
|
* To avoid namespace conflicts with ncurses add NetSurf key prefix.Witold Filipczyk2015-03-272-20/+20
| | | | Adds a NetSurf key code prefix of NS_ to all key codes.
* Remove url from content thumbnailers APIVincent Sanders2015-03-151-6/+1
| | | | | | | | | | | | | | | | The content thumbnailers for each frontend were being provided the contents url. This was only ever used to call the urldb thumbnail setting API. This changes it so the single callsite that passed a valid url adds the bitmap to that url itself in desktop_history.c instead of forcing every frontend to require the urldb API. Additionally the old API could pass the url as NULL which was causing asserts where this was not an expected parameter value. Because of this this fixes bug #2286 which was also present in the monkey frontend as both called nsurl_access() on the url without the NULL check and caused an assertion.
* allow for framebuffer command line parsing to cope with unknown long optionsVincent Sanders2014-12-271-1/+7
|
* change the framebuffer frontend way of disabling the toolbarVincent Sanders2014-12-271-1/+2
| | | | | This changes the toolbar disabling from the empty string (which is impossible to configure) to the q (for quiet) specifier
* revert unecessary librt linkage as it not comes from libnsfb pkg-config ↵Vincent Sanders2014-11-271-1/+1
| | | | correctly
* add rt library to linkVincent Sanders2014-11-271-1/+1
|
* Fix my spelling of teh everywhereVincent Sanders2014-11-181-1/+1
|
* doxygen cleanups in utilsVincent Sanders2014-11-121-0/+1
|
* Doxygen cleanups and documentation additionsVincent Sanders2014-11-101-2/+7
|
* Doxygen cleanupsVincent Sanders2014-11-102-59/+172
|
* change url setting api to take an nsurl instead of a text stringVincent Sanders2014-11-021-2/+2
|
* remove unecessary utils/types.hVincent Sanders2014-11-024-2/+2
| | | | | | This cleans up this header and moves the functionality into more useful places while reducing the include complexity but only pulling in whats required.
* Update url setting API to return nserror code instead of calling warn_userVincent Sanders2014-10-291-1/+2
|
* remove the die API from the core.Vincent Sanders2014-10-262-5/+13
| | | | | | | | The die() API for abnormal termination does not belong within the core of netsurf and instead errors are propogated back to the callers. This is the final part of this change and the API is now only used within some parts of the frontends
* Fix wrap.Michael Drake2014-10-241-1/+2
|
* Squash redefinition of typedef Clang warning.Michael Drake2014-10-241-2/+4
| | | | | | | | | | | Clang gave warning: redefinition of typedef 'fbtk_widget_t' is a C11 feature [-Wtypedef-redefinition] Thanks to Christian Lepper. ML: netsurf-dev Thread: New User - Hello to all - some Ideas concerning Netsurf for arm
* Add trivial maps facilitator at about:mapsMichael Drake2014-10-222-1/+2
| | | | | | | | This is a simple HTML front end for the Google Static Maps API, since we don't yet have enough JS support for the full Google Maps. See: https://developers.google.com/maps/documentation/staticmaps/
* remove unecessary browser.h include from core headersVincent Sanders2014-10-171-2/+1
|
* Update framebuffer frontend to cope with split operations table headersVincent Sanders2014-10-165-10/+10
|
* Put the font operations table alongside all the other core APIVincent Sanders2014-10-133-4/+4
| | | | | | | | | | | | The netsurf core is driven from numerous operation tables most of which are now set through a common netsurf_register() interface. The font and plotting interfaces are currently separate and unlike all the other operation tables are modified for differing contexts. This change moves the font operations alongside all the other operations table and remove unnecessary interaction with the renderers font internals. Further this also removes the need for css internals to be visible in frontends.
* remove unecessary includesVincent Sanders2014-10-132-2/+0
|
* add API to set DPIVincent Sanders2014-10-131-3/+2
|
* change frmebuffer to run its own main loopVincent Sanders2014-09-221-19/+24
|
* Free header_path.Michael Drake2014-09-061-0/+5
|
* Pull warning flags out into variables that can be overriden seperately for C ↵Vincent Sanders2014-09-051-1/+1
| | | | and C++
* Give internal font more meaningful name.Michael Drake2014-09-022-2/+2
| | | | s/core/ns-sans/