WebSurf/README.md

63 lines
1.8 KiB
Markdown
Raw Normal View History

2020-12-04 13:10:32 -08:00
THIS FORK
=======
This fork aims at getting a usable version of NetSurf running under the
GNUstep library. I will note that there is (I think) a working update of
the old cocoa port, checkout github/mmuman's repos for this. However,
2021-01-23 09:33:00 -08:00
this port requires CoreFoundation, and CoreGraphics dependencies. This
port compiles with just basic GNUstep base, gui, and back libraries
2020-12-04 13:10:32 -08:00
unlike the cocoa port.
2021-01-23 09:33:00 -08:00
![Screenshot](/screenshots/screenshot.jpeg)
With Rik theme, client side decorations and mac-style menu.
2021-03-18 13:03:21 -07:00
![Screenshot](/screenshots/screenshot2.png)
With standard theme.
2020-12-04 13:10:32 -08:00
Current State
----------------
2021-03-09 11:55:11 -08:00
Works pretty well, has tabs (including vertical), history, download management, bookmarks.
2020-12-04 13:10:32 -08:00
What still needs doing
----------------
2021-03-09 11:55:11 -08:00
Preferences (currently partially done - WIP), other bits and bobs probably.
2020-12-04 13:10:32 -08:00
2021-02-04 11:13:12 -08:00
Tested and built on OpenBSD 6.8(macppc) + clang, and Ubuntu 20.10 + gcc.
2020-12-04 13:10:32 -08:00
Props to Sven Weidauer for the original cocoa port. Original copyright notice
has been included in files consisting of large parts of his work.
ORIGINAL NETSURF README
----------------
2020-02-21 01:31:47 -08:00
NetSurf
=======
2020-02-21 01:31:47 -08:00
This document should help point you at various useful bits of information.
2020-02-21 01:31:47 -08:00
Building NetSurf
----------------
2020-02-21 01:31:47 -08:00
Read the [Quick Start](docs/quick-start.md) document for instructions.
2020-02-21 01:31:47 -08:00
Creating a new port
-------------------
2020-02-21 01:31:47 -08:00
Look at the existing front ends for example implementations.
The framebuffer front end is simplest and most self-contained.
Also, you can [contact the developers](http://www.netsurf-browser.org/contact/)
for help.
2020-02-21 01:31:47 -08:00
Further documentation
---------------------
2020-02-21 01:31:47 -08:00
* [Developer documentation](http://www.netsurf-browser.org/developers/)
* [Developer wiki](http://wiki.netsurf-browser.org/Documentation/)
* [Code style guide](http://www.netsurf-browser.org/developers/StyleGuide.pdf)