Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | desktop: clamp dpi in browser_set_dpi() to sensible values | François Revol | 2020-05-05 | 1 | -0/+7 |
| | | | | | The cocoa frontend missed a cast resulting in a huge negative dpi and some GB allocated for thumbnails... | ||||
* | split browser and browser_window operations | Vincent Sanders | 2019-08-01 | 1 | -3469/+6 |
| | |||||
* | cleanup browser window message handling | Vincent Sanders | 2019-07-10 | 1 | -143/+148 |
| | | | | | | | | separate out ready and done message processing to make the code more readable. remove checking of content status as content_close() handles that itself. | ||||
* | browser.c: Don't require > 0 chars in logging | Daniel Silverstone | 2019-06-09 | 1 | -1/+4 |
| | | | | | | | Sometimes JavaScript chooses to log an empty string. We should honour that by requiring msg be a valid empty string. Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org> | ||||
* | Browser window: Handle the content msg for getdims. | Michael Drake | 2019-05-06 | 1 | -0/+12 |
| | |||||
* | Support DEBUG log level in console_log | Daniel Silverstone | 2019-05-06 | 1 | -0/+3 |
| | | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org> | ||||
* | Use console_log from browser_window_console_log | Daniel Silverstone | 2019-05-06 | 1 | -1/+3 |
| | | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org> | ||||
* | Logging: migrate and provide content interface | Daniel Silverstone | 2019-05-05 | 1 | -0/+7 |
| | | | | | | | | Migrate the console enums into netsurf/console.h and add support so that contents can raise a message to log to the console. Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org> | ||||
* | Provide new browser_window_console_log() API | Daniel Silverstone | 2019-05-05 | 1 | -0/+43 |
| | | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org> | ||||
* | Add browser_window_exec | Daniel Silverstone | 2019-05-05 | 1 | -0/+21 |
| | | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org> | ||||
* | Browser: Add function to get bw URL with any fragment. | Michael Drake | 2018-07-23 | 1 | -0/+30 |
| | | | | This returns a ref to the URL. | ||||
* | Browser: Rename function to access bw URL. | Michael Drake | 2018-07-23 | 1 | -3/+3 |
| | |||||
* | move html and text content handlers where they belong | Vincent Sanders | 2018-05-10 | 1 | -3/+3 |
| | |||||
* | Browser: Don't add history entry until after reformat. | Michael Drake | 2018-04-14 | 1 | -4/+8 |
| | | | | | | | Adding a history entry causes content_redraw() for the thumbnail. But we can't content_redraw() until after content_reformat(). Otherwise we get HTML redraw before HTML layout has happened. | ||||
* | Browser history: Create new history entries early in the READY state. | Michael Drake | 2017-09-23 | 1 | -17/+17 |
| | | | | | This prevents us updating the previous history entry with this page's scroll offsets. | ||||
* | Browser history: Update history scroll offsets on scroll to fragment. | Michael Drake | 2017-09-23 | 1 | -0/+5 |
| | |||||
* | Add concept of browser scroll offset saving in local history | Daniel Silverstone | 2017-09-23 | 1 | -1/+29 |
| | |||||
* | Use coccinelle to change logging macro calls in c files | Vincent Sanders | 2017-09-06 | 1 | -17/+26 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | for F in $(git ls-files '*.c');do spatch --sp-file foo.cocci --in-place ${F};done @@ expression E; @@ -LOG(E); +NSLOG(netsurf, INFO, E); @@ expression E, E1; @@ -LOG(E, E1); +NSLOG(netsurf, INFO, E, E1); @@ expression E, E1, E2; @@ -LOG(E, E1, E2); +NSLOG(netsurf, INFO, E, E1, E2); @@ expression E, E1, E2, E3; @@ -LOG(E, E1, E2, E3); +NSLOG(netsurf, INFO, E, E1, E2, E3); @@ expression E, E1, E2, E3, E4; @@ -LOG(E, E1, E2, E3, E4); +NSLOG(netsurf, INFO, E, E1, E2, E3, E4); @@ expression E, E1, E2, E3, E4, E5; @@ -LOG(E, E1, E2, E3, E4, E5); +NSLOG(netsurf, INFO, E, E1, E2, E3, E4, E5); @@ expression E, E1, E2, E3, E4, E5, E6; @@ -LOG(E, E1, E2, E3, E4, E5, E6); +NSLOG(netsurf, INFO, E, E1, E2, E3, E4, E5, E6); @@ expression E, E1, E2, E3, E4, E5, E6, E7; @@ -LOG(E, E1, E2, E3, E4, E5, E6, E7); +NSLOG(netsurf, INFO, E, E1, E2, E3, E4, E5, E6, E7); | ||||
* | Browser favicon: Handle errorcode in the hlcache callback. | Michael Drake | 2017-08-28 | 1 | -0/+1 |
| | |||||
* | Update documentation removing junk and moving to markdown for most text files | Vincent Sanders | 2017-06-09 | 1 | -1/+1 |
| | |||||
* | simplify the browser window operations by removing scroll API | Vincent Sanders | 2017-04-26 | 1 | -63/+92 |
| | | | | | The browser window scrollingAPI was duplicated in window operation table, this simplifies it to a single set_scroll API. | ||||
* | remove reformat from browser window operation table | Vincent Sanders | 2017-04-26 | 1 | -6/+30 |
| | | | | | | the reformat callback was completely unecessary and implementations appeared potentialy buggy. This rationalises the API and reduces the number of operations a frontend must provide. | ||||
* | replace redraw and update methods with invalidate in window table API | Vincent Sanders | 2017-04-19 | 1 | -3/+3 |
| | |||||
* | split out browser window drag context into separate structure | Vincent Sanders | 2017-03-03 | 1 | -42/+50 |
| | |||||
* | split out browser windoe favicon context to separate structure | Vincent Sanders | 2017-03-03 | 1 | -34/+52 |
| | |||||
* | split out status bar text cache into separate struct | Vincent Sanders | 2017-03-03 | 1 | -28/+41 |
| | |||||
* | make scrollbar redraw signal errors correctly | Vincent Sanders | 2017-03-01 | 1 | -4/+14 |
| | | | | | allow scrollbar redraw to return error codes and update documentation commenst appropriately. | ||||
* | Update knockout plotter to use new API | Vincent Sanders | 2017-02-11 | 1 | -2/+2 |
| | |||||
* | Update all core use of plotters to new API | Vincent Sanders | 2017-02-11 | 1 | -16/+17 |
| | |||||
* | remove unecessary textinput header use from global history header | Vincent Sanders | 2016-06-30 | 1 | -0/+1 |
| | |||||
* | reduce curl usage to fetcher, url unescaping and time parsing | Vincent Sanders | 2016-06-29 | 1 | -1/+0 |
| | |||||
* | Allow include directories to be added by sub makefiles | Vincent Sanders | 2016-06-06 | 1 | -1/+1 |
| | |||||
* | Update content to split public and internal API | Vincent Sanders | 2016-06-06 | 1 | -4/+4 |
| | |||||
* | move plotters header into public API | Vincent Sanders | 2016-05-30 | 1 | -1/+1 |
| | |||||
* | move desktop window header into public API | Vincent Sanders | 2016-05-30 | 1 | -26/+26 |
| | |||||
* | move misc header into public API | Vincent Sanders | 2016-05-30 | 1 | -1/+1 |
| | |||||
* | move window header into public API | Vincent Sanders | 2016-05-30 | 1 | -1/+1 |
| | |||||
* | move the CSS content handler | Vincent Sanders | 2016-05-26 | 1 | -1/+1 |
| | |||||
* | remove all core usage of warn_user API | Vincent Sanders | 2016-04-26 | 1 | -5/+6 |
| | |||||
* | fix error reporting from frameset creation | Vincent Sanders | 2016-04-26 | 1 | -4/+6 |
| | |||||
* | make framebuffer use nsutils library monotonic times | Vincent Sanders | 2016-04-21 | 1 | -0/+1 |
| | |||||
* | replace wallclock API usage with nsutils monitonic time | Vincent Sanders | 2016-04-21 | 1 | -8/+14 |
| | |||||
* | reduce content header interdependancy | Vincent Sanders | 2016-04-18 | 1 | -0/+1 |
| | |||||
* | complete the rename of the gui browser table | Vincent Sanders | 2016-04-16 | 1 | -7/+7 |
| | | | | | | 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. | ||||
* | Update font interface documentation to include parameter direction | Vincent Sanders | 2016-03-22 | 1 | -1/+1 |
| | |||||
* | Remove torrent of logging during browser window resize. | Michael Drake | 2016-02-06 | 1 | -1/+0 |
| | |||||
* | Don't leak frame scrollbars. | Michael Drake | 2015-10-31 | 1 | -0/+9 |
| | |||||
* | Implement basic browsing context name property | Vincent Sanders | 2015-10-18 | 1 | -1/+36 |
| | |||||
* | Proper error handling for JS context creation. | Michael Drake | 2015-08-13 | 1 | -5/+4 |
| | |||||
* | Can't tell if failure to create a JS context is an error or not. | Michael Drake | 2015-08-13 | 1 | -3/+2 |
| | | | | It won't create one when built jsoff. |