summaryrefslogtreecommitdiff
path: root/frontends/atari
Commit message (Collapse)AuthorAgeFilesLines
* add miscellaneous event to browser window callback tableVincent Sanders2019-08-201-5/+40
| | | | | | | | | | | | 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.
* fix atari removal of login windowVincent Sanders2019-08-142-30/+0
|
* remove login window from atari frontendVincent Sanders2019-08-143-99/+0
|
* 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>
* remove shadow scale variable from atariVincent Sanders2019-08-052-3/+0
|
* Corewindow: Sanitise scrolling API.Michael Drake2019-08-031-10/+22
| | | | | | | 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-6/+2
|
* remove scaled parameter from get_dimensionsVincent Sanders2019-08-021-5/+1
|
* Declare global variables as extern in headersMichael Forney2019-06-305-5/+5
| | | | | | | Otherwise, each source file that includes the header will create a new definition, which are usually merged together by the linker. Multiple definitions of an object is not allowed in ISO C.
* fix freetype pkg-config usage in atari frontendVincent Sanders2019-06-291-2/+23
|
* fix atari STRIP makefile target to not have a spurious close bracketVincent Sanders2019-06-251-1/+1
|
* stop the atari toolchain from matching the cstrip binary for the strip oneVincent Sanders2019-06-251-1/+1
|
* Atari: Delete commented out code.Michael Drake2018-08-151-1/+0
|
* Atari: gui_401login_open returns nserror now.Michael Drake2018-08-151-1/+3
|
* Atari: Fix http auth logging.Michael Drake2018-08-151-2/+2
|
* Atari: Add missing commas.Michael Drake2018-08-152-2/+2
|
* Atari: Move to new HTTP auth API.Michael Drake2018-08-153-23/+36
|
* Browser: Rename function to access bw URL.Michael Drake2018-07-232-4/+4
|
* Plotters: Remove width param from path plotter.Michael Drake2018-05-231-2/+0
| | | | We now use the stroke_width in the plot_style.
* Plotters: Change stroke width in the plot_style_t to fixed point.Michael Drake2018-05-231-3/+3
|
* Plotters: Add plot_style_fixed type, and use for font size.Michael Drake2018-05-233-10/+10
|
* Fix last uses of !NetSurf outside of riscos buildDaniel Silverstone2018-04-221-15/+15
|
* Rework use of split-messages to clean up and use -zDaniel Silverstone2018-04-221-1/+2
|
* fix format specifiers signedness in atari settingsVincent Sanders2017-09-111-14/+14
|
* Finalise nslog layer properly in closedownDaniel Silverstone2017-09-101-0/+4
|
* Fix atari INFO macro name collisionVincent Sanders2017-09-081-0/+1
|
* Revert "Hopefully quash INFO confusion on Atari MINT platform"Vincent Sanders2017-09-081-1/+1
| | | | This reverts commit 9c93ed1bca859e5b5cb3c018be327fb91213c558.
* Hopefully quash INFO confusion on Atari MINT platformDaniel Silverstone2017-09-081-1/+1
|
* Fixup everything the semantic patch missedVincent Sanders2017-09-071-1/+1
|
* Update scheduler logging to use catagoryVincent Sanders2017-09-071-15/+10
|
* Use coccinelle to change logging macro calls in c filesVincent Sanders2017-09-0624-184/+236
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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);
* clean up atari treeview code, stop it including headers it does not needVincent Sanders2017-08-102-443/+465
|
* update atari frontend for corewindow API changeVincent Sanders2017-05-232-21/+33
|
* Update atari frontend for set_scroll API changeVincent Sanders2017-04-261-8/+21
|
* update atari frontend to remove reformat APIVincent Sanders2017-04-261-19/+10
|
* Atari: Update for core hotlist API change.Michael Drake2017-04-251-2/+2
|
* update atari frontend for invalidate window API changeVincent Sanders2017-04-231-23/+29
|
* fix uninitialised variable usage in atari ssl viewerVincent Sanders2017-03-051-8/+11
| | | | cppcheck identified uninitialised variable usage error
* Atari packaging was copying ca-bundle twiceChris Young2017-02-251-1/+0
|
* clean up incorrect documentation comments from plotter API reworkVincent Sanders2017-02-142-1/+4
|
* update atari plotters to new APIVincent Sanders2017-02-126-1021/+1313
|
* fix warnings and errors in atari frontendVincent Sanders2017-01-2110-78/+80
|
* create netsurf inttypes header to have portable integer formatting macrosVincent Sanders2017-01-215-4/+5
|
* add missing utils header for NOF_ELEMENTS macroVincent Sanders2017-01-191-0/+1
|
* add missing include of inttypes to atari cookies viewerVincent Sanders2017-01-191-0/+1
|
* rationalise use of utils/utils.h headerVincent Sanders2017-01-191-3/+1
|
* move plot style header to netsurf include directoryVincent Sanders2017-01-135-5/+4
| | | | | move plotter style header and adjust all callers to use only what they actually require.
* fixup usage of directory creation macro in MakefilesVincent Sanders2017-01-071-7/+7
|
* Atari: Fix typo.Michael Drake2016-12-291-1/+1
|