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
433ef2c12a
Merge branch 'chris/remove-libauto'
...
Remove dependency on libauto as using it is no longer recommended.
2014-11-09 00:09:44 +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
5562c9a553
Continue doxygen error cleanup.
2014-11-08 22:08:29 +00:00
Vincent Sanders
05a64bfde9
fix up more doxygen errors
2014-11-08 16:49:32 +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
Vincent Sanders
bc1914fbb1
remove uneeded html render include
2014-11-07 13:01:07 +00:00
Vincent Sanders
3405803280
Improve content encoding information API
...
Extend the content_get_encoding() API to retrieve the source of
the encoding as well as the actual encoding.
2014-11-07 12:33:34 +00:00
Vincent Sanders
6993e842d9
add missing content header to windows gui
2014-11-06 23:07:53 +00:00
Vincent Sanders
8c2cfecfb5
Allow content handlers to have debug values set through API
...
Previously content handler debugging features were accessed by global
variables. This allows the setting of debugging parameters via a
content API giving per content control over debugging features.
Currently only used by the html content handler to toggle global
redraw debugging.
2014-11-06 22:51:46 +00:00
Vincent Sanders
46f369ca9e
move themse install to its own header
2014-11-06 14:19:15 +00:00
Vincent Sanders
4cce3e4235
Add gource visualisation generation script
...
This script can be used to generate gource visualisation mpeg
files. The visualisation looks pretty and goes down well at trade
shows as a background on the video projector.
2014-11-06 11:52:04 +00:00
Vincent Sanders
8ec7ad053a
Make the fetching of a contents encoding generic.
...
The frontends previously had to use an html renderer API to get the
encoding of a content. This also required the explicit checking of the
contents type rather than using the existing content API to abstract
this knowledge.
2014-11-05 23:44:31 +00:00
Michael Drake
4ca959f46b
Remove April 1st layout shuffling.
2014-11-05 17:30:00 +00:00
Vincent Sanders
3fc1fe0493
fix dumb mistake in missing a close bracket.
2014-11-04 20:53:19 +00:00
Vincent Sanders
ba3671d147
ensure gtk thumbnail content has a minimum render width. (fix coverity 1109861)
2014-11-04 20:41:31 +00:00
Vincent Sanders
b4f3eaf082
check stat return value (fixes coverity 1109842)
2014-11-04 20:41:31 +00:00
Vincent Sanders
d85b74fd72
change logic to check for false instead of not true to fix coverity 1250328
2014-11-04 20:41:31 +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
68bdb84bee
reference nsurl as a struct properly
2014-11-03 23:13:56 +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
49ac8c3a94
fix risc os nsurl structure declaration
2014-11-02 22:53:44 +00:00
Vincent Sanders
a325634882
fix errors in change url setting api to take an nsurl instead of a text string
2014-11-02 22:44:20 +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
ad343eccb1
remove unecessary utils/types.h
...
This cleans up this header and moves the functionality into more
useful places while reducing the include complexity but only pulling
in whats required.
2014-11-02 20:10:32 +00:00
Vincent Sanders
f2cda2e1a7
fix typo in cocoa frontend context cleanup
2014-11-02 16:03:37 +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
Vincent Sanders
1794ac0d33
Do not attempt to convert an empty url on RISC OS menu click
...
When updating the RISC OS frontend to using nsurl for its menu
operations (as part of getting rid of url_nice) the check for
null (empty) url strings in the url under the mouse was omitted
leading to a crash.
Additionaly a use of url where current_menu_url was intended was
missed leading to crashes when "open in new window" was used.
2014-11-01 23:44:41 +00:00
Vincent Sanders
cf7abb4a0a
restructure urldb source
...
remove forward declarations and restructure. exported functions are
also now documented in the urldb.h header.
2014-11-01 23:27:29 +00:00
Michael Drake
1ea422a9d1
Remove old URL header includes.
2014-10-31 14:41:53 +00:00
Michael Drake
0f12325506
Don't need old URL header.
2014-10-31 14:39:11 +00:00
Michael Drake
368861faab
Remove useless includes of utils/url.h
2014-10-31 14:36:34 +00:00
Michael Drake
3c82214998
Don't need the old url header.
2014-10-31 14:34:14 +00:00