summaryrefslogtreecommitdiff
path: root/frontends
Commit message (Collapse)AuthorAgeFilesLines
* access gtk throbber frames through an interfaceVincent Sanders2019-08-184-39/+92
| | | | | | This changes the gtk throbber frames to be accessed through an API This removes teh nsgtk_throbber global and hides the implementation details from the rest of the code.
* Move favicon from url entry widget to notebook tab labelVincent Sanders2019-08-157-82/+133
|
* fix atari removal of login windowVincent Sanders2019-08-142-30/+0
|
* remove login window from atari frontendVincent Sanders2019-08-143-99/+0
|
* remove login window from amiga frontendVincent Sanders2019-08-144-330/+1
|
* remove login from riscos frontendVincent Sanders2019-08-148-727/+1
|
* remove login window from windows frontendVincent Sanders2019-08-144-338/+1
|
* remove login window from gtk front endVincent Sanders2019-08-138-652/+1
|
* Amiga: DebugPrintF is OS4-onlyChris Young2019-08-101-0/+2
|
* Amiga: OS3 doesn't know FOREGROUNDPEN, so use TEXTPEN insteadChris Young2019-08-101-1/+1
|
* Amiga: Implement a simple listbrowser log in the GUIChris Young2019-08-104-8/+282
| | | | Can be revealed/hidden with F12 and is currently undocumented.
* Amiga: Allow running JS from ARexxChris Young2019-08-102-1/+32
| | | | | | Option arexx_allow_exec enables the EXEC command. It is disabled by default and currently undocumented. Theoretically this could be used by a form filler application.
* Remove scale from Amiga frontendChris Young2019-08-101-47/+26
| | | | | | Remove shadow scale variable Redraw when scale is changed This also fixes a long-standing bug where the window would not redraw correctly when scrolling if not at 100% scale
* Support SSL verification through new about: handlerDaniel Silverstone2019-08-065-6/+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-068-12/+19
| | | | | | | | | | | | | 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>
* amiga: Fix more content error snafus.Daniel Silverstone2019-08-052-2/+3
| | | | 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>
* amiga: Try and catch the last content rework for amigaDaniel Silverstone2019-08-053-5/+10
| | | | 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 shadow scale variable from beosVincent Sanders2019-08-052-11/+0
|
* remove shadow scale variable from atariVincent Sanders2019-08-052-3/+0
|
* 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
|
* change browser_window_redraw to use unscaled coordinatesVincent Sanders2019-08-044-19/+12
|
* trivial documentation cleanupsVincent Sanders2019-08-041-2/+2
|
* 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
|
* remove unused gtk window interfaces and clean up documentationVincent Sanders2019-08-042-20/+66
|
* 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
|
* Amiga: Fix the corewindow get scroll call.Michael Drake2019-08-031-8/+1
|
* Corewindow: Sanitise scrolling API.Michael Drake2019-08-036-91/+168
| | | | | | | 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-036-65/+19
|
* change browser_window_get_features to use unscaled coordinatesVincent Sanders2019-08-035-17/+14
|
* change browser_window_mouse_track to use unscaled coordinatesVincent Sanders2019-08-037-45/+54
|
* change browser_window_mouse_click to use unscaled coordinatesVincent Sanders2019-08-037-45/+57
| | | | | this means frontends no longer need to scale mouse click events thus simplifying their implementation.
* RISC OS: y scroll is negative.Michael Drake2019-08-031-2/+6
|
* RISC OS: Attempt to implement ro_cw_scroll_visible().Michael Drake2019-08-031-1/+18
| | | | Untested.
* monkey: Support clicking in windowsDaniel Silverstone2019-08-031-0/+44
| | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
* Framebuffer: Remove bogus comment.Michael Drake2019-08-031-1/+1
|
* Framebuffer: Add keyboard controls for scaling.Michael Drake2019-08-031-0/+34
|
* amiga/history_local: Scroll to cursor on openDaniel Silverstone2019-08-021-0/+2
| | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
* riscos/local_history: Scroll to cursor on open.Daniel Silverstone2019-08-021-0/+2
| | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
* windows/local_history: Scroll to cursor on openDaniel Silverstone2019-08-021-0/+1
| | | | Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>