Commit Graph

4073 Commits

Author SHA1 Message Date
Chris Young
87ccc3b836 Copy a couple more required shared objects.
svn path=/trunk/netsurf/; revision=6775
2009-03-11 19:23:28 +00:00
John Mark Bell
b577562953 We don't need to reparse the document when saving complete -- the document persists for the lifetime of its content.
Better still would be to perform the serialisation manually, so that we don't need to copy the document at all.

svn path=/trunk/netsurf/; revision=6774
2009-03-11 17:22:46 +00:00
Vincent Sanders
5ca66d22e4 reduce mouse flicker
svn path=/trunk/netsurf/; revision=6772
2009-03-11 10:35:33 +00:00
John Mark Bell
b9e22451c2 Sync hubbub binding with spec.
svn path=/trunk/netsurf/; revision=6769
2009-03-10 23:13:08 +00:00
Michael Drake
72f99e36bb Fix continuous throbber.
svn path=/trunk/netsurf/; revision=6762
2009-03-10 22:00:24 +00:00
Michael Drake
b45e6e851c Avoid warning.
svn path=/trunk/netsurf/; revision=6761
2009-03-10 21:56:09 +00:00
Vincent Sanders
2b309755d6 move framebuffer port to framebuffer toolkit
svn path=/trunk/netsurf/; revision=6760
2009-03-10 21:45:54 +00:00
Vincent Sanders
652330380f add section on fonts
svn path=/trunk/netsurf/; revision=6753
2009-03-10 09:29:53 +00:00
John Mark Bell
2aa7f5c7f1 Improve previous commit.
svn path=/trunk/netsurf/; revision=6752
2009-03-10 09:14:25 +00:00
John Mark Bell
2ace72c587 Treat short meta refreshes in top-level browser windows as if they were HTTP redirects for the purposes of verifiability.
svn path=/trunk/netsurf/; revision=6751
2009-03-10 09:10:43 +00:00
Chris Young
502879043b Fix scroll position for new pages/tabs
svn path=/trunk/netsurf/; revision=6744
2009-03-09 07:21:19 +00:00
John Mark Bell
07e1187b69 Add .spr -> image/x-riscos-sprite MIME mapping to GTK front end
Fix crash inducing bugs in nssprite.c

svn path=/trunk/netsurf/; revision=6743
2009-03-09 00:58:23 +00:00
Chris Young
a074bdbe54 Stop NetSurf jumping back to the top of the document when scrolling before the page
has finished loading.

svn path=/trunk/netsurf/; revision=6742
2009-03-08 23:40:58 +00:00
Chris Young
2014dac36d Add ability to render part of a local history window.
This is achieved through new function history_redraw_rectangle.
It takes the co-ordinates of the history area to plot as parameters 2-5
and the co-ordinates of the top-left position to draw this area as params 6,7

Added local history scrolling to Amiga port using the above function.

svn path=/trunk/netsurf/; revision=6740
2009-03-08 23:08:27 +00:00
Chris Young
0bdcf4b8e2 Implement thumbnail creation
svn path=/trunk/netsurf/; revision=6736
2009-03-08 17:41:24 +00:00
Chris Young
a198acb753 Fix compilation errors
svn path=/trunk/netsurf/; revision=6735
2009-03-08 16:32:30 +00:00
Chris Young
072f64f5dd Better AmigaOS GCC fix (thanks jmb)
svn path=/trunk/netsurf/; revision=6734
2009-03-08 16:28:40 +00:00
Chris Young
f6951c0d51 Mostly-working local history window
svn path=/trunk/netsurf/; revision=6733
2009-03-08 16:24:52 +00:00
Chris Young
9f99b75fde Force AmigaOS GCC version to 4
svn path=/trunk/netsurf/; revision=6732
2009-03-08 15:44:21 +00:00
Chris Young
cbae6a91dd Stop local history from crashing, display mostly works (no thumbnails and offset wrong
to window), no event handling other than closing the window.

