summaryrefslogtreecommitdiff
path: root/riscos/font.c
Commit message (Collapse)AuthorAgeFilesLines
* const fixes in plotters and history coreRob Kendrick2008-04-071-1/+1
| | | | svn path=/trunk/netsurf/; revision=4083
* Update all source code file headers to reflect GPL version 2 only and ↵Vincent Sanders2007-08-081-3/+14
| | | | | | contain appropriate licence text svn path=/trunk/netsurf/; revision=3486
* Remove the netsurf/ from the include paths and rationalise use of <> vs "" ↵Daniel Silverstone2007-05-301-7/+7
| | | | | | | | | | | | | | 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
* Replace font_menu with new rufl built-in font menu.James Bursa2006-12-081-43/+0
| | | | svn path=/trunk/netsurf/; revision=3111
* Update project URL.Michael Drake2006-11-271-1/+1
| | | | svn path=/trunk/netsurf/; revision=3073
* Fix 1553007John Mark Bell2006-09-071-0/+5
| | | | svn path=/trunk/netsurf/; revision=2926
* Use weight 500 for Medium desktop font.James Bursa2006-08-221-2/+4
| | | | svn path=/trunk/netsurf/; revision=2881
* Move ro_gui_wimp_desktop_font() from wimp.c to font.c. Simplify code and add ↵James Bursa2006-08-211-0/+108
| | | | | | logging of result. svn path=/trunk/netsurf/; revision=2876
* Remove unused and unimplemented nsfont_txtenum().James Bursa2006-08-211-12/+0
| | | | svn path=/trunk/netsurf/; revision=2875
* Dump RUfl family list if Homerton isn't foundJohn Mark Bell2006-06-281-1/+6
| | | | svn path=/trunk/netsurf/; revision=2659
* [project @ 2006-03-08 08:27:19 by bursa]James Bursa2006-03-081-1/+2
| | | | | | Disable font blending during printing (should fix text printing problems for LaserJets). svn path=/import/netsurf/; revision=2111
* [project @ 2006-01-29 12:23:22 by bursa]James Bursa2006-01-291-4/+27
| | | | | | New version of RUfl - better weight detection and up to 9 weights. svn path=/import/netsurf/; revision=2050
* [project @ 2006-01-10 08:17:51 by bursa]James Bursa2006-01-101-4/+3
| | | | | | Search font list ignoring case (should fix 1330351). svn path=/import/netsurf/; revision=2020
* [project @ 2006-01-02 23:31:28 by jmb]John Mark Bell2006-01-021-20/+1
| | | | | | Implement font default option properly svn path=/import/netsurf/; revision=1969
* [project @ 2006-01-02 23:00:18 by jmb]John Mark Bell2006-01-021-1/+20
| | | | | | Take account of default font family svn path=/import/netsurf/; revision=1966
* [project @ 2006-01-02 21:24:42 by jmb]John Mark Bell2006-01-021-1/+15
| | | | | | Finish font configuration. svn path=/import/netsurf/; revision=1953
* [project @ 2005-11-20 20:16:08 by bursa]James Bursa2005-11-201-3/+0
| | | | | | Rewrite DrawFile export completely. Text is now exported again. Images are not yet exported. svn path=/import/netsurf/; revision=1880
* [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