qulogic/talkatu

628a0d98b199
Parents 612a91248474
Children caf2e0ee7d89
Clean up a bunch of stuff for the markdown buffer
--- a/demo/data/demo.ui Mon Sep 03 16:39:46 2018 -0500
+++ b/demo/data/demo.ui Tue Sep 04 22:53:53 2018 -0500
@@ -45,6 +45,7 @@
<property name="hexpand_set">True</property>
<property name="vexpand_set">True</property>
<property name="editable">False</property>
+ <property name="wrap_mode">word</property>
</object>
</child>
</object>
--- a/talkatu/data/editor.ui Mon Sep 03 16:39:46 2018 -0500
+++ b/talkatu/data/editor.ui Tue Sep 04 22:53:53 2018 -0500
@@ -33,6 +33,7 @@
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
+ <property name="wrap_mode">word</property>
<property name="buffer">buffer</property>
<signal name="notify::buffer" handler="talkatu_editor_view_buffer_changed_handler" object="TalkatuEditor" swapped="no"/>
</object>
--- a/talkatu/talkatumarkdownbuffer.c Mon Sep 03 16:39:46 2018 -0500
+++ b/talkatu/talkatumarkdownbuffer.c Tue Sep 04 22:53:53 2018 -0500
@@ -176,6 +176,13 @@
g_message("link url: %s", cmark_node_get_url(node));
tags = g_slist_append(tags, link_url);
+ } else if(node_type == CMARK_NODE_PARAGRAPH) {
+ talkatu_buffer_insert_markup(
+ TALKATU_BUFFER(buffer),
+ iter,
+ "\n",
+ -1
+ );
} else {
g_warning("unknown node type %s", cmark_node_get_type_string(node));
}