Chris Young
098fbb628b
Move some init functions together for the sake of clarity
2014-11-10 19:01:30 +00:00
Chris Young
225161b05e
Move MIME cleanup before NetSurf's internal exit.
2014-11-10 18:58:58 +00:00
Chris Young
16e80452c2
Remove gui_init and merge the contents into main()
2014-11-10 18:57:38 +00:00
Chris Young
7bf92f6a04
Remove die()
...
Terminating execution abruptly on AmigaOS is dangerous.
2014-11-10 18:56:09 +00:00
Chris Young
9bbb737fbf
Fix warnings
2014-11-10 18:48:26 +00:00
Chris Young
7e5ed88763
Fix warnings, formatting
2014-11-10 18:41:38 +00:00
Chris Young
9f0b252371
Fix warnings
2014-11-09 19:58:19 +00:00
Chris Young
a84f2d2290
Fix warning
2014-11-09 19:56:29 +00:00
Chris Young
8557992979
Fix warnings
2014-11-09 19:53:24 +00:00
Chris Young
53482c68cf
Fix warnings
2014-11-09 19:44:59 +00:00
Chris Young
9e0d4e4947
Fix warning
2014-11-09 19:40:19 +00:00
Chris Young
a6335a610e
Fix warning
2014-11-09 19:39:36 +00:00
Chris Young
7711652819
Fix warnings
2014-11-09 19:38:47 +00:00
Chris Young
c62f967935
Fix warnings
2014-11-09 19:37:35 +00:00
Chris Young
1d07bd0657
Fix warnings
2014-11-09 19:34:57 +00:00
Chris Young
04c80ce0a7
Fix warnings
2014-11-09 19:26:59 +00:00
Chris Young
052445a0e1
Fix warnings
2014-11-09 19:17:35 +00:00
Chris Young
f4329c54ba
Fix warnings
2014-11-09 19:04:56 +00:00
Chris Young
e0833a7f2e
Fix warnings
2014-11-09 01:10:52 +00:00
Chris Young
42f1e685b3
Fix warnings
2014-11-09 01:07:35 +00:00
Chris Young
278dcaa31b
Fix warnings
2014-11-09 01:04:35 +00:00
Chris Young
5304f2a2a1
Fix warnings
2014-11-09 01:00:08 +00:00
Chris Young
de1fccd8c4
Fix warnings
2014-11-09 00:56:11 +00:00
Chris Young
8299f923f8
Fix warnings, remove unused code.
2014-11-09 00:48:04 +00:00
Chris Young
659d3913ca
Fix warning
2014-11-09 00:39:17 +00:00
Chris Young
e8126d2ee9
Fix warnings
2014-11-09 00:37:35 +00:00
Chris Young
455e4d3d21
Don't bug the user if a non-essential library can't be opened - just log it.
...
Also log if the interface can't be obtained. If we've asked for the right library version, this should never fail.
2014-11-09 00:25:29 +00:00
Chris Young
4329c7a328
Terminate execution if an essential library fails to open
2014-11-09 00:06:56 +00:00
Chris Young
30cdaa1aa9
Log library open attempts
2014-11-09 00:06:56 +00:00
Chris Young
c2eb205685
Open libraries *before* we need them...
2014-11-09 00:06:56 +00:00
Chris Young
2698ad474e
All required libs
2014-11-09 00:06:55 +00:00
Chris Young
d3f7d78dae
Fix graphics.library
2014-11-09 00:06:55 +00:00
Chris Young
84020bb355
More libraries, tidy-up
2014-11-09 00:06:55 +00:00
Chris Young
998f9b4990
Use macros for clarity
2014-11-09 00:06:55 +00:00
Chris Young
3c1aeebb1e
Fix headers
2014-11-09 00:06:55 +00:00
Chris Young
9601ddacad
Add new libs file to centrally open/close required libraries, and move a couple of the existing manual opens to it.
2014-11-09 00:06:55 +00:00
Chris Young
4c7ef8db3f
remove -lauto
2014-11-09 00:06:55 +00:00
Vincent Sanders
8f64d5d223
Improve Doxygen documentation
2014-11-08 12:35:11 +00:00
Vincent Sanders
f287379a7c
Fix several doxygen issues
2014-11-08 11:38:20 +00:00
Chris Young
c637cd04b1
Don't crash if download dir not set
2014-11-04 18:33:44 +00:00
Vincent Sanders
349e588f81
Fix stupid nsurl struct mistake for amiga.
2014-11-03 23:19:23 +00:00
Vincent Sanders
bdfedb686b
replace save_link operation table entry usage of textural url with nsurl
2014-11-03 23:05:59 +00:00
Vincent Sanders
c14ddad660
change url setting api to take an nsurl instead of a text string
2014-11-02 22:30:45 +00:00
Vincent Sanders
03abea12a7
fix errors introuced with previous header cleanup.
2014-11-02 20:39:15 +00:00
Vincent Sanders
c31c4babe1
Change contextual content retrieval to browser features.
...
Update the API which allows frontends to acquire the page features
(images, link urls or form elements) present at the given coordinates
within a browser window.
By making this an explicit browser_window API and using the browser.h
header for the associated data structure with a more appropriate API
naming the usage is much more obvious and contained.
Additionally the link url is now passed around as a nsurl stopping it
being converted from nsurl to text and back again several times.
2014-11-02 15:46:42 +00:00
Michael Drake
0f12325506
Don't need old URL header.
2014-10-31 14:39:11 +00:00
Vincent Sanders
ce3d991918
use nsurl_nice and remove url_nice
...
change all callers over to using new API for generating nice filenames
from a url and remove the old API.
2014-10-31 00:24:57 +00:00
Chris Young
c3522ea747
Change min stack (again) to 128K
...
It has come to my attention that some websites (eg amigakit.com) are using marginally more than the 96K stack space set previously. This should give plenty of breathing space.
2014-10-30 21:51:52 +00:00
Vincent Sanders
d900feefba
add missing include to amiga history
2014-10-29 00:26:48 +00:00
Vincent Sanders
7ace528729
Update url setting API to return nserror code instead of calling warn_user
2014-10-29 00:18:12 +00:00