summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* Fully implemented schedule, schedule_run and schedule_remove.Chris Young2008-08-032-1/+135
| | | | svn path=/trunk/netsurf/; revision=4875
* Added object.c to NS_AMIGA source filesChris Young2008-08-031-1/+1
| | | | svn path=/trunk/netsurf/; revision=4874
* Prefix all RISC OS print global variables and functions with "ro_" in order ↵John Tytgat2008-08-024-46/+43
| | | | | | | | to avoid the print_cleanup function name clash in desktop/print.c and riscos/print.c. svn path=/trunk/netsurf/; revision=4867
* Added changes for TARGET=amigaChris Young2008-08-023-1/+41
| | | | svn path=/trunk/netsurf/; revision=4865
* Initial Amiga port files, mostly empty stub functions.Chris Young2008-08-0218-0/+1249
| | | | svn path=/trunk/netsurf/; revision=4864
* Move plugin option to Makefile.config.John Mark Bell2008-08-013-2/+5
| | | | | | Disable it by default. svn path=/trunk/netsurf/; revision=4853
* Make the knockout plotter calling behaviour optional by added a new entryJohn Tytgat2008-07-3010-56/+41
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 'option_knockout' to 'struct plotter_table' which basically is a request from that plotter backend for the content redraw routine to get called in such a way that overlapping render areas are avoided as much as possible. It is up to the content redraw code to actually implement this option if it is reasonably profitable. This was and is currently done explicitly by the html content redraw code. On top of that the riscos plotter code was installing the knockout plotter itself for all content types except plaintext and SVG and this is no longer being done in this patch. In more detail: - desktop/plotters.h: added struct plotter_table::option_knockout - render/html_redraw.c(html_redraw): if the plotter backend wants the knockout calling behaviour, install the knockout plotter which will then call the real backend. Also check on the return values of clg and clip plotter calls. - Plotter backend changes: -> no longer plotting in knockout mode: - gtk/gtk_print.c: Also removed a 2nd instance of "struct plotter_table plot". - riscos/save_draw.c - riscos/print.c: Also the path plotter function pointer wasn't filled in and this is now fixed. - pdf/pdf_plotters.c: Removed the flush function as this is optional and we only had a dummy implementation there. -> remaining to request knockout mode if it makes sense based on the content type: - gtk/gtk_plotters.c - riscos/plotters.c - desktop/knockout.c - riscos/window.c: Removed what's believed an obsolete test on the content type which determined to additionally install the knockout plotter in front of the real plotter code. svn path=/trunk/netsurf/; revision=4823
* Fix typos, fix libharu address and update homepage setting.Michael Drake2008-07-302-12/+13
| | | | svn path=/trunk/netsurf/; revision=4819
* Whoops. Fix BNF to match reality.John Mark Bell2008-07-301-2/+2
| | | | svn path=/trunk/netsurf/; revision=4818
* Keep on hourglassing when dumping application space and UnixLib DA memory ↵John Tytgat2008-07-301-4/+5
| | | | | | blocks to disc. svn path=/trunk/netsurf/; revision=4817
* Constify content_type_name & content_status_nameJohn Tytgat2008-07-302-4/+4
| | | | svn path=/trunk/netsurf/; revision=4815
* Rewrite parsing of <meta http-equiv="Refresh" ...> content values. The ↵John Mark Bell2008-07-301-41/+92
| | | | | | previous code was full of nasty edge cases. As an added bonus, there's some BNF documenting what we expect to support here. svn path=/trunk/netsurf/; revision=4814
* Code style changes.John Tytgat2008-07-292-55/+53
| | | | svn path=/trunk/netsurf/; revision=4813
* Use static for variables local to one source file.John Tytgat2008-07-293-20/+23
| | | | svn path=/trunk/netsurf/; revision=4812
* Don't call group_end before group_start has been called. Solves SF #1927130.John Tytgat2008-07-291-1/+1
| | | | svn path=/trunk/netsurf/; revision=4811
* ASSEMBLE needs no padding.Michael Drake2008-07-291-1/+1
| | | | svn path=/trunk/netsurf/; revision=4809
* Restore accidentally removed lineRob Kendrick2008-07-291-0/+1
| | | | svn path=/trunk/netsurf/; revision=4804
* Make user agent string and default homepage configurable from Makefile.configRob Kendrick2008-07-297-5/+20
| | | | svn path=/trunk/netsurf/; revision=4803
* Fix overflow spotted by jmb/valgrind.Rob Kendrick2008-07-291-1/+1
| | | | svn path=/trunk/netsurf/; revision=4800
* Assert first, before acting on selectionJohn Mark Bell2008-07-291-3/+8
| | | | svn path=/trunk/netsurf/; revision=4799
* Add rectangle as alias for "rect"John Mark Bell2008-07-291-1/+2
| | | | svn path=/trunk/netsurf/; revision=4798
* Fix wrap to 80 chars (mostly RISC OS section). Make GTK dialogs go in with ↵Michael Drake2008-07-291-33/+31
| | | | | | GTK section, like RISC OS configure stuff. Move PDF bit to genearl core area. svn path=/trunk/netsurf/; revision=4797
* Rename AUTOCONF to M.CONFIG to make it clearer that it's Makefile.config ↵Daniel Silverstone2008-07-292-5/+18
| | | | | | governing the behaviour. Add support for Makefile.config.override so we stop checking in the disabling of HARU by mistake. Ensure the M.CONFIG lines do not appear when doing make clean. svn path=/trunk/netsurf/; revision=4796
* C89François Revel2008-07-292-5/+5
| | | | svn path=/trunk/netsurf/; revision=4795
* - C89 againFrançois Revel2008-07-294-6/+12
| | | | | | - include beos options for BeOS svn path=/trunk/netsurf/; revision=4794
* C89 againFrançois Revel2008-07-291-1/+2
| | | | svn path=/trunk/netsurf/; revision=4793
* more obvious C89François Revel2008-07-292-2/+4
| | | | svn path=/trunk/netsurf/; revision=4792
* gcc2 doesn't find CSS_FONT_SIZE_LENGTH, moved css_font_size_type to its own ↵François Revel2008-07-291-5/+9
| | | | | | type. svn path=/trunk/netsurf/; revision=4791
* - libjpeg & libpng are added from config options, no need to add them againFrançois Revel2008-07-291-3/+1
| | | | | | - move STRIP with other tools svn path=/trunk/netsurf/; revision=4790
* Make install-gtk target obey NETSURF_GTK_RESOURCES, and add config option ↵Rob Kendrick2008-07-292-15/+18
| | | | | | for location of binary svn path=/trunk/netsurf/; revision=4789
* First round of C89 fixes. Those should be obvious, hope I didn't introduce ↵François Revel2008-07-294-14/+25
| | | | | | any side effect. svn path=/trunk/netsurf/; revision=4788
* - don't use haru pdf on BeOS yetFrançois Revel2008-07-293-1/+19
| | | | | | | - make BeOS resource definition file depend on needed files - add option to strip the binary, off by default. svn path=/trunk/netsurf/; revision=4787
* Add NETSURF_USE_ARTWORKS to Makefile.configRob Kendrick2008-07-292-1/+5
| | | | svn path=/trunk/netsurf/; revision=4786
* Fix makefileJohn Mark Bell2008-07-281-2/+2
| | | | svn path=/trunk/netsurf/; revision=4785
* Convert svgtiny colours to BGR ordering when passing them to plotter APIs.John Mark Bell2008-07-281-2/+6
| | | | svn path=/trunk/netsurf/; revision=4784
* A load of pedantic indenting, so I've half a chance of reading this in future.John Mark Bell2008-07-282-255/+264
| | | | | | Use immediate assignment for configuration options -- there's no point in re-evaluating them every time. svn path=/trunk/netsurf/; revision=4783
* ro_save_draw_rectangle(): draw_CLOSE_LINE doesn't need parameters. This ↵John Tytgat2008-07-281-2/+2
| | | | | | potentionally fixes SF #2010390 & #1927130. svn path=/trunk/netsurf/; revision=4782
* Fix cross-compile RISC OS build.John Tytgat2008-07-281-2/+3
| | | | svn path=/trunk/netsurf/; revision=4781
* Gah. Re-enable Haru by default.Rob Kendrick2008-07-281-1/+1
| | | | svn path=/trunk/netsurf/; revision=4780
* Whoops. Append, don't overwrite.Rob Kendrick2008-07-282-4/+4
| | | | svn path=/trunk/netsurf/; revision=4779
* Make sure new Makefile works when cross-building to RISC OS, as well as when ↵Rob Kendrick2008-07-281-2/+7
| | | | | | building natively. svn path=/trunk/netsurf/; revision=4778
* Update building/packaging documentationRob Kendrick2008-07-282-11/+22
| | | | svn path=/trunk/netsurf/; revision=4776
* Refactor Makefile a little to be slightly more organised. Made more ↵Rob Kendrick2008-07-287-46/+131
| | | | | | features configurable from Makefile.config svn path=/trunk/netsurf/; revision=4775
* Include headers we need, rather than depending on (optional) features doing so.Rob Kendrick2008-07-2810-0/+16
| | | | svn path=/trunk/netsurf/; revision=4774
* Fix native RISC OS build breakage caused by r4765. Thanks jmb.Michael Drake2008-07-271-0/+1
| | | | svn path=/trunk/netsurf/; revision=4772
* - Include utils/config.h before each WITH_* test entiry enabling/disabling ↵John Tytgat2008-07-2637-62/+144
| | | | | | | | | | the object file. - Add same test in corresponding header file (if there is one) - riscos/uri.c: include riscos/uri.h and have function definitions matching the declarations. - Disable PDF debug logging. svn path=/trunk/netsurf/; revision=4769
* Install file added in last commitRob Kendrick2008-07-261-0/+1
| | | | svn path=/trunk/netsurf/; revision=4768
* Add 16x16 NetSurf icon for use in desktop menus, as required my many ↵Rob Kendrick2008-07-261-0/+211
| | | | | | environments and distributions. svn path=/trunk/netsurf/; revision=4767
* Avoid installing svn meta dataRob Kendrick2008-07-261-2/+2
| | | | svn path=/trunk/netsurf/; revision=4766
* Simple install target for default settings. Could be made more configurable ↵Rob Kendrick2008-07-261-2/+19
| | | | | | via the config file (also updating the search path used in gtk_gui.c) later. svn path=/trunk/netsurf/; revision=4765