Chris Young
65bf58e4a1
Remove ami_menu_toggle_checked global
2016-07-03 16:55:00 +01:00
Chris Young
313c48b8a1
Ensure we aren't using a NULL native BitMap anywhere
2016-07-02 14:56:04 +01:00
Chris Young
6c8225d3ab
Don't abort on startup if GuiGFX is not available
...
Most OS4 users won't need it, everybody else might like the opportunity of using NetSurf to download it :)
2016-07-02 14:49:18 +01:00
Chris Young
65175b4362
Make Amiga SearchEngines file out of the global one plus our own additions
2016-07-01 17:37:09 +01:00
Vincent Sanders
8066d1c8b4
move key press enums and operations to their own header
2016-07-01 14:27:04 +01:00
Vincent Sanders
0758af6631
remove unecessary core window header usage
2016-06-30 19:50:14 +01:00
Vincent Sanders
85d76a0e04
fix missing includes caused by header cleanups
2016-06-30 18:26:51 +01:00
Vincent Sanders
0ae788752c
remove unecessary textinput header use from treeview header
2016-06-30 16:12:06 +01:00
Vincent Sanders
012b797713
remove unecessary textinput header use from global history header
2016-06-30 15:40:10 +01:00
Vincent Sanders
690066bb56
remove unecessary textinput header use from hotlist header
2016-06-30 15:28:54 +01:00
Vincent Sanders
4f59f5309f
fix missing keycode include on atari platform
2016-06-30 12:34:08 +01:00
Vincent Sanders
8dd5b560a5
remove unecessary textinput header use
2016-06-30 11:51:39 +01:00
Vincent Sanders
c313524998
reduce curl usage to fetcher, url unescaping and time parsing
2016-06-29 23:06:53 +01:00
Daniel Silverstone
c523bb47a0
Actually use utils/inet.h instead of sys/select.h
2016-06-27 21:58:09 +01:00
Daniel Silverstone
be1ff548cb
fetch.h needs sys/select.h for the fd_set type et al.
2016-06-27 21:50:54 +01:00
Daniel Silverstone
47ccd9855d
Move fetcher_fdset to fetch.h (and rename to fetch_fdset). Maybe not ideal but better
2016-06-27 21:09:39 +01:00
Daniel Silverstone
767b73f5c7
Add NULL for silly frontend which can't use a useful compiler
2016-06-27 21:04:21 +01:00
Daniel Silverstone
a468b40990
Refactor the fdset acquisition into the fetchers to stop fetch.c including curl.h
2016-06-27 21:00:58 +01:00
Vincent Sanders
ab6c03f311
Fix handling of certificate chains
...
When processing a x509 certificate chain from openssl it is necessary
to allow teh entire chain to be processed rather than halting
processing at the first certificate with an error. This allows errors
with a certificate authority to be examined.
2016-06-27 13:39:07 +01:00
Chris Young
d3cfbc3077
Remove old native build lines from makefile
2016-06-25 21:36:45 +01:00
Chris Young
7051b9e563
Use libiconv instead of newlib's iconv
...
Requires invalid input to be explicitly ignored, as unlike newlib invalid characters are not replaced with '?'
Fixes bug 2440
2016-06-25 21:24:45 +01:00
Chris Young
14bf4b47a5
Use charset from default Locale and store it in an option so we can (a) override and (b) get it without constantly looking it up
2016-06-25 17:52:32 +01:00
Chris Young
75dcf09394
NULL a couple of variables
2016-06-15 21:04:51 +01:00
Vincent Sanders
66d0f14b32
move the public form API
2016-06-14 12:39:54 +01:00
Vincent Sanders
a60c4749ff
fix url database test after API header changes
2016-06-14 00:16:42 +01:00
Vincent Sanders
976eca9958
msplit public url database API out for frontends
2016-06-13 23:34:45 +01:00
Vincent Sanders
22d84a587b
reduce cocoa unecessary use of core API
2016-06-12 11:57:22 +01:00
Vincent Sanders
7dcc725ae2
reduce cocoa frontend use of content API
2016-06-12 00:13:04 +01:00
Vincent Sanders
f236e7d6b7
remove unecessary content header inclusion from beos frontend
2016-06-11 18:44:20 +01:00
Vincent Sanders
3153335fde
remove unecessary risc os frontend usage of content headers
2016-06-10 11:53:28 +01:00
Vincent Sanders
8fdf262683
remove unecessary content API usage from atari frontend
2016-06-08 15:30:25 +01:00
Vincent Sanders
042fcb82b8
Move javascript content handler as appropriate for updated source format
2016-06-07 16:01:04 +01:00
Vincent Sanders
9754539e22
remove unused and broken spidermonkey integration
2016-06-07 00:07:47 +01:00
Vincent Sanders
0fad46cd0f
reduce unecessary usage of content headers
2016-06-06 16:10:47 +01:00
Vincent Sanders
9c8d60792f
reduce usage of content headers by monkey frontend
2016-06-06 15:14:29 +01:00
Vincent Sanders
8861923455
Allow include directories to be added by sub makefiles
2016-06-06 14:47:27 +01:00
Vincent Sanders
cba3a1468c
beos frontend compile cannot do forward declrarations of enums
2016-06-06 10:24:51 +01:00
Vincent Sanders
de3194d1fe
missed necessary header for haiku
2016-06-06 10:15:12 +01:00
Vincent Sanders
3743c78d56
fixup beos build after content header changes
2016-06-06 10:09:59 +01:00
Vincent Sanders
7f8e453a18
fixup cocoa image handler for content API changes
2016-06-06 09:23:24 +01:00
Vincent Sanders
5074190c01
haiku gcc does not support forward enum declarations
2016-06-06 09:19:25 +01:00
Vincent Sanders
cf73e369ef
fixup rsvg image handler for content API changes
2016-06-06 09:16:47 +01:00
Vincent Sanders
0c53ad0e67
Clean up RISC OS save source to remove forward declarations and improve documentation
2016-06-06 09:01:38 +01:00
Vincent Sanders
76a68d7dd0
Update content to split public and internal API
2016-06-06 09:01:38 +01:00
Chris Young
d923e109cd
Fix OS3 build
2016-06-02 21:55:46 +01:00
Chris Young
88ae1ff267
Ensure variables are declared correctly
2016-06-02 00:44:20 +01:00
Chris Young
df2b14ed5f
Make rxsig private to gui.c
2016-06-02 00:14:10 +01:00
Chris Young
ccccf76ff8
Make arexx_obj private to arexx.c
2016-06-02 00:09:30 +01:00
Chris Young
26acc5d5c7
Move some globals into gui.c
2016-06-02 00:03:45 +01:00
Chris Young
a4ed8bf4c9
Make more drag-related global variables private
2016-06-01 18:48:37 +01:00