summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Update component version for releaserelease/0.0.3Vincent Sanders2014-04-181-1/+1
|
* Add support for multilibJohn-Mark Bell2014-01-132-3/+3
|
* update component version for releaserelease/0.0.2Vincent Sanders2013-04-191-1/+1
|
* Add times to debug output.Michael Drake2012-11-061-3/+16
|
* put makeglyphs tool backVincent Sanders2012-07-172-1/+30
|
* Update to new NSBUILD infrastructureDaniel Silverstone2012-06-294-33/+6
| | | | svn path=/trunk/rufl/; revision=14012
* Only build strfuncs.c if Norcroft is the toolchainreleases/0.0.1John Mark Bell2011-01-021-1/+5
| | | | svn path=/trunk/rufl/; revision=11185
* Port to core buildsystem.John Mark Bell2010-01-0624-111/+104
| | | | | | The python module (and associated make runes) need some love (as does non-GCC building with the core buildsystem in general) svn path=/trunk/rufl/; revision=9792
* Remove obsolete function rufl_substitution_lookup().James Bursa2009-07-071-32/+0
| | | | svn path=/trunk/rufl/; revision=8365
* Auto-detect whether Font_EnumerateCharacters is broken and select font ↵John Mark Bell2009-07-071-1/+142
| | | | | | | | scanning routine based on this information. Stop leaking font handle in rufl_init(). svn path=/trunk/rufl/; revision=8363
* Make font scanning about 7 times faster.John Mark Bell2009-07-061-27/+55
| | | | | | Requires FontManager 3.64 or later. svn path=/trunk/rufl/; revision=8352
* Hack in support for native build with GCC.Michael Drake2009-05-281-5/+24
| | | | svn path=/trunk/rufl/; revision=7599
* Initialise variable to prevent potential crash.John Mark Bell2009-05-251-2/+2
| | | | svn path=/trunk/rufl/; revision=7546
* Make RUfl take account of the multitude of font encodings on old font managers.John Mark Bell2009-05-066-121/+498
| | | | | | This now utilises the Latin2, 3, and 4 sets in the standard ROM fonts, for example. svn path=/trunk/rufl/; revision=7410
* GCCSDK 4 build compatibility (not finished yet)John Tytgat2008-09-281-14/+9
| | | | svn path=/trunk/rufl/; revision=5458
* - Reduced compiler warnings:John Tytgat2007-06-119-49/+65
| | | | | | | | | | | | | | | | | - got rid of aliasing warnings by introducing an extra (void *) casting. - format specifier for 'size_t' type has now 'z' attribute - Injected const attributes (also changing public type rufl_family_list @ rufl.h) - makefile: - support for GCCSDK 3.4 (AOF) and GCCSDK 4 (ELF) based on AB_ELFBUILD (= a variable also used in GCCSDK Autobuilder). - changed the library name from rufl.o to librufl.a. Needed for GCCSDK 4 but if you're using -L<libdir> -lrufl in your link line, this rename make that this works for both GCCSDK 3.4 and GCCSDK 4. [ Also changes for the Norcroft case which haven't been verified and probably no longer working. ] svn path=/trunk/rufl/; revision=3343
* Work around for broken PS printer driver.James Bursa2007-06-101-3/+24
| | | | svn path=/trunk/rufl/; revision=3314
* Fix LOG warnings.James Bursa2007-06-092-2/+3
| | | | svn path=/trunk/rufl/; revision=3313
* Free rufl_substitution_table in rufl_quit().James Bursa2006-12-082-2/+5
| | | | svn path=/trunk/rufl/; revision=3110
* Add built-in font family menu.James Bursa2006-09-303-0/+58
| | | | svn path=/trunk/rufl/; revision=2970
* Merge my local changes into head; I've been sitting on these for far too long.John Mark Bell2006-07-208-197/+742
| | | | | | | | | | | This comprises: 1) Centralised internal font family / sized font lookup (rufl_find.c) 2) Methods to provide access to font and glyph metrics (rufl_metrics.c) 3) Glyph decomposition into path segments (rufl_decompose.c) svn path=/trunk/rufl/; revision=2788
* Fix rufl_font_bboxJohn Mark Bell2006-07-201-1/+1
| | | | svn path=/trunk/rufl/; revision=2787
* Implement rufl_font_bbox (interface to Font_ReadInfo).James Bursa2006-07-173-64/+146
| | | | svn path=/trunk/rufl/; revision=2772
* Use local names in family list. Do not assume font list is sorted by ↵James Bursa2006-07-111-14/+20
| | | | | | identifier. Continue when canonicalising font directory fails. svn path=/trunk/rufl/; revision=2729
* [project @ 2006-02-22 07:52:44 by bursa]James Bursa2006-02-221-6/+5
| | | | | | Remove ununsed flags parameter from width(). svn path=/import/rufl/; revision=2474
* [project @ 2006-02-09 21:31:38 by bursa]James Bursa2006-02-091-13/+6
| | | | | | Remove check for existence of Outlines file. svn path=/import/rufl/; revision=2473
* [project @ 2006-02-03 22:17:04 by bursa]James Bursa2006-02-031-3/+156
| | | | | | Multitask and show status while scanning fonts. svn path=/import/rufl/; revision=2472
* [project @ 2006-01-31 20:07:23 by bursa]James Bursa2006-01-312-2/+2
| | | | | | Improve weight assigning algorithm and make weights 300 and 400 search up when missing. svn path=/import/rufl/; revision=2471
* [project @ 2006-01-29 12:20:25 by bursa]James Bursa2006-01-297-279/+365
| | | | | | Improve handling of font weights. Now detects available weights better and supports up to 9 weights. Ignore control characters and spaces that are not spaces when scanning available characters. svn path=/import/rufl/; revision=2470
* [project @ 2006-01-06 22:57:51 by jmb]John Mark Bell2006-01-061-1/+1
| | | | | | !RiScript -> RiScript svn path=/import/rufl/; revision=2469
* [project @ 2006-01-05 21:53:53 by joty]John Tytgat2006-01-051-0/+2
| | | | | | Igmore Absolute binary and created rufl_glyph_map.c svn path=/import/rufl/; revision=2468
* [project @ 2006-01-05 21:52:44 by joty]John Tytgat2006-01-051-4/+12
| | | | | | Using GCCSDK_INSTALL_ENV/GCCSDK_INSTALL_CROSSBIN and provided install target svn path=/import/rufl/; revision=2467
* [project @ 2005-12-24 21:37:22 by jmb]John Mark Bell2005-12-241-12/+66
| | | | | | | | Ignore fonts generated by RiScript (this may break if the user reconfigures RiScript's generated fonts location - we'll deal with that if it ever becomes an issue) Ignore TeX fonts. Ignore fonts with no Outlines data. svn path=/import/rufl/; revision=2466
* [project @ 2005-11-20 20:08:55 by bursa]James Bursa2005-11-204-59/+151
| | | | | | Implement rufl_paint_callback(). svn path=/import/rufl/; revision=2465
* [project @ 2005-05-01 14:15:41 by jmb]John Mark Bell2005-05-011-0/+1
| | | | | | Fix Norcroft build svn path=/import/rufl/; revision=2464
* [project @ 2005-05-01 10:19:59 by bursa]James Bursa2005-05-016-6/+290
| | | | | | Add Python module. Add support for compiling with Norcroft (mainly required for the Python module). svn path=/import/rufl/; revision=2463
* [project @ 2005-04-18 19:43:18 by bursa]James Bursa2005-04-181-1/+3
| | | | | | Restore old hourglass colours after substitution table generation. svn path=/import/rufl/; revision=2462
* [project @ 2005-04-13 19:26:07 by bursa]James Bursa2005-04-133-5/+9
| | | | | | Fix crash with characters 0x10000 or greater. svn path=/import/rufl/; revision=2461
* [project @ 2005-04-05 19:16:48 by bursa]James Bursa2005-04-053-8/+11
| | | | | | Handle fonts which cause an error better (no longer attempt to save the uninitialized charset tables to the cache). svn path=/import/rufl/; revision=2460
* [project @ 2005-03-24 00:05:51 by bursa]James Bursa2005-03-243-12/+54
| | | | | | Implement rufl_split(). svn path=/import/rufl/; revision=2459
* [project @ 2005-03-20 19:42:06 by bursa]James Bursa2005-03-201-3/+18
| | | | | | Log some more Font Manager errors. svn path=/import/rufl/; revision=2458
* [project @ 2005-03-20 18:57:19 by jmb]John Mark Bell2005-03-206-30/+69
| | | | | | Add flags word (bit 1 set == background blending support) svn path=/import/rufl/; revision=2457
* [project @ 2005-03-04 23:33:16 by bursa]James Bursa2005-03-042-2/+3
| | | | | | Font manager font list is case-insensitive sorted. svn path=/import/rufl/; revision=2456
* [project @ 2005-03-03 22:35:05 by bursa]James Bursa2005-03-032-50/+93
| | | | | | More logging of init progress. Continue when loading or saving the cache fails. svn path=/import/rufl/; revision=2455
* [project @ 2005-02-27 22:23:24 by bursa]James Bursa2005-02-275-72/+53
| | | | | | Trade memory for speed to reduce substitution table construction time. svn path=/import/rufl/; revision=2454
* [project @ 2005-02-27 14:32:41 by bursa]James Bursa2005-02-273-5/+47
| | | | | | Logging during init. svn path=/import/rufl/; revision=2453
* [project @ 2005-02-20 18:19:29 by bursa]James Bursa2005-02-204-11/+28
| | | | | | Fix glyph with multiple Unicodes issue on RO3-4. svn path=/import/rufl/; revision=2452
* [project @ 2005-02-20 13:59:13 by bursa]James Bursa2005-02-201-0/+28
| | | | | | Add rufl_invalidate_cache.c. svn path=/import/rufl/; revision=2451
* [project @ 2005-02-20 13:10:58 by bursa]James Bursa2005-02-201-9/+7
| | | | | | Fix rufl_place_in_cache() bug and some other bugs. svn path=/import/rufl/; revision=2450
* [project @ 2005-02-20 12:24:18 by bursa]James Bursa2005-02-204-8/+19
| | | | | | Implement rufl_invalidate_cache(). svn path=/import/rufl/; revision=2449