Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Allow content handlers to have debug values set through API | Vincent Sanders | 2014-11-06 | 11 | -16/+80 |
| | | | | | | | | 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. | ||||
* | move themse install to its own header | Vincent Sanders | 2014-11-06 | 5 | -14/+42 |
| | |||||
* | Add gource visualisation generation script | Vincent Sanders | 2014-11-06 | 1 | -0/+72 |
| | | | | | | 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. | ||||
* | Make the fetching of a contents encoding generic. | Vincent Sanders | 2014-11-05 | 9 | -16/+40 |
| | | | | | | | 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. | ||||
* | Remove April 1st layout shuffling. | Michael Drake | 2014-11-05 | 1 | -21/+4 |
| | |||||
* | fix dumb mistake in missing a close bracket. | Vincent Sanders | 2014-11-04 | 1 | -1/+1 |
| | |||||
* | ensure gtk thumbnail content has a minimum render width. (fix coverity 1109861) | Vincent Sanders | 2014-11-04 | 1 | -3/+4 |
| | |||||
* | check stat return value (fixes coverity 1109842) | Vincent Sanders | 2014-11-04 | 1 | -2/+2 |
| | |||||
* | change logic to check for false instead of not true to fix coverity 1250328 | Vincent Sanders | 2014-11-04 | 2 | -5/+5 |
| | |||||
* | Don't crash if download dir not set | Chris Young | 2014-11-04 | 1 | -1/+2 |
| | |||||
* | Fix stupid nsurl struct mistake for amiga. | Vincent Sanders | 2014-11-03 | 1 | -1/+2 |
| | |||||
* | reference nsurl as a struct properly | Vincent Sanders | 2014-11-03 | 1 | -1/+1 |
| | |||||
* | replace save_link operation table entry usage of textural url with nsurl | Vincent Sanders | 2014-11-03 | 8 | -21/+21 |
| | |||||
* | fix risc os nsurl structure declaration | Vincent Sanders | 2014-11-02 | 1 | -1/+2 |
| | |||||
* | fix errors in change url setting api to take an nsurl instead of a text string | Vincent Sanders | 2014-11-02 | 4 | -3/+6 |
| | |||||
* | change url setting api to take an nsurl instead of a text string | Vincent Sanders | 2014-11-02 | 14 | -32/+37 |
| | |||||
* | fix errors introuced with previous header cleanup. | Vincent Sanders | 2014-11-02 | 6 | -7/+18 |
| | |||||
* | remove unecessary utils/types.h | Vincent Sanders | 2014-11-02 | 35 | -112/+85 |
| | | | | | | This cleans up this header and moves the functionality into more useful places while reducing the include complexity but only pulling in whats required. | ||||
* | fix typo in cocoa frontend context cleanup | Vincent Sanders | 2014-11-02 | 1 | -1/+1 |
| | |||||
* | Change contextual content retrieval to browser features. | Vincent Sanders | 2014-11-02 | 14 | -194/+190 |
| | | | | | | | | | | | | | 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. | ||||
* | Do not attempt to convert an empty url on RISC OS menu click | Vincent Sanders | 2014-11-01 | 1 | -2/+4 |
| | | | | | | | | | | 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. | ||||
* | restructure urldb source | Vincent Sanders | 2014-11-01 | 2 | -2486/+2530 |
| | | | | | remove forward declarations and restructure. exported functions are also now documented in the urldb.h header. | ||||
* | Remove old URL header includes. | Michael Drake | 2014-10-31 | 2 | -2/+0 |
| | |||||
* | Don't need old URL header. | Michael Drake | 2014-10-31 | 2 | -2/+0 |
| | |||||
* | Remove useless includes of utils/url.h | Michael Drake | 2014-10-31 | 3 | -3/+0 |
| | |||||
* | Don't need the old url header. | Michael Drake | 2014-10-31 | 2 | -2/+0 |
| | |||||
* | Move host_is_ip_address into urldb, as that's the only thing that cares. | Michael Drake | 2014-10-31 | 3 | -105/+100 |
| | |||||
* | remove unused url_init function | Vincent Sanders | 2014-10-31 | 4 | -40/+0 |
| | |||||
* | use nsurl_nice and remove url_nice | Vincent Sanders | 2014-10-31 | 10 | -178/+76 |
| | | | | | change all callers over to using new API for generating nice filenames from a url and remove the old API. | ||||
* | remove more user warning calls and replace with error returns | Vincent Sanders | 2014-10-30 | 1 | -37/+35 |
| | |||||
* | make global history treeview callback return error | Vincent Sanders | 2014-10-30 | 2 | -12/+11 |
| | | | | returns an error instead of directly waning the user. | ||||
* | Remove unused variable. | Michael Drake | 2014-10-30 | 1 | -1/+0 |
| | |||||
* | Add some nsurl_nice tests. | Michael Drake | 2014-10-30 | 1 | -0/+94 |
| | |||||
* | Add a nsurl_nice, which can replace url_nice. | Michael Drake | 2014-10-30 | 2 | -0/+117 |
| | |||||
* | Add a lwc corestring for "/". | Michael Drake | 2014-10-30 | 2 | -0/+10 |
| | |||||
* | make local history navigation return errors | Vincent Sanders | 2014-10-30 | 2 | -123/+145 |
| | | | | | | | The local history interface now reports errors to its callers isntead of inconsistantly waning the user occasionally on error. The documentation comemhts were also updated to match reality | ||||
* | Change min stack (again) to 128K | Chris Young | 2014-10-30 | 1 | -1/+1 |
| | | | | 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. | ||||
* | update nsurl file header to contain references to the specifications it ↵ | Vincent Sanders | 2014-10-29 | 1 | -2/+8 |
| | | | | implements | ||||
* | make history update return error code. | Vincent Sanders | 2014-10-29 | 2 | -15/+19 |
| | | | | | This now returns errors instead of failing and inconsistantly calling user warnings for some error paths. | ||||
* | make adding a history entry return an error code. | Vincent Sanders | 2014-10-29 | 3 | -24/+23 |
| | | | | | This returns the error code to the caller instead of (sometimes) warning the user directly. | ||||
* | Ensure browser window creation returns errors from common initialisation. | Vincent Sanders | 2014-10-29 | 2 | -6/+10 |
| | | | | | | The browser window common initialisation code returns error codes which were being ignored. The errors were additionally being reported via warn_user in inappropriate places within browser history construction. | ||||
* | fix beos url setting function to return error code | Vincent Sanders | 2014-10-29 | 1 | -8/+11 |
| | |||||
* | add missing include to amiga history | Vincent Sanders | 2014-10-29 | 1 | -0/+1 |
| | |||||
* | Update url setting API to return nserror code instead of calling warn_user | Vincent Sanders | 2014-10-29 | 16 | -56/+76 |
| | |||||
* | If the initial download dir is changed, update requesters immediately to use ↵ | Chris Young | 2014-10-28 | 1 | -1/+5 |
| | | | | that as the next location. | ||||
* | fix amiga pdf save include | Vincent Sanders | 2014-10-27 | 3 | -7/+3 |
| | |||||
* | Clean up saving as PDF | Vincent Sanders | 2014-10-26 | 18 | -188/+201 |
| | | | | | | | | | | | | This removes the global PDF_Password interface that had completely bitrotted and moves it into the standard misc operation table with a sensible defualt implementation. This also cleans up and fixes the gtk frontend implementation of the pdf password callback so it compiles. Finally this moves the implementation to a sensible place alongside the other exporters reducing target makefile complexity futher. | ||||
* | Move scroller check into update_extent, where it makes more sense | Chris Young | 2014-10-26 | 1 | -1/+2 |
| | |||||
* | Check scroller requirements as part of the reformat. | Chris Young | 2014-10-26 | 1 | -7/+4 |
| | |||||
* | Avoid a crash on exit in kiosk mode | Chris Young | 2014-10-26 | 1 | -1/+3 |
| |