X-Git-Url: https://git.stderr.nl/gitweb?a=blobdiff_plain;f=src%2Fwindow.c;h=0cc7efa737f7c7998a7847995f0c455261ce927a;hb=e66286d2dba385eef01ef1d45a57e4cf8a0df04f;hp=364cc140c7d69d696e6ea0b200b4d697f0b1eb6e;hpb=24aef54d7203143092c9a7c91096c54494590851;p=rodin%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) );