svn path=/trunk/netsurf/; revision=6730
2009-03-08 12:52:44 +00:00
Chris Young
b0e61211f9 Clear clip regions after rendering finished.
svn path=/trunk/netsurf/; revision=6728
2009-03-07 20:52:50 +00:00
Chris Young
33c48cfcd9 Start of local history window in Amiga build; doesn't work yet
svn path=/trunk/netsurf/; revision=6727
2009-03-07 20:52:08 +00:00
Chris Young
2aee9f4c09 Stop OS4.1 losing alpha channels when scaling images
svn path=/trunk/netsurf/; revision=6720
2009-03-05 19:07:26 +00:00
John Mark Bell
a763e36d2e It's probably a good idea not to redirect to file:/// URLs
svn path=/trunk/netsurf/; revision=6695
2009-03-04 13:29:54 +00:00
Michael Drake
b833e5a727 Log gtk gui_window_get_dimensions sizes.
svn path=/trunk/netsurf/; revision=6684
2009-03-03 19:26:58 +00:00
John Mark Bell
a36535f341 Pointless warning avoidance.
svn path=/trunk/netsurf/; revision=6676
2009-03-02 20:32:05 +00:00
John Mark Bell
7840542e65 Squash warnings
svn path=/trunk/netsurf/; revision=6674
2009-03-02 19:47:27 +00:00
Rob Kendrick
c72b3cf71a OpenBSD 4.4 compilation fixes. Does not deal with lack of -Wextra or -Wstrict-aliasing for lpu or hubbub.
svn path=/trunk/netsurf/; revision=6673
2009-03-02 19:26:11 +00:00
Michael Drake
8dfdd67e87 Make libpng image handler set opaque info.
svn path=/trunk/netsurf/; revision=6669
2009-03-02 18:24:54 +00:00
Michael Drake
68a3e06b19 Add VNC front end to list of options.
svn path=/trunk/netsurf/; revision=6667
2009-03-02 15:17:40 +00:00
Michael Drake
bc875e092e Fix comments.
svn path=/trunk/netsurf/; revision=6665
2009-03-02 13:41:54 +00:00
Michael Drake
656c0a0dcb Fix cursor on textarea scrollbars.
svn path=/trunk/netsurf/; revision=6664
2009-03-02 12:48:20 +00:00
Michael Drake
aa99f3645c Avoid warning.
svn path=/trunk/netsurf/; revision=6663
2009-03-02 09:14:50 +00:00
Michael Drake
5281c7cdc9 Rewrite polygon plotter. Fixes border rendering.
svn path=/trunk/netsurf/; revision=6662
2009-03-02 08:59:54 +00:00
Rob Kendrick
5b53bb6baa Select the text in the URL bar on Ctrl-A if the widget has the focus, rather
than the document text. 
Thanks to Paweł Blokus <pblokus@gmail.com> for the patch.

svn path=/trunk/netsurf/; revision=6659
2009-02-28 20:02:09 +00:00
Vincent Sanders
460460b493 only perform navigation actions on release of button 1
svn path=/trunk/netsurf/; revision=6658
2009-02-27 12:15:28 +00:00
Vincent Sanders
cdd940897c Unroll some fill loops, enable adrianl improved ablend function
svn path=/trunk/netsurf/; revision=6657
2009-02-27 11:36:18 +00:00
Vincent Sanders
3ed92be17e make font face locations configurable options
svn path=/trunk/netsurf/; revision=6656
2009-02-27 11:35:06 +00:00
Vincent Sanders
02de9ff8db Improve freetype build integration (from hiyuh)
Improve error checking on font initialization

svn path=/trunk/netsurf/; revision=6655
2009-02-27 09:56:02 +00:00
Adrian Lees
4cf1a9f36b Take two
svn path=/trunk/netsurf/; revision=6654
2009-02-27 02:32:01 +00:00
Adrian Lees
fb8d920646 Fix silly oversights; still disabled for now
svn path=/trunk/netsurf/; revision=6653
2009-02-27 02:29:59 +00:00
Adrian Lees
464b7edf0c Sketch of possible optimisations; disabled pending testing and fixing
svn path=/trunk/netsurf/; revision=6652
2009-02-27 01:14:04 +00:00
Michael Drake
66885831a7 Fixed version of r6647.
svn path=/trunk/netsurf/; revision=6650
2009-02-27 00:12:22 +00:00
Vincent Sanders
309767fb57 allow glyph cache to grow to 2MB not 200k
svn path=/trunk/netsurf/; revision=6649
2009-02-26 23:43:18 +00:00
Michael Drake
64a125b8bd Revert r6647.
svn path=/trunk/netsurf/; revision=6648
2009-02-26 23:41:34 +00:00
Michael Drake
6b064b526c Possibly slightly faster bitmap plotter.
svn path=/trunk/netsurf/; revision=6647
2009-02-26 23:05:06 +00:00
Vincent Sanders
7af238ab7f If its safe to do so do fills with words at a time
svn path=/trunk/netsurf/; revision=6646
2009-02-26 22:59:28 +00:00
Vincent Sanders
c6a70c2052 use restrict keywords to improve rectangle clipping perfomance
svn path=/trunk/netsurf/; revision=6645
2009-02-26 22:08:12 +00:00
Vincent Sanders
c85268379b try and improve plotter perfomance futher
svn path=/trunk/netsurf/; revision=6644
2009-02-26 21:37:22 +00:00
Michael Drake
4ba6b4324e Greyed out toolbar icons.
svn path=/trunk/netsurf/; revision=6643
2009-02-26 19:52:54 +00:00