Rob Kendrick
d9137f99f7
Add menu item to toggle debug rendering to nsgtk
...
svn path=/trunk/netsurf/; revision=3047
2006-11-11 12:57:22 +00:00
Rob Kendrick
d83dbbdebb
Fix pango font splitting's discovery of the width of the first line of a wrap.
...
svn path=/trunk/netsurf/; revision=3046
2006-11-11 12:05:45 +00:00
Rob Kendrick
690e7f7678
Pad status bar in nsgtk so not so snug with window border
...
svn path=/trunk/netsurf/; revision=3045
2006-11-11 11:35:08 +00:00
Michael Drake
725d8c94a2
Media-descriptors are case-insensitive.
...
svn path=/trunk/netsurf/; revision=3044
2006-11-11 09:43:47 +00:00
Michael Drake
58e8f5fb0d
Update TODO documents.
...
svn path=/trunk/netsurf/; revision=3041
2006-11-10 17:04:43 +00:00
Michael Drake
5adbed530c
Fix gap between list marker and list content.
...
svn path=/trunk/netsurf/; revision=3040
2006-11-10 14:53:46 +00:00
James Bursa
df7912f96b
Fix distortion of list marker images.
...
svn path=/trunk/netsurf/; revision=3039
2006-11-07 21:49:03 +00:00
Michael Drake
6d6ab5399c
Update default list style types.
...
svn path=/trunk/netsurf/; revision=3038
2006-11-05 22:49:17 +00:00
Rob Kendrick
7adb616f5c
Remove dangling bullet point PNG symlink that's nolonger required
...
svn path=/trunk/netsurf/; revision=3037
2006-11-05 22:37:36 +00:00
James Bursa
43720037e3
Summary of lists implementation.
...
svn path=/trunk/netsurf/; revision=3035
2006-11-05 21:51:51 +00:00
James Bursa
f546f6b5e7
Implement list-style-type circle, square, none, and decimal.
...
svn path=/trunk/netsurf/; revision=3034
2006-11-05 19:50:34 +00:00
James Bursa
fc197a4835
Use new list support for li.
...
svn path=/trunk/netsurf/; revision=3033
2006-11-05 17:46:51 +00:00
Rob Kendrick
306e09dd9f
Fudge off-by-one bitmap plotting in nsgtk plotters. Will investigate actual cause later.
...
svn path=/trunk/netsurf/; revision=3032
2006-11-05 13:16:21 +00:00
James Bursa
f4f17f905b
More work on lists. Simplify the implementation to a BLOCK for display: list-item, with a marker box on box->list_marker.
...
svn path=/trunk/netsurf/; revision=3031
2006-11-05 12:58:24 +00:00
Rob Kendrick
8043344eb8
Finish GTK about box
...
svn path=/trunk/netsurf/; revision=3030
2006-11-04 23:38:18 +00:00
Rob Kendrick
1ce6854e8e
Beginnings of a GNOME-compliant about box for nsgtk
...
svn path=/trunk/netsurf/; revision=3029
2006-11-04 22:10:13 +00:00
John Mark Bell
7bd710a71c
Initial work for display: list-item support
...
svn path=/trunk/netsurf/; revision=3028
2006-11-04 19:53:22 +00:00
John Mark Bell
2d4276ee41
Ensure page encoding isn't trampled.
...
svn path=/trunk/netsurf/; revision=3027
2006-11-04 19:52:49 +00:00
James Bursa
b6c8e435cd
Implement absolute positioned inlines.
...
svn path=/trunk/netsurf/; revision=3026
2006-11-04 19:17:11 +00:00
John Mark Bell
a1f291383f
Convert query button text to local encoding correctly
...
svn path=/trunk/netsurf/; revision=3025
2006-11-04 12:38:24 +00:00
Michael Drake
8cab28a8c2
Updated German messages by Sebastian Barthel.
...
svn path=/trunk/netsurf/; revision=3023
2006-11-03 15:46:04 +00:00
John Mark Bell
e5680bdccb
Clean up wimp_event usage when closing browser windows.
...
svn path=/trunk/netsurf/; revision=3022
2006-10-31 23:06:12 +00:00
Rob Kendrick
9a2cdc2db8
Skeleton implementation of new themes API, complete with documentation, for discussion purposes.
...
svn path=/trunk/netsurf/; revision=3021
2006-10-31 16:19:21 +00:00
Rob Kendrick
bbfda21e1c
Add verbose flag to theme creation tool - silent unless used.
...
svn path=/trunk/netsurf/; revision=3019
2006-10-27 14:56:32 +00:00
Rob Kendrick
88fec4362c
Make containers use mmap() where available
...
svn path=/trunk/netsurf/; revision=3018
2006-10-26 23:53:16 +00:00
Rob Kendrick
87a660d1ea
Import initial work on theme container handling code and simple command-line tool to create and dismantal them. Still a little grungy, and doesn't check in enough places for memory exhaustion.
...
svn path=/trunk/netsurf/; revision=3017
2006-10-26 01:10:46 +00:00
James Bursa
a6b1a2ee46
Remove code to determine containing block; no longer used.
...
svn path=/trunk/netsurf/; revision=3015
2006-10-22 20:20:17 +00:00
Rob Kendrick
8c05d8274d
Make hashtable's fnv hash inline - saves 8 instructions and two pipeline flushes per call
...
svn path=/trunk/netsurf/; revision=3014
2006-10-20 16:56:40 +00:00
Richard Wilson
8be8304bc6
Plug possible memory leak. Reduce memory usage. Add facility to iterate through a hashtable.
...
svn path=/trunk/netsurf/; revision=3013
2006-10-20 12:13:28 +00:00
Richard Wilson
1e6345e562
Allow textareas to reformat on icon change.
...
svn path=/trunk/netsurf/; revision=3012
2006-10-20 00:47:07 +00:00
Richard Wilson
118d282ce7
Remove duplicate data setting. Fix documentation typo.
...
svn path=/trunk/netsurf/; revision=3011
2006-10-19 23:18:36 +00:00
Michael Drake
db699c20f8
Fix Navigation menu help text. Thanks to Sebastian Barthel.
...
svn path=/trunk/netsurf/; revision=3009
2006-10-19 22:43:15 +00:00
Michael Drake
cd1cdda0f5
Updated German resources. Thanks to Sebastian Barthel.
...
svn path=/trunk/netsurf/; revision=3008
2006-10-19 22:34:02 +00:00
Michael Drake
c1840513f6
Status icons.
...
svn path=/trunk/netsurf/; revision=3006
2006-10-14 13:54:12 +00:00
Richard Wilson
af6ed66e8f
Make progress icons have a left margin. Fix redraw artifact.
...
svn path=/trunk/netsurf/; revision=3004
2006-10-13 17:52:30 +00:00
Rob Kendrick
7711781f24
Further hash table optimisations and tidies. Test rig now does more lookups to favour the more comment case for speed tests, etc.
...
svn path=/trunk/netsurf/; revision=3003
2006-10-13 15:50:11 +00:00
Richard Wilson
a8a944bd52
Optimise and tidy up code.
...
svn path=/trunk/netsurf/; revision=3002
2006-10-13 15:09:30 +00:00
Richard Wilson
5eb0913386
Remove the need for a text area list.
...
svn path=/trunk/netsurf/; revision=3001
2006-10-12 15:53:57 +00:00
John Mark Bell
fbc0ac49e6
Log hostname on insertion failure.
...
svn path=/trunk/netsurf/; revision=3000
2006-10-12 14:10:18 +00:00
John Mark Bell
cda3154a92
Fix bad pointer increment
...
svn path=/trunk/netsurf/; revision=2999
2006-10-12 14:01:14 +00:00
John Mark Bell
2caa96dcc9
Fix attempts to call die() before messages_hash exists:
...
1) Make hash_* more robust in the face of bad parameters
2) Make messages_* more robust in the face of bad parameters
3) Tidy up gui_init such that localised messages are loaded at the
earliest opportunity
svn path=/trunk/netsurf/; revision=2998
2006-10-12 14:00:40 +00:00
Richard Wilson
50c303284b
Don't convert text to local encoding. Correctly release all resources on destruction. Allow NULL text to clear the display. Scale progress bar for small dimensions.
...
svn path=/trunk/netsurf/; revision=2997
2006-10-12 13:41:29 +00:00
Richard Wilson
161b073f08
Allow dynamic resizing. Reverse animation direction.
...
svn path=/trunk/netsurf/; revision=2996
2006-10-12 13:36:28 +00:00
Richard Wilson
a6d038c543
UTF-8 status bar component.
...
svn path=/trunk/netsurf/; revision=2995
2006-10-11 23:25:02 +00:00
Richard Wilson
ab03c67360
Fix redraw when no sprites are present. Squash compiler warnings.
...
svn path=/trunk/netsurf/; revision=2994
2006-10-11 23:23:40 +00:00
James Bursa
2227b7c582
Do absolute positioning after other layout so that containing block is fully positioned.
...
svn path=/trunk/netsurf/; revision=2991
2006-10-10 22:00:10 +00:00
James Bursa
7b30364bc3
Check for null style before using it.
...
svn path=/trunk/netsurf/; revision=2986
2006-10-09 21:34:34 +00:00
James Bursa
a785bc25f7
Modify implementation of absolute positioning to support "static positions". Absolutely positioned boxes are now in their original place in the tree instead of linked from absolute_children.
...
svn path=/trunk/netsurf/; revision=2984
2006-10-08 22:46:25 +00:00
Richard Wilson
d2469b806c
Animated progress bar component.
...
svn path=/trunk/netsurf/; revision=2983
2006-10-06 13:42:59 +00:00
Richard Wilson
9d9a4eedeb
Ooops
...
svn path=/trunk/netsurf/; revision=2982
2006-10-06 13:39:33 +00:00