| 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
|
|
|
|
|
|
| |
Remove spurious include
svn path=/import/netsurf/; revision=1237
|
|
|
|
|
|
|
|
|
| |
Rationalise image redraw.
Supply background colour when redrawing contents
Reenable printing of background images
Require Tinct 0.07
svn path=/import/netsurf/; revision=1234
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
| |
Hotlist toolbar icon shading. Fix for GIF animation artifacts under certain conditions.
svn path=/import/netsurf/; revision=1151
|
|
|
|
|
|
| |
Simplify gui_window structure. Clean up various parts of the gui code.
svn path=/import/netsurf/; revision=1092
|
|
|
|
|
|
| |
Update content->size to more accurate value.
svn path=/import/netsurf/; revision=1002
|
|
|
|
|
|
| |
Bug fix for GIFs with a single broken frame. Relaxation of error conditions to display GIFs. Re-introduction of GIF details in the title bar.
svn path=/import/netsurf/; revision=963
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
| |
Fix for bounding box calculations with clear codes.
The first frame is decoded when the GIF is initialised.
svn path=/import/netsurf/; revision=945
|
|
|
|
|
|
| |
Remove magic numbers. Now uses sensible tinct_FOO style flag names
svn path=/import/netsurf/; revision=941
|
|
|
|
|
|
| |
History window shows the last frame of GIFs with a finite loop count, the first frame otherwise.
svn path=/import/netsurf/; revision=905
|
|
|
|
|
|
|
| |
Added option for maximum GIF animation speed (currently defaults to 10cs).
Fix for scaled animations not being correctly updated due to rounding issues.
svn path=/import/netsurf/; revision=895
|
|
|
|
|
|
| |
Animations with a limited number of loops now stop on the last frame rather than the first.
svn path=/import/netsurf/; revision=850
|
|
|
|
|
|
|
|
| |
Added support for NETSCAPE2.0 application extension for limited looping.
GIF decoding attempts all images, irrespective of whether they adhere to the GIF87/GIF89a spec.
Disabled logging.
svn path=/import/netsurf/; revision=849
|
|
|
|
|
|
| |
Local options are now adhered to (dither, filter, animate).
svn path=/import/netsurf/; revision=847
|
|
|
|
|
|
| |
Improved GIF animation and a decoding bug fix.
svn path=/import/netsurf/; revision=845
|
|
|
|
|
|
| |
Fix some compiler warnings. Ignore size attribute for file inputs.
svn path=/import/netsurf/; revision=828
|
|
|
|
|
|
| |
Fix scaled GIF animations.
svn path=/import/netsurf/; revision=805
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
| |
New GIF reading code.
svn path=/import/netsurf/; revision=732
|
|
|
|
|
|
| |
Unschedule on nsgif_destroy().
svn path=/import/netsurf/; revision=642
|
|
|
|
|
|
| |
Animation support, not yet optimised.
svn path=/import/netsurf/; revision=641
|
|
|
|
|
|
| |
Fix build error.
svn path=/import/netsurf/; revision=636
|
|
|
|
|
|
| |
Animated GIF support.
svn path=/import/netsurf/; revision=635
|
|
|
|
|
|
|
| |
Added basic framework for animation.
All plotting is now done using Tinct for improved appearance.
svn path=/import/netsurf/; revision=631
|
|
|
|
|
|
| |
Forgot to comment out Tinct options fix.
svn path=/import/netsurf/; revision=616
|
|
|
|
|
|
| |
Add missing #includes.
svn path=/import/netsurf/; revision=615
|
|
|
|
|
|
| |
Fixed (currently commented out) inversion of the dithering and filtering flags when plotting with Tinct.
svn path=/import/netsurf/; revision=614
|
|
|
|
|
|
| |
Add source_data to content structure and remove equivalents from individual contents.
svn path=/import/netsurf/; revision=606
|
|
|
|
| |
svn path=/import/netsurf/; revision=594
|
|
|
|
|
|
| |
Move English text to Messages file for translation.
svn path=/import/netsurf/; revision=576
|
|
|
|
|
|
| |
Implement scaling; rewrite desktop/browser; add riscos/thumbnail; rewrite history.
svn path=/import/netsurf/; revision=566
|
|
|
|
|
|
|
| |
Remove hard-coded sprite offset nastiness.
Why this ever worked is confusing...
svn path=/import/netsurf/; revision=554
|
|
|
|
|
|
|
| |
Add ability to turn off browser features in build.
This may be useful when hunting down bugs.
svn path=/import/netsurf/; revision=480
|
|
|
|
|
|
| |
Use charset from Content-Type header.
svn path=/import/netsurf/; revision=460
|
|
|
|
|
|
|
| |
Tidy code to reduce compiler warnings. htmlredraw.c and plugin.c produce
the most now. Hopefully I haven't broken anything ;)
svn path=/import/netsurf/; revision=451
|
|
|
|
|
|
| |
Check for errors from Anim_DecompressAligned.
svn path=/import/netsurf/; revision=292
|
|
|
|
|
|
| |
Set graphics window when rendering objects.
svn path=/import/netsurf/; revision=279
|
|
|
|
|
|
| |
Fix Transparency mask generation
svn path=/import/netsurf/; revision=237
|
|
|
|
|
|
| |
Scale gifs
svn path=/import/netsurf/; revision=236
|
|
|
|
|
|
| |
New GIF renderer using animlib (jmb).
svn path=/import/netsurf/; revision=235
|
|
|
|
|
|
| |
Implement html_redraw.
svn path=/import/netsurf/; revision=218
|
|
|
|
|
|
| |
Fix transparency bug.
svn path=/import/netsurf/; revision=196
|
|
|
|
|
|
| |
New file headers.
svn path=/import/netsurf/; revision=190
|
|
|
|
|
|
| |
Change fetchcache system to store loading contents in cache.
svn path=/import/netsurf/; revision=180
|
|
|
|
|
|
| |
Added transparency support for GIFs
svn path=/import/netsurf/; revision=176
|
|
|
|
|
|
| |
Improved GIF loader
svn path=/import/netsurf/; revision=175
|
|
|
|
|
|
| |
Tweaked error handling code
svn path=/import/netsurf/; revision=173
|
|
|
|
|
|
| |
Remove spurious assert. Comment out annoying logging macro
svn path=/import/netsurf/; revision=167
|