summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Initial work on RSVG image handler. Still a lot to do.Rob Kendrick2007-07-186-3/+267
| | | | svn path=/trunk/netsurf/; revision=3433
* Wrap internal SVG renderer with appropriate #ifdef WITH_NS_SVGRob Kendrick2007-07-185-1/+17
| | | | svn path=/trunk/netsurf/; revision=3432
* Wrap jpeg.c with #ifdef WITH_JPEGRob Kendrick2007-07-181-1/+4
| | | | svn path=/trunk/netsurf/; revision=3431
* Improve documentation of content type handler additionJohn Mark Bell2007-07-181-0/+21
| | | | svn path=/trunk/netsurf/; revision=3430
* Start on implementing SVG <path>.James Bursa2007-07-171-1/+135
| | | | svn path=/trunk/netsurf/; revision=3427
* Add SVG support for a few basic shapes.James Bursa2007-07-151-46/+368
| | | | svn path=/trunk/netsurf/; revision=3420
* Remove dead code at the end of ro_gui_default_language().James Bursa2007-07-151-25/+25
| | | | svn path=/trunk/netsurf/; revision=3417
* Update year.Michael Drake2007-07-144-4/+4
| | | | svn path=/trunk/netsurf/; revision=3408
* Support dataloading of SVG filesJohn Mark Bell2007-07-132-1/+9
| | | | | | Add internal filetype<->mimetype mapping for SVG files svn path=/trunk/netsurf/; revision=3407
* Add CONTENT_SVG to content handling.James Bursa2007-07-134-1/+9
| | | | svn path=/trunk/netsurf/; revision=3406
* Primitive SVG render (rect, text).James Bursa2007-07-132-0/+255
| | | | svn path=/trunk/netsurf/; revision=3405
* Implement removing of menu bar, tool bar and status bar from menu.Rob Kendrick2007-07-092-51/+76
| | | | | | | | Issues that remain: * These options are not saved along with the window position and size * When the menu is detached, keyboard shortcuts cease to work svn path=/trunk/netsurf/; revision=3392
* Remove debugging printf(). Whoops.Rob Kendrick2007-07-091-1/+0
| | | | svn path=/trunk/netsurf/; revision=3391
* Add popup version of main menu bar to nsgtk, accessable via right-mouse buttonRob Kendrick2007-07-094-9/+92
| | | | svn path=/trunk/netsurf/; revision=3390
* Ctrl+F11 -> fullscreen (nsgtk only)John Mark Bell2007-07-092-17/+65
| | | | svn path=/trunk/netsurf/; revision=3389
* Fix uninitialised fetch structure entries.John Mark Bell2007-07-081-0/+2
| | | | | | This was causing the Referer header to be sent regardless (assuming the referer string was non-NULL). svn path=/trunk/netsurf/; revision=3387
* Add URL file (with the original URL) and Inventory file (listing URLs of ↵James Bursa2007-07-052-5/+48
| | | | | | objects) to Full Saves. svn path=/trunk/netsurf/; revision=3383
* Clarify K&R.James Bursa2007-07-041-1/+1
| | | | svn path=/trunk/netsurf/; revision=3382
* Add section on Coding Style.James Bursa2007-07-041-0/+22
| | | | svn path=/trunk/netsurf/; revision=3381
* Fix deadlock when fetching stylesheets when max_fetchers_per_host is reached ↵James Bursa2007-07-043-9/+11
| | | | | | by splitting fetch_can_be_freed() into fetch_remove_from_queues() and fetch_free(). svn path=/trunk/netsurf/; revision=3380
* Rename register_curl_fetchers() to fetch_curl_register(). Add declarations ↵James Bursa2007-07-043-391/+468
| | | | | | for static functions and reorder functions. svn path=/trunk/netsurf/; revision=3379
* Ignore blank option_homepage_urlJohn Mark Bell2007-06-281-4/+4
| | | | svn path=/trunk/netsurf/; revision=3376
* There's no referer header if the user's just hit return in the URL bar.John Mark Bell2007-06-281-22/+18
| | | | svn path=/trunk/netsurf/; revision=3375
* Remove -Wformat=2 from GTK build options, and make optimisation setting the ↵Rob Kendrick2007-06-271-1/+1
| | | | | | same as the RISC OS version svn path=/trunk/netsurf/; revision=3374
* Add option_suppress_curl_debug and default it to trueDaniel Silverstone2007-06-273-0/+13
| | | | svn path=/trunk/netsurf/; revision=3373
* Only pass option_ca_bundle and option_ca_path to cURL if they are non-empty.Daniel Silverstone2007-06-271-2/+2
| | | | svn path=/trunk/netsurf/; revision=3372
* Add stop-gap SSL cert verification. Currently ignores problems and ↵Rob Kendrick2007-06-271-1/+11
| | | | | | 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
* Add support for ca_path to GTK startupDaniel Silverstone2007-06-271-1/+7
| | | | svn path=/trunk/netsurf/; revision=3370
* Add ca_path option which sets CURLOPT_CAPATH.Daniel Silverstone2007-06-273-0/+6
| | | | svn path=/trunk/netsurf/; revision=3369
* Move the p->parent check in urldb to before the cookie loop. Prevents the ↵Daniel Silverstone2007-06-271-6/+12
| | | | | | cookie stuff exploding on domain cookies with no path. Fixes breakage with visiting launchpad.net svn path=/trunk/netsurf/; revision=3368
* 10ms in a cs, not 100Daniel Silverstone2007-06-251-1/+1
| | | | svn path=/trunk/netsurf/; revision=3367
* Make the gtk_schedule stuff more robust, only run schedules inside gui_poll ↵Daniel Silverstone2007-06-252-39/+96
| | | | | | and generally cause less issues for the as-yet non-reentrant core. svn path=/trunk/netsurf/; revision=3366
* Fix crash if content failed to open (memory shortage)Adrian Lees2007-06-241-1/+1
| | | | svn path=/trunk/netsurf/; revision=3365
* Scroll wheel support on hotlist and history windowsAdrian Lees2007-06-245-4/+1
| | | | svn path=/trunk/netsurf/; revision=3364
* Fix length of buffer in previous change - one too short beforeRob Kendrick2007-06-221-1/+1
| | | | svn path=/trunk/netsurf/; revision=3358
* Implement Open File... in nsgtkRob Kendrick2007-06-224-2/+107
| | | | svn path=/trunk/netsurf/; revision=3357
* Make new_window work for nsgtkDaniel Silverstone2007-06-201-0/+6
| | | | svn path=/trunk/netsurf/; revision=3356
* Ensure that when a gui_window dies in nsgtk it kills its browser and gets ↵Daniel Silverstone2007-06-203-1/+7
| | | | | | that to kill it. Makes the browser less crashy if one closes an in-flight window svn path=/trunk/netsurf/; revision=3355
* Make text of nsgtk status bar selectableRob Kendrick2007-06-181-1/+2
| | | | svn path=/trunk/netsurf/; revision=3354
* Read dimensions from viewport not drawing area. This causes renders to not ↵Daniel Silverstone2007-06-182-4/+2
| | | | | | go overheight. As a result, remove the scheduled callback for after throbbing. This means we don't get the white flash on GTK page completion. svn path=/trunk/netsurf/; revision=3352
* Add HAVE_STRNDUP and supporting structure to config.h and make utils.[ch] ↵Rob Kendrick2007-06-163-6/+13
| | | | | | reflect it. svn path=/trunk/netsurf/; revision=3351
* Changes to allow building on Solaris.Rob Kendrick2007-06-158-7/+17
| | | | | | | | | * 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
* Pre-seed mime type hash with essentials for use on OSes with useless ↵Rob Kendrick2007-06-151-8/+14
| | | | | | /etc/mime.types files svn path=/trunk/netsurf/; revision=3349
* Put -D_BSD_SOURCE back because it breaks building on Linux, even thought it ↵Rob Kendrick2007-06-151-0/+1
| | | | | | is not strictly needed. svn path=/trunk/netsurf/; revision=3348
* FreeBSD portability fixes.Rob Kendrick2007-06-152-3/+3
| | | | | | | | | | | * Remove usage of d_ino from utils/filename.c (it was checking for the inode being 0, and I cannot spot anywhere in UnixLib where it would explicitly do this anyway) * Add -D_XOPEN_SOURCE=600 to gcc command line, and replace old -D_POSIX_C_SOURCE to include =200112L (as that's the standard we use). svn path=/trunk/netsurf/; revision=3347
* Update user support mailing list URL.Michael Drake2007-06-154-6/+5
| | | | svn path=/trunk/netsurf/; revision=3346
* Make sure the GTK frontend can get and set scroll positionDaniel Silverstone2007-06-151-4/+18
| | | | svn path=/trunk/netsurf/; revision=3345
* Fix cookie domain matching in unverifiable transactions.John Mark Bell2007-06-101-15/+19
| | | | | | Minor tidying. svn path=/trunk/netsurf/; revision=3337
* Fix UTF-16LE BOM detection _again_John Mark Bell2007-06-101-1/+1
| | | | svn path=/trunk/netsurf/; revision=3335
* Reflow useragent.c to be 8 char indent. Also rename build_user_agent to ↵Daniel Silverstone2007-06-101-27/+27
| | | | | | user_agent_build_string so that all useragent.c starts user_agent_* svn path=/trunk/netsurf/; revision=3334