Daniel Silverstone
2f8868309a
HTML: Don't transition the content state machine if we do nothing
...
Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
2020-02-21 14:09:39 +00:00
Michael Drake
9232b8feda
Docs: Don't mention removed minimum GIF delay option.
2020-02-21 11:45:20 +00:00
Michael Drake
9a98f19611
Core: Remove unused minimum GIF delay option.
2020-02-21 11:45:20 +00:00
Michael Drake
cbaf33e02d
Windows: Attempt to remove unused minimum GIF delay option.
2020-02-21 11:45:20 +00:00
Michael Drake
62a32a2a8a
Atari: Attempt to remove unused minimum GIF delay option.
2020-02-21 11:45:20 +00:00
Michael Drake
bcf82925a3
GTK: Remove unused minimum GIF delay option.
2020-02-21 11:45:20 +00:00
Michael Drake
d1e8c84ea6
Amiga: Try removing unused minimum GIF delay option.
2020-02-21 11:45:20 +00:00
Michael Drake
38c632a7da
RISC OS: Remove unused minimum gif delay from Choices.
...
The templates might need work to remove empty space.
2020-02-21 11:45:20 +00:00
Daniel Silverstone
db370bfdb7
HTML: Complete content state machine after async script
...
The async script completion process needs to complete the
content state machine so that browser throbbers eventually
stop once async scripts have fetched and run, even if that
happens *after* conversion finishes.
Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
2020-02-21 10:48:00 +00:00
Michael Drake
4ef5c6cdb4
README: Add markdown extension.
2020-02-21 09:33:08 +00:00
Michael Drake
12af8617f8
README: Convert to markdown.
2020-02-21 09:31:47 +00:00
Daniel Silverstone
4ba326d71d
GTK3: Also enable focus for other core windows.
...
This should enable keyboard support for the other core windows
such as cookies, global history and the hotlist.
Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
2020-02-21 09:01:35 +00:00
Daniel Silverstone
525118cff0
GTK3: Permit Local History to be focussed
...
In order to let keypresses operate the local history window on
GTK3 we have to permit the drawing area to get focus so that
the keypresses actually make their way into the event loop in
the correct place.
Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
2020-02-21 08:57:12 +00:00
Vincent Sanders
8ad68d0232
remove sputious "the" in quick start instructions
2020-01-26 15:52:27 +00:00
s.hawamdeh
b824b43d37
Updated italian translations
2020-01-21 21:36:09 +00:00
Vincent Sanders
c543e3c61c
update quick build instructions to include notes on env script
2020-01-21 20:55:34 +00:00
Vincent Sanders
23d9f7040d
Update doxygen config file to version 1.8.13
2020-01-21 20:54:59 +00:00
Vincent Sanders
826f4e161c
improve monkey-see-monkey-do backtrace output to include function name
2020-01-12 23:57:32 +00:00
Vincent Sanders
d71d2632b4
limit monkey backtrace generation to libc where it is available
2020-01-11 10:23:14 +00:00
Daniel Silverstone
ed6c326b1c
monkey-see-monkey-do: Don't use personal address decoder
...
Fix what looks like a typo but was in fact a use of a personal
wrapper around addr2line, to simply use addr2line.
Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
2020-01-10 22:24:13 +00:00
Daniel Silverstone
d63de35033
monkey-see-monkey-do: Decode backtraces
...
To improve debugging, decode backtraces discovered during
runs with monkey-see-monkey-do
Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
2020-01-10 22:21:21 +00:00
Daniel Silverstone
a29ed7c083
monkeyfarmer.py: Ensure that we capture and repeat stderr
...
In order that we can process stderr in monkey-see-monkey-do
we need to capture it in the farmer and re-echo it through
Python's stderr object
Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
2020-01-10 22:21:17 +00:00
Daniel Silverstone
ccffb95f03
monkey: On assert failure, print a backtrace
...
Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
2020-01-10 21:53:30 +00:00
Vincent Sanders
5632c9c8c0
stop bad unicode data from crashing teh test harness
...
instead of exploding if monkey returns a bad unicode string instead
a warning will be reported and the unicode decode performed with
character replacemnt instead
2019-12-31 19:42:33 +00:00
Vincent Sanders
bcc64cf263
split up mainpage docs and add section on testing
2019-12-31 19:30:26 +00:00
John-Mark Bell
fb4f1d28ba
fix parent pointer use after free in RISC OS dialog handling
2019-12-22 11:13:12 +00:00
Vincent Sanders
55ba27c68f
re-order config include so strcasecmp is correctly detected on RISC OS/win32
2019-12-22 11:11:04 +00:00
Vincent Sanders
3fdbef0566
remove unused render_resample option from beos, gtk and monkey frontends
2019-12-21 20:52:22 +00:00
John-Mark Bell
fd510b27ee
GTK: fix missing includes
2019-12-21 19:52:57 +00:00
Vincent Sanders
bacd8d229c
make RISC OS specific window_screen_ options limited to that frontend
2019-12-20 12:59:28 +00:00
Daniel Silverstone
eba05b0d38
html_script: Count sync scripts to prevent unpausing early
...
If there is more than one incomplete sync script then it's
important that we don't unpause hubbub too early. This commit
adds a counter so that if there're unfinished sync scripts in
the set, we don't unpause until the last one completes.
Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
2019-12-19 20:50:33 +00:00
Vincent Sanders
918b1d0fed
remove long unused plugin option from gtk and monkey
2019-12-17 22:09:41 +00:00
Vincent Sanders
0e304aba42
add page info button to url entry and update on change for win32
2019-12-16 00:31:48 +00:00
Vincent Sanders
dba2df4b9a
add page info resources to win32 frontend
2019-12-16 00:28:10 +00:00
Vincent Sanders
f081ffb7e8
fix win32 font measurement of non ascii strings.
...
This greatly improves line breaking and font measurement in the
windows frontend.
2019-12-14 12:51:59 +00:00
Vincent Sanders
4c68def432
extend search for certificate file to include resource paths
2019-12-10 23:12:10 +00:00
Vincent Sanders
77d184913b
rename global resource path variables in win32 frontend
2019-12-10 23:12:10 +00:00
Vincent Sanders
56ddeed96c
separate out construction of command line argument string vector
2019-12-10 23:12:10 +00:00
Vincent Sanders
2f7de349ea
update resource search path to remove users directory
...
it is no longer suitable to search the users home directory for
general browser resources as the correct config path is now
derived from the apropriate windows methods.
Additionaly the NETSURFRES environment variable is no longer part
of the fixed path and is instead added from the makefile
configuration option.
2019-12-10 23:12:10 +00:00
Michael Drake
faf667ada7
HTML: box_consturction: cleanup name dom_string in box_object.
2019-12-10 19:26:12 +00:00
Michael Drake
4c4b57d511
HTML redraw: Never draw box scrollbars for textareas.
...
The scrollbars for textareas are rendered by the widget.
This stops us from putting broken scrollbars over the top of the
textarea's own scrollbars.
2019-12-09 14:33:53 +00:00
Chris Young
48d0a48cfc
Fix some characters which were not UTF-8
2019-12-08 17:32:21 +00:00
Chris Young
0154bed8d7
Add page info icon to Amiga frontend
2019-12-08 17:23:36 +00:00
Michael Drake
1c466369ef
webp: NetSurf bitmap format is RGBA.
...
Issue a bitmap modified call after conversion, to allow front ends
with different pixel formats to convert.
2019-12-08 11:30:47 +00:00
Vincent Sanders
c95adedc06
add page info display to RiscOS frontend
2019-12-07 21:24:34 +00:00
Vincent Sanders
9dd701357e
Update the default theme with page infor icons
2019-12-07 21:23:43 +00:00
Vincent Sanders
2cebe26058
enforce setting subtarget so gtk2 gets named the correct thing in installs
2019-12-03 17:46:17 +00:00
Daniel Silverstone
3a8317fddb
fetch_curl_report_certs_upstream: Use new SSL_CERT_ERR_CERT_MISSING
...
Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
2019-12-03 09:42:14 +00:00
Daniel Silverstone
6f105c41c2
Add certificate-missing error code
...
Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
2019-12-03 09:41:58 +00:00
Daniel Silverstone
24dd16ddff
fetch_curl_verify_callback: Do depth update after check
...
Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
2019-12-03 09:35:51 +00:00