font size is proportionnal to icon_size default tip
author"Luc Saillard <luc@saillard.org>"
Sun Apr 27 11:56:12 2008 +0200 (2 weeks ago)
changeset 2016f4dfb7acd50
parent 200862f3914b50b
font size is proportionnal to icon_size
src/minidesk_dock.c
--- a/src/minidesk_dock.c Sun Apr 27 10:39:27 2008 +0200
+++ b/src/minidesk_dock.c Sun Apr 27 11:56:12 2008 +0200
@@ -47,7 +47,7 @@
#endif
#define INFLUENCE 150
-#define START_INFLUENCE ((cfg.global.icon_size*2)+ICON_PAD)
+#define START_INFLUENCE (INFLUENCE)
#define FONT_SCALE_FACTOR_M 1.0
#define FONT_SCALE_FACTOR_S 0.7
@@ -588,6 +588,10 @@ minidesk_dock_pango_init(struct dock *do
if (dock_fontname == NULL)
dock_fontname = DOCK_FONT_NAME;
font_desc = pango_font_description_from_string(dock_fontname);
+ if (cfg.global.icon_size > 32)
+ pango_font_description_set_size(font_desc, 18 * PANGO_SCALE);
+ else
+ pango_font_description_set_size(font_desc, 14 * PANGO_SCALE);
pango_layout_set_font_description(pango_layout, font_desc);
pango_font_description_free(font_desc);