ChimaraGlkPrivate *glk_data = g_private_get(glk_data_key);
/* Place the default text tags in the textbuffer's tag table */
- g_hash_table_foreach(glk_data->styles->text_buffer, style_add_tag_to_textbuffer, gtk_text_buffer_get_tag_table(buffer));
+ g_hash_table_foreach(glk_data->styles->text_buffer, style_copy_tag_to_textbuffer, gtk_text_buffer_get_tag_table(buffer));
/* Copy the override text tags to the textbuffers's tag table */
g_hash_table_foreach(glk_data->glk_styles->text_buffer, style_copy_tag_to_textbuffer, gtk_text_buffer_get_tag_table(buffer));
ChimaraGlkPrivate *glk_data = g_private_get(glk_data_key);
/* Place the default text tags in the textbuffer's tag table */
- g_hash_table_foreach(glk_data->styles->text_grid, style_add_tag_to_textbuffer, gtk_text_buffer_get_tag_table(buffer));
+ g_hash_table_foreach(glk_data->styles->text_grid, style_copy_tag_to_textbuffer, gtk_text_buffer_get_tag_table(buffer));
/* Copy the current text tags to the textbuffers's tag table */
g_hash_table_foreach(glk_data->glk_styles->text_grid, style_copy_tag_to_textbuffer, gtk_text_buffer_get_tag_table(buffer));
step be a scaling of 1.2 */
scale = pow(1.2, (double)val);
}
- g_printerr("Setting tag to %f\n", scale);
g_object_set(tag_object, "scale", scale, "scale-set", TRUE, NULL);
}
break;
gchar *font_family;
GtkTextTag *font_tag = g_hash_table_lookup(
wintype == wintype_TextBuffer? glk_data->styles->text_buffer : glk_data->styles->text_grid,
- val? "normal" : "preformatted");
+ val? "default" : "preformatted");
g_object_get(font_tag, "family", &font_family, NULL);
g_object_set(tag_object, "family", font_family, "family-set", TRUE, NULL);
g_free(font_family);