| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
Moved GIF file reading to image/, optimisation of plotting for GIFs, JNGs, PNGs and JPEGs, initial work for toolbar customisation. Possibly some other things too.
svn path=/import/netsurf/; revision=1301
|
|
|
|
|
|
|
|
|
|
|
|
| |
A somewhat better implementation of referrers which no longer sends the referer if the URL schemes don't match.
Things to do:
1) Preservation of referer across redirects (see comment in browser.c:284)
2) GUI templates/code for configuration of referer sending (simple on/off toggle only)
3) Make referer sending when fetching objects/stylesheets for a page pay attention to option_send_referer?
4) Handle the case where the referer is in the form of http://moo:foo@mysite.com/ (ie the login details embedded in the referer - not good).
svn path=/import/netsurf/; revision=1297
|
|
|
|
|
|
| |
Add generic bitmap functions. Move jpeg and mng code from riscos/ to image/ and update to use bitmap. Note: background tiling and drawfile export for jpeg and mng/png are broken.
svn path=/import/netsurf/; revision=1265
|
|
|
|
|
|
| |
Fix bugs relating to aborting fetches.
svn path=/import/netsurf/; revision=1264
|
|
|
|
|
|
|
|
|
| |
Rationalise image redraw.
Supply background colour when redrawing contents
Reenable printing of background images
Require Tinct 0.07
svn path=/import/netsurf/; revision=1234
|
|
|
|
|
|
|
|
| |
- Rename len() to css_len2px().
- Less compiler warnings concerning float/int implicit casts.
- More stddef.h type usuage.
svn path=/import/netsurf/; revision=1232
|
|
|
|
|
|
| |
Removed a chunk of Norcroft compiler warnings. Re-ident some pieces.
svn path=/import/netsurf/; revision=1231
|
|
|
|
|
|
|
|
| |
Rewrite of plugin handling. This is now much nicer than before although it has about the same amount of functionality.
Note: This is now configurable via an option (defaults to OFF)
This has only really been tested with the Flash plugin and seems to work reasonably.
svn path=/import/netsurf/; revision=1216
|
|
|
|
|
|
| |
Remove content_add_instance(), content_remove_instance(), content_reshape_instance(). Add content_open(), content_close(). Implement for CONTENT_HTML.
svn path=/import/netsurf/; revision=1213
|
|
|
|
|
|
| |
Start work on removing instances and making content types non-shareable. Clean up some #includes.
svn path=/import/netsurf/; revision=1211
|
|
|
|
|
|
|
|
|
|
|
| |
Make content_redraw return a bool
Printing of foreground images now uses OS_SpriteOp
Printing of background images disabled
Mega-paranoid SWI result checking in htmlredraw.c
Rearranged GIF data structure slightly - updates to reflect this.
Other stuff I've probably forgotten
svn path=/import/netsurf/; revision=1208
|
|
|
|
|
|
|
| |
Rework the interface of the URL handing module to allow for multiple error types.
Modify save_complete URL rewriting appropriately.
svn path=/import/netsurf/; revision=1206
|
|
|
|
|
|
| |
Implement content_quit() and ro_gui_window_quit() to free resources on quit.
svn path=/import/netsurf/; revision=1164
|
|
|
|
|
|
| |
Plug some minor leaks.
svn path=/import/netsurf/; revision=1163
|
|
|
|
|
|
| |
Implement proxy authentication. Bring templates in line with style guide (icon sizes and fill display fields), and remove dead icons. Clean up choices dialog code. Fix persistent dialog code. Make browser choices the default pane.
svn path=/import/netsurf/; revision=1153
|
|
|
|
|
|
| |
Support for MNGs and JNGs. Bug fix for help token regression. Minor GUI fixes.
svn path=/import/netsurf/; revision=1144
|
|
|
|
|
|
| |
Fix silly rjwness
svn path=/import/netsurf/; revision=1090
|
|
|
|
|
|
| |
Fix for broken content type changes.
svn path=/import/netsurf/; revision=1084
|
|
|
|
|
|
| |
Fix for hotlist menu selection. Interface for MNG/JNG display.
svn path=/import/netsurf/; revision=1083
|
|
|
|
|
|
| |
Fix crash related to aborting fetches.
svn path=/import/netsurf/; revision=1067
|
|
|
|
|
|
|
| |
Use libcurl's progress callback functionality to display fetch status.
This will update the status line once a second, more frequently requires hacking libcurl.
svn path=/import/netsurf/; revision=1066
|
|
|
|
|
|
| |
Rewritten download window. Now downloads direct to file. New download window gui.
svn path=/import/netsurf/; revision=1020
|
|
|
|
|
|
| |
Fix fetchcache_go() treatment of contents which the initiator loses interest in (eg. wrong content-type).
svn path=/import/netsurf/; revision=997
|
|
|
|
|
|
| |
Fix destroying of contents after redirects.
svn path=/import/netsurf/; revision=996
|
|
|
|
|
|
| |
Fix aborting of fetches.
svn path=/import/netsurf/; revision=990
|
|
|
|
|
|
| |
Remove obsolete files and some dead code.
svn path=/import/netsurf/; revision=989
|
|
|
|
|
|
| |
Merge memory cache into content module.
svn path=/import/netsurf/; revision=986
|
|
|
|
|
|
| |
Fixup missing initialiser
svn path=/import/netsurf/; revision=984
|
|
|
|
|
|
| |
Implement content_stop() and html_stop().
svn path=/import/netsurf/; revision=982
|
|
|
|
|
|
| |
Split fetchcache() into fetchcache() and fetchcache_go() to solve problems of callbacks being called before fetchcache() returns. Fix <style> breakage. Error handling fixes & improvements.
svn path=/import/netsurf/; revision=957
|
|
|
|
|
|
| |
Allow configuration of SSL certificate verification
svn path=/import/netsurf/; revision=955
|
|
|
|
|
|
| |
Compiler warning purge
svn path=/import/netsurf/; revision=954
|
|
|
|
|
|
| |
Add global content list. Better error handling in content code. Improved code documentation. Remove some obsolete functions. Implement debug window listing contents.
svn path=/import/netsurf/; revision=951
|
|
|
|
|
|
|
| |
- fetchcache_error_page() : small optimisation.
- removed compiler warning
svn path=/import/netsurf/; revision=936
|
|
|
|
|
|
|
| |
Created content_set_status() : one centralised place where status_message
in the content struct is updated in a fail safe way.
svn path=/import/netsurf/; revision=928
|
|
|
|
|
|
| |
Remove some #ifdef riscos.
svn path=/import/netsurf/; revision=909
|
|
|
|
|
|
| |
Remove some #ifdef riscos. Use floats for animation area.
svn path=/import/netsurf/; revision=908
|
|
|
|
|
|
| |
Remove some #ifdef riscos.
svn path=/import/netsurf/; revision=907
|
|
|
|
|
|
| |
Improved handling of objects and frames; some work on malloc() failure in box conversion.
svn path=/import/netsurf/; revision=880
|
|
|
|
|
|
| |
Fix some compiler warnings. Ignore size attribute for file inputs.
svn path=/import/netsurf/; revision=828
|
|
|
|
|
|
| |
Minimal fixes to allow compilation with Norcroft
svn path=/import/netsurf/; revision=813
|
|
|
|
|
|
|
| |
fetch_curl_header() : better protection against malformed header lines;
realm data line is now properly terminated with NUL character.
svn path=/import/netsurf/; revision=810
|
|
|
|
|
|
| |
Fix scaled GIF animations.
svn path=/import/netsurf/; revision=805
|
|
|
|
|
|
| |
A more human face to download bytecounts. Needs someone who can speak French to correct the fr messages file.
svn path=/import/netsurf/; revision=803
|
|
|
|
|
|
| |
Replace void pointer in content callbacks with union content_msg_data. Fix animated gif flickering (except for scaled or masked gifs). Add gif to the debug builds.
svn path=/import/netsurf/; revision=801
|
|
|
|
|
|
| |
Make Content-Type type comparison case-insensitive (reported by Rien Mertens).
svn path=/import/netsurf/; revision=795
|
|
|
|
|
|
| |
Remove obsolete include.
svn path=/import/netsurf/; revision=785
|
|
|
|
|
|
| |
Merge css_create() into css_convert().
svn path=/import/netsurf/; revision=782
|
|
|
|
|
|
| |
Remove obsolete files.
svn path=/import/netsurf/; revision=781
|
|
|
|
|
|
| |
Remove download contents from the cache
svn path=/import/netsurf/; revision=742
|