Richard Wilson
0b875957cb
Format frame content to correct initial size. Scale iframe co-ordinates.
...
svn path=/trunk/netsurf/; revision=3134
2007-01-03 15:15:54 +00:00
John Mark Bell
8b7d6e67f9
Improve signal handling. This should put an end to silent exits.
...
svn path=/trunk/netsurf/; revision=3132
2007-01-02 00:13:02 +00:00
James Bursa
3d09fed0af
Display an error box when exiting due to a SIGFPE or SIGABRT.
...
svn path=/trunk/netsurf/; revision=3127
2006-12-31 21:04:14 +00:00
Richard Wilson
f4b8d3a009
Reflow iframes on layout (fix 1617625)
...
svn path=/trunk/netsurf/; revision=3126
2006-12-30 02:10:46 +00:00
James Bursa
7e252084a5
Replace font_menu with new rufl built-in font menu.
...
svn path=/trunk/netsurf/; revision=3111
2006-12-08 20:04:03 +00:00
Michael Drake
1b13cad222
Add break.
...
svn path=/trunk/netsurf/; revision=3109
2006-12-07 22:39:00 +00:00
Michael Drake
d102139fab
Stop URL complete window opening.
...
svn path=/trunk/netsurf/; revision=3108
2006-12-07 22:34:46 +00:00
Michael Drake
56989c8ed9
Remove backspace key shortcut.
...
svn path=/trunk/netsurf/; revision=3107
2006-12-07 20:28:19 +00:00
James Bursa
b6b768f521
Improved tracking of memory usage. c->size is now exclusive of talloc size, and the two are added to find the full size.
...
svn path=/trunk/netsurf/; revision=3103
2006-12-03 22:34:26 +00:00
Richard Wilson
db0aae2a46
Fix 1593228.
...
svn path=/trunk/netsurf/; revision=3102
2006-12-03 21:11:34 +00:00
Richard Wilson
d18f49f004
Guard against using invalid data.
...
svn path=/trunk/netsurf/; revision=3099
2006-12-03 18:17:56 +00:00
Richard Wilson
4d14d54720
Implement 1554984.
...
svn path=/trunk/netsurf/; revision=3098
2006-12-03 12:45:35 +00:00
Richard Wilson
27e59bc3c3
Implement 1582065.
...
svn path=/trunk/netsurf/; revision=3096
2006-12-03 12:09:35 +00:00
Richard Wilson
6eb93ff077
Fix 1483163.
...
svn path=/trunk/netsurf/; revision=3095
2006-12-03 11:49:39 +00:00
Richard Wilson
0accd55b91
Fix 1568884.
...
svn path=/trunk/netsurf/; revision=3094
2006-12-03 11:38:14 +00:00
Richard Wilson
450d83769f
Fix 1569172
...
svn path=/trunk/netsurf/; revision=3084
2006-12-01 15:05:16 +00:00
Richard Wilson
a674848f29
Fix invalid window initialisation
...
svn path=/trunk/netsurf/; revision=3083
2006-12-01 14:37:21 +00:00
Richard Wilson
ebdaeed557
Use new UTF-8 status bar. Use top-window dimensions for new windows from framesets.
...
svn path=/trunk/netsurf/; revision=3082
2006-11-30 15:30:54 +00:00
Michael Drake
ba23e4b693
Update project URL.
...
svn path=/trunk/netsurf/; revision=3073
2006-11-27 15:35:18 +00:00
James Bursa
ec563e60ca
Add browser_window_reformat() and use it instead of content_reformat() to remove browser_window calls from html.c.
...
svn path=/trunk/netsurf/; revision=3071
2006-11-26 21:04:42 +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
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
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
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
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
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
Richard Wilson
d2469b806c
Animated progress bar component.
...
svn path=/trunk/netsurf/; revision=2983
2006-10-06 13:42:59 +00:00
John Mark Bell
6c7323fded
Squash memory leak.
...
Ensure that the icon string's always set to something, even if it's the
UTF-8 text if we're unable to convert to the local encoding.
svn path=/trunk/netsurf/; revision=2965
2006-09-25 22:27:41 +00:00
Adrian Lees
5b87995de7
Fix case of NotFound message
...
svn path=/trunk/netsurf/; revision=2954
2006-09-16 00:16:49 +00:00
John Mark Bell
4b722c42ba
Fix scale view shortcuts to use new scaling mechanism
...
svn path=/trunk/netsurf/; revision=2938
2006-09-09 22:07:08 +00:00
Richard Wilson
5340bf487b
Don't scale windows without content.
...
svn path=/trunk/netsurf/; revision=2937
2006-09-08 22:36:09 +00:00
Richard Wilson
2f98e3977e
Take scrollbars into account when placing frames.
...
svn path=/trunk/netsurf/; revision=2936
2006-09-08 20:50:07 +00:00
Richard Wilson
02a8722cc6
Fix 1553282.
...
svn path=/trunk/netsurf/; revision=2932
2006-09-08 16:57:26 +00:00
John Mark Bell
79554528ba
Squash warning
...
svn path=/trunk/netsurf/; revision=2931
2006-09-08 16:05:36 +00:00
Richard Wilson
26f2b49447
Fix icon sizing
...
svn path=/trunk/netsurf/; revision=2929
2006-09-08 13:31:43 +00:00
John Mark Bell
f99998362d
Lose noisy logging
...
svn path=/trunk/netsurf/; revision=2928
2006-09-07 20:39:37 +00:00
John Mark Bell
b353c7cd36
Fix 1553007
...
svn path=/trunk/netsurf/; revision=2926
2006-09-07 20:10:14 +00:00
John Mark Bell
b5274724ed
Fix dataload stupidities
...
svn path=/trunk/netsurf/; revision=2925
2006-09-07 09:44:50 +00:00
Richard Wilson
3e0c02e8e5
Simplify and tidy up RISC OS gui_ functions. Fix toolbar height changing issues for framesets.
...
svn path=/trunk/netsurf/; revision=2924
2006-09-06 22:15:58 +00:00
Richard Wilson
d5540f344d
Finish event based GUI system transiton and begin code cleanup.
...
svn path=/trunk/netsurf/; revision=2923
2006-09-06 14:46:18 +00:00
Richard Wilson
1999becb42
Finish event based GUI system transition and begin code cleanup.
...
svn path=/trunk/netsurf/; revision=2922
2006-09-06 14:44:42 +00:00
Richard Wilson
cba08bf827
Fix 1527343.
...
svn path=/trunk/netsurf/; revision=2919
2006-09-05 18:32:18 +00:00
Richard Wilson
4994441579
Improve caret handling.
...
svn path=/trunk/netsurf/; revision=2917
2006-09-05 17:34:30 +00:00
Richard Wilson
610a31dd97
Fix 1528364.
...
svn path=/trunk/netsurf/; revision=2916
2006-09-05 14:56:18 +00:00
Richard Wilson
4780e39836
Fix initial frame stack placement (fix www.theabar.co.uk and others)
...
svn path=/trunk/netsurf/; revision=2915
2006-09-05 01:09:05 +00:00
Richard Wilson
5a9af92cd1
Don't track windows after destruction.
...
svn path=/trunk/netsurf/; revision=2914
2006-09-05 00:53:17 +00:00
Richard Wilson
6d36d39a56
Don't force iframe windows 'onto screen' when opening (fix 1551632)
...
svn path=/trunk/netsurf/; revision=2913
2006-09-05 00:24:17 +00:00
Richard Wilson
5d53f3784c
Fix window furniture issues at small dimensions.
...
svn path=/trunk/netsurf/; revision=2910
2006-09-04 10:13:56 +00:00
Richard Wilson
74fa727509
Experimental new frames code.
...
svn path=/trunk/netsurf/; revision=2906
2006-09-02 15:52:41 +00:00
James Bursa
b51f807fe3
Fix uninformative error message log.
...
svn path=/trunk/netsurf/; revision=2903
2006-08-30 20:09:02 +00:00
Rob Kendrick
66d0d78be1
Move default window size opens into core for use from nsgtk
...
svn path=/trunk/netsurf/; revision=2900
2006-08-29 00:17:35 +00:00
John Mark Bell
358f20f4cd
Make fetch_mimetype consider our internal mapping table
...
svn path=/trunk/netsurf/; revision=2894
2006-08-25 22:46:38 +00:00
Adrian Lees
63631b4ec9
Workaround for later VideoHWSMI versions too; patterned line bug still not fixed
...
svn path=/trunk/netsurf/; revision=2883
2006-08-22 03:33:05 +00:00
James Bursa
3cafb693ee
Use weight 500 for Medium desktop font.
...
svn path=/trunk/netsurf/; revision=2881
2006-08-22 00:08:18 +00:00
James Bursa
8343f4f37a
Move ro_gui_wimp_desktop_font() from wimp.c to font.c. Simplify code and add logging of result.
...
svn path=/trunk/netsurf/; revision=2876
2006-08-21 03:11:44 +00:00
James Bursa
877fe5c658
Remove unused and unimplemented nsfont_txtenum().
...
svn path=/trunk/netsurf/; revision=2875
2006-08-21 02:05:51 +00:00
Adrian Lees
7aaa33d2e5
Fix for knockout rendering of native formats
...
svn path=/trunk/netsurf/; revision=2869
2006-08-19 19:31:07 +00:00
Adrian Lees
a1292c7935
Map Ctrl-S/F to Save/Search for Windows compatibility since they were unused
...
svn path=/trunk/netsurf/; revision=2866
2006-08-18 05:39:53 +00:00
John Mark Bell
c6eeed815e
Fix buffer overrun & squash compiler warning.
...
svn path=/trunk/netsurf/; revision=2864
2006-08-17 23:41:29 +00:00
James Bursa
844e6de6a9
Call rufl_dump_state() when a crash occurs.
...
svn path=/trunk/netsurf/; revision=2850
2006-08-15 04:05:30 +00:00
Adrian Lees
34791dc3ea
Make Home/End jump to top/bottom of page
...
svn path=/trunk/netsurf/; revision=2827
2006-08-11 02:36:12 +00:00
Adrian Lees
4d8c68583f
Save and restore FP registers for APCS compliance
...
svn path=/trunk/netsurf/; revision=2815
2006-08-06 15:40:02 +00:00
Richard Wilson
cad95f5aca
Add ptr_lr shape and iconise outline for pre-RISC OS 5.
...
svn path=/trunk/netsurf/; revision=2807
2006-08-04 19:18:27 +00:00
Richard Wilson
0fa805df8f
Fix mask creation for thumbnails.
...
svn path=/trunk/netsurf/; revision=2806
2006-08-04 19:14:40 +00:00
Rob Kendrick
fb91840001
Make url_suggest option core, rather than RISC OS-specific.
...
svn path=/trunk/netsurf/; revision=2799
2006-07-28 15:52:37 +00:00
Adrian Lees
748e38ab87
Use desktop font
...
svn path=/trunk/netsurf/; revision=2778
2006-07-18 01:51:19 +00:00
Richard Wilson
efbfb3ae3f
Fix Ctrl+Right.
...
svn path=/trunk/netsurf/; revision=2775
2006-07-17 21:00:57 +00:00
Richard Wilson
697acab07b
Implement Ctrl+U, Ctrl+Up, Ctrl+Down.
...
svn path=/trunk/netsurf/; revision=2774
2006-07-17 17:32:06 +00:00
Michael Drake
68ac9e41b1
Increase default status bar width to two thirds.
...
svn path=/trunk/netsurf/; revision=2773
2006-07-17 08:08:00 +00:00
Richard Wilson
0309e937e6
Allow the user to delete cookies.
...
svn path=/trunk/netsurf/; revision=2770
2006-07-16 21:42:37 +00:00
Adrian Lees
81512fa939
Workaround for A9home crash drawing patterned lines; maybe temporary
...
svn path=/trunk/netsurf/; revision=2768
2006-07-16 16:52:28 +00:00
John Mark Bell
2c4fb5d683
More key bindings for textarea implementation. Still loads missing.
...
svn path=/trunk/netsurf/; revision=2767
2006-07-16 16:13:55 +00:00
Richard Wilson
9294938976
Extent cookie_update API to allow notification of deleted domains. Fix nodes not being re-calculated.
...
svn path=/trunk/netsurf/; revision=2765
2006-07-16 16:10:43 +00:00
Richard Wilson
54950fad08
Add missing include
...
svn path=/trunk/netsurf/; revision=2763
2006-07-16 14:09:37 +00:00
John Mark Bell
488f3e0d8a
Fix small build
...
svn path=/trunk/netsurf/; revision=2762
2006-07-16 11:34:51 +00:00
John Mark Bell
dc612b767c
Display certificate subject in list rather than issuer
...
svn path=/trunk/netsurf/; revision=2760
2006-07-16 00:47:20 +00:00
Richard Wilson
0657764d00
Remove debug information.
...
svn path=/trunk/netsurf/; revision=2758
2006-07-16 00:36:32 +00:00
Richard Wilson
589fe57264
Fix text area positioning, simpify scroll bar code.
...
svn path=/trunk/netsurf/; revision=2757
2006-07-16 00:34:16 +00:00
Richard Wilson
9006b194bb
Update forgotten files.
...
svn path=/trunk/netsurf/; revision=2756
2006-07-16 00:23:10 +00:00
Richard Wilson
00d74fdd2d
Allow the viewing of the entire SSL certificate chain.
...
svn path=/trunk/netsurf/; revision=2755
2006-07-16 00:21:15 +00:00
Richard Wilson
546bf17a7f
Add relevent extensions to allow treeviews to be used as an embedded list component.
...
svn path=/trunk/netsurf/; revision=2753
2006-07-15 15:39:33 +00:00
John Mark Bell
1decf851aa
Fix URL completion keypress handling
...
svn path=/trunk/netsurf/; revision=2748
2006-07-13 22:50:48 +00:00
John Mark Bell
752634a810
Fix corruption of character if it matches a control sequence handled by
...
the core code.
Explicitly check for IS_WIMP_KEY in every applicable case as clearing
the relevant bit beforehand is insufficient (&18C (Left cursor) is a
valid Unicode character value, for example)
svn path=/trunk/netsurf/; revision=2747
2006-07-13 22:35:46 +00:00
John Mark Bell
25501c695e
Centralise keypress handling (download and query dialogs still need porting over to wimp_event)
...
Make core browser window invalidate caret callback on mouse clicks
svn path=/trunk/netsurf/; revision=2746
2006-07-13 21:57:35 +00:00
John Mark Bell
3716a5853e
Fixup missing includes
...
svn path=/trunk/netsurf/; revision=2745
2006-07-13 21:52:35 +00:00
Richard Wilson
652f594cbb
Further url completion fixes
...
svn path=/trunk/netsurf/; revision=2744
2006-07-13 21:28:07 +00:00
Richard Wilson
1fcceb72f6
Fix url completion
...
svn path=/trunk/netsurf/; revision=2743
2006-07-13 19:48:45 +00:00
Richard Wilson
a836591435
Add basic cookie viewer, make trees use textarea components for UTF8 editing, trim headers, fix tree redraw issues.
...
svn path=/trunk/netsurf/; revision=2739
2006-07-13 12:46:02 +00:00
Richard Wilson
3d63f5e5b2
Ctrl + resize scales the content to the new width.
...
svn path=/trunk/netsurf/; revision=2735
2006-07-12 17:23:00 +00:00
Richard Wilson
82dd81b859
Pass on RETURN and ESCAPE events to WIMP icon.
...
svn path=/trunk/netsurf/; revision=2734
2006-07-12 15:07:37 +00:00
Richard Wilson
06429e69b5
Fix single line textareas, improve display of multiline ones.
...
svn path=/trunk/netsurf/; revision=2732
2006-07-11 23:04:13 +00:00
John Mark Bell
774f7a7599
Add missing error assignment
...
svn path=/trunk/netsurf/; revision=2730
2006-07-11 06:16:55 +00:00
Richard Wilson
593a5cf511
Render trees in UTF8 via rufl (fix 1434430)
...
svn path=/trunk/netsurf/; revision=2728
2006-07-11 00:40:45 +00:00
Richard Wilson
5081a22490
Convert sprite names to lowercase (fix 1412453)
...
svn path=/trunk/netsurf/; revision=2727
2006-07-10 14:49:16 +00:00
Richard Wilson
0e0aef0f85
Fix 1496834.
...
svn path=/trunk/netsurf/; revision=2726
2006-07-10 13:42:42 +00:00