summaryrefslogtreecommitdiff
path: root/riscos
Commit message (Collapse)AuthorAgeFilesLines
* Purge WITH_SEARCHJohn Mark Bell2009-02-224-10/+0
| | | | svn path=/trunk/netsurf/; revision=6604
* Purge WITH_URLJohn Mark Bell2009-02-223-13/+0
| | | | svn path=/trunk/netsurf/; revision=6603
* Purge WITH_URIJohn Mark Bell2009-02-223-11/+0
| | | | svn path=/trunk/netsurf/; revision=6602
* Purge WITH_PRINTJohn Mark Bell2009-02-225-22/+0
| | | | svn path=/trunk/netsurf/; revision=6601
* Purge WITH_AUTHJohn Mark Bell2009-02-223-8/+0
| | | | svn path=/trunk/netsurf/; revision=6600
* Purge NETSURF_USE_SSL and WITH_SSLJohn Mark Bell2009-02-225-12/+0
| | | | svn path=/trunk/netsurf/; revision=6599
* Divorce PDF export and printing.John Mark Bell2009-02-171-1/+4
| | | | | | At some point, the RISC OS printing code should be ported to the core page-based output engine. svn path=/trunk/netsurf/; revision=6544
* make schedule_run return if it has active jobs to scheduleVincent Sanders2009-02-111-1/+3
| | | | svn path=/trunk/netsurf/; revision=6447
* - Constify parameters of struct plotter_table::polygon and struct ↵John Tytgat2009-02-033-26/+23
| | | | | | | | | | | plotter_table::path - riscos/save_draw.c(ro_save_draw_plotters): Make it static. - desktop/save_pdf/pdf_plotters.c(pdf_plot_path): fix broken implementation (coordinates path were wrong, no clip/text mode update, transformation matrix was overwritten); only update fill and/or stroke color when fill and/or stroke is done. (pdf_begin): disable compression when PDF_DEBUG is set svn path=/trunk/netsurf/; revision=6361
* Fix object saveAdrian Lees2009-02-021-1/+2
| | | | svn path=/trunk/netsurf/; revision=6359
* Protect NS from DrawFiles it generatedAdrian Lees2009-02-021-4/+13
| | | | svn path=/trunk/netsurf/; revision=6358
* Appease tlsaAdrian Lees2009-02-022-8/+13
| | | | svn path=/trunk/netsurf/; revision=6356
* More commenting of what we do with clip rectangle.Michael Drake2009-02-021-0/+4
| | | | svn path=/trunk/netsurf/; revision=6353
* Selection menu and save/download tweaksAdrian Lees2009-02-023-28/+48
| | | | svn path=/trunk/netsurf/; revision=6349
* Document setting up of clip rectangle for NetSurf's core.Michael Drake2009-02-011-4/+13
| | | | svn path=/trunk/netsurf/; revision=6348
* Delete legacy code.Michael Drake2009-02-011-3/+1
| | | | svn path=/trunk/netsurf/; revision=6347
* Remove unnecessary casting.John Tytgat2009-02-011-8/+8
| | | | svn path=/trunk/netsurf/; revision=6332
* - C strings have always an implicit NUL character at the end, no need to ↵John Tytgat2009-02-018-14/+13
| | | | | | | | specify an extra one. - riscos/configure/con_theme.c: removed spurious code line. svn path=/trunk/netsurf/; revision=6331
* Next batch of menu changes; clarify some key pressesAdrian Lees2009-02-012-75/+93
| | | | svn path=/trunk/netsurf/; revision=6327
* When UnixLib 5 is used, use its API to do the coredumping. Define ↵John Tytgat2009-01-311-1/+11
| | | | | | | | UnixEnv$coredump (value needs to be a directory to where the coredump files can be written too) instead of NetSurf$CoreDump to enable this. svn path=/trunk/netsurf/; revision=6321
* RFix immediate menu-related problems; changes to followAdrian Lees2009-01-314-2/+48
| | | | svn path=/trunk/netsurf/; revision=6318
* Not my day :(Adrian Lees2009-01-301-49/+228
| | | | svn path=/trunk/netsurf/; revision=6298
* Selection- and link-related functions now on menu; other menu changes as per ↵Adrian Lees2009-01-304-34/+110
| | | | | | t's plan svn path=/trunk/netsurf/; revision=6296
* Updated URLs in default hotlistAdrian Lees2009-01-101-2/+2
| | | | svn path=/trunk/netsurf/; revision=6011
* Assorted saving-related changes (WIP)Adrian Lees2009-01-108-85/+368
| | | | svn path=/trunk/netsurf/; revision=6010
* A few usability tweaksAdrian Lees2008-12-267-21/+102
| | | | svn path=/trunk/netsurf/; revision=5922
* Fix css_len2pt conversion from px and use it in the RO front end code.Michael Drake2008-12-161-2/+1
| | | | svn path=/trunk/netsurf/; revision=5914
* Build !Run at compile time. This ensures that the WimpSlot size is always ↵John Mark Bell2008-12-091-0/+112
| | | | | | correct. svn path=/trunk/netsurf/; revision=5889
* Fix for text export of certain pages, by jmb.Michael Drake2008-12-031-17/+17
| | | | svn path=/trunk/netsurf/; revision=5872
* 'unsigned long' -> 'colour' where it made sense.John Tytgat2008-09-284-6/+7
| | | | svn path=/trunk/netsurf/; revision=5459
* Remove include of an internal UnixLib header (which btw no longer exists in ↵John Tytgat2008-09-271-1/+1
| | | | | | gccsdk4) svn path=/trunk/netsurf/; revision=5444
* Fix some wrarnings.Michael Drake2008-09-161-11/+10
| | | | svn path=/trunk/netsurf/; revision=5359
* Fix some wrarnings.Michael Drake2008-09-161-1/+2
| | | | svn path=/trunk/netsurf/; revision=5357
* A bunch of fixes to the libpng bindingJohn Mark Bell2008-09-152-2/+6
| | | | svn path=/trunk/netsurf/; revision=5338
* Fix Amiga bitmap_get_bpp to be same as others. (It's bytes per pixel, not ↵Michael Drake2008-09-071-1/+1
| | | | | | bits.) Fix param comments for vbitmap. svn path=/trunk/netsurf/; revision=5281
* Merge Mike's tabs changes. Still needs some cleaning.Rob Kendrick2008-08-248-16/+19
| | | | svn path=/trunk/netsurf/; revision=5189
* Second merge of Adam Blokus' GSoC work from his branch ↵John Tytgat2008-08-142-4/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 'branches/adamblokus/netsurf'. Merged revisions 4195-4211,4216,4219-4220,4222-4234,4236-4250,4252-4262,4264-4266,4268-4326,4329-4335,4338-4342,4344-4411,4413-4420,4422-4436,4438-4491,4494-4506,4508-4514,4516,4518-4552,4554,4556-4564,4567-4568,4570-4574,4576-4686,4689-4692,4694,4698-4709,4715-4723,4725-4755,4757-4769,4771-4919,4921-4996,4998-5110,5112-5117 via svnmerge from svn://svn.netsurf-browser.org/branches/adamblokus/netsurf ........ r4736 | adamblokus | 2008-07-26 13:46:54 +0200 (Sat, 26 Jul 2008) | 2 lines Sorting out some problems with svn. ........ r4737 | adamblokus | 2008-07-26 13:54:36 +0200 (Sat, 26 Jul 2008) | 4 lines Added export tab to the options dialog. Added the possibility of changing some print options. ........ r4897 | adamblokus | 2008-08-04 17:59:05 +0200 (Mon, 04 Aug 2008) | 5 lines Added checking of horizontal clipping. Added better table loosening. Changed some minor bugs. Applied changes in the Export options tab according to the review from tlsa. ........ r4905 | adamblokus | 2008-08-05 01:53:34 +0200 (Tue, 05 Aug 2008) | 2 lines Fixed bug which made it impossible to export pdf's. ........ r4919 | adamblokus | 2008-08-05 16:39:33 +0200 (Tue, 05 Aug 2008) | 2 lines Fixed some memory leaks which caused Netsurf to break. ........ r4927 | adamblokus | 2008-08-06 02:26:30 +0200 (Wed, 06 Aug 2008) | 4 lines Fixed bug with filenames which crashed Netsurf. Turned anti aliasing off for printing. Fixed some scaling issues. ........ r4928 | adamblokus | 2008-08-06 17:52:44 +0200 (Wed, 06 Aug 2008) | 5 lines Added new export/print options: - suppressing images - turning off backgrounds - toggled loosening ........ r4950 | adamblokus | 2008-08-07 21:15:21 +0200 (Thu, 07 Aug 2008) | 5 lines Added new options to PDF export: - document compression - document encryption Added PDF password dialog ........ r4954 | adamblokus | 2008-08-07 22:11:31 +0200 (Thu, 07 Aug 2008) | 2 lines Added saving print settings. ........ r4956 | adamblokus | 2008-08-07 22:44:48 +0200 (Thu, 07 Aug 2008) | 2 lines Fixes to PDF encryption ........ r4970 | adamblokus | 2008-08-09 15:26:24 +0200 (Sat, 09 Aug 2008) | 3 lines Fixed bug in plotting tiled bitmaps. Fixed bug with too long text decorations. ........ r4977 | adamblokus | 2008-08-09 19:18:56 +0200 (Sat, 09 Aug 2008) | 2 lines Fixed JPG embedding bug. ........ r4988 | adamblokus | 2008-08-10 16:59:51 +0200 (Sun, 10 Aug 2008) | 3 lines Added clip checking to pdf plotters. No more "blank" clips. Made PDF compression a default setting. ........ r4995 | adamblokus | 2008-08-10 20:03:00 +0200 (Sun, 10 Aug 2008) | 2 lines Fixed Haru crash on font-size==0. ........ r4996 | adamblokus | 2008-08-10 21:04:43 +0200 (Sun, 10 Aug 2008) | 2 lines Added changing text mode only if necessary. ........ r5045 | adamblokus | 2008-08-11 21:26:26 +0200 (Mon, 11 Aug 2008) | 3 lines Removing gtk stuff from core code. Little fix in options. ........ r5048 | adamblokus | 2008-08-11 21:57:45 +0200 (Mon, 11 Aug 2008) | 2 lines Better font size checking in PDF export. ........ r5050 | adamblokus | 2008-08-11 22:19:56 +0200 (Mon, 11 Aug 2008) | 2 lines Fixed riscos text scale bug. ........ r5073 | adamblokus | 2008-08-12 17:40:57 +0200 (Tue, 12 Aug 2008) | 2 lines Added missing tooltips ........ r5092 | adamblokus | 2008-08-13 17:09:25 +0200 (Wed, 13 Aug 2008) | 2 lines Moved /pdf folder to desktop/save_pdf ........ r5110 | adamblokus | 2008-08-13 22:44:50 +0200 (Wed, 13 Aug 2008) | 2 lines Added comments. ........ r5113 | adamblokus | 2008-08-13 23:07:35 +0200 (Wed, 13 Aug 2008) | 2 lines Cosmetic changes ........ r5116 | adamblokus | 2008-08-14 16:10:18 +0200 (Thu, 14 Aug 2008) | 2 lines Fixed bug with BOX_INLINE_END in tree duplication. ........ r5117 | joty | 2008-08-14 21:47:46 +0200 (Thu, 14 Aug 2008) | 1 line Improvement for r5116: use local vars when possible; rename global last to box_duplicate_last; check on box_duplicate_main_tree failure. ........ svn path=/trunk/netsurf/; revision=5118
* Merged revisions 4345-4346,4350-4351,4389,4391,4395,4401-4403,4423,4485-4486 ↵James Bursa2008-08-121-15/+42
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | via svnmerge from svn://semichrome.net/branches/dynis/netsurf ........ r4345 | dynis | 2008-06-15 18:37:23 -0500 (Sun, 15 Jun 2008) | 1 line Move NetSurf's gifread.h to libnsgif ........ r4346 | dynis | 2008-06-15 18:38:38 -0500 (Sun, 15 Jun 2008) | 1 line Remove NetSurf's gifread.c (replaced by libnsgif) ........ r4350 | dynis | 2008-06-15 18:57:17 -0500 (Sun, 15 Jun 2008) | 1 line Added references to libnsgif where necessary; corrected function calls where callbacks were implemented ........ r4351 | dynis | 2008-06-15 19:00:33 -0500 (Sun, 15 Jun 2008) | 1 line Updated Makefile to compile with libnsgif ........ r4389 | dynis | 2008-06-18 13:58:51 -0500 (Wed, 18 Jun 2008) | 1 line Altered bitmap callback table name for gif images to avoid ambiguity when bmp image library is created ........ r4391 | dynis | 2008-06-18 14:08:39 -0500 (Wed, 18 Jun 2008) | 1 line Updated netsurf branch to use new bitmap callback table structure name that was altered in libnsgif ........ r4395 | dynis | 2008-06-18 14:54:51 -0500 (Wed, 18 Jun 2008) | 1 line Corrected param comments for bitmap_set_suspendable() ........ r4401 | dynis | 2008-06-18 18:39:50 -0500 (Wed, 18 Jun 2008) | 1 line Added references to libnsbmp where necessary; corrected function calls where callbacks were implemented ........ r4402 | dynis | 2008-06-18 18:40:47 -0500 (Wed, 18 Jun 2008) | 1 line Updated Makefile to compile with libnsbmp ........ r4403 | dynis | 2008-06-18 18:41:53 -0500 (Wed, 18 Jun 2008) | 1 line Remove NetSurf's bmpread.c and bmpread.h (replaced by libnsbmp) ........ r4423 | dynis | 2008-06-22 14:21:30 -0500 (Sun, 22 Jun 2008) | 1 line Correct a silly mistake in nsbmp_bitmap_create ........ r4485 | dynis | 2008-07-01 04:13:48 -0500 (Tue, 01 Jul 2008) | 1 line Integrated the latest versions of libnsgif and libnsbmp into NetSurf ........ r4486 | dynis | 2008-07-01 05:27:10 -0500 (Tue, 01 Jul 2008) | 1 line Altered bitmap functions to receive void pointers for proper utilisation of libnsgif and libnsbmp ........ svn path=/trunk/netsurf/; revision=5071
* Initialise and finalise hubbub correctly on RISC OS.John Mark Bell2008-08-111-0/+19
| | | | svn path=/trunk/netsurf/; revision=5021
* Use ccres (http://www.riscos.info/index.php/CCres) to compile textualJohn Tytgat2008-08-064-0/+15526
| | | | | | | | | versions of our Templates to their binary versions. This allows us during the build to conditionally enable/disable certain icons or change the icon representation. Change made by jmb & joty. svn path=/trunk/netsurf/; revision=4929
* Merged ro_gui_set_icon_string_le() into ro_gui_set_icon_string() by adding ↵John Tytgat2008-08-055-34/+34
| | | | | | ro_gui_set_icon_string() and extra to_utf8 parameter. svn path=/trunk/netsurf/; revision=4910
* Update my e-mail address.John Tytgat2008-08-054-4/+4
| | | | svn path=/trunk/netsurf/; revision=4908
* - Teached ro_gui_set_icon_string() and ro_gui_get_icon_string() about the ↵John Tytgat2008-08-0516-189/+167
| | | | | | | | | | | | difference between direct and indirect icons. - ro_gui_get_icon_string(): - Constify return value of ro_gui_get_icon_string() as you really shouldn't change its contents via this pointer. - Enfore NUL string termination as return value (instead of other control char termination) - Merged ro_gui_set_icon_string_le() into ro_gui_set_icon_string() by adding ro_gui_set_icon_string() and extra to_utf8 parameter. - ro_gui_strncmp(): added svn path=/trunk/netsurf/; revision=4907
* Make ro_gui_configure_register static.John Tytgat2008-08-042-2/+3
| | | | svn path=/trunk/netsurf/; revision=4900
* Prefix all RISC OS print global variables and functions with "ro_" in order ↵John Tytgat2008-08-023-43/+43
| | | | | | | | to avoid the print_cleanup function name clash in desktop/print.c and riscos/print.c. svn path=/trunk/netsurf/; revision=4867
* Make the knockout plotter calling behaviour optional by added a new entryJohn Tytgat2008-07-304-28/+15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | '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
* 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
* Use static for variables local to one source file.John Tytgat2008-07-291-3/+3
| | | | svn path=/trunk/netsurf/; revision=4812
* 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
* Refactor Makefile a little to be slightly more organised. Made more ↵Rob Kendrick2008-07-282-2/+7
| | | | | | features configurable from Makefile.config svn path=/trunk/netsurf/; revision=4775