summaryrefslogtreecommitdiff
path: root/frontends
Commit message (Collapse)AuthorAgeFilesLines
* fixup riscos image configuration dialog gadget idVincent Sanders2020-04-141-4/+4
| | | | | | | | when minimum GIF delay was removed in 38c632a7da14c2b0e46b0b81724200578482f4c9 the remaining gadget identifier numbers were not updated. Fixes #2745
* use form of window create which returns an error instead of abortingVincent Sanders2020-04-144-4/+38
|
* For some reason atari mkdir_all operation was using the wrong path separatorVincent Sanders2020-03-251-6/+6
|
* Monkey: Clean up on completion of downloadsDaniel Silverstone2020-03-221-0/+3
| | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
* Framebuffer: Make some log messages deep debug.Michael Drake2020-03-122-4/+6
|
* add page information ui elements to GTK frontendVincent Sanders2020-03-116-83/+101
|
* GTK: Initial page-info display.Michael Drake2020-03-111-44/+15
|
* AmiSSL implies OpenSSLChris Young2020-03-061-1/+1
|
* Mod os3support files so file.c buildsChris Young2020-03-062-1/+11
|
* monkey: Enable disc cache optionally on monkeyDaniel Silverstone2020-02-242-0/+3
| | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
* Frontends: Delete maps resource links.Michael Drake2020-02-247-7/+0
|
* About fetches resources: Drop maps resource.Michael Drake2020-02-246-6/+3
| | | | It had bitrotted.
* windows: Convert the remaining NoMemory warnings which aren't about memoryDaniel Silverstone2020-02-241-4/+7
| | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
* windows: Use nserror reporting rather than always NoMemoryDaniel Silverstone2020-02-241-2/+5
| | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
* Windows: Add nserror reporting functionDaniel Silverstone2020-02-242-0/+24
| | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
* framebuffer: Use new enumerate feature of libnsfbDaniel Silverstone2020-02-241-1/+28
| | | | | | | | | 1. Select as default the most useful compiled in surface 2. If the selected surface is unavailable, report the valid surface list to the user. Also do this if the user specifies -f ? on the CLI. Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
* GTK: Page info: Change crtvrfy to pi throughout.Michael Drake2020-02-231-39/+39
|
* missed a certificate change on amiga frontendVincent Sanders2020-02-231-4/+3
|
* fix windows and amiga frontends to cope with certificate chain changesVincent Sanders2020-02-233-8/+6
|
* fix frontends to cope with certificate chain updateVincent Sanders2020-02-236-17/+14
|
* Keep the complete certificate chain from a fetchVincent Sanders2020-02-231-5/+9
| | | | | | | | | 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
* GTK: When we update the dimensions, resize the gridDaniel Silverstone2020-02-221-0/+5
| | | | | | | By doing this, we ensure the scrollbars update their thumbs properly, otherwise they can lag behind the page shape somewhat. Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
* GTK: Drain GTK events before schedule_run()Daniel Silverstone2020-02-221-0/+3
| | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
* GTK: Catch a couple of missed flag renamesDaniel Silverstone2020-02-222-2/+2
| | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
* GTK: Update preferences dialog to use GtkBoxDaniel Silverstone2020-02-221-43/+86
| | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
* Core window: Constify the core_window handle through the getters.Michael Drake2020-02-226-12/+17
|
* GTK: Remove hack for url bar refresh on throbber stopDaniel Silverstone2020-02-221-3/+0
| | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
* GTK: Ensure that we don't frob the URL bar from the scaffoldDaniel Silverstone2020-02-222-4/+4
| | | | | | | | To correctly refocus the location box on tab switching we need to not update the url of the tab when the scaffold updates its global context. Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
* GTK: Add a location focus state machineDaniel Silverstone2020-02-223-3/+73
| | | | | | | | | | Because the initial navigation process on new browser window creation is somewhat complex, we need a small state machine in the GTK UI to ensure that we handle the correct combination of focussing needed to maintain selection through initial tab opening. Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
* GTK: Request and honour location focusDaniel Silverstone2020-02-222-1/+8
| | | | | | | | So that when we create a new tab we automatically focus the location box, pass the flag into create, and honour it when it comes back to us. Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
* GTK: Use new BW_CREATE_FOREGROUND flagsDaniel Silverstone2020-02-224-25/+10
| | | | | | | | | This gets rid of temp_open_background which was, frankly, a bit of an eyesore. In addition it makes the open-in-new-tab context menu action behave like Firefox's with respect to the user's preference regarding whether or not to immediately focus new tabs. Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
* Windows: Attempt to remove unused minimum GIF delay option.Michael Drake2020-02-213-29/+0
|
* Atari: Attempt to remove unused minimum GIF delay option.Michael Drake2020-02-213-35/+0
|
* GTK: Remove unused minimum GIF delay option.Michael Drake2020-02-213-97/+0
|
* Amiga: Try removing unused minimum GIF delay option.Michael Drake2020-02-211-34/+1
|
* RISC OS: Remove unused minimum gif delay from Choices.Michael Drake2020-02-215-221/+0
| | | | The templates might need work to remove empty space.
* GTK3: Also enable focus for other core windows.Daniel Silverstone2020-02-213-3/+3
| | | | | | | This should enable keyboard support for the other core windows such as cookies, global history and the hotlist. Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
* GTK3: Permit Local History to be focussedDaniel Silverstone2020-02-211-1/+1
| | | | | | | | | In order to let keypresses operate the local history window on GTK3 we have to permit the drawing area to get focus so that the keypresses actually make their way into the event loop in the correct place. Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
* limit monkey backtrace generation to libc where it is availableVincent Sanders2020-01-111-2/+4
|
* monkey: On assert failure, print a backtraceDaniel Silverstone2020-01-101-0/+23
| | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
* fix parent pointer use after free in RISC OS dialog handlingJohn-Mark Bell2019-12-221-1/+5
|
* remove unused render_resample option from beos, gtk and monkey frontendsVincent Sanders2019-12-216-50/+6
|
* GTK: fix missing includesJohn-Mark Bell2019-12-212-0/+3
|
* make RISC OS specific window_screen_ options limited to that frontendVincent Sanders2019-12-201-4/+22
|
* remove long unused plugin option from gtk and monkeyVincent Sanders2019-12-175-47/+4
|
* add page info button to url entry and update on change for win32Vincent Sanders2019-12-162-83/+232
|
* add page info resources to win32 frontendVincent Sanders2019-12-167-1/+28
|
* fix win32 font measurement of non ascii strings.Vincent Sanders2019-12-141-98/+122
| | | | | This greatly improves line breaking and font measurement in the windows frontend.
* extend search for certificate file to include resource pathsVincent Sanders2019-12-101-0/+5
|
* rename global resource path variables in win32 frontendVincent Sanders2019-12-105-26/+44
|