diff options
author | Vincent Sanders <vince@kyllikki.org> | 2019-12-31 19:30:26 +0000 |
---|---|---|
committer | Vincent Sanders <vince@kyllikki.org> | 2019-12-31 19:30:26 +0000 |
commit | bcc64cf263cd730ba8c13d31870528c160403e88 (patch) | |
tree | a6ec38a2d956fa76f20cd780eb3961f3667ac480 /docs/user-interface.md | |
parent | fb4f1d28ba4d2b0935ac56a3d37ea9fa52c5de51 (diff) | |
download | netsurf-bcc64cf263cd730ba8c13d31870528c160403e88.tar.gz netsurf-bcc64cf263cd730ba8c13d31870528c160403e88.tar.bz2 |
split up mainpage docs and add section on testing
Diffstat (limited to 'docs/user-interface.md')
-rw-r--r-- | docs/user-interface.md | 59 |
1 files changed, 59 insertions, 0 deletions
diff --git a/docs/user-interface.md b/docs/user-interface.md new file mode 100644 index 000000000..5d7673f71 --- /dev/null +++ b/docs/user-interface.md @@ -0,0 +1,59 @@ +User Interface +============== + +Netsurf is divided into a series of frontends which provide a user +interface around common core functionality. Each frontend is a +distinct implementation for a specific GUI toolkit. + +Because of this the user interface has different features in +each frontend allowing the browser to be a native application. + +# Frontends + +As GUI toolkits are often applicable to a single Operating +System (OS) some frontends are named for their OS instead of the +toolkit e.g. RISC OS WIMP frontend is named riscos and the Windows +win32 frontend is named windows. + +## amiga + +Frontend specific to the amiga + +## atari + +Frontend specific to the atari + +## beos + +Frontend specific to the Haiku OS + +## framebuffer + +There is a basic user guide for the[framebuffer](docs/using-framebuffer.md) + +## gtk + +Frontend that uses the GTK+2 or GTK+3 toolkit + +## monkey + +This is the internal unit test frontend. + +There is a basic user guide [monkey](docs/using-monkey.md) + +## riscos + +Frontend for the RISC OS WIMP toolkit. + +## windows + +Frontend which uses the Microsodt win32 GDI toolkit. + +# User configuration + +The behaviour of the browser can be changed from the defaults with a +configuration file. The [core user options](docs/netsurf-options.md) +of the browser are common to all versions and are augmented by each +frontend in a specific manner. + + |