title: gtk tree view. Handle both single and double click
body: <p>According to the GTK+3 <a href="https://developer.gnome.org/gtk3/stable/GtkTreeView.html#GtkTreeView-row-activated" rel="nofollow">reference site</a>:</p>
  
  <blockquote>
    <p>The "row-activated" signal is emitted when the method
    gtk_tree_view_row_activated() is called, when the user double clicks a
    treeview row with the "activate-on-single-click" property set to
    FALSE, or when the user single clicks a row when the
    "activate-on-single-click" property set to TRUE. It is also emitted
    when a non-editable row is selected and one of the keys: Space,
    Shift+Space, Return or Enter is pressed.</p>
  </blockquote>
  
  <p>Is there really no way to deal with both single and double click? For example, single click does an action, double click another one.</p>