Commit Graph

5928 Commits

Author SHA1 Message Date
Sven Weidauer
b486dace3b Using NSTrackingArea to get mouseMoved: events in the browser view.
svn path=/trunk/netsurf/; revision=11838
2011-02-27 10:40:37 +00:00
Sven Weidauer
e190188969 Local history view now is responsible for hiding itself after selecting a web page. Also gets redrawn when selecting other pages using the back/forward buttons.
svn path=/trunk/netsurf/; revision=11837
2011-02-27 09:46:54 +00:00
François Revel
1842be491d Forward resources: to rsrc: which the BeOS port already has to use the stuff embedded in the binary. Doesn't seem to be used yet though !?
svn path=/trunk/netsurf/; revision=11836
2011-02-27 00:19:23 +00:00
Chris Young
31bd1df6f9 Stop mix'n'match p96/gfx.lib drawing, remove ami_clg
svn path=/trunk/netsurf/; revision=11832
2011-02-26 22:24:41 +00:00
Chris Young
f8d46be1af Fix copying of icon
svn path=/trunk/netsurf/; revision=11831
2011-02-26 20:51:10 +00:00
Chris Young
b0635ea5dd Rename confusingly-named file; Remove about from unsupported protocols, as will never
reach this code now.

svn path=/trunk/netsurf/; revision=11829
2011-02-26 17:38:43 +00:00
Chris Young
6eb8783632 Less ridiculous time calculation
svn path=/trunk/netsurf/; revision=11826
2011-02-26 12:54:56 +00:00
Sven Weidauer
8b1a36e2db Correctly centering lines on pixel grid if their width is even.
svn path=/trunk/netsurf/; revision=11823
2011-02-26 11:14:11 +00:00
Sven Weidauer
2a693de4df Not retaining outlets. Fixing memory leak for favicon.
svn path=/trunk/netsurf/; revision=11821
2011-02-26 10:35:44 +00:00
Sven Weidauer
bccdea6026 Implemented gui_find_resource and using resource: URIs for builtin stylesheets.
svn path=/trunk/netsurf/; revision=11819
2011-02-26 09:43:48 +00:00
John Mark Bell
ceadbafcbc Clean up blank_import on exit
svn path=/trunk/netsurf/; revision=11818
2011-02-26 01:19:11 +00:00
John Mark Bell
daa8697651 Parallelise fetch and conversion of imported stylesheets
svn path=/trunk/netsurf/; revision=11817
2011-02-26 00:58:54 +00:00
Ole Loots
0925ee3cf0 oadded handler for about menu click.
svn path=/trunk/netsurf/; revision=11816
2011-02-25 23:29:40 +00:00
Ole Loots
af39a7c8ae redraw % on download finish.
svn path=/trunk/netsurf/; revision=11815
2011-02-25 23:28:24 +00:00
Steve Fryatt
a34cd9c8c6 Take CSS System Colours from the RISC OS Desktop palette at start and on mode/palette change.
Need to revisit and confirm some of the mappings.

