Rob Kendrick
d43e712aff
GTK UI tweaks from Mike Lester <element3260@gmail.com>
...
svn path=/trunk/netsurf/; revision=4002
2008-03-20 22:53:39 +00:00
Michael Drake
9f323761e5
Make nsgtk use the welcome page as the default homepage.
...
svn path=/trunk/netsurf/; revision=3994
2008-03-19 23:20:28 +00:00
Michael Drake
0c311cf6a2
Add stylesheet for GTK specific rules.
...
svn path=/trunk/netsurf/; revision=3802
2008-01-29 14:00:56 +00:00
Rob Kendrick
3c8c4e7378
Add mockup nsgtk downloads window and some support code, remove warning on recent nsgtk select changes
...
svn path=/trunk/netsurf/; revision=3619
2007-10-02 22:22:17 +00:00
Rob Kendrick
87f284281b
nsgtk single and multiple select form widgets now work
...
svn path=/trunk/netsurf/; revision=3592
2007-09-26 18:07:32 +00:00
Rob Kendrick
83d6bea6a9
fix nsgtk ssl cert verify window
...
svn path=/trunk/netsurf/; revision=3508
2007-08-11 23:22:10 +00:00
Rob Kendrick
14994ae2a7
Initial trivial (temp) implementation of nsgtk SSL cert window. Currently segfaults if you accept, however.
...
svn path=/trunk/netsurf/; revision=3507
2007-08-11 23:14:33 +00:00
Rob Kendrick
86ff1dc84d
nsgtk warning squash
...
svn path=/trunk/netsurf/; revision=3498
2007-08-11 21:41:34 +00:00
Rob Kendrick
4e6f8d3347
revert 3482 so it can be reapplied as two seperate patches
...
svn path=/trunk/netsurf/; revision=3496
2007-08-11 21:40:19 +00:00
Vincent Sanders
2f864eeecc
Update all source code file headers to reflect GPL version 2 only and contain appropriate licence text
...
svn path=/trunk/netsurf/; revision=3486
2007-08-08 16:16:03 +00:00
Rob Kendrick
bbd6b0740a
Fix warnings in nsgtk caused by recent changes.
...
svn path=/trunk/netsurf/; revision=3482
2007-08-07 18:35:28 +00:00
James Bursa
07c54283e3
Move window scaling from platform-specific code to desktop/browser.c. Modify gtk gui to handle scaling in the same way as RO.
...
svn path=/trunk/netsurf/; revision=3478
2007-08-07 03:55:18 +00:00
John Mark Bell
5ef99ad521
Ignore blank option_homepage_url
...
svn path=/trunk/netsurf/; revision=3376
2007-06-28 16:14:05 +00:00
Rob Kendrick
31cde5dcde
Add stop-gap SSL cert verification. Currently ignores problems and continues anyway to allow access to SSL sites. A dialogue box providing the user with an opportunity to decline the certificate is on the TODO list.
...
svn path=/trunk/netsurf/; revision=3371
2007-06-27 16:06:42 +00:00
Daniel Silverstone
2c27a6ad55
Add support for ca_path to GTK startup
...
svn path=/trunk/netsurf/; revision=3370
2007-06-27 15:43:51 +00:00
Daniel Silverstone
dbdd24ae58
Make the gtk_schedule stuff more robust, only run schedules inside gui_poll and generally cause less issues for the as-yet non-reentrant core.
...
svn path=/trunk/netsurf/; revision=3366
2007-06-25 17:32:04 +00:00
Rob Kendrick
9964008dc0
Implement Open File... in nsgtk
...
svn path=/trunk/netsurf/; revision=3357
2007-06-22 15:16:48 +00:00
Rob Kendrick
43257a160b
Changes to allow building on Solaris.
...
* Tested on Solaris Express: Developer Edition,
which is between Solaris 10 and 11.
* Used gcc, libmng etc packages using pkg-get and blastwave's resources.
* Had to build lemon and re2c manually.
svn path=/trunk/netsurf/; revision=3350
2007-06-15 22:07:11 +00:00
Daniel Silverstone
1dd7e97eb3
Merge scheme switcher branch in.
...
svn path=/trunk/netsurf/; revision=3330
2007-06-10 17:46:44 +00:00
Daniel Silverstone
6807b4208a
Remove the netsurf/ from the include paths and rationalise use of <> vs "" in includes
...
NetSurf includes are now done with ""s and other system includes with <>s as C intended.
The scandeps tool has been updated to only look for ""ed includes, and to verify that the
files exist in the tree before adding them to the dependency lines. The depend rule has
therefore been augmented to make sure the autogenerated files are built before it is run.
This is untested under self-hosted RISC OS builds. All else tested and works.
svn path=/trunk/netsurf/; revision=3307
2007-05-30 22:39:54 +00:00
Rob Kendrick
7bc1a41ea0
Add UNIX-specific fetch_filetype() support. Uses /etc/mime.types by default, but can build minimal mappings if it doesn't exist. New code allows file:// directory listings to be generated, although these are not sorted unlike under RISC OS, as POSIX dirent() doesn't specify sorting.
...
svn path=/trunk/netsurf/; revision=3305
2007-05-29 23:53:35 +00:00
Rob Kendrick
14049f1c3e
Make nsgtk warn_user fflush(stdout) rather fflush(stderr)
...
svn path=/trunk/netsurf/; revision=3271
2007-05-06 19:27:04 +00:00
Rob Kendrick
dbf2c37f89
GTK warn_user() implementation
...
svn path=/trunk/netsurf/; revision=3269
2007-05-06 16:39:34 +00:00
Rob Kendrick
bdf7affb19
Fix almost all warnings in gtk/
...
svn path=/trunk/netsurf/; revision=3173
2007-02-10 02:21:32 +00:00
Rob Kendrick
75b673644d
Add default icon for nsgtk windows, tidy default locations for resources a little
...
svn path=/trunk/netsurf/; revision=3172
2007-02-10 01:56:27 +00:00
Rob Kendrick
0351403a7b
Misc nsgtk fixes and improvements in makefile, choices dialogue and info window
...
svn path=/trunk/netsurf/; revision=3161
2007-02-02 11:34:13 +00:00
James Bursa
a0b6661eb6
Make GTK build compile on FreeBSD.
...
svn path=/trunk/netsurf/; revision=3154
2007-01-29 22:27:15 +00:00
Michael Drake
ba23e4b693
Update project URL.
...
svn path=/trunk/netsurf/; revision=3073
2006-11-27 15:35:18 +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
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
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
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
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
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
8ab966398f
Merge new glade nsgtk window code into trunk.
...
svn path=/trunk/netsurf/; revision=2853
2006-08-15 21:29:20 +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
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
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
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
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
d6a0ad67fe
Add simple (currently non-functional) options window for nsgtk
...
svn path=/trunk/netsurf/; revision=2779
2006-07-19 13:41:57 +00:00
Richard Wilson
0e87b3e449
Update empty cookie_update stub.
...
svn path=/trunk/netsurf/; revision=2766
2006-07-16 16:11:12 +00:00
John Mark Bell
4c564c28bf
Display session cookies' expiry correctly
...
Fix urldb debug build
Fix GTK build's cookie_update API
svn path=/trunk/netsurf/; revision=2752
2006-07-15 11:59:25 +00:00
Rob Kendrick
a6494b29c0
Fix typo in stub cookie function
...
svn path=/trunk/netsurf/; revision=2741
2006-07-13 17:28:01 +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
Rob Kendrick
da1acdffd0
Trivial implementation of url_to_path for nsgtk. It currently does not strip off any params data, etc.
...
svn path=/trunk/netsurf/; revision=2721
2006-07-06 10:34:15 +00:00
Richard Wilson
667c3b6730
Fix 1516353 and implement 1352354
...
svn path=/trunk/netsurf/; revision=2711
2006-07-04 19:56:37 +00:00
Rob Kendrick
5378cd3330
Trivial warning fix in GTK GUI
...
svn path=/trunk/netsurf/; revision=2665
2006-06-28 22:29:45 +00:00
Rob Kendrick
645ff17ba4
Added calls to urldb to load and save the cookie jar at init and exit
...
svn path=/trunk/netsurf/; revision=2657
2006-06-27 18:24:22 +00:00