[gnome-characters] characterList: Use widget font for character name
- From: Daiki Ueno <dueno src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-characters] characterList: Use widget font for character name
- Date: Thu, 11 Feb 2016 10:52:20 +0000 (UTC)
commit 4b58cb00a5c6aac3a87d04c863aa81b611a2afd3
Author: Daiki Ueno <dueno src gnome org>
Date: Thu Feb 11 19:49:31 2016 +0900
characterList: Use widget font for character name
src/characterList.js | 12 +++++++-----
1 files changed, 7 insertions(+), 5 deletions(-)
---
diff --git a/src/characterList.js b/src/characterList.js
index a35d02d..263cb57 100644
--- a/src/characterList.js
+++ b/src/characterList.js
@@ -49,14 +49,13 @@ const CharacterListRow = new Lang.Class({
_init: function(params) {
let filtered = Params.filter(params, { characters: null,
- fontDescription: null });
+ fontDescription: null,
+ overlayFontDescription: null });
params = Params.fill(params, {});
this.parent(params);
this._characters = filtered.characters;
this._fontDescription = filtered.fontDescription;
- var fontDescription = filtered.fontDescription.copy();
- fontDescription.set_size(fontDescription.get_size() * 0.18);
- this._overlayFontDescription = fontDescription;
+ this._overlayFontDescription = filtered.overlayFontDescription;
},
draw: function(cr, x, y, width, height) {
@@ -260,9 +259,12 @@ const CharacterListWidget = new Lang.Class({
},
_createCharacterListRow: function(characters) {
+ var context = this.get_pango_context();
+ var fontDescription = context.get_font_description();
let row = new CharacterListRow({
characters: characters,
- fontDescription: this._fontDescription
+ fontDescription: this._fontDescription,
+ overlayFontDescription: fontDescription
});
return row;
},
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]