svn path=/trunk/netsurf/; revision=11814
2011-02-25 23:26:36 +00:00
Ole Loots
66ed6d8867 NULL check
svn path=/trunk/netsurf/; revision=11813
2011-02-25 23:25:22 +00:00
Ole Loots
0c992d61b9 typo
svn path=/trunk/netsurf/; revision=11812
2011-02-25 23:24:02 +00:00
Ole Loots
4ee38c563a added .txt file type.
svn path=/trunk/netsurf/; revision=11811
2011-02-25 23:21:40 +00:00
Ole Loots
d324c0397c merged clipping parameter changes.
svn path=/trunk/netsurf/; revision=11810
2011-02-25 23:19:56 +00:00
Ole Loots
5582925052 merged clipping parameter changes.
svn path=/trunk/netsurf/; revision=11809
2011-02-25 23:19:06 +00:00
Ole Loots
ac80ab3d13 merged clipping parameter changes.
svn path=/trunk/netsurf/; revision=11808
2011-02-25 23:14:41 +00:00
Sven Weidauer
a4303a3d43 Updated preferences and search window xib to allow more space for localized text.
svn path=/trunk/netsurf/; revision=11806
2011-02-25 22:23:24 +00:00
Sven Weidauer
556030503b Translated UI strings to german.
svn path=/trunk/netsurf/; revision=11805
2011-02-25 22:23:19 +00:00
John Mark Bell
97a0229414 Lose space: make can sometimes be picky about such things, so avoid the potential for failure
svn path=/trunk/netsurf/; revision=11804
2011-02-25 22:09:16 +00:00
Sven Weidauer
de74250a3e Building translated nib files if strings file exist.
svn path=/trunk/netsurf/; revision=11802
2011-02-25 21:50:21 +00:00
John Mark Bell
b1a2212a95 Fix bug #3140968: form submission with the GET method must replace the query segment of the action URL.
svn path=/trunk/netsurf/; revision=11800
2011-02-25 19:57:23 +00:00
John Mark Bell
ec39ae69d6 Correct handling of action="": should submit to the document URL, not the base URL.
svn path=/trunk/netsurf/; revision=11799
2011-02-25 19:56:28 +00:00
John Mark Bell
021d3afd3e Fix comment
svn path=/trunk/netsurf/; revision=11798
2011-02-25 19:41:13 +00:00
John Mark Bell
d9280e8d72 Fix bug #2076786: do not apply fallback content to failed objects
svn path=/trunk/netsurf/; revision=11797
2011-02-25 19:14:38 +00:00
Sven Weidauer
c419e726b1 Added 'Localizable.strings' to bundle resources and added german translations. Other languages use english original.
svn path=/trunk/netsurf/; revision=11796
2011-02-25 16:20:16 +00:00
Sven Weidauer
2bb6987d39 Prepared for localizing string literals in source code.
svn path=/trunk/netsurf/; revision=11795
2011-02-25 16:20:10 +00:00
Sven Weidauer
ba20058f2c Saving bookmarks before quitting NetSurf.
svn path=/trunk/netsurf/; revision=11794
2011-02-25 15:31:48 +00:00
John Mark Bell
2e04c57929 Fix WWW-Authenticate parsing to leave f->realm alone if there is no realm specified in the header
svn path=/trunk/netsurf/; revision=11793
2011-02-25 00:41:16 +00:00
Michael Drake
38ec3a917d Don't consider top/left of descendant box when applying box overflow scrollbars.
svn path=/trunk/netsurf/; revision=11792
2011-02-24 22:00:24 +00:00
John Mark Bell
d25a88145b Make no-cache a tristate. In the case of a forced reload, we want to revalidate once only.
svn path=/trunk/netsurf/; revision=11791
2011-02-24 21:22:24 +00:00
John Mark Bell
00bf0fbd24 Revert the functional change from r11789: the no-cache directive forces us to revalidate a cached object, not reject it entirely.
svn path=/trunk/netsurf/; revision=11790
2011-02-24 21:06:45 +00:00
John Mark Bell
4f740f5a32 Ensure cache hits after a forced reload -- don't even attempt to reuse objects with the no_cache flag set (as they'll never be considered fresh, thus requiring a round trip to the server every time they're used). Instead, we'll fetch a new object, which will be considered fresh for caching purposes.
svn path=/trunk/netsurf/; revision=11789
2011-02-24 20:51:35 +00:00
Michael Drake
9125bd1fa4 Apply margin before clear.
svn path=/trunk/netsurf/; revision=11786
2011-02-24 15:45:10 +00:00
Michael Drake
b68dc734e1 Handle text-indent in layout_minmax_line(). (Fixes #3187505; scattering of social networking icons on BBC News.)
svn path=/trunk/netsurf/; revision=11785
2011-02-24 13:46:12 +00:00
Sven Weidauer
c392e4606e Get filename for downloads from core.
svn path=/trunk/netsurf/; revision=11784
2011-02-24 11:43:08 +00:00
John Mark Bell
6b26f77bb1 Use cache control data invalidation function everywhere we want the cache control data reset.
Fix cache control data invalidation to reset the age and max_age fields to INVALID_AGE.
Fix cache control data reset on encountering an HTTP response line to occur before we fill in the response time, rather than after it.

svn path=/trunk/netsurf/; revision=11783
2011-02-24 10:14:50 +00:00
John Mark Bell
c74936c3e8 Castrate favicon fetching. I've lost count of how much pain this has caused.
svn path=/trunk/netsurf/; revision=11782
2011-02-24 00:03:19 +00:00
Chris Young
8bda9725b8 Very basic resource selection (resource: simply points to PROGDIR:Resources)
svn path=/trunk/netsurf/; revision=11781
2011-02-23 23:29:24 +00:00
Chris Young
eb338c3c89 Updates required to build with previous commit
svn path=/trunk/netsurf/; revision=11780
2011-02-23 23:15:12 +00:00
Chris Young
124de0c84a Disable fast scrolling for scaled contents for now
svn path=/trunk/netsurf/; revision=11779
2011-02-23 23:11:26 +00:00
John Mark Bell
b967824575 Improve commentary.
Stop leaking object_scheme in error cases.

svn path=/trunk/netsurf/; revision=11778
2011-02-23 23:05:36 +00:00
John Mark Bell
b193361d8f Make resource paths global static, as it's only used in here
svn path=/trunk/netsurf/; revision=11777
2011-02-23 22:58:21 +00:00
John Mark Bell
fc09f79aa4 Remove unnecessary debug
svn path=/trunk/netsurf/; revision=11776
2011-02-23 22:55:39 +00:00
John Mark Bell
308f549f78 Fix backend fetcher poll loops
svn path=/trunk/netsurf/; revision=11775
2011-02-23 22:41:17 +00:00
Steve Fryatt
79d9d6abab Get download filenames from the core.
svn path=/trunk/netsurf/; revision=11774
2011-02-23 22:36:47 +00:00