James Bursa
efb9fd036b
Check for malloc failing in hash_add(). Remove unnecessary casts.
...
svn path=/trunk/netsurf/; revision=2873
2006-08-20 16:02:22 +00:00
Rob Kendrick
1f9fed8556
Make hash_add() return success/failure bool
...
svn path=/trunk/netsurf/; revision=2872
2006-08-20 13:46:30 +00:00
Rob Kendrick
d6b1f763ff
Implement simple reusable write-once hash table for use in new Messages file handling.
...
svn path=/trunk/netsurf/; revision=2871
2006-08-20 12:25:41 +00:00
Rob Kendrick
537bc37805
Slightly improve hash table for Messages file. Paves way for more generic use of it, as well as more constant performance.
...
svn path=/trunk/netsurf/; revision=2870
2006-08-19 23:37:58 +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
66c4906fb6
Give Adjust precedence over Select
...
svn path=/trunk/netsurf/; revision=2868
2006-08-19 19:27:59 +00:00
Rob Kendrick
43bb5b652d
Very simple global history implementation for nsgtk, misc fixes
...
svn path=/trunk/netsurf/; revision=2867
2006-08-18 11:44:24 +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
Rob Kendrick
f8b8cf5e83
Further Choices improvements in nsgtk; most of them now work correctly.
...
svn path=/trunk/netsurf/; revision=2865
2006-08-18 00:38:35 +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
Rob Kendrick
465c7204b9
Make nsgtk's rendering pay attention to font name choices
...
svn path=/trunk/netsurf/; revision=2863
2006-08-17 21:28:40 +00:00
Rob Kendrick
9203dacfac
Added font selection to nsgtk choices window. Still not used for plotting.
...
svn path=/trunk/netsurf/; revision=2862
2006-08-17 20:31:24 +00:00
Rob Kendrick
f90d6dfb25
Implement default font style choice in nsgtk Choices dialogue
...
svn path=/trunk/netsurf/; revision=2861
2006-08-17 20:14:22 +00:00
Rob Kendrick
20d7717c7d
Redraw nsgtk browser windows when Choices...Apply is clicked.
...
svn path=/trunk/netsurf/; revision=2860
2006-08-17 20:03:28 +00:00
Rob Kendrick
097044996c
Make nsgtk respect minimum font size setting, and save font size choices
...
svn path=/trunk/netsurf/; revision=2859
2006-08-17 19:41:14 +00:00
Rob Kendrick
af6a2cd2e0
Fix nsgtk choices window. I have no idea why it worked before.
...
svn path=/trunk/netsurf/; revision=2858
2006-08-17 19:20:13 +00:00
Rob Kendrick
36cf37c5cb
Remove signal handler references from glade file to remove runtime warning.
...
svn path=/trunk/netsurf/; revision=2857
2006-08-17 18:31:14 +00:00
Richard Wilson
6c4003bf90
Remove URL caching and fix NULL reads.
...
svn path=/trunk/netsurf/; revision=2855
2006-08-17 14:48:28 +00:00
Daniel Silverstone
0acecb4de2
Change max_fetchers_per_host to 2, as the RFC states we SHOULD not hold more than 2 simultaneous connections to a host. Closes #1469511
...
svn path=/trunk/netsurf/; revision=2854
2006-08-17 09:18:50 +00:00
Rob Kendrick
8ab966398f
Merge new glade nsgtk window code into trunk.
...
svn path=/trunk/netsurf/; revision=2853
2006-08-15 21:29:20 +00:00
Richard Wilson
fdbb855a9c
Fix accidental press of delete :-s
...
svn path=/trunk/netsurf/; revision=2852
2006-08-15 19:33:42 +00:00
Richard Wilson
8852cdd109
Treat unitless CSS values as pixels (fix 1527056)
...
svn path=/trunk/netsurf/; revision=2851
2006-08-15 19:20:36 +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
James Bursa
304616a797
Fix layout of standalone <br>.
...
svn path=/trunk/netsurf/; revision=2849
2006-08-14 23:05:08 +00:00
Adrian Lees
5295d21743
Reposition caret when browser window reformatted
...
svn path=/trunk/netsurf/; revision=2839
2006-08-13 03:05:55 +00:00
James Bursa
8405d18361
Use a minimum line height of 0 for inline containers which have no text.
...
svn path=/trunk/netsurf/; revision=2838
2006-08-13 01:00:22 +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
Daniel Silverstone
489708ba5f
Revert depend change from 2824
...
svn path=/trunk/netsurf/; revision=2825
2006-08-09 15:07:28 +00:00
Daniel Silverstone
6d7357e2cb
Merge 2818:HEAD of branches/dsilvers/gtk-bitmap-pretile
...
svn path=/trunk/netsurf/; revision=2824
2006-08-09 15:06:14 +00:00
Rob Kendrick
5e1f0332ad
Implement 401 login window in nsgtk
...
svn path=/trunk/netsurf/; revision=2817
2006-08-06 22:29:58 +00:00
John Mark Bell
89f760a3e7
Detect attempted fetches using protocols we can't handle.
...
Mark content in error in a couple of cases that I'd missed ages ago.
svn path=/trunk/netsurf/; revision=2816
2006-08-06 17:51:23 +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
James Bursa
e298837af7
Do not send referer when Home button is used. Fix some compile warnings.
...
svn path=/trunk/netsurf/; revision=2814
2006-08-06 15:18:53 +00:00
Michael Drake
2eb5cd3270
Update overflow status.
...
svn path=/trunk/netsurf/; revision=2813
2006-08-06 06:45:19 +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
Michael Drake
b2ae3b22c7
Update TODOs.
...
svn path=/trunk/netsurf/; revision=2804
2006-08-04 08:54:44 +00:00
Rob Kendrick
6452fc8199
Turn more recent GTK calls into properties sets for compatibility with GTK 2.6
...
svn path=/trunk/netsurf/; revision=2803
2006-07-31 11:28:37 +00:00
Rob Kendrick
8387cc53d9
Fix key press event handling in drawing area for nsgtk
...
svn path=/trunk/netsurf/; revision=2802
2006-07-30 12:46:37 +00:00
Rob Kendrick
ba69b31742
Loading and saving of urldb on init/exit of nsgtk.
...
svn path=/trunk/netsurf/; revision=2801
2006-07-28 16:31:23 +00:00
Rob Kendrick
3cb5b48767
Make URL completion optional in nsgtk
...
svn path=/trunk/netsurf/; revision=2800
2006-07-28 15:57:00 +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
Rob Kendrick
286567b673
nsgtk URL completion: fix problem with pressing enter on a completion not working correctly.
...
svn path=/trunk/netsurf/; revision=2798
2006-07-28 15:47:48 +00:00
Rob Kendrick
62bfd97641
Make nsgtk use find_resource() to locate netsurf.glade
...
svn path=/trunk/netsurf/; revision=2797
2006-07-28 15:42:43 +00:00
Rob Kendrick
0c836a8786
Fix problem number 2 in previous commit
...
svn path=/trunk/netsurf/; revision=2796
2006-07-25 21:00:04 +00:00
Rob Kendrick
546efe6d6c
Initial work on URL completion in nsgtk. Some problems still exist.
...
1. It works without the code that should be required to make it do so. Boggle.
2. It appears to include the URLs to images and other resources as well as pages
3. Although you can highlight a completion with the cursor keys, pressing enter on one doesn't work - you need to click on it with the mouse.
svn path=/trunk/netsurf/; revision=2795
2006-07-25 20:55:10 +00:00
Rob Kendrick
000f7502ba
Make image resampling optional in nsgtk
...
svn path=/trunk/netsurf/; revision=2794
2006-07-23 22:44:42 +00:00
Rob Kendrick
18d84f0c10
Make Cairo rendering a run-time option in nsgtk - also add infrastructure for nsgtk-specific options.
...
svn path=/trunk/netsurf/; revision=2793
2006-07-23 22:32:33 +00:00
Rob Kendrick
754b0c0c73
Initial code to support usable Choices window in nsgtk. Unsupported choices are currently greyed out. Additionally, only the home page URL is current saved when Apply is clicked.
...
svn path=/trunk/netsurf/; revision=2792
2006-07-23 18:26:11 +00:00
James Bursa
80b3286e9d
Layout absolutely positioned children of tables.
...
svn path=/trunk/netsurf/; revision=2791
2006-07-23 18:23:02 +00:00