| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
| |
|
|
|
|
| |
svn path=/trunk/rufl/; revision=14012
|
|
|
|
| |
svn path=/trunk/rufl/; revision=11185
|
|
|
|
|
|
| |
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
|
|
|
|
| |
svn path=/trunk/rufl/; revision=8365
|
|
|
|
|
|
|
|
| |
scanning routine based on this information.
Stop leaking font handle in rufl_init().
svn path=/trunk/rufl/; revision=8363
|
|
|
|
|
|
| |
Requires FontManager 3.64 or later.
svn path=/trunk/rufl/; revision=8352
|
|
|
|
| |
svn path=/trunk/rufl/; revision=7599
|
|
|
|
| |
svn path=/trunk/rufl/; revision=7546
|
|
|
|
|
|
| |
This now utilises the Latin2, 3, and 4 sets in the standard ROM fonts, for example.
svn path=/trunk/rufl/; revision=7410
|
|
|
|
| |
svn path=/trunk/rufl/; revision=5458
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- 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
|
|
|
|
| |
svn path=/trunk/rufl/; revision=3314
|
|
|
|
| |
svn path=/trunk/rufl/; revision=3313
|
|
|
|
| |
svn path=/trunk/rufl/; revision=3110
|
|
|
|
| |
svn path=/trunk/rufl/; revision=2970
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
svn path=/trunk/rufl/; revision=2787
|
|
|
|
| |
svn path=/trunk/rufl/; revision=2772
|
|
|
|
|
|
| |
identifier. Continue when canonicalising font directory fails.
svn path=/trunk/rufl/; revision=2729
|
|
|
|
|
|
| |
Remove ununsed flags parameter from width().
svn path=/import/rufl/; revision=2474
|
|
|
|
|
|
| |
Remove check for existence of Outlines file.
svn path=/import/rufl/; revision=2473
|
|
|
|
|
|
| |
Multitask and show status while scanning fonts.
svn path=/import/rufl/; revision=2472
|
|
|
|
|
|
| |
Improve weight assigning algorithm and make weights 300 and 400 search up when missing.
svn path=/import/rufl/; revision=2471
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
| |
!RiScript -> RiScript
svn path=/import/rufl/; revision=2469
|
|
|
|
|
|
| |
Igmore Absolute binary and created rufl_glyph_map.c
svn path=/import/rufl/; revision=2468
|
|
|
|
|
|
| |
Using GCCSDK_INSTALL_ENV/GCCSDK_INSTALL_CROSSBIN and provided install target
svn path=/import/rufl/; revision=2467
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
| |
Implement rufl_paint_callback().
svn path=/import/rufl/; revision=2465
|
|
|
|
|
|
| |
Fix Norcroft build
svn path=/import/rufl/; revision=2464
|
|
|
|
|
|
| |
Add Python module. Add support for compiling with Norcroft (mainly required for the Python module).
svn path=/import/rufl/; revision=2463
|
|
|
|
|
|
| |
Restore old hourglass colours after substitution table generation.
svn path=/import/rufl/; revision=2462
|
|
|
|
|
|
| |
Fix crash with characters 0x10000 or greater.
svn path=/import/rufl/; revision=2461
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
| |
Implement rufl_split().
svn path=/import/rufl/; revision=2459
|
|
|
|
|
|
| |
Log some more Font Manager errors.
svn path=/import/rufl/; revision=2458
|
|
|
|
|
|
| |
Add flags word (bit 1 set == background blending support)
svn path=/import/rufl/; revision=2457
|
|
|
|
|
|
| |
Font manager font list is case-insensitive sorted.
svn path=/import/rufl/; revision=2456
|
|
|
|
|
|
| |
More logging of init progress. Continue when loading or saving the cache fails.
svn path=/import/rufl/; revision=2455
|
|
|
|
|
|
| |
Trade memory for speed to reduce substitution table construction time.
svn path=/import/rufl/; revision=2454
|
|
|
|
|
|
| |
Logging during init.
svn path=/import/rufl/; revision=2453
|
|
|
|
|
|
| |
Fix glyph with multiple Unicodes issue on RO3-4.
svn path=/import/rufl/; revision=2452
|
|
|
|
|
|
| |
Add rufl_invalidate_cache.c.
svn path=/import/rufl/; revision=2451
|
|
|
|
|
|
| |
Fix rufl_place_in_cache() bug and some other bugs.
svn path=/import/rufl/; revision=2450
|
|
|
|
|
|
| |
Implement rufl_invalidate_cache().
svn path=/import/rufl/; revision=2449
|
|
|
|
|
|
| |
Implement rufl_paint_transformed(). Fix repeated character bug with long strings.
svn path=/import/rufl/; revision=2448
|
|
|
|
|
|
| |
Write a proper makefile.
svn path=/import/rufl/; revision=2447
|