Commit Graph

2581 Commits

Author SHA1 Message Date
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
John Mark Bell
48adbd97db Make GTK build compile again (don't expect frames to work, however)
Squash warnings in GTK plotters.

svn path=/trunk/netsurf/; revision=2921
2006-09-06 11:29:14 +00:00
John Mark Bell
221e5aa2a3 Add frame target support to imagemaps.
svn path=/trunk/netsurf/; revision=2920
2006-09-06 00:15:10 +00:00
Richard Wilson
cba08bf827 Fix 1527343.
svn path=/trunk/netsurf/; revision=2919
2006-09-05 18:32:18 +00:00
Richard Wilson
96b8fa5d46 Limit maximum frame nesting level.
svn path=/trunk/netsurf/; revision=2918
2006-09-05 17:59:29 +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
bb8cc24871 Make frame border width external to frame.
svn path=/trunk/netsurf/; revision=2912
2006-09-04 21:09:11 +00:00
Richard Wilson
05f16eef8f Fix 1551183.
svn path=/trunk/netsurf/; revision=2911
2006-09-04 16:47:08 +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
923d9f1365 Fix 1546941.
svn path=/trunk/netsurf/; revision=2909
2006-09-02 19:03:49 +00:00
Richard Wilson
1086d53b89 Lower overhead of urldb calls by using url component calls.
svn path=/trunk/netsurf/; revision=2908
2006-09-02 18:51:33 +00:00
Richard Wilson
b0851c9dde Expose url component functions.
svn path=/trunk/netsurf/; revision=2907
2006-09-02 16:42:37 +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
c942b83a61 misc changes to nsgtk's glade window templates
svn path=/trunk/netsurf/; revision=2902
2006-08-29 00:50:29 +00:00
Rob Kendrick
2fa6c3a7ad Implement user-defined new window placement in nsgtk
svn path=/trunk/netsurf/; revision=2901
2006-08-29 00:42:30 +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
Rob Kendrick
fa24f64b60 Set caret position in URL bar to the end when core updates it
svn path=/trunk/netsurf/; revision=2899
2006-08-28 20:36:01 +00:00
Rob Kendrick
82cba2801b Make nsgtk's gui_window_remove_caret actually remove the caret
svn path=/trunk/netsurf/; revision=2898
2006-08-28 20:31:21 +00:00
Rob Kendrick
170c992d2a Force nsgtk caret plotting to use GDK. Move plotting to stand-alone function.
svn path=/trunk/netsurf/; revision=2897
2006-08-28 20:24:45 +00:00
James Bursa
3887fb72ae Use browser_window_remove_caret() instead of resetting caret-related callbacks directly.
svn path=/trunk/netsurf/; revision=2896
2006-08-28 19:35:12 +00:00
James Bursa
bfa7ab71d7 Fix crash when using forms due to bug in browser_window_remove_caret().
svn path=/trunk/netsurf/; revision=2895
2006-08-28 19:33:41 +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
John Mark Bell
978637a134 Stop rendering of iframe children; they're for non-iframe supporting UAs
(which isn't us)

svn path=/trunk/netsurf/; revision=2893
2006-08-24 20:02:37 +00:00
Rob Kendrick
9370006a4c Give more helpful log message if unable to create ~/.netsurf
svn path=/trunk/netsurf/; revision=2892
2006-08-24 18:34:08 +00:00
Rob Kendrick
8aaf870e17 Make nsgtk launcher script redirect stderr to a logfile (either ~/.netsurf/log.txt or /tmp/netsurf-log.txt
svn path=/trunk/netsurf/; revision=2891
2006-08-24 18:27:55 +00:00
Rob Kendrick
3d37607cda nsgtk font defaults in case of no Choices file, misc file cleanups
svn path=/trunk/netsurf/; revision=2890
2006-08-24 17:39:41 +00:00
Rob Kendrick
939e7711aa Update bullet point symlink for nsgtk
svn path=/trunk/netsurf/; revision=2889
2006-08-24 17:29:36 +00:00
Rob Kendrick
f4da0b414b Improve resource finding, and start groundwork on making it installable - you must now run the "netsurf" shellscript to run nsgtk, and not nsgtk directly.
svn path=/trunk/netsurf/; revision=2888
2006-08-24 17:24:36 +00:00
Michael Drake
3590fa427c Update bullet image name.
svn path=/trunk/netsurf/; revision=2887
2006-08-24 17:18:47 +00:00
Michael Drake
45c6e7acdd Update bullet path.
svn path=/trunk/netsurf/; revision=2886
2006-08-24 17:12:39 +00:00
Rob Kendrick
c1674c959b Add some symlinks inside gtk/ for resources with Unix-style naming
svn path=/trunk/netsurf/; revision=2885
2006-08-24 16:33:33 +00:00
Rob Kendrick
7379b5686b Make failures to load throbber and glade windows definitions fatal
svn path=/trunk/netsurf/; revision=2884
2006-08-22 14:02:07 +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
Rob Kendrick
055a7b84a3 Fix typo in widget name
svn path=/trunk/netsurf/; revision=2882
2006-08-22 00:50:06 +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
John Mark Bell
006cea55e7 Updated makefile for rjek's hashtable changes
svn path=/trunk/netsurf/; revision=2880
2006-08-21 22:16:45 +00:00
Rob Kendrick
8d7172fd17 Make Messages file parsing and searching use new re-usable hash table library
svn path=/trunk/netsurf/; revision=2879
2006-08-21 22:07:10 +00:00
Michael Drake
4165187bd8 Add riscos/configure.
svn path=/trunk/netsurf/; revision=2878
2006-08-21 21:40:39 +00:00
Rob Kendrick
9670b32b7f Add documentation comments to hash table implementation.
svn path=/trunk/netsurf/; revision=2877
2006-08-21 16:51:39 +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
Michael Drake
17f0124892 Updated French translation and English messages corrections. Thanks to Jerome Mathevet.
svn path=/trunk/netsurf/; revision=2874
2006-08-20 22:47:38 +00:00
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