Richard Wilson
693051471b
Check the RAM sprite pool before the ROM sprite pool (fix 1781184)
...
svn path=/trunk/netsurf/; revision=3628
2007-10-09 17:49:48 +00:00
Richard Wilson
e0ac355853
Correctly terminate the plot group of a clipped box. Clip visible children of hidden elements (fix 1808893).
...
svn path=/trunk/netsurf/; revision=3627
2007-10-09 17:24:02 +00:00
Richard Wilson
8df0a5ad40
No longer assert on invalid input to hex_colour.
...
svn path=/trunk/netsurf/; revision=3626
2007-10-09 16:41:57 +00:00
Richard Wilson
7163f5aadd
Fix parsing of invalid colour values becoming CSS_COLOR_NONE. Make all colour parsing code common.
...
svn path=/trunk/netsurf/; revision=3625
2007-10-09 16:25:25 +00:00
Rob Kendrick
c8c7fb53d7
Change curse type used for links to the correct one (GTK 2.12/GNOME 2.20 changes what we used to something inappropriate)
...
svn path=/trunk/netsurf/; revision=3622
2007-10-04 21:19:39 +00:00
Michael Drake
686c98fafd
Allow hex CSS colour values with omitted hash. Fix #rgb and #rrggbb handling to only accept hex characters.
...
svn path=/trunk/netsurf/; revision=3620
2007-10-03 06:47:45 +00:00
Rob Kendrick
3c8c4e7378
Add mockup nsgtk downloads window and some support code, remove warning on recent nsgtk select changes
...
svn path=/trunk/netsurf/; revision=3619
2007-10-02 22:22:17 +00:00
James Bursa
09b1dcb23d
Remove restriction of @import coming at the start, because multiple inline stylesheets are parsed as one stylesheet, so may contain @import in the middle.
...
svn path=/trunk/netsurf/; revision=3616
2007-10-02 04:50:25 +00:00
James Bursa
db7a0824d3
Process inline stylesheets anywhere in document, not just in <head>.
...
svn path=/trunk/netsurf/; revision=3615
2007-10-02 04:48:30 +00:00
John Mark Bell
ca50ffb53c
Fix "no proxy" option.
...
svn path=/trunk/netsurf/; revision=3613
2007-09-30 01:16:42 +00:00
Rob Kendrick
f25874301c
Tweaks to nsgtk's proxy option saving
...
svn path=/trunk/netsurf/; revision=3612
2007-09-30 00:55:55 +00:00
Rob Kendrick
10605e46ee
Make loading/saving of memory cache size option work in nsgtk
...
svn path=/trunk/netsurf/; revision=3611
2007-09-30 00:31:50 +00:00
Michael Drake
bd590f4f99
Add rule to make it visually clearer that a menu is available on SELECT elements. (This will have no effect until :after and content: are implemented.)
...
svn path=/trunk/netsurf/; revision=3607
2007-09-29 11:51:10 +00:00
Rob Kendrick
dc23423557
Use custom RISC OS-like popup menu cursor on select boxes
...
svn path=/trunk/netsurf/; revision=3603
2007-09-28 23:54:30 +00:00
Rob Kendrick
fddee1c894
Add mention of GTK 2.8 dependancy
...
svn path=/trunk/netsurf/; revision=3601
2007-09-28 21:04:57 +00:00
John Mark Bell
a9d6811bdc
Also try charsets without transliteration -- not all iconv() implementations support //TRANSLIT as it's a non-standard extension.
...
svn path=/trunk/netsurf/; revision=3598
2007-09-27 13:57:29 +00:00
Rob Kendrick
c5870e07cd
Attempt to fix popup menu strangeness in nsgtk experienced by some.
...
svn path=/trunk/netsurf/; revision=3593
2007-09-26 18:16:35 +00:00
Rob Kendrick
87f284281b
nsgtk single and multiple select form widgets now work
...
svn path=/trunk/netsurf/; revision=3592
2007-09-26 18:07:32 +00:00
John Mark Bell
ada0a41871
Fix handling of backgrounds on <body> and <html>
...
svn path=/trunk/netsurf/; revision=3545
2007-09-17 14:53:02 +00:00
Daniel Silverstone
f025f23c52
Remove the old and crap gesture core
...
svn path=/trunk/netsurf/; revision=3537
2007-09-14 18:33:32 +00:00
Rob Kendrick
c228658f2d
NetBSD doesn't have the timezone struct, either.
...
svn path=/trunk/netsurf/; revision=3536
2007-09-14 18:22:40 +00:00
John Mark Bell
b82546a39f
Probably fix crash on clicking in url completion dialogue.
...
URL completion really needs revisiting, as it's full of side effects and has weird and wonderful interactions with other parts of the system.
svn path=/trunk/netsurf/; revision=3535
2007-08-29 00:27:52 +00:00
James Bursa
3af1dbdb12
Fix disappearing borders for elements with overflow: hidden.
...
svn path=/trunk/netsurf/; revision=3534
2007-08-28 00:53:22 +00:00
Michael Drake
81df02abe4
Fix for Shift+Adjust clicks on links by Christopher Martin.
...
svn path=/trunk/netsurf/; revision=3533
2007-08-26 16:58:06 +00:00
Michael Drake
aeb355e404
Bring nsgtk execution instruction forward to first sentence in paragraph.
...
svn path=/trunk/netsurf/; revision=3532
2007-08-23 18:15:08 +00:00
Daniel Silverstone
cc974e673f
Reflow the if statements as per nsgtk style
...
svn path=/trunk/netsurf/; revision=3531
2007-08-22 19:46:33 +00:00
Daniel Silverstone
65c8a8d8f2
Ensure that when directly setting scroll extents, we clamp them to the GtkAdjustment range properly
...
svn path=/trunk/netsurf/; revision=3530
2007-08-22 19:43:50 +00:00
James Bursa
21db9de5f8
Make F9 dump box tree to an editor for easier debugging.
...
svn path=/trunk/netsurf/; revision=3529
2007-08-20 02:39:49 +00:00
Daniel Silverstone
d1382c6d0e
Provide the facility to set the DPI of the display by removing the assumptions of 90.0 dpi from the CSS and layout engines.
...
svn path=/trunk/netsurf/; revision=3528
2007-08-19 10:08:49 +00:00
James Bursa
3c435ccef8
Rename default scale option back to "scale" (changed to "option_scale" by mistake).
...
svn path=/trunk/netsurf/; revision=3512
2007-08-13 11:36:25 +00:00
Rob Kendrick
02104ab174
Include new licencing terms in nsgtk about window
...
svn path=/trunk/netsurf/; revision=3510
2007-08-11 23:32:21 +00:00
Rob Kendrick
83d6bea6a9
fix nsgtk ssl cert verify window
...
svn path=/trunk/netsurf/; revision=3508
2007-08-11 23:22:10 +00:00
Rob Kendrick
14994ae2a7
Initial trivial (temp) implementation of nsgtk SSL cert window. Currently segfaults if you accept, however.
...
svn path=/trunk/netsurf/; revision=3507
2007-08-11 23:14:33 +00:00
Rob Kendrick
86ff1dc84d
nsgtk warning squash
...
svn path=/trunk/netsurf/; revision=3498
2007-08-11 21:41:34 +00:00
Rob Kendrick
368edb8a94
Add GTK stub path function
...
svn path=/trunk/netsurf/; revision=3497
2007-08-11 21:41:17 +00:00
Rob Kendrick
4e6f8d3347
revert 3482 so it can be reapplied as two seperate patches
...
svn path=/trunk/netsurf/; revision=3496
2007-08-11 21:40:19 +00:00
John Mark Bell
589069cc9a
Clarify licensing arrangements
...
svn path=/trunk/netsurf/; revision=3493
2007-08-09 15:32:39 +00:00
Vincent Sanders
2f864eeecc
Update all source code file headers to reflect GPL version 2 only and contain appropriate licence text
...
svn path=/trunk/netsurf/; revision=3486
2007-08-08 16:16:03 +00:00
Rob Kendrick
f552452b9f
Fix warning with rsvg
...
svn path=/trunk/netsurf/; revision=3485
2007-08-08 15:44:27 +00:00
Vincent Sanders
c032d88ba7
a script which will determine who was the last person to change a line which has a warning upon it (and a which revision)
...
svn path=/trunk/netsurf/; revision=3484
2007-08-08 14:20:57 +00:00
Daniel Silverstone
e2715b4f2f
Ensure that we can scroll properly with the keyboard in nsgtk
...
svn path=/trunk/netsurf/; revision=3483
2007-08-07 20:50:39 +00:00
Rob Kendrick
bbd6b0740a
Fix warnings in nsgtk caused by recent changes.
...
svn path=/trunk/netsurf/; revision=3482
2007-08-07 18:35:28 +00:00
John Mark Bell
cc684469df
Fix division by 0 caused by uninitialised scale value.
...
Break out initialisation of common parts of struct browser_window into their own function.
svn path=/trunk/netsurf/; revision=3481
2007-08-07 07:58:04 +00:00
James Bursa
01cc865e02
Improve error message.
...
svn path=/trunk/netsurf/; revision=3480
2007-08-07 04:01:06 +00:00
James Bursa
5fa0e4a71f
Add path plotter (for SVG). Requires other implementations.
...
svn path=/trunk/netsurf/; revision=3479
2007-08-07 04:00:17 +00:00
James Bursa
07c54283e3
Move window scaling from platform-specific code to desktop/browser.c. Modify gtk gui to handle scaling in the same way as RO.
...
svn path=/trunk/netsurf/; revision=3478
2007-08-07 03:55:18 +00:00
John Mark Bell
7ec7ba37db
Fix debug build
...
svn path=/trunk/netsurf/; revision=3477
2007-08-06 22:17:42 +00:00
John Mark Bell
81f3fcbafd
Fix crash when building error page -- fetch will be NULL, so fetch_get_referer will fail.
...
svn path=/trunk/netsurf/; revision=3476
2007-08-06 22:17:04 +00:00
John Mark Bell
c1531c449f
Fix string length measurement for strings in icons; if the string came from the templates file, it will be LF terminated, not NUL terminated. Therefore, use a strlen variant that terminates on control characters, rather than just \0. This prevents reading memory beyond the end of the string.
...
svn path=/trunk/netsurf/; revision=3475
2007-08-04 11:47:40 +00:00
Adrian Lees
86d0dd8563
Workaround for AWRenderer clipping issue (bug #1756230 ) and improved rendering performance
...
svn path=/trunk/netsurf/; revision=3456
2007-07-22 04:15:27 +00:00