static gboolean
set_split_view (gpointer data)
{
  g_autoptr(IdeEditorView) self = data;

  g_assert (IDE_IS_EDITOR_VIEW (self));

  ide_layout_view_set_split_view (IDE_LAYOUT_VIEW (self), (self->frame2 == NULL));

  return G_SOURCE_REMOVE;
}
Ejemplo n.º 2
0
static void
do_split_down_cb (GObject      *object,
                  GAsyncResult *result,
                  gpointer      user_data)
{
  IdeLayoutView *view = (IdeLayoutView *)object;

  g_assert (IDE_IS_LAYOUT_VIEW (view));

  ide_layout_view_set_split_view (view, !ide_layout_view_get_split_view (view));
}