| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
svn path=/trunk/netsurf/; revision=3073
|
|
|
|
| |
svn path=/trunk/netsurf/; revision=2869
|
|
|
|
|
|
| |
Remove unwanted ; from drawfile saving code
svn path=/import/netsurf/; revision=2147
|
|
|
|
|
|
| |
Radio and checkbox widgets are now 3D, and implemented arc plotting for them
svn path=/import/netsurf/; revision=2145
|
|
|
|
|
|
| |
Fixup _disc API
svn path=/import/netsurf/; revision=2138
|
|
|
|
|
|
| |
Ensure bitmap is in memory
svn path=/import/netsurf/; revision=2106
|
|
|
|
|
|
| |
Include images in exported DrawFiles.
svn path=/import/netsurf/; revision=1884
|
|
|
|
|
|
| |
Rewrite DrawFile export completely. Text is now exported again. Images are not yet exported.
svn path=/import/netsurf/; revision=1880
|
|
|
|
|
|
| |
Rewrite calculation of box minimum and maximum widths to improve layout of many pages. Move calculation of column types and border collapsing to box tree normalising stage, since they are layout independent. Add window height parameter to layout and make <html> and <body> at least window height.
svn path=/import/netsurf/; revision=1777
|
|
|
|
|
|
| |
Allow images to be unloaded to disk or compressed in memory. Provide thumbnails in all tree windows (hotlist, history). Optimise the application initialisation times. Part 2 of 2.
svn path=/import/netsurf/; revision=1762
|
|
|
|
|
|
| |
Text selection, page drag scrolling, drag-saving images and a few SaveAs improvements
svn path=/import/netsurf/; revision=1640
|
|
|
|
|
|
| |
Move HTML contents almost fully over to talloc(), simplifying code. Improvements to title attributes, broken forms, cellpadding. Reorder functions in box_construct.c.
svn path=/import/netsurf/; revision=1608
|
|
|
|
|
|
| |
Fix draw_plot_rectangle API
svn path=/import/netsurf/; revision=1557
|
|
|
|
|
|
| |
Font rewrite, part 3. Note that Draw export and printing are broken by these changes.
svn path=/import/netsurf/; revision=1519
|
|
|
|
|
|
|
|
| |
Fix silly line plotting bug.
Fix stupidly large bounding boxes when plotting polygons.
Tidy up filled rectangle plotting.
svn path=/import/netsurf/; revision=1335
|
|
|
|
|
|
| |
Reimplement draw groups
svn path=/import/netsurf/; revision=1332
|
|
|
|
|
|
|
| |
Fix bbox issue when plotting lines.
Reinstate background colour rectangles (positioning's a bit off vertically)
svn path=/import/netsurf/; revision=1331
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Rewrite such that it now uses plotters.
Things that need fixing:
- draw_plot_(line,rectangle) needs line pattern support (everything's solid
for now)
There's a couple of regressions, too:
- page background colour is lost (plotting a filled rectangle of colour
in draw_clg breaks some sites. This may require some sort of clipping)
- there's no grouping of objects any more (sorry joty). I'm not entirely
sure of the best way of going about this, as we no longer have box data.
svn path=/import/netsurf/; revision=1329
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
| |
Fix jpeg redraw
Move png.c/h to /image and rework to use the bitmap code
Make RISC OS bitmap struct publically accessible (via riscos/bitmap.h)
Draw export now embeds JPEGs and PNGs/MNGs/JNGs correctly again.
Background images are now plotted correctly again.
svn path=/import/netsurf/; revision=1268
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
| |
Using more stddef.h types.
svn path=/import/netsurf/; revision=1230
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
| |
Minor change : update comment + explicit cast.
svn path=/import/netsurf/; revision=1194
|
|
|
|
|
|
| |
Fix for hotlist menu selection. Interface for MNG/JNG display.
svn path=/import/netsurf/; revision=1083
|
|
|
|
|
|
| |
Lose GCC compiler warnings.
svn path=/import/netsurf/; revision=1078
|
|
|
|
|
|
|
|
| |
- More accurate Draw file generation (like better radio & checkbox, borders, etc)
- Draw grouping
- Removed all Norcroft warnings.
svn path=/import/netsurf/; revision=1077
|
|
|
|
|
|
| |
Lose compiler warnings.
svn path=/import/netsurf/; revision=1059
|
|
|
|
|
|
|
| |
Avoid some compiler warnings.
Work around issue with GCC3.3 pre2
svn path=/import/netsurf/; revision=1051
|
|
|
|
|
|
| |
Using UTF-8 instead of Latin1 encoding.
svn path=/import/netsurf/; revision=1049
|
|
|
|
|
|
| |
Reflow back if xosfile_save_stamped() fails.
svn path=/import/netsurf/; revision=925
|
|
|
|
|
|
| |
Handle memory exhaustion and errors.
svn path=/import/netsurf/; revision=921
|
|
|
|
|
|
| |
Fix for changed GIF data structures
svn path=/import/netsurf/; revision=734
|
|
|
|
|
|
| |
Remove completed todos.
svn path=/import/netsurf/; revision=664
|
|
|
|
|
|
| |
Remove usage of OS JPEG module; convert all JPEGs to 32bpp and plot with Tinct; speed improvements and cleanup.
svn path=/import/netsurf/; revision=656
|
|
|
|
|
|
| |
Add source_data to content structure and remove equivalents from individual contents.
svn path=/import/netsurf/; revision=606
|
|
|
|
|
|
| |
Fix scaled jpeg bug, with any luck...
svn path=/import/netsurf/; revision=581
|
|
|
|
|
|
| |
Implement drag saving of drawfiles and clean up drag/drop/save code.
svn path=/import/netsurf/; revision=568
|
|
|
|
|
|
|
| |
Check that we're actually dealing with a HTML page, just in case the
user is silly enough to try and save something else as draw.
svn path=/import/netsurf/; revision=555
|
|
|
|
|
|
| |
Lose unnecessary todo
svn path=/import/netsurf/; revision=553
|
|
|
|
|
|
| |
Let's try that again...
svn path=/import/netsurf/; revision=552
|
|
|
|
|
|
| |
Don't add zero length text strings.
svn path=/import/netsurf/; revision=551
|
|
|
|
|
|
| |
Font support in draw export.
svn path=/import/netsurf/; revision=549
|
|
|
|
|
|
| |
Use proper offsets instead of hard-coded nastiness
svn path=/import/netsurf/; revision=546
|
|
|
|
|
|
| |
Lose LOG(()) call. update todo list
svn path=/import/netsurf/; revision=545
|
|
|
|
|
|
| |
Radio button circle plotting. Warning - scary ;)
svn path=/import/netsurf/; revision=544
|
|
|
|
|
|
| |
Fix various issues: Duplicate images, text madness.
svn path=/import/netsurf/; revision=543
|
|
Draw export module.
svn path=/import/netsurf/; revision=541
|