Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Local history: Convert to use nscolour. | Michael Drake | 2020-04-07 | 1 | -23/+12 |
| | |||||
* | Scrollbar: Convert to use nscolour. | Michael Drake | 2020-04-07 | 1 | -15/+4 |
| | |||||
* | Page info: Convert to nscolour. | Michael Drake | 2020-04-07 | 1 | -52/+27 |
| | |||||
* | Treeview: Convert to nscolour. | Michael Drake | 2020-04-07 | 1 | -40/+11 |
| | |||||
* | NetSurf: Setup the nscolour module on startup. | Michael Drake | 2020-04-07 | 1 | -0/+6 |
| | |||||
* | Local history: Improve look of keyboard nav cursor highlight. | Michael Drake | 2020-04-06 | 1 | -8/+11 |
| | |||||
* | browser_window: Don't attempt to unref NULL lwc string | Daniel Silverstone | 2020-03-22 | 1 | -1/+3 |
| | | | | | | Fixes #2741 Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org> | ||||
* | browser_window: Re-add clearing of loading_content in download | Daniel Silverstone | 2020-03-22 | 1 | -0/+1 |
| | | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org> | ||||
* | JS: Move ownership of jsthread from browser to htmlc | Daniel Silverstone | 2020-03-22 | 2 | -44/+17 |
| | | | | | | | | Since it makes more sense for the htmlc to be responsible for when the JS thread gets destroyed, move its lifetime from the responsibility of the browser window to the html content. Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org> | ||||
* | Browser: Split JS threads between current and loading | Daniel Silverstone | 2020-03-21 | 2 | -13/+44 |
| | | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org> | ||||
* | JS: Split concept of JS context into heap and thread | Daniel Silverstone | 2020-03-21 | 2 | -13/+18 |
| | | | | | | | | | In preparation for proper splitting of Javascript support into heaps and threads, this renames the types and corrects the no-js builds to still work. At this time no substantive change in semantics exists, and the duktape build won't work. Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org> | ||||
* | JS: Remove unused slow script callback | Daniel Silverstone | 2020-03-21 | 1 | -18/+1 |
| | | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org> | ||||
* | Browser window: Clean up cert chains when bw is destroyed. | Michael Drake | 2020-03-12 | 1 | -0/+5 |
| | |||||
* | Browser window: Rework constification of bw for show_certificates. | Michael Drake | 2020-02-24 | 2 | -4/+6 |
| | |||||
* | Page info: We need a non-const browser window. | Michael Drake | 2020-02-24 | 2 | -4/+4 |
| | | | | Due to where we pass it back out to browser window. | ||||
* | implement browser_window_show_certificates | Vincent Sanders | 2020-02-24 | 1 | -4/+65 |
| | |||||
* | netsurf_init: Use disc_cache_path if specified, otherwise platform path | Daniel Silverstone | 2020-02-24 | 1 | -1/+4 |
| | | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org> | ||||
* | options: Add disc_cache_path option | Daniel Silverstone | 2020-02-24 | 1 | -0/+3 |
| | | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org> | ||||
* | browser_window: Use messages for unknown errors | Daniel Silverstone | 2020-02-24 | 1 | -0/+2 |
| | | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org> | ||||
* | Browser window: Set the search string on show cookies. | Michael Drake | 2020-02-24 | 1 | -2/+14 |
| | | | | | We still need to tell the front end to open the cookies window. | ||||
* | Cookie manager: Add API to set the search string. | Michael Drake | 2020-02-24 | 2 | -0/+22 |
| | |||||
* | Treeview: Add API for setting the search string. | Michael Drake | 2020-02-24 | 2 | -0/+34 |
| | |||||
* | browser_window: Various little SSL fixes | Daniel Silverstone | 2020-02-23 | 1 | -2/+13 |
| | | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org> | ||||
* | Page info: Fix typo. | Michael Drake | 2020-02-23 | 1 | -1/+1 |
| | |||||
* | Page info: Avoid anonymous union for AmigaOS3 and OpenBSD. | Michael Drake | 2020-02-23 | 1 | -60/+67 |
| | |||||
* | NetSurf: Init/fini the page-info module on browser startup/quit. | Michael Drake | 2020-02-23 | 1 | -1/+10 |
| | |||||
* | Buildsystem: Build the page-info module. | Michael Drake | 2020-02-23 | 1 | -1/+1 |
| | |||||
* | Page info: Add core window size getter, and stub for keypresses. | Michael Drake | 2020-02-23 | 1 | -0/+20 |
| | |||||
* | Page info: Implement mouse action handling. | Michael Drake | 2020-02-23 | 1 | -0/+91 |
| | |||||
* | Page info: Implement redraw. | Michael Drake | 2020-02-23 | 1 | -0/+114 |
| | |||||
* | Page info: Implement page info window creation and destruction. | Michael Drake | 2020-02-23 | 1 | -0/+250 |
| | |||||
* | Page info: Add data structures and module init/fini. | Michael Drake | 2020-02-23 | 1 | -0/+313 |
| | |||||
* | Desktop: Add page-info API. | Michael Drake | 2020-02-23 | 1 | -0/+141 |
| | | | | | This will be a core window intended to show information about the page currently shown in the associated browser window. | ||||
* | Browser window: Add stubs for new interfaces for page-info dialogue. | Michael Drake | 2020-02-23 | 1 | -0/+24 |
| | |||||
* | Browser window: Constify bw through page_info_state getter. | Michael Drake | 2020-02-23 | 1 | -1/+1 |
| | |||||
* | Keep the complete certificate chain from a fetch | Vincent Sanders | 2020-02-23 | 5 | -54/+208 |
| | | | | | | | | | Instead of extracting information from the X509 certificate chain in the fetcher the entire chain is propagated in Distinguished Encoding Rules (DER) format. This allows all the information contained in a certificate chain to be retained which can subsequently be presented to the user | ||||
* | hotlist: Report if infallible destruction fails | Daniel Silverstone | 2020-02-23 | 1 | -0/+3 |
| | | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org> | ||||
* | browser_window: Propagate error code when handling errors | Daniel Silverstone | 2020-02-23 | 1 | -1/+1 |
| | | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org> | ||||
* | Treeview: Constify clip rectangle. | Michael Drake | 2020-02-22 | 1 | -2/+2 |
| | |||||
* | Browser window: Constify the bw in the URL access function. | Michael Drake | 2020-02-22 | 1 | -1/+1 |
| | |||||
* | browser_window: Inform GUI about redirects and final URL | Daniel Silverstone | 2020-02-22 | 1 | -30/+25 |
| | | | | | | | | | To correctly have the GUI know about all url bar updates, we should inform it during the processing of redirects and we should ensure that when we're in the ready-but-not-done phase we do not use the fetch parameters but instead the content's known URL Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org> | ||||
* | Browser: Support requesting location focus | Daniel Silverstone | 2020-02-22 | 1 | -0/+2 |
| | | | | | | | | | In the creation of a browser window it may be valuable to request that the GUI focus the location input box. This can be used when the user requests a new tab/window to allow the entry box to be focussed properly immediately. Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org> | ||||
* | Browser: Add FOREGROUND flag to window creation | Daniel Silverstone | 2020-02-22 | 1 | -0/+2 |
| | | | | | | | | | To better support new-tab / new-window operations as well as GUIs which want to allow tabs to open in the background by default, add a flag to request a new browser window be foregrounded. This will allow us to simplify at least the GTK frontend a little. Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org> | ||||
* | Core: Remove unused minimum GIF delay option. | Michael Drake | 2020-02-21 | 1 | -3/+0 |
| | |||||
* | re-order config include so strcasecmp is correctly detected on RISC OS/win32 | Vincent Sanders | 2019-12-22 | 1 | -2/+2 |
| | |||||
* | make RISC OS specific window_screen_ options limited to that frontend | Vincent Sanders | 2019-12-20 | 1 | -9/+4 |
| | |||||
* | browser_window: Don't use the fetch parameters for page info | Daniel Silverstone | 2019-12-01 | 1 | -4/+4 |
| | | | | | | | In order to cope with redirects properly, use the content's URL not the fetch parameters. Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org> | ||||
* | browser_window: Remove spurious stopping of throbber | Daniel Silverstone | 2019-12-01 | 1 | -2/+0 |
| | | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org> | ||||
* | browser_window: Dispatch page info notification on root browser | Daniel Silverstone | 2019-12-01 | 1 | -1/+2 |
| | | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org> | ||||
* | Add missing unrefs | Daniel Silverstone | 2019-12-01 | 1 | -0/+5 |
| | | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org> |