summaryrefslogtreecommitdiff
path: root/frontends/riscos
Commit message (Collapse)AuthorAgeFilesLines
* fix RISC OS corewindows incorrectly becoming visible when scroll extents are setVincent Sanders2020-05-241-1/+5
|
* RISC OS: Prevent closed corewindows opening on scroll requests.Michael Drake2020-05-241-0/+14
|
* RISC OS: Drop extended scroll request logging.Michael Drake2020-05-241-2/+0
|
* RISC OS: Try to improve scroll wheel handling.Michael Drake2020-05-241-2/+4
|
* Fix open url dialog not coping with invalid url by using the omnibox helperVincent Sanders2020-05-241-27/+24
|
* RISC OS: Update page info urlbar icons.Michael Drake2020-05-231-0/+0
|
* riscos: Enable support for present_cookiesDaniel Silverstone2020-05-235-4/+8
| | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
* RISC OS: Be less intrusive with URL bar max URL length handling.Michael Drake2020-05-231-12/+8
|
* make risc os url entry use the omi box and hence cope with bad urls gracefullyVincent Sanders2020-05-221-5/+6
|
* add page information core window handler to RISC OSVincent Sanders2020-05-2210-0/+489
|
* neaten up the sourec file list to make future changes easierVincent Sanders2020-05-221-11/+45
|
* make risc os url bar widget context consistentVincent Sanders2020-05-221-198/+211
|
* add url bar click actions for page info iconVincent Sanders2020-05-222-16/+36
|
* reformat riscos url bar gui module. no code changesVincent Sanders2020-05-221-486/+590
|
* chore: Perform sslcert_viewer-ectomyDaniel Silverstone2020-05-2210-1463/+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>
* improve content header usageVincent Sanders2020-05-073-0/+6
|
* 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
|
* Frontends: Delete maps resource links.Michael Drake2020-02-241-1/+0
|
* fix frontends to cope with certificate chain updateVincent Sanders2020-02-232-4/+3
|
* Core window: Constify the core_window handle through the getters.Michael Drake2020-02-221-2/+3
|
* RISC OS: Remove unused minimum gif delay from Choices.Michael Drake2020-02-215-221/+0
| | | | The templates might need work to remove empty space.
* fix parent pointer use after free in RISC OS dialog handlingJohn-Mark Bell2019-12-221-1/+5
|
* make RISC OS specific window_screen_ options limited to that frontendVincent Sanders2019-12-201-4/+22
|
* add page info display to RiscOS frontendVincent Sanders2019-12-075-16/+162
|
* Update the default theme with page infor iconsVincent Sanders2019-12-071-0/+0
|
* remove warning callback from miscelaneous function tableVincent Sanders2019-11-111-1/+0
|
* add miscellaneous event to browser window callback tableVincent Sanders2019-08-201-9/+48
| | | | | | | | | | | | extend the browser window callback table with a miscallaneous event entry. This is used to replace all browser window callbacks which take no parameters. This reduces the API surface from seven separate calls to a single call with an enumeration which may be readily extended. The initial implementation in the frontends simply calls the original implementations to reduce scope for errors.
* remove login from riscos frontendVincent Sanders2019-08-148-727/+1
|
* Support SSL verification through new about: handlerDaniel Silverstone2019-08-061-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_windowDaniel Silverstone2019-08-061-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>
* riscos: Deal with silly typos. I'm too tired now.Daniel Silverstone2019-08-053-3/+3
| | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
* riscos: Try and fix up all the content changesDaniel Silverstone2019-08-056-21/+22
| | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
* remove RISC OS scale shadow variableVincent Sanders2019-08-042-14/+14
|
* remove unecessary scaling in RISC OS get and set scroll offsetsVincent Sanders2019-08-041-11/+13
|
* change RISC OS keypress handling for scale to not use shadow variableVincent Sanders2019-08-041-64/+99
|
* make risc os title setting not use shadow scale valueVincent Sanders2019-08-041-6/+10
|
* remove unused interfaceVincent Sanders2019-08-042-36/+0
|
* change browser_window_drop_file_at_point() to take unscaled coordinatesVincent Sanders2019-08-041-1/+1
|
* RISC OS: Fix log message.Michael Drake2019-08-041-1/+1
|
* RISC OS: Try setting the caret position to give the window focus.Michael Drake2019-08-041-1/+9
|
* Add content handlers for queriesDaniel Silverstone2019-08-041-0/+10
| | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
* RISC OS: Set window has focus in local history open.Michael Drake2019-08-041-0/+1
|
* RISC OS: Fix ro_cw_get_window_dimensions to account for toolbar height.Michael Drake2019-08-031-0/+9
|
* RISC OS: Core window: X scroll is positive, Y scroll is negative.Michael Drake2019-08-031-3/+3
|
* Corewindow: Sanitise scrolling API.Michael Drake2019-08-031-15/+42
| | | | | | | Now the core has a helper so that all the front ends don't need to implement the scroll to show area API. Now they simply have get and set scroll APIs.
* make use of improved browser_window_set_scale API in frontendsVincent Sanders2019-08-031-1/+1
|
* change browser_window_get_features to use unscaled coordinatesVincent Sanders2019-08-031-4/+4
|
* change browser_window_mouse_track to use unscaled coordinatesVincent Sanders2019-08-032-7/+12
|
* change browser_window_mouse_click to use unscaled coordinatesVincent Sanders2019-08-031-11/+13
| | | | | this means frontends no longer need to scale mouse click events thus simplifying their implementation.