Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | define _DEFAULT_SOURCE as well as _BSD_SOURCE to supress warnings in glibc 2.12 | Vincent Sanders | 2015-03-28 | 1 | -0/+1 |
| | |||||
* | Reduce log spam esp. from animated gifs. | Michael Drake | 2015-03-28 | 1 | -6/+0 |
| | |||||
* | Reduce log spam from animations. | Michael Drake | 2015-03-28 | 1 | -2/+0 |
| | |||||
* | Remove trailing whitespace. | Michael Drake | 2015-03-28 | 1 | -4/+4 |
| | |||||
* | To avoid namespace conflicts with ncurses add NetSurf key prefix. | Witold Filipczyk | 2015-03-27 | 2 | -20/+20 |
| | | | | Adds a NetSurf key code prefix of NS_ to all key codes. | ||||
* | Remove url from content thumbnailers API | Vincent Sanders | 2015-03-15 | 1 | -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 options | Vincent Sanders | 2014-12-27 | 1 | -1/+7 |
| | |||||
* | change the framebuffer frontend way of disabling the toolbar | Vincent Sanders | 2014-12-27 | 1 | -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 Sanders | 2014-11-27 | 1 | -1/+1 |
| | | | | correctly | ||||
* | add rt library to link | Vincent Sanders | 2014-11-27 | 1 | -1/+1 |
| | |||||
* | Fix my spelling of teh everywhere | Vincent Sanders | 2014-11-18 | 1 | -1/+1 |
| | |||||
* | doxygen cleanups in utils | Vincent Sanders | 2014-11-12 | 1 | -0/+1 |
| | |||||
* | Doxygen cleanups and documentation additions | Vincent Sanders | 2014-11-10 | 1 | -2/+7 |
| | |||||
* | Doxygen cleanups | Vincent Sanders | 2014-11-10 | 2 | -59/+172 |
| | |||||
* | change url setting api to take an nsurl instead of a text string | Vincent Sanders | 2014-11-02 | 1 | -2/+2 |
| | |||||
* | remove unecessary utils/types.h | Vincent Sanders | 2014-11-02 | 4 | -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_user | Vincent Sanders | 2014-10-29 | 1 | -1/+2 |
| | |||||
* | remove the die API from the core. | Vincent Sanders | 2014-10-26 | 2 | -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 Drake | 2014-10-24 | 1 | -1/+2 |
| | |||||
* | Squash redefinition of typedef Clang warning. | Michael Drake | 2014-10-24 | 1 | -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:maps | Michael Drake | 2014-10-22 | 2 | -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 headers | Vincent Sanders | 2014-10-17 | 1 | -2/+1 |
| | |||||
* | Update framebuffer frontend to cope with split operations table headers | Vincent Sanders | 2014-10-16 | 5 | -10/+10 |
| | |||||
* | Put the font operations table alongside all the other core API | Vincent Sanders | 2014-10-13 | 3 | -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 includes | Vincent Sanders | 2014-10-13 | 2 | -2/+0 |
| | |||||
* | add API to set DPI | Vincent Sanders | 2014-10-13 | 1 | -3/+2 |
| | |||||
* | change frmebuffer to run its own main loop | Vincent Sanders | 2014-09-22 | 1 | -19/+24 |
| | |||||
* | Free header_path. | Michael Drake | 2014-09-06 | 1 | -0/+5 |
| | |||||
* | Pull warning flags out into variables that can be overriden seperately for C ↵ | Vincent Sanders | 2014-09-05 | 1 | -1/+1 |
| | | | | and C++ | ||||
* | Give internal font more meaningful name. | Michael Drake | 2014-09-02 | 2 | -2/+2 |
| | | | | s/core/ns-sans/ | ||||
* | fix framebuffer internal font generation | Vincent Sanders | 2014-08-20 | 1 | -5/+8 |
| | |||||
* | remove logically dead code path (coverity 1231842) | Vincent Sanders | 2014-08-18 | 1 | -10/+9 |
| | |||||
* | cope with error return from ftell (coverity 1231843) | Vincent Sanders | 2014-08-18 | 1 | -10/+23 |
| | |||||
* | generate internal font from glyph data on demand | Vincent Sanders | 2014-08-17 | 4 | -6252/+174 |
| | |||||
* | Optimise glyph scaling. | Michael Drake | 2014-08-01 | 1 | -23/+15 |
| | |||||
* | Simplify glyph scaling slightly. | Michael Drake | 2014-08-01 | 1 | -14/+2 |
| | |||||
* | Simplify style handling. | Michael Drake | 2014-08-01 | 1 | -15/+8 |
| | |||||
* | Add support for double-size rendering of internal font for headings. | Michael Drake | 2014-08-01 | 3 | -16/+102 |
| | |||||
* | Remove unused #define. | Michael Drake | 2014-08-01 | 1 | -1/+0 |
| | |||||
* | Fix up use of uninitialised variable. | Michael Drake | 2014-07-26 | 1 | -2/+2 |
| | |||||
* | Add rudimentary support for resizing. | Michael Drake | 2014-07-26 | 8 | -33/+435 |
| | | | | | | | | | | | - 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. | ||||
* | remove content include from urldb header | Vincent Sanders | 2014-07-17 | 2 | -0/+3 |
| | |||||
* | fixup merge of scheduled reformat | Vincent Sanders | 2014-07-06 | 1 | -1/+1 |
| | |||||
* | Merge branch 'vince/reformatpending' | Vincent Sanders | 2014-07-06 | 1 | -0/+10 |
|\ | | | | | | | | | Conflicts: amiga/gui.c | ||||
| * | change reformat to be driven from the scheduler like redraw | Vincent Sanders | 2014-07-01 | 1 | -0/+10 |
| | | |||||
* | | documentation fixes and cleanups | Vincent Sanders | 2014-07-02 | 1 | -2/+3 |
|/ | |||||
* | Merge branch 'vince/fetchschedule' | Vincent Sanders | 2014-07-01 | 1 | -4/+0 |
|\ | |||||
| * | convert all frontends to scheduled fetch operation | Vincent Sanders | 2014-06-26 | 1 | -4/+0 |
| | | |||||
* | | Display U+FFFD for characters > U+FFFF. | Michael Drake | 2014-06-24 | 1 | -0/+6 |
| | | |||||
* | | Don't display certain invisible characters. | Michael Drake | 2014-06-18 | 3 | -3/+34 |
|/ | | | | | Fixes display of U+200E code points all over Google search results. |