summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Clean up saving as PDFVincent Sanders2014-10-2618-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 senseChris Young2014-10-261-1/+2
|
* Check scroller requirements as part of the reformat.Chris Young2014-10-261-7/+4
|
* Avoid a crash on exit in kiosk modeChris Young2014-10-261-1/+3
|
* Expand status bar to entire window widthChris Young2014-10-261-83/+47
|
* Make the new hscroller work properlyChris Young2014-10-261-24/+6
|
* Move the hscrollbar inside the windowChris Young2014-10-262-20/+77
|
* Offset new windows as per style guideChris Young2014-10-261-11/+20
|
* Make window counting a generic functionChris Young2014-10-263-18/+36
|
* Schedule redraws for 1cs to ensure they take place after reformats (which ↵Chris Young2014-10-261-1/+1
| | | | are scheduled by the core for 0cs)
* Don't need redraw_scheduld as the scheduler stops it being scheduled twice ↵Chris Young2014-10-262-6/+0
| | | | anyway
* Fix button update, avoid forward declChris Young2014-10-261-60/+58
|
* remove the die API from the core.Vincent Sanders2014-10-2619-43/+133
| | | | | | | | The die() API for abnormal termination does not belong within the core of netsurf and instead errors are propogated back to the callers. This is the final part of this change and the API is now only used within some parts of the frontends
* Fix url variable name.Michael Drake2014-10-261-1/+1
|
* Add missed semicolon, and ensure nsurl is unreffed.Michael Drake2014-10-261-2/+2
|
* Remove unused url_components stuff.Michael Drake2014-10-262-151/+0
|
* Remove unused url_path function.Michael Drake2014-10-262-33/+0
|
* We have all the schemes as interned strings, so compare them instead of ↵Michael Drake2014-10-261-4/+12
| | | | strncasecmp.
* Remove unused url_scheme function.Michael Drake2014-10-262-35/+0
|
* Don't need url.hMichael Drake2014-10-261-1/+0
|
* Use nsurl to extract scheme.Michael Drake2014-10-261-4/+13
|
* make regex wrapper return errors instead of just abortingVincent Sanders2014-10-254-8/+17
|
* make the pseudo css fetcher report initialisation errorsVincent Sanders2014-10-253-9/+18
|
* Cache size gadget widthChris Young2014-10-251-8/+8
|
* Correct commentChris Young2014-10-251-2/+1
|
* Use the correct size gadget width (thx tboeckel)Chris Young2014-10-251-5/+4
|
* Check scroller requirement after a resizeChris Young2014-10-251-96/+97
|
* Remove the vertical scroll bar if there's nothing to scrollChris Young2014-10-251-19/+26
|
* Remove some old VertProp tagsChris Young2014-10-251-2/+0
|
* Merge branch 'chris/shorter-vscrollbar'Chris Young2014-10-252-27/+108
|\ | | | | | | Move the vertical scroller into the window area and allow it to be removed when eg. framesets are being displayed.
| * Use more sensible default value for size gadget widthChris Young2014-10-251-4/+5
| |
| * Returns bool, not voidChris Young2014-10-251-1/+1
| |
| * Reduce code duplicationChris Young2014-10-251-21/+19
| |
| * Reformat page after scrollbar add/removeChris Young2014-10-251-8/+3
| |
| * Remove scrollbar for framesets tooChris Young2014-10-251-1/+1
| |
| * Avoid forward decl, add commentsChris Young2014-10-251-64/+73
| |
| * Toggle vscroll on/off as neededChris Young2014-10-251-2/+19
| |
| * Rename OID_VSCROLL to GID_VSCROLL and ensure it exists before referencingChris Young2014-10-252-24/+76
| |
| * Creat ehte kiosk window similar to the normal oneChris Young2014-10-251-7/+6
| |
| * Remove TODO: LM_REMOVECHILD disposes the objects already.Chris Young2014-10-251-3/+0
| |
| * Add a TODO, don't break kiosk windowChris Young2014-10-251-2/+7
| |
| * Remove built-in window scrollbar and replace with a scroller.gadget.Chris Young2014-10-251-7/+15
| | | | | | | | The style does not match the window border so looks a bit odd.
* | update fetcher registration API to return an error code.Vincent Sanders2014-10-257-535/+552
| | | | | | | | | | | | | | | | By using an error code return we can gracefully handle fetcher registration faliures instead of just immediately aborting. The curl handler was also cleaned up and documentation improved as a side effect.
* | fix doc commentsVincent Sanders2014-10-251-20/+20
| |
* | Try doxygen todo format.Michael Drake2014-10-251-3/+3
| |
* | Fix warningsChris Young2014-10-253-79/+70
| |
* | Fix warningsChris Young2014-10-251-9/+6
| |
* | Shouldn't need bw internals now.Michael Drake2014-10-251-1/+1
| |
* | Attempt to avoid using bw internals.Michael Drake2014-10-251-7/+7
| | | | | | | | | | There are so many levels of windows here, that this could well be broken, as its rather confusing.
* | Shouldn't need bw internals now.Michael Drake2014-10-251-1/+1
| |