Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | A load of refactoring of how content selection and input work. | Michael Drake | 2013-02-22 | 1 | -2/+38 |
| | | | | | | | | | | | | | 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. | ||||
* | add errorcode content broadcast API | Vincent Sanders | 2012-11-26 | 1 | -0/+17 |
| | |||||
* | reduce talloc usage to box tree layout only | Vincent Sanders | 2012-10-03 | 1 | -16/+31 |
| | |||||
* | API for content debug dump. | Michael Drake | 2012-08-20 | 1 | -0/+10 |
| | |||||
* | Don't pass struct box to content open. | Michael Drake | 2012-08-20 | 1 | -4/+2 |
| | |||||
* | Now contents types without mouse handling can set default pointer. Fixes ↵ | Michael Drake | 2012-08-17 | 1 | -1/+7 |
| | | | | standalone images showing e.g. link pointer if that was the last pointer before the standalone image loaded. | ||||
* | Let contents broadcast explicit status messages as well as announce that ↵ | Michael Drake | 2012-08-15 | 1 | -0/+2 |
| | | | | their internal status has been updated. | ||||
* | Simplify content status text setting. | Michael Drake | 2012-08-15 | 1 | -29/+24 |
| | |||||
* | fix missing check of lwc_string_caseless_isequal() return value | Vincent Sanders | 2012-08-09 | 1 | -2/+2 |
| | |||||
* | limit url debug output to 140 characters | Vincent Sanders | 2012-07-03 | 1 | -4/+6 |
| | |||||
* | content_get_url -> hlcache_handle_get_url, content__get_url -> content_get_url | John Mark Bell | 2011-12-04 | 1 | -6/+1 |
| | | | | svn path=/trunk/netsurf/; revision=13236 | ||||
* | Currently untested (and unused) "drop file on content" handling, and HTML ↵ | Michael Drake | 2011-12-01 | 1 | -0/+13 |
| | | | | | | implementation. svn path=/trunk/netsurf/; revision=13214 | ||||
* | Pass scroll wheel action into contents. Handle scrolling of box scrollbars ↵ | Michael Drake | 2011-11-29 | 1 | -0/+13 |
| | | | | | | and iframes. svn path=/trunk/netsurf/; revision=13200 | ||||
* | metadata links stored in contents | Vincent Sanders | 2011-10-07 | 1 | -0/+99 |
| | | | | | | browser uses metadata links for favicons svn path=/trunk/netsurf/; revision=12977 | ||||
* | Port more internals to nsurl. Front ends may need updating. | Michael Drake | 2011-10-03 | 1 | -6/+6 |
| | | | | svn path=/trunk/netsurf/; revision=12926 | ||||
* | Make llcache_handle_get_url return a nsurl. | Michael Drake | 2011-09-28 | 1 | -10/+17 |
| | | | | svn path=/trunk/netsurf/; revision=12905 | ||||
* | Correctly create a sentinel and initialise user_list with it when cloning a ↵ | John Mark Bell | 2011-09-18 | 1 | -0/+8 |
| | | | | | | content svn path=/trunk/netsurf/; revision=12804 | ||||
* | Only lock content around its reformat call. This means it is not now locked ↵ | Michael Drake | 2011-09-17 | 1 | -2/+4 |
| | | | | | | when reformat message is broadcast. Prevents the browser window callback asking the core to redraw a content before it gets unlocked. svn path=/trunk/netsurf/; revision=12802 | ||||
* | Content interface to get at contextual content at point. | Michael Drake | 2011-09-06 | 1 | -0/+16 |
| | | | | svn path=/trunk/netsurf/; revision=12753 | ||||
* | Remove mime_type parameter from content handler content_type callback API | John Mark Bell | 2011-09-03 | 1 | -3/+3 |
| | | | | svn path=/trunk/netsurf/; revision=12704 | ||||
* | refactor bitmap out of generic content structure | Vincent Sanders | 2011-08-31 | 1 | -4/+50 |
| | | | | svn path=/trunk/netsurf/; revision=12686 | ||||
* | Fix transition from LOADING to ERROR state after content has been locked for ↵ | John Mark Bell | 2011-07-20 | 1 | -2/+12 |
| | | | | | | conversion svn path=/trunk/netsurf/; revision=12614 | ||||
* | Fix race when stopping an HTML content mid-load | John Mark Bell | 2011-07-19 | 1 | -4/+2 |
| | | | | svn path=/trunk/netsurf/; revision=12611 | ||||
* | Fix selection for non-gui browser windows (iframes). | Michael Drake | 2011-07-13 | 1 | -0/+16 |
| | | | | | | | Selection no longer uses current_redraw_browser. Fix long-standing selection bugs on platforms that use action on release behaviour. svn path=/trunk/netsurf/; revision=12598 | ||||
* | Remove plotter table global. Pass a redraw context around redraw functions. ↵ | Michael Drake | 2011-06-30 | 1 | -2/+2 |
| | | | | | | Knockout could be handled better. Note: untested on most front ends. svn path=/trunk/netsurf/; revision=12543 | ||||
* | Unify content_redraw params in content_redraw_data struct. Core and RISC OS ↵ | Michael Drake | 2011-06-28 | 1 | -7/+3 |
| | | | | | | content handlers updated. svn path=/trunk/netsurf/; revision=12529 | ||||
* | Enable content redraw request without hlcache_handle. | Michael Drake | 2011-06-27 | 1 | -2/+18 |
| | | | | svn path=/trunk/netsurf/; revision=12518 | ||||
* | If iframes are reformatted due to containing document reflow, don't need to ↵ | Michael Drake | 2011-06-24 | 1 | -3/+7 |
| | | | | | | redraw them since they will be redrawn when the containing document is redrawn. Make iframe handling more robust. svn path=/trunk/netsurf/; revision=12497 | ||||
* | Squash static analyser warning | John Mark Bell | 2011-05-16 | 1 | -2/+1 |
| | | | | svn path=/trunk/netsurf/; revision=12419 | ||||
* | refactor content handler initilisation to use named initialisors | Vincent Sanders | 2011-05-09 | 1 | -2/+2 |
| | | | | svn path=/trunk/netsurf/; revision=12341 | ||||
* | Clear extraneous text when done.. | Michael Drake | 2011-05-09 | 1 | -2/+2 |
| | | | | svn path=/trunk/netsurf/; revision=12324 | ||||
* | consolidate content redraw | Vincent Sanders | 2011-05-08 | 1 | -95/+10 |
| | | | | | | more cleanups ready for image content refactor svn path=/trunk/netsurf/; revision=12317 | ||||
* | Simplify status bar text. | Michael Drake | 2011-05-08 | 1 | -18/+13 |
| | | | | svn path=/trunk/netsurf/; revision=12313 | ||||
* | Merge branches/jmb/content-factory to trunk | John Mark Bell | 2011-05-06 | 1 | -519/+94 |
| | | | | svn path=/trunk/netsurf/; revision=12283 | ||||
* | Remove redundant parameter from content_open API | John Mark Bell | 2011-03-10 | 1 | -4/+3 |
| | | | | svn path=/trunk/netsurf/; revision=11964 | ||||
* | Fix broken CONTENT_PLUGIN API. | Chris Young | 2011-03-06 | 1 | -2/+2 |
| | | | | | | | Add a default content handler for Amiga using the plugin interface, which passes unknown files (currently images only) through DataTypes. svn path=/trunk/netsurf/; revision=11924 | ||||
* | Created content handler CONTENT_APPLE_IMAGE for Mac OS X that can handle all ↵ | Sven Weidauer | 2011-03-05 | 1 | -0/+18 |
| | | | | | | image file formats supported by Apples ImageIO framework. Right now used only for JPEG to get rid of libjpeg dependency. svn path=/trunk/netsurf/; revision=11911 | ||||
* | Purge CONTENT_STATUS_TYPE_UNKNOWN | John Mark Bell | 2011-02-28 | 1 | -7/+2 |
| | | | | svn path=/trunk/netsurf/; revision=11861 | ||||
* | Remove bogus assertions: content handlers which spawn fetches may not ↵ | John Mark Bell | 2011-02-28 | 1 | -7/+0 |
| | | | | | | transition out of the LOADING state until after the fetches have completed. svn path=/trunk/netsurf/; revision=11860 | ||||
* | Unlock the content when transitioning into the READY state. | John Mark Bell | 2011-02-28 | 1 | -5/+18 |
| | | | | svn path=/trunk/netsurf/; revision=11859 | ||||
* | Fix bug #3194007: stop emitting duplicate READY/DONE events. | John Mark Bell | 2011-02-27 | 1 | -8/+2 |
| | | | | | | | * Make content handlers responsible for setting READY/DONE state & emitting events. * Stop content_convert doing this when there is a registered convert function for the content type. svn path=/trunk/netsurf/; revision=11850 | ||||
* | Constify | John Mark Bell | 2011-02-14 | 1 | -4/+4 |
| | | | | svn path=/trunk/netsurf/; revision=11680 | ||||
* | Pass clip rect as struct through content_redraw api. Update the front ends ↵ | Michael Drake | 2011-02-13 | 1 | -29/+18 |
| | | | | | | to use this. Note only RO build tested. svn path=/trunk/netsurf/; revision=11670 | ||||
* | Better documentation of content_redraw | Michael Drake | 2011-02-11 | 1 | -2/+13 |
| | | | | svn path=/trunk/netsurf/; revision=11645 | ||||
* | add browser_window_redraw() method to make content_redraw calls from ↵ | Vincent Sanders | 2011-02-10 | 1 | -7/+11 |
| | | | | | | frontends common RISC OS, atari, amiga and beos have not been updated svn path=/trunk/netsurf/; revision=11640 | ||||
* | Fix compilation | Chris Young | 2010-10-31 | 1 | -1/+1 |
| | | | | svn path=/trunk/netsurf/; revision=10929 | ||||
* | Amiga icon loader. Treeviews will now use the user's icons for content types. | Chris Young | 2010-10-30 | 1 | -0/+14 |
| | | | | svn path=/trunk/netsurf/; revision=10925 | ||||
* | WebP image support, needs libwebp (from trunk/libwebp) and libvpx. | Chris Young | 2010-10-03 | 1 | -0/+14 |
| | | | | | | Only enabled for Amiga build currently, may have colour issues on little-endian CPUs svn path=/trunk/netsurf/; revision=10860 | ||||
* | Merge branches/vince/netsurf-file-fetcher to trunk | John Mark Bell | 2010-09-09 | 1 | -5/+0 |
| | | | | | | r=jmb svn path=/trunk/netsurf/; revision=10750 | ||||
* | + Refactor input handling from browser window code into content | Michael Drake | 2010-06-04 | 1 | -24/+84 |
| | | | | | | | | | | | | | handlers. + Disentangle all box tree manipulation from browser window code and put it where it belongs. + Move other content specific and other irrelevant code from browser window handling to appropriate places. + Put mouse state enum in new mouse header, since it's not just used by browser window code, and it is used by treeview windows on the treeview branch. svn path=/trunk/netsurf/; revision=10561 |