summaryrefslogtreecommitdiff
path: root/riscos/font.c
Commit message (Collapse)AuthorAgeFilesLines
* [project @ 2005-03-24 07:45:41 by bursa]James Bursa2005-03-241-5/+5
| | | | | | Make line splitting more accurate by using rufl_split() instead of rufl_x_to_offset(). This fixes many cases of text leaking out of a box. svn path=/import/netsurf/; revision=1579
* [project @ 2005-03-20 18:58:34 by jmb]John Mark Bell2005-03-201-1/+2
| | | | | | Reinstate font background blending svn path=/import/netsurf/; revision=1554
* [project @ 2005-02-24 22:00:40 by bursa]James Bursa2005-02-241-0/+45
| | | | | | Reimplement font family support, part 2 (font menus in choices). svn path=/import/netsurf/; revision=1525
* [project @ 2005-02-22 23:36:14 by bursa]James Bursa2005-02-221-18/+179
| | | | | | Reimplement font family support, part 1. svn path=/import/netsurf/; revision=1524
* [project @ 2005-02-20 13:19:19 by bursa]James Bursa2005-02-201-1184/+190
| | | | | | Font rewrite, part 3. Note that Draw export and printing are broken by these changes. svn path=/import/netsurf/; revision=1519
* [project @ 2005-01-02 11:47:51 by bursa]James Bursa2005-01-021-1/+1
| | | | | | Fix comment. svn path=/import/netsurf/; revision=1424
* [project @ 2005-01-02 03:58:20 by jmb]John Mark Bell2005-01-021-4/+23
| | | | | | xcalloc/xrealloc/xstrdup-purge - Lose remaining calls (and purge the relevant functions from utils.c) svn path=/import/netsurf/; revision=1419
* [project @ 2004-11-03 02:37:58 by rjw]Richard Wilson2004-11-031-3/+3
| | | | | | Fix for refinding ufonts svn path=/import/netsurf/; revision=1339
* [project @ 2004-11-03 02:29:01 by rjw]Richard Wilson2004-11-031-6/+73
| | | | | | Changing screenmodes causes font handles to be refound. svn path=/import/netsurf/; revision=1338
* [project @ 2004-09-29 20:13:42 by jmb]John Mark Bell2004-09-291-2/+139
| | | | | | | Write heuristically-generated font names to choices file - should speed up program load a bit. Heuristic is re-run each time the choices file is saved. svn path=/import/netsurf/; revision=1294
* [project @ 2004-09-29 03:33:24 by jmb]John Mark Bell2004-09-291-155/+319
| | | | | | | | | Lose redundant font table. Rework bold and italic font support. This is now user-configurable but I've little intention of writing GUI Choices code for this. Smallcaps is still broken and needs some thinking about - probably best to drop the smallcaps font variants and convert lowercase chars to uppercase. Quite how this works for non-latin text, I've no idea. svn path=/import/netsurf/; revision=1293
* [project @ 2004-09-14 14:48:51 by jmb]John Mark Bell2004-09-141-2/+3
| | | | | | Fix stupidity related to font table initialisation. svn path=/import/netsurf/; revision=1279
* [project @ 2004-09-13 23:56:18 by jmb]John Mark Bell2004-09-131-33/+92
| | | | | | | Make fonts user-configurable. This loses font-style support, though it shouldn't be hard to put it back again. svn path=/import/netsurf/; revision=1274
* [project @ 2004-08-18 22:07:20 by jmb]John Mark Bell2004-08-181-4/+9
| | | | | | Don't read screen origin when printing svn path=/import/netsurf/; revision=1244
* [project @ 2004-08-14 15:07:19 by joty]John Tytgat2004-08-141-2/+2
| | | | | | | | - Rename len() to css_len2px(). - Less compiler warnings concerning float/int implicit casts. - More stddef.h type usuage. svn path=/import/netsurf/; revision=1232
* [project @ 2004-08-14 12:57:00 by joty]John Tytgat2004-08-141-9/+8
| | | | | | Using more stddef.h types. svn path=/import/netsurf/; revision=1230
* [project @ 2004-07-20 20:02:59 by rjw]Richard Wilson2004-07-201-1/+13
| | | | | | Fix for buffered text plotting. GUI control over font blending and buffering. svn path=/import/netsurf/; revision=1129
* [project @ 2004-07-08 20:14:54 by joty]John Tytgat2004-07-081-10/+10
| | | | | | Lose compiler warnings. svn path=/import/netsurf/; revision=1059
* [project @ 2004-07-05 20:19:51 by joty]John Tytgat2004-07-051-185/+558
| | | | | | Using UTF-8 instead of Latin1 encoding. svn path=/import/netsurf/; revision=1049
* [project @ 2004-06-06 19:58:36 by bursa]James Bursa2004-06-061-6/+3
| | | | | | Stricter preconditions for enumerate_fonts(). svn path=/import/netsurf/; revision=933
* [project @ 2004-02-15 22:19:43 by jmb]John Mark Bell2004-02-151-0/+31
| | | | | | Font support in draw export. svn path=/import/netsurf/; revision=549
* [project @ 2004-02-13 23:07:42 by bursa]James Bursa2004-02-131-3/+8
| | | | | | Add font size configuration and fix proxy options bug. svn path=/import/netsurf/; revision=538
* [project @ 2004-01-30 22:28:32 by jmb]John Mark Bell2004-01-301-27/+60
| | | | | | Add font-variant support. Update TODO-CSS appropriately svn path=/import/netsurf/; revision=518
* [project @ 2004-01-28 23:08:28 by bursa]James Bursa2004-01-281-6/+1
| | | | | | Improve font-family. svn path=/import/netsurf/; revision=515
* [project @ 2004-01-28 21:48:10 by jmb]John Mark Bell2004-01-281-11/+73
| | | | | | | | Add font-family support. Still needs a little work, but works fine as is. Add CSS rules for text formatting HTML tags (<DFN> <CITE> <CODE> etc.) Update TODO lists. svn path=/import/netsurf/; revision=514
* [project @ 2004-01-21 23:57:19 by bursa]James Bursa2004-01-211-73/+158
| | | | | | Clean up and comment. svn path=/import/netsurf/; revision=493
* [project @ 2003-12-27 00:11:57 by jmb]John Mark Bell2003-12-271-9/+11
| | | | | | | 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
* [project @ 2003-09-22 21:55:08 by bursa]James Bursa2003-09-221-2/+2
| | | | | | Experimental textarea editing code. svn path=/import/netsurf/; revision=309
* [project @ 2003-07-17 23:01:02 by bursa]James Bursa2003-07-171-3/+12
| | | | | | Fix 670947, tidy gui code, move some headers. svn path=/import/netsurf/; revision=231
* [project @ 2003-06-30 12:44:02 by bursa]James Bursa2003-06-301-2/+6
| | | | | | New file headers. svn path=/import/netsurf/; revision=190
* [project @ 2003-05-23 11:09:12 by bursa]James Bursa2003-05-231-2/+1
| | | | | | Remove libutf header. svn path=/import/netsurf/; revision=132
* [project @ 2003-04-04 15:19:31 by bursa]James Bursa2003-04-041-2/+2
| | | | | | New CSS parser. svn path=/import/netsurf/; revision=112
* [project @ 2003-03-04 11:59:35 by bursa]James Bursa2003-03-041-2/+2
| | | | | | More compiler warning fixes. svn path=/import/netsurf/; revision=104
* [project @ 2003-03-03 22:40:39 by bursa]James Bursa2003-03-031-2/+2
| | | | | | Fix many browser warnings. svn path=/import/netsurf/; revision=103
* [project @ 2003-02-09 12:58:14 by bursa]James Bursa2003-02-091-2/+2
| | | | | | Reorganization and rewrite of fetch, cache, and content handling. svn path=/import/netsurf/; revision=96
* [project @ 2002-12-29 22:27:35 by monkeyson]Phil Mellor2002-12-291-2/+2
| | | | | | | | Font anti-alias colours corrected. Begin displaying form elements - text, password, submit, reset svn path=/import/netsurf/; revision=71
* [project @ 2002-12-27 17:28:19 by bursa]James Bursa2002-12-271-34/+9
| | | | | | Improved word space handling svn path=/import/netsurf/; revision=60
* [project @ 2002-10-15 10:41:12 by monkeyson]Phil Mellor2002-10-151-2/+2
| | | | | | GUI: menus, toolbar, adjustable window width. svn path=/import/netsurf/; revision=44
* [project @ 2002-10-12 13:05:16 by bursa]James Bursa2002-10-121-1/+30
| | | | | | Speed improvements in layout_line() (call Font_ScanString much less). svn path=/import/netsurf/; revision=43
* [project @ 2002-10-08 11:15:29 by bursa]James Bursa2002-10-081-85/+17
| | | | | | Removed most Unicode support, because it slows things down too much. svn path=/import/netsurf/; revision=42
* [project @ 2002-10-05 17:50:21 by bursa]James Bursa2002-10-051-2/+11
| | | | | | Error handling for font_find_font. svn path=/import/netsurf/; revision=40
* [project @ 2002-09-26 21:38:32 by bursa]James Bursa2002-09-261-40/+187
| | | | | | New Unicode font handling and rendering code. svn path=/import/netsurf/; revision=39
* [project @ 2002-09-11 14:24:02 by monkeyson]Phil Mellor2002-09-111-4/+82
| | | | | | RISC OS Wimp GUI. svn path=/import/netsurf/; revision=33
* [project @ 2002-07-27 21:10:45 by bursa]James Bursa2002-07-271-0/+40
Simple RISC OS interface. svn path=/import/netsurf/; revision=26