summaryrefslogtreecommitdiff
path: root/desktop
Commit message (Collapse)AuthorAgeFilesLines
* add page information core window handler to RISC OSVincent Sanders2020-05-222-4/+29
|
* treeview: Do not cancel selection when mouseovering search boxDaniel Silverstone2020-05-221-3/+11
| | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
* treeview: If cancelling empty search, drop focusDaniel Silverstone2020-05-221-0/+6
| | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
* query/ssl: Include link to view certificate detailsDaniel Silverstone2020-05-221-0/+17
| | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
* Squash warning: "_GNU_SOURCE" redefined.Michael Drake2020-05-221-1/+0
| | | | The utils/config.h header handles this.
* chore: Perform sslcert_viewer-ectomyDaniel Silverstone2020-05-225-888/+1
| | | | | | | | | | | This removes the sslcert_viewer entirely from the code. Where possible I've also trimmed out of frontends any code I think should not be present. Frontends should check and remove any further references that I have failed to catch. Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
* remove unesessary construction of font plot stype in selection redrawVincent Sanders2020-05-211-3/+0
|
* simple reformat no code changesVincent Sanders2020-05-211-175/+268
|
* pass the browser window to selection click handlerVincent Sanders2020-05-202-17/+4
| | | | | | this means the content handlers do not have to provide a separate method to extract their browser window and it can simply be passed in.
* cleanup selection code formatting and documentationVincent Sanders2020-05-202-463/+509
| | | | | | removes forward declarations cleans up documentation comments in header removes unecessarily exported functions
* Page info: Don't show cookies if it's not an http(s) scheme.Michael Drake2020-05-201-3/+33
|
* Page info: Get URL scheme on creation.Michael Drake2020-05-201-12/+5
|
* Page info: Only show certificate if scheme is https.Michael Drake2020-05-191-0/+21
|
* use content messages to inform frontend of text search changesVincent Sanders2020-05-131-0/+32
|
* consolodate the textsearch code into a single moduleVincent Sanders2020-05-121-0/+2
|
* hoist common text search out of content handlersVincent Sanders2020-05-121-2/+2
|
* move ssl certificate serialisation into a url to the ssl_cert utility codeVincent Sanders2020-05-091-52/+10
|
* page-info: Provide support to indicate if action did somethingDaniel Silverstone2020-05-082-4/+11
| | | | | | | | | | Some mouse actions perform a positive action (such as opening the SSL certificate viewer). As such, provide an out param which will be set to true if the action did something. This parameter is not touched in the case of nothing happening in case it is used in alternating logic in the caller. Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
* improve content header usageVincent Sanders2020-05-072-3/+3
|
* desktop: clamp dpi in browser_set_dpi() to sensible valuesFrançois Revol2020-05-051-0/+7
| | | | | The cocoa frontend missed a cast resulting in a huge negative dpi and some GB allocated for thumbnails...
* improve html content handler private headersVincent Sanders2020-05-022-2/+2
|
* split html box processing codeVincent Sanders2020-04-293-0/+3
| | | | | | | reduce the module size of the html box handling code by splitting into smaller sections. No functional code change.
* Local history: Convert to use nscolour.Michael Drake2020-04-071-23/+12
|
* Scrollbar: Convert to use nscolour.Michael Drake2020-04-071-15/+4
|
* Page info: Convert to nscolour.Michael Drake2020-04-071-52/+27
|
* Treeview: Convert to nscolour.Michael Drake2020-04-071-40/+11
|
* NetSurf: Setup the nscolour module on startup.Michael Drake2020-04-071-0/+6
|
* Local history: Improve look of keyboard nav cursor highlight.Michael Drake2020-04-061-8/+11
|
* browser_window: Don't attempt to unref NULL lwc stringDaniel Silverstone2020-03-221-1/+3
| | | | | | Fixes #2741 Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
* browser_window: Re-add clearing of loading_content in downloadDaniel Silverstone2020-03-221-0/+1
| | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
* JS: Move ownership of jsthread from browser to htmlcDaniel Silverstone2020-03-222-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 loadingDaniel Silverstone2020-03-212-13/+44
| | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
* JS: Split concept of JS context into heap and threadDaniel Silverstone2020-03-212-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 callbackDaniel Silverstone2020-03-211-18/+1
| | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
* Browser window: Clean up cert chains when bw is destroyed.Michael Drake2020-03-121-0/+5
|
* Browser window: Rework constification of bw for show_certificates.Michael Drake2020-02-242-4/+6
|
* Page info: We need a non-const browser window.Michael Drake2020-02-242-4/+4
| | | | Due to where we pass it back out to browser window.
* implement browser_window_show_certificatesVincent Sanders2020-02-241-4/+65
|
* netsurf_init: Use disc_cache_path if specified, otherwise platform pathDaniel Silverstone2020-02-241-1/+4
| | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
* options: Add disc_cache_path optionDaniel Silverstone2020-02-241-0/+3
| | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
* browser_window: Use messages for unknown errorsDaniel Silverstone2020-02-241-0/+2
| | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
* Browser window: Set the search string on show cookies.Michael Drake2020-02-241-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 Drake2020-02-242-0/+22
|
* Treeview: Add API for setting the search string.Michael Drake2020-02-242-0/+34
|
* browser_window: Various little SSL fixesDaniel Silverstone2020-02-231-2/+13
| | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
* Page info: Fix typo.Michael Drake2020-02-231-1/+1
|
* Page info: Avoid anonymous union for AmigaOS3 and OpenBSD.Michael Drake2020-02-231-60/+67
|
* NetSurf: Init/fini the page-info module on browser startup/quit.Michael Drake2020-02-231-1/+10
|
* Buildsystem: Build the page-info module.Michael Drake2020-02-231-1/+1
|
* Page info: Add core window size getter, and stub for keypresses.Michael Drake2020-02-231-0/+20
|