Commit Graph

162 Commits

Author SHA1 Message Date
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
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
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
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
Daniel Silverstone
45f2c3cfa3 Initial basic notes on the refactor necessary to get nsgtk supporting the new frames code
svn path=/trunk/netsurf/; revision=2969
2006-09-29 22:10:12 +00:00
John Mark Bell
00155f279f Fix GTK build
svn path=/trunk/netsurf/; revision=2950
2006-09-10 23:43:33 +00:00
Richard Wilson
f775b64fb7 Possibly fix the GTK build and implement frameset scaling.
svn path=/trunk/netsurf/; revision=2933
2006-09-08 17:11:01 +00:00
John Mark Bell
c356081c88 Fix GTK build
svn path=/trunk/netsurf/; revision=2927
2006-09-07 20:27:59 +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
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
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
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
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
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
Rob Kendrick
055a7b84a3 Fix typo in widget name
svn path=/trunk/netsurf/; revision=2882
2006-08-22 00:50:06 +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
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
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
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
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
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
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
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
Rob Kendrick
dfd0110726 Add tracking of open windows to nsgtk
svn path=/trunk/netsurf/; revision=2789
2006-07-21 10:50:11 +00:00
Rob Kendrick
dad7a41e93 Tidies for eventual gladification of main browser window in nsgtk
svn path=/trunk/netsurf/; revision=2784
2006-07-20 12:20:56 +00:00
Rob Kendrick
26a9f27681 Further templates for other nsgtk windows
svn path=/trunk/netsurf/; revision=2783
2006-07-19 18:24:53 +00:00