summaryrefslogtreecommitdiff
path: root/riscos/save.c
Commit message (Collapse)AuthorAgeFilesLines
* remove unecessary browser.h include from core headersVincent Sanders2014-10-171-0/+1
|
* Update the RISC OS frontend to cope with split operations table headersVincent Sanders2014-10-161-1/+1
|
* split version info into its own header and remove unnecessary nesurf.h includesVincent Sanders2014-10-131-1/+1
| | | | | | | | | The netsurf.h header should *only* contain the registration, core initialisation and finalisation methods. Version information is best placed in its own header. Also remove any unneeded inclusion of this header limiting it to solely the places the relevant API is required.
* remove forward declarations from risc os gui.cVincent Sanders2014-06-041-0/+1
| | | | cleanup filetype magic numbers.
* Reduce scope of a couple of variables.Michael Drake2014-05-301-2/+2
|
* Avoid redundant assignement of name to name.Michael Drake2014-05-301-1/+2
|
* refactor url utility functions to use standard nserror codes and have ↵Vincent Sanders2014-05-081-1/+1
| | | | appropriate documentation.
* move utf8 local conversion operations to tableVincent Sanders2014-02-011-0/+1
|
* make the clipboard operation table and members static to textselection ↵Vincent Sanders2014-02-011-6/+9
| | | | module and cleanup unnecessary includes
* move utf8 conversion routines to use nserror instead of their own error enumVincent Sanders2014-01-281-6/+6
|
* move teh final optional window operations into the tableVincent Sanders2014-01-131-2/+2
|
* Move BITMAP_SAVE_FULL_ALPHA out of core to RISC OS front end, where it belongs.Michael Drake2013-10-031-0/+1
|
* gui_current_drag_type now only used for data transfer protocol routing; fix ↵Steve Fryatt2013-09-081-8/+3
| | | | | | | button bar drag handler. Remove all references to gui_current_drag_type outside of gui.c which are not related to routing DataSaveAck messages. Update button bar drag code so that it uses ro_mouse.
* Restructure handling of DragEnd events.Steve Fryatt2013-09-081-1/+11
| | | | | | | | | | | Add ro_mouse module to process mouse events during drags and on null polls. Implement support in ro_mouse for tracking the mouse during drags and passing on DragEnd events. Remove ro_gui_drag_end() and update all of its clients so that they use ro_mouse. Remove the unused ro_gui_window_frame_resize_end(). Termination of save drags with Escape is unimplemented, but appears broken anyway. The use of gui_drag_type is still required to handle Message_DatasaveAck processing. Mouse tracking is still handled via gui.c.
* Remove old hotlist, cookies, and history_global_core modules.Michael Drake2013-09-021-4/+4
| | | | New versions of expand/collapse node functions for these modules aren't yet implemented.
* Move old hotlist out of the way.Michael Drake2013-08-131-2/+2
|
* move options includeVincent Sanders2013-05-281-1/+1
|
* Front ends have no reason to include desktop/selection.h now.Michael Drake2013-05-101-1/+0
|
* Remove struct selection from gui_drag_save_selection, so gui.h doesn't need ↵Michael Drake2013-05-101-2/+5
| | | | it now.
* A load of refactoring of how content selection and input work.Michael Drake2013-02-221-4/+18
| | | | | | | | | | | | | Keypresses now go via content interface. Contents don't shove the selection object into browser windows any more. Contents report selection existence by sending message. HTML content keeps track of where selections in it exist. Contents report whether they have input focus via caret setting msg. Caret can be hidden (can still input/paste) or removed. Consolidate textarea selection handling. Make textarea report its selection status changes to client. Various textarea fixes. Changed how we decide when to clear selections, and give focus.
* Fix 2576557: prepend '!' to target leafname if preparing a full save.John-Mark Bell2013-01-131-0/+5
|
* Port save complete to libdom.John-Mark Bell2012-11-031-61/+6
|
* Remove unused includes.Michael Drake2012-08-201-2/+0
|
* Avoid box_at_point.Michael Drake2012-08-201-35/+2
|
* Minor style change.Michael Drake2012-08-191-9/+10
|
* Squash implicit declaration of function 'html_get_box_tree' function by ↵Michael Drake2012-03-261-0/+1
| | | | | | including render/html.h. svn path=/trunk/netsurf/; revision=13721
* NetSurf options rework (a=vince r=daniels,jmb)Vincent Sanders2012-03-221-4/+4
| | | | svn path=/trunk/netsurf/; revision=13548
* content_get_url -> hlcache_handle_get_url, content__get_url -> content_get_urlJohn Mark Bell2011-12-041-3/+3
| | | | svn path=/trunk/netsurf/; revision=13236
* Properly bounds check buffers during save dialogue initialisation.Steve Fryatt2011-10-111-15/+24
| | | | svn path=/trunk/netsurf/; revision=13037
* Update for content_get_url returning a nsurl.Michael Drake2011-10-031-5/+6
| | | | svn path=/trunk/netsurf/; revision=12927
* Merge branches/jmb/content-factory to trunkJohn Mark Bell2011-05-061-83/+38
| | | | svn path=/trunk/netsurf/; revision=12283
* Remove thumbnail_create() from browser.h. Make RO front end use the core ↵Michael Drake2011-02-191-0/+1
| | | | | | thumbnail_redraw function. Make other front ends include the right header for thumbnail_create(). svn path=/trunk/netsurf/; revision=11716
* Merge treeview-redux to trunkJohn Mark Bell2010-10-051-7/+7
| | | | svn path=/trunk/netsurf/; revision=10865
* Fix for new cache.Michael Drake2010-04-071-62/+81
| | | | svn path=/trunk/netsurf/; revision=10278
* I've decided that the user probably doesn't care if setting the filetype of ↵John Mark Bell2009-12-181-3/+5
| | | | | | | | saved HTML documents to HTML fails or not. More importantly, this also squashes a memory leak, and stops returning false from a function which is defined as returning -1 on error. svn path=/trunk/netsurf/; revision=9731
* Merge branches/MarkieB/gtkmain to trunk.John Mark Bell2009-12-171-1/+66
| | | | svn path=/trunk/netsurf/; revision=9729
* Merge LibCSS port to trunk.John Mark Bell2009-07-231-2/+4
| | | | svn path=/trunk/netsurf/; revision=8752
* NETSURF_USE_DRAW should apply to the Draw content handler only.John Mark Bell2009-06-201-0/+2
| | | | | | | | Introduce NETSURF_USE_DRAW_EXPORT to toggle draw export support. Fix up a bunch of stuff related to this. Fix warnings caused by disabling the Sprite renderer. svn path=/trunk/netsurf/; revision=7899
* Lose redundant variableJohn Mark Bell2009-05-291-2/+1
| | | | svn path=/trunk/netsurf/; revision=7636
* Purge WITH_DRAW_EXPORTJohn Mark Bell2009-03-291-4/+0
| | | | svn path=/trunk/netsurf/; revision=6980
* Purge WITH_SAVE_COMPLETEJohn Mark Bell2009-03-291-6/+0
| | | | svn path=/trunk/netsurf/; revision=6979
* Aliasing fixesJohn Mark Bell2009-03-281-3/+4
| | | | svn path=/trunk/netsurf/; revision=6955
* Squash warningsJohn Mark Bell2009-03-271-6/+6
| | | | svn path=/trunk/netsurf/; revision=6922
* Appease tlsaAdrian Lees2009-02-021-6/+10
| | | | svn path=/trunk/netsurf/; revision=6356
* Selection menu and save/download tweaksAdrian Lees2009-02-021-23/+33
| | | | svn path=/trunk/netsurf/; revision=6349
* RFix immediate menu-related problems; changes to followAdrian Lees2009-01-311-0/+43
| | | | svn path=/trunk/netsurf/; revision=6318
* Selection- and link-related functions now on menu; other menu changes as per ↵Adrian Lees2009-01-301-32/+90
| | | | | | t's plan svn path=/trunk/netsurf/; revision=6296
* Assorted saving-related changes (WIP)Adrian Lees2009-01-101-39/+205
| | | | svn path=/trunk/netsurf/; revision=6010
* A few usability tweaksAdrian Lees2008-12-261-7/+55
| | | | svn path=/trunk/netsurf/; revision=5922
* A bunch of fixes to the libpng bindingJohn Mark Bell2008-09-151-1/+3
| | | | svn path=/trunk/netsurf/; revision=5338