| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
front ends.
Added content interface for search.
Removed bw->cur_search search context. Desktop layer now does nothing
except pass search requests from front end onto the bw's current_content
via the content interface.
Search API reduced to a pair of functions at each level:
{desktop|content|html|textplain}_search
and
{desktop|content|html|textplain}_search_clear
Updated front ends to use simplified search API. Only tested GTK and RO builds.
These confine the search stuff to render/. However search still uses struct
selection. The handling for which is still spread over desktop/ and render/.
Also the render/search code itself still fiddles inside html and textplain
privates.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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.
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
svn path=/trunk/netsurf/; revision=13236
|
|
|
|
|
|
| |
implementation.
svn path=/trunk/netsurf/; revision=13214
|
|
|
|
|
|
| |
and iframes.
svn path=/trunk/netsurf/; revision=13200
|
|
|
|
|
|
| |
browser uses metadata links for favicons
svn path=/trunk/netsurf/; revision=12977
|
|
|
|
| |
svn path=/trunk/netsurf/; revision=12926
|
|
|
|
| |
svn path=/trunk/netsurf/; revision=12797
|
|
|
|
| |
svn path=/trunk/netsurf/; revision=12753
|
|
|
|
| |
svn path=/trunk/netsurf/; revision=12704
|
|
|
|
| |
svn path=/trunk/netsurf/; revision=12686
|
|
|
|
|
|
| |
conversion
svn path=/trunk/netsurf/; revision=12614
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
| |
Knockout could be handled better. Note: untested on most front ends.
svn path=/trunk/netsurf/; revision=12543
|
|
|
|
|
|
| |
content handlers updated.
svn path=/trunk/netsurf/; revision=12529
|
|
|
|
| |
svn path=/trunk/netsurf/; revision=12518
|
|
|
|
|
|
| |
redraw them since they will be redrawn when the containing document is redrawn. Make iframe handling more robust.
svn path=/trunk/netsurf/; revision=12497
|
|
|
|
| |
svn path=/trunk/netsurf/; revision=12341
|
|
|
|
|
|
| |
more cleanups ready for image content refactor
svn path=/trunk/netsurf/; revision=12317
|
|
|
|
| |
svn path=/trunk/netsurf/; revision=12283
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
| |
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
|
|
|
|
| |
svn path=/trunk/netsurf/; revision=11898
|
|
|
|
| |
svn path=/trunk/netsurf/; revision=11861
|
|
|
|
| |
svn path=/trunk/netsurf/; revision=10925
|
|
|
|
|
|
| |
Only enabled for Amiga build currently, may have colour issues on little-endian CPUs
svn path=/trunk/netsurf/; revision=10860
|
|
|
|
| |
svn path=/trunk/netsurf/; revision=10413
|
|
|
|
|
|
|
| |
Make content_convert emit events only if content is in appropriate state.
Remove no-longer-relevant assertion from content_convert.
svn path=/trunk/netsurf/; revision=10330
|
|
|
|
| |
svn path=/trunk/netsurf/; revision=10287
|
|
|
|
| |
svn path=/trunk/netsurf/; revision=10259
|
|
|
|
| |
svn path=/trunk/netsurf/; revision=10231
|
|
svn path=/trunk/netsurf/; revision=10180
|