haiku/headers/os
dsizzle 9b6b158b88 Implementation of BFont::Blocks
BFont::Blocks is now implemented in ServerFont, via a call through the
app_server.  It uses fontconfig to iterate through a charset of a font
and stores the defined blocks in a bitmap.

A new API was added, BFont::IncludesBlock, that will allow for arbitrary
testing of a given Unicode block. Since nothing is cached, searching
through an entire charset for a series of Unicode blocks can be quite
slow. In a given block there may be only 1 or 2 characters actually
defined so every character within a block needs to be checked until one
is found, which in a degenerate case will mean the entire block is
checked.

Signed-off-by: Axel Dörfler <axeld@pinc-software.de>
2017-05-08 22:17:53 +02:00
..
add-ons network preflet: Make InterfaceListItem dumber 2017-04-05 18:46:10 +00:00
app Style fixes to BPeropertyInfo class 2016-04-27 11:10:34 -07:00
arch ARM: remove annoying #warning 2014-10-26 23:40:17 +01:00
be_apps be_apps/ServicesDaemon: Remove. 2016-07-29 18:41:30 -04:00
bluetooth Bluetooth: fix thread safety issue. 2016-02-14 14:07:21 +01:00
device
drivers Use 64 bit addressing for ACPI on 32 bit builds. 2017-03-28 21:34:42 +02:00
game Style fixes to the Game Kit, focus on docs 2014-06-11 16:44:48 -04:00
interface Implementation of BFont::Blocks 2017-05-08 22:17:53 +02:00
kernel elf.h: add more architectures. 2017-04-11 18:59:06 +02:00
locale BTextEncoding: even more style fixes. 2016-09-27 20:41:26 +02:00
mail BMailAccountSettings: use BPathFinder. 2015-11-07 20:55:14 +01:00
media MediaFile: Little refactor to use the MediaStreamer class 2017-05-04 14:08:07 +02:00
midi B_BIG_SYNTH_FILE and B_LITTLE_SYNTH_FILE are deprecated. 2015-08-24 17:18:26 +02:00
midi2
net libbnetapi: fix access to HTTP headers 2017-01-30 20:27:52 +01:00
package Revert "repo rework: Re-add compatibility url field" 2016-12-10 12:55:56 +01:00
storage NodeMonitor: Added B_WATCH_CHILDREN flag. 2016-03-28 14:31:27 +02:00
support BString: Add IStartsWith() and IEndsWith() methods 2017-02-21 18:03:03 -08:00
translation Minor cleanup of translator roster commit, updated copyright. 2015-11-13 11:37:15 +01:00
AppKit.h
Be.h
BeBuild.h Added some support for GCC 7. 2016-05-05 18:20:26 +02:00
DeviceKit.h
GameKit.h
InterfaceKit.h
KernelKit.h
LocaleKit.h Remove references to NumberFormatImpl. 2014-10-06 08:35:50 +02:00
MailKit.h
MediaKit.h Make BMediaRecorder public 2017-01-10 21:34:20 +01:00
MidiKit.h
NetKit.h
NetworkKit.h
StorageKit.h
SupportKit.h
TranslationKit.h