| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
need to maintain scale for plotting.
svn path=/trunk/netsurf/; revision=11942
|
|
|
|
| |
svn path=/trunk/netsurf/; revision=11925
|
|
|
|
| |
svn path=/trunk/netsurf/; revision=11923
|
|
|
|
| |
svn path=/trunk/netsurf/; revision=11870
|
|
|
|
| |
svn path=/trunk/netsurf/; revision=11741
|
|
|
|
|
|
| |
thumbnail_redraw function. Make other front ends include the right header for thumbnail_create().
svn path=/trunk/netsurf/; revision=11716
|
|
|
|
| |
svn path=/trunk/netsurf/; revision=11672
|
|
|
|
| |
svn path=/trunk/netsurf/; revision=11667
|
|
|
|
| |
svn path=/trunk/netsurf/; revision=11666
|
|
|
|
| |
svn path=/trunk/netsurf/; revision=11648
|
|
|
|
| |
svn path=/trunk/netsurf/; revision=11644
|
|
|
|
| |
svn path=/trunk/netsurf/; revision=11643
|
|
|
|
| |
svn path=/trunk/netsurf/; revision=11080
|
|
|
|
| |
svn path=/trunk/netsurf/; revision=11079
|
|
|
|
| |
svn path=/trunk/netsurf/; revision=11074
|
|
|
|
|
|
| |
windows. Keep track of both select and adjust drags, and inform the core which is being held during a drag.
svn path=/trunk/netsurf/; revision=11066
|
|
|
|
| |
svn path=/trunk/netsurf/; revision=10908
|
|
|
|
| |
svn path=/trunk/netsurf/; revision=10865
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
| |
using it.
No frontend other than RISC OS ever used it, so stop the RO frontend using it, too.
svn path=/trunk/netsurf/; revision=10380
|
|
|
|
| |
svn path=/trunk/netsurf/; revision=10292
|
|
|
|
| |
svn path=/trunk/netsurf/; revision=10291
|
|
|
|
| |
svn path=/trunk/netsurf/; revision=10290
|
|
|
|
| |
svn path=/trunk/netsurf/; revision=10289
|
|
|
|
| |
svn path=/trunk/netsurf/; revision=10288
|
|
|
|
| |
svn path=/trunk/netsurf/; revision=10286
|
|
|
|
| |
svn path=/trunk/netsurf/; revision=10180
|
|
|
|
| |
svn path=/trunk/netsurf/; revision=9729
|
|
|
|
| |
svn path=/trunk/netsurf/; revision=8752
|
|
|
|
| |
svn path=/trunk/netsurf/; revision=8399
|
|
|
|
| |
svn path=/trunk/netsurf/; revision=8332
|
|
|
|
| |
svn path=/trunk/netsurf/; revision=8240
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
svn path=/trunk/netsurf/; revision=7642
|
|
|
|
|
|
| |
to shaded icons on RO5). I've no idea why this wasn't done years ago.
svn path=/trunk/netsurf/; revision=7402
|
|
|
|
| |
svn path=/trunk/netsurf/; revision=7047
|
|
|
|
| |
svn path=/trunk/netsurf/; revision=6944
|
|
|
|
| |
svn path=/trunk/netsurf/; revision=6905
|
|
|
|
|
|
| |
going back. (credit: Paweł Blokus)
svn path=/trunk/netsurf/; revision=6793
|
|
|
|
| |
svn path=/trunk/netsurf/; revision=6604
|
|
|
|
| |
svn path=/trunk/netsurf/; revision=6601
|
|
|
|
| |
svn path=/trunk/netsurf/; revision=6353
|
|
|
|
| |
svn path=/trunk/netsurf/; revision=6348
|
|
|
|
| |
svn path=/trunk/netsurf/; revision=6347
|
|
|
|
| |
svn path=/trunk/netsurf/; revision=6318
|
|
|
|
|
|
| |
t's plan
svn path=/trunk/netsurf/; revision=6296
|
|
|
|
| |
svn path=/trunk/netsurf/; revision=5922
|
|
|
|
| |
svn path=/trunk/netsurf/; revision=5189
|
|
|
|
|
|
|
|
|
|
|
|
| |
difference between direct and indirect icons.
- ro_gui_get_icon_string():
- Constify return value of ro_gui_get_icon_string() as you really shouldn't change its contents via this pointer.
- Enfore NUL string termination as return value (instead of other control char termination)
- Merged ro_gui_set_icon_string_le() into ro_gui_set_icon_string() by adding ro_gui_set_icon_string() and extra to_utf8 parameter.
- ro_gui_strncmp(): added
svn path=/trunk/netsurf/; revision=4907
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
'option_knockout' to 'struct plotter_table' which basically is a request
from that plotter backend for the content redraw routine to get called in
such a way that overlapping render areas are avoided as much as possible.
It is up to the content redraw code to actually implement this
option if it is reasonably profitable. This was and is currently done
explicitly by the html content redraw code. On top of that the riscos
plotter code was installing the knockout plotter itself for all content
types except plaintext and SVG and this is no longer being done in this
patch.
In more detail:
- desktop/plotters.h: added struct plotter_table::option_knockout
- render/html_redraw.c(html_redraw): if the plotter backend wants the
knockout calling behaviour, install the knockout plotter which will then
call the real backend. Also check on the return values of clg and clip
plotter calls.
- Plotter backend changes:
-> no longer plotting in knockout mode:
- gtk/gtk_print.c: Also removed a 2nd instance of
"struct plotter_table plot".
- riscos/save_draw.c
- riscos/print.c: Also the path plotter function pointer wasn't
filled in and this is now fixed.
- pdf/pdf_plotters.c: Removed the flush function as this is
optional and we only had a dummy implementation there.
-> remaining to request knockout mode if it makes sense based on the
content type:
- gtk/gtk_plotters.c
- riscos/plotters.c
- desktop/knockout.c
- riscos/window.c: Removed what's believed an obsolete test on the
content type which determined to additionally install the
knockout plotter in front of the real plotter code.
svn path=/trunk/netsurf/; revision=4823
|