X-Git-Url: https://git.stderr.nl/gitweb?a=blobdiff_plain;f=src%2Fwindow.c;h=0cc7efa737f7c7998a7847995f0c455261ce927a;hb=cfe519635eddc394e8690a62ca9e47a00384588e;hp=364cc140c7d69d696e6ea0b200b4d697f0b1eb6e;hpb=5ae8c90ba8cbfeaddef0c2ae69cc0745b64cd379;p=projects%2Fchimara%2Fchimara.git diff --git a/src/window.c b/src/window.c index 364cc14..0cc7efa 100644 --- a/src/window.c +++ b/src/window.c @@ -385,10 +385,7 @@ glk_window_open(winid_t split, glui32 method, glui32 size, glui32 wintype, gtk_widget_show_all(scrolledwindow); /* Set the window's font */ - /* TODO: Use Pango to pick out a monospace font on the system */ - PangoFontDescription *font = pango_font_description_from_string("Monospace"); - gtk_widget_modify_font(textview, font); - pango_font_description_free(font); + gtk_widget_modify_font(textview, glk_data->monospace_font_desc); win->widget = textview; win->frame = scrolledwindow; @@ -419,6 +416,9 @@ glk_window_open(winid_t split, glui32 method, glui32 size, glui32 wintype, gtk_container_add( GTK_CONTAINER(scrolledwindow), textview ); gtk_widget_show_all(scrolledwindow); + /* Set the window's font */ + gtk_widget_modify_font(textview, glk_data->default_font_desc); + win->widget = textview; win->frame = scrolledwindow; text_window_get_char_size( textview, &(win->unit_width), &(win->unit_height) );