Vincent Sanders
3ecced92f3
Complete windows main window documentation
2016-10-29 17:24:31 +01:00
Vincent Sanders
57715fc70c
Improve windows win32 main browser window code documentation
2016-10-26 23:19:43 +01:00
Vincent Sanders
489f6f1fa3
Improve window operation table documentation
2016-10-26 23:19:21 +01:00
Vincent Sanders
3940a078b1
add some example code to aid in explaining the core window interface
2016-10-26 13:59:24 +01:00
Vincent Sanders
2adf0a9c44
clean up documentation of GTK core window interfaces
2016-10-26 13:58:51 +01:00
Vincent Sanders
af5f4a5704
Initial attempt to document the core window interface
2016-10-24 17:17:44 +01:00
Chris Young
f814edee75
Disable triangle mode for bitmap scaling
...
Potential workaround for #2478
2016-10-23 19:31:43 +01:00
Vincent Sanders
90541333c0
remove unused variable in windows frontend
2016-10-20 12:54:43 +01:00
Vincent Sanders
5e1236a8e7
allow windows frontend to load and store urldb files
2016-10-19 23:31:49 +01:00
Vincent Sanders
43e91251ad
windows frontend netsurf options
2016-10-19 23:07:43 +01:00
Vincent Sanders
601d9da66d
fix windows user preferences location storage
2016-10-19 11:12:19 +01:00
Vincent Sanders
7d808e9549
remove unused extraneous windows file
2016-10-19 11:08:45 +01:00
Vincent Sanders
10afe5f615
fix curl/openssl library link ordering
2016-10-19 10:12:41 +01:00
Michael Drake
fab01f4f1a
UA style: Simplify HR style.
2016-10-13 15:19:06 +01:00
Michael Drake
b42d253f86
Table cell nowrap attribute is presentational hint, not UA style.
2016-10-13 12:44:27 +01:00
Vincent Sanders
22d917c92d
allow gtk3 target in CI system
2016-10-08 20:32:15 +01:00
John-Mark Bell
d8dd2e2457
env: add m68k-unknown-amigaos
2016-10-05 23:08:05 +00:00
Vincent Sanders
1de0ebf2e5
fix gtk install target to cope with gtk3
2016-10-05 19:44:49 +01:00
Vincent Sanders
975931a4f6
fix gtk3 build with corewindow
2016-10-05 19:43:19 +01:00
Vincent Sanders
e652eed493
fix framebuffer install rules
2016-10-05 10:55:32 +01:00
Vincent Sanders
b18c7aaa89
addjust posix feature level for openbsd 6 build
2016-10-01 12:17:54 +01:00
Vincent Sanders
a2396edde4
complete transition to locale independant core operation
...
The netsurf core no longer uses any locale dependant operations
excepting the mall number or cases where such operations are
explicitly wanted.
the netsurf_init now calls setlocale with the empty string and lets
the c library setup as per its specific implementation.
any core functionality that specificaly processes ascii text must use
the utils/ascii.h header to do so.
2016-09-29 22:37:10 +01:00
Vincent Sanders
0dcfc2fc5d
fix use of default image on menu entries for gtk frontend
2016-09-27 21:17:33 +01:00
Michael Drake
f89ec1df37
Utils: Remove redundant genpubsuffix.pl (using libnspsl now).
2016-09-26 10:15:05 +01:00
Michael Drake
7b78ef3361
Style: Fix ignoring of STYLE elements with non-screen media.
...
We were handling the STYLE tag getting added in the
dom_default_action_DOMSubtreeModified_cb callback, however,
the media attribute dadn't been added by that point.
We now check it in the dom_default_action_DOMNodeInserted_cb
callback, at which time the media attribute is available for
checking.
Note, we should probably store the media type in the
html_stylesheet structure, but for now we just have an
`unused` boolean.
Also, it may be possible to optimise to avoid parsing non-
screen media STYLE element data if we could detect the media
earlier.
2016-09-24 12:44:28 +01:00
Vincent Sanders
1ef1edc9e0
enable use of netsurf public suffix library to prevent supercookies
2016-09-20 21:45:35 +01:00
Vincent Sanders
608a18caff
remove junk references to old javascript implementations
2016-09-19 22:02:51 +01:00
Vincent Sanders
b78e887ba0
Add documentation on the cookie version field
2016-09-13 23:38:22 +01:00
Vincent Sanders
bd4377d693
remove cookie manage display of the no_delete boolean
...
The no_delete flag is mislabelled as persistent. In fact it is simply
never altered from its default value. It is serialised and its state
kept on disc but otherwise is completely vestigial.
2016-09-13 23:28:25 +01:00
Vincent Sanders
e582497322
if the cookie is a session cookie indicate it
...
previously session cookies were simply displayed as having an expiry
in 1970 which was unhelpful.
2016-09-13 23:17:28 +01:00
Vincent Sanders
c830d14d0b
cleanup seevral doxygen warnings
2016-09-13 09:16:31 +01:00
Vincent Sanders
fa5e6fcdf9
make html content line parsing use no locale dependant ascii processing
2016-09-12 22:50:46 +01:00
Vincent Sanders
ca12878c2f
use ascii processing when determining form charset
2016-09-12 22:43:39 +01:00
Vincent Sanders
9d858085c3
prevent memory leaks on realloc faliure
2016-09-12 22:30:25 +01:00
Vincent Sanders
315c0b0c60
fix formatting to be consistant spaces instead of partially width 4 tabs
2016-09-12 19:21:26 +01:00
Vincent Sanders
1776a0e61e
make box construction use correct ascii processing
2016-09-11 16:42:12 +01:00
Vincent Sanders
6efe60ee1d
simplify box_extract_link interface and improve documentation
2016-09-11 12:19:56 +01:00
Vincent Sanders
17de8d91ac
change save complete to use ascii character manipulation
2016-09-11 10:27:11 +01:00
Vincent Sanders
11d2921bbf
improve cookie time display and document locale interaction
2016-09-10 23:05:24 +01:00
Vincent Sanders
a91c7cdf04
make urldb parsing of ascii data explicit
2016-09-10 23:05:24 +01:00
Vincent Sanders
fa1af79e7c
document file fetcher being locale dependant
2016-09-10 23:05:24 +01:00
Chris Young
e0c3e929f5
Correct the function definitions so the ARexx port works on OS3 (untested)
2016-09-10 20:53:17 +01:00
Chris Young
92601c26ae
If NetSurf is already running, ensure when we open a new tab that it becomes active.
...
This matches the behaviour in more mainstream web browsers.
2016-09-10 20:41:07 +01:00
Chris Young
26c568af15
document ACTIVE
2016-09-10 20:38:14 +01:00
Chris Young
1f96c0a413
Add an ACTIVE switch to the OPEN ARexx command to force new tabs to be active
2016-09-10 20:36:11 +01:00
Chris Young
7cbff32f92
Stop passing NSOPTS/M back to the core
...
This is a quick fix to stop NetSurf crashing when the URL is provided on the commandline without the URL keyword.
Passing options on the commandline will not work until this is fixed properly.
2016-09-10 18:37:18 +01:00
Chris Young
e34b783b8d
Scale using "triangle mode" to avoid corruption at the edge of bitmaps
2016-09-10 18:23:44 +01:00
Chris Young
08e88124d7
Attempt to preserve timestamps
2016-09-07 23:12:52 +01:00
Chris Young
2dba1d064d
Merge branch 'master' of git://git.netsurf-browser.org/netsurf
2016-09-07 23:11:46 +01:00
Vincent Sanders
b00a43139e
make monkey frontend mime type processing use explicit ascii processing
2016-09-07 21:45:21 +01:00