summaryrefslogtreecommitdiff
path: root/cocoa/font.m
diff options
context:
space:
mode:
authorSven Weidauer <sven.weidauer@gmail.com>2011-03-14 14:17:46 +0000
committerSven Weidauer <sven.weidauer@gmail.com>2011-03-14 14:17:46 +0000
commit19c5c44e7a4d99d1a62aff8ed40739a12080e197 (patch)
tree475037b227a37037914ade48f32b0dfc57aea04a /cocoa/font.m
parent0fc9da23f6d971f7c4b0bc38f25552fea84be172 (diff)
downloadnetsurf-19c5c44e7a4d99d1a62aff8ed40739a12080e197.tar.gz
netsurf-19c5c44e7a4d99d1a62aff8ed40739a12080e197.tar.bz2
Getting rid of cocoa_set_font_scale_factor
svn path=/trunk/netsurf/; revision=12042
Diffstat (limited to 'cocoa/font.m')
-rw-r--r--cocoa/font.m11
1 files changed, 1 insertions, 10 deletions
diff --git a/cocoa/font.m b/cocoa/font.m
index a109d027f..915e7c826 100644
--- a/cocoa/font.m
+++ b/cocoa/font.m
@@ -38,7 +38,6 @@ static NSDictionary *cocoa_font_attributes( const plot_font_style_t *style );
static NSTextStorage *cocoa_text_storage = nil;
static NSTextContainer *cocoa_text_container = nil;
-static CGFloat cocoa_font_scale_factor = 1.0;
static bool nsfont_width(const plot_font_style_t *style,
const char *string, size_t length,
@@ -106,17 +105,9 @@ const struct font_functions nsfont = {
#pragma mark -
-void cocoa_set_font_scale_factor( float newFactor )
-{
- cocoa_font_scale_factor = newFactor;
-}
-
void cocoa_draw_string( CGFloat x, CGFloat y, const char *bytes, size_t length, const plot_font_style_t *style )
{
- plot_font_style_t actualStyle = *style;
- actualStyle.size = (CGFloat)actualStyle.size * cocoa_font_scale_factor;
-
- NSLayoutManager *layout = cocoa_prepare_layout_manager( bytes, length, &actualStyle );
+ NSLayoutManager *layout = cocoa_prepare_layout_manager( bytes, length, style );
if (layout == nil) return;
NSFont *font = [cocoa_text_storage attribute: NSFontAttributeName atIndex: 0 effectiveRange: NULL];