Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | persist the menu and tool bar visibility as user settings | Vincent Sanders | 2019-09-21 | 1 | -1/+4 |
| | |||||
* | improve how toolbar contents customisation is stored in user options | Vincent Sanders | 2019-09-20 | 1 | -0/+4 |
| | |||||
* | ensure pixbuf references are updated correctly to avoid leaks | Vincent Sanders | 2019-09-15 | 1 | -2/+2 |
| | |||||
* | add cookie icon and use it for show cookies toolbar button | Vincent Sanders | 2019-09-15 | 1 | -1/+8 |
| | |||||
* | construct all toolbar items from data table | Vincent Sanders | 2019-09-15 | 1 | -6/+24 |
| | | | | | | | | This changes toolbar item constuction to use toolbar_items.h instead of explicit macros. Additionally all remenants of old stock item themeing are done away with and GTK icon names are used instead. | ||||
* | make web search icon setting work properly | Vincent Sanders | 2019-08-31 | 1 | -0/+1 |
| | |||||
* | another five handlers and fix menu sensitivity on throbber state change | Vincent Sanders | 2019-08-29 | 1 | -3/+3 |
| | |||||
* | allow menu activation to use the toolbar button implementations | Vincent Sanders | 2019-08-27 | 1 | -0/+1 |
| | |||||
* | moved most of init to toolbar.c | Vincent Sanders | 2019-08-20 | 1 | -2/+34 |
| | |||||
* | remove login window from gtk front end | Vincent Sanders | 2019-08-13 | 1 | -1/+0 |
| | |||||
* | Support SSL verification through new about: handler | Daniel Silverstone | 2019-08-06 | 1 | -1/+0 |
| | | | | | | | | In doing this, also propagate why the certificates were bad so that the page can display a reason. We will need FatMessages for all these. Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org> | ||||
* | Reimplement handling of BAD_AUTH inside browser_window | Daniel Silverstone | 2019-08-06 | 1 | -1/+0 |
| | | | | | | | | | | | | | We now handle authentication requests via an `about:` page which presents a nice form built into the browser window. In order to do this, we add internal navigation as a concept to the browser window and we strip the 401login support from all frontends except monkey. The 401login callback is now intended for password safe type support rather than an immediately interactive prompt. Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org> | ||||
* | gtk, beos: Run scheduler before fetching fdset | Daniel Silverstone | 2019-08-02 | 1 | -2/+2 |
| | | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org> | ||||
* | split browser and browser_window operations | Vincent Sanders | 2019-08-01 | 1 | -0/+1 |
| | |||||
* | GTK: prefer using curl's intrinsic defaults for CURLOPT_CA* | Samuel Dionne-Riel | 2019-08-01 | 1 | -5/+1 |
| | | | | | | | | | | | | | | On distributions that ship only a ca-bundle in `/etc/ssl`, the configuration set at initialization will force curl to look for certificates that are not present in this directory. Removing the setting instead makes curl use its internal default. The framebuffer frontend will not set this option, and the only other frontend that sets it is BeOS. This issue can be observed (likely among other) on the NixOS Linux distribution. | ||||
* | Initial conversion of GTK accelerators to separate config file | Vincent Sanders | 2018-04-22 | 1 | -30/+44 |
| | |||||
* | Initialise DPI earlier so that it works for treeviews | Daniel Silverstone | 2017-09-19 | 1 | -7/+7 |
| | |||||
* | Finalise nslog layer properly in closedown | Daniel Silverstone | 2017-09-10 | 1 | -0/+3 |
| | |||||
* | Use coccinelle to change logging macro calls in c files | Vincent Sanders | 2017-09-06 | 1 | -30/+35 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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); | ||||
* | GTK: Update for core hotlist API change. | Michael Drake | 2017-04-25 | 1 | -2/+3 |
| | |||||
* | add local history destruction for gtk | Vincent Sanders | 2017-02-26 | 1 | -0/+7 |
| | |||||
* | Fix up GTK+ hotlist finalisation to clean up properly | Daniel Silverstone | 2017-02-05 | 1 | -0/+6 |
| | |||||
* | gtk: Update for new hotlist API. | Michael Drake | 2016-12-29 | 1 | -0/+2 |
| | | | | This allows the hotlist backend to work before the hotlist window opens. | ||||
* | remove unused GTK treeview code completely repalced with core window API | Vincent Sanders | 2016-08-06 | 1 | -2/+0 |
| | |||||
* | convert GTK hotlist to use GTK core window | Vincent Sanders | 2016-08-06 | 1 | -7/+5 |
| | |||||
* | rename gtk global history implementation | Vincent Sanders | 2016-08-04 | 1 | -1/+1 |
| | |||||
* | convert GTK global history to use GTK core window | Vincent Sanders | 2016-08-04 | 1 | -7/+6 |
| | |||||
* | make gtk cookies manager use core window API | Vincent Sanders | 2016-07-31 | 1 | -1/+9 |
| | |||||
* | fix gdk to nskey mapping for home/end and missing keypad mappings | Vincent Sanders | 2016-07-31 | 1 | -12/+44 |
| | |||||
* | cleanup gtk cookie interface | Vincent Sanders | 2016-07-25 | 1 | -6/+0 |
| | | | | | use gtk_window_present instead of gdk_window_raise and reduce exposed variables and interfaces. | ||||
* | move key press enums and operations to their own header | Vincent Sanders | 2016-07-01 | 1 | -5/+5 |
| | |||||
* | Move fetcher_fdset to fetch.h (and rename to fetch_fdset). Maybe not ideal ↵ | Daniel Silverstone | 2016-06-27 | 1 | -2/+2 |
| | | | | but better | ||||
* | msplit public url database API out for frontends | Vincent Sanders | 2016-06-13 | 1 | -1/+2 |
| | |||||
* | reduce unecessary usage of content headers | Vincent Sanders | 2016-06-06 | 1 | -1/+0 |
| | |||||
* | move desktop window header into public API | Vincent Sanders | 2016-05-30 | 1 | -1/+1 |
| | |||||
* | move netsurf header into public API | Vincent Sanders | 2016-05-30 | 1 | -1/+1 |
| | |||||
* | move misc header into public API | Vincent Sanders | 2016-05-30 | 1 | -1/+1 |
| | |||||
* | rationalise use of gtk scaffolding header | Vincent Sanders | 2016-05-21 | 1 | -0/+1 |
| | |||||
* | store toolbar config in standard options instead of a separate file | Vincent Sanders | 2016-05-21 | 1 | -10/+0 |
| | |||||
* | move frontends into sub directory | Vincent Sanders | 2016-05-15 | 1 | -0/+1161 |