[gnome-builder] terminal: port to using IdeTerminal
- From: Christian Hergert <chergert src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-builder] terminal: port to using IdeTerminal
- Date: Wed, 22 Nov 2017 04:38:21 +0000 (UTC)
commit c2a5a04a5fa5a3741d84c2667137a9ba5249aae1
Author: Christian Hergert <chergert redhat com>
Date: Tue Nov 21 20:37:41 2017 -0800
terminal: port to using IdeTerminal
To make this transition easier, this incrementally ports to
using IdeTerminal from libide.
src/plugins/terminal/gb-terminal-view.c | 3 -
src/plugins/terminal/gb-terminal-view.ui | 2 +-
src/plugins/terminal/gb-terminal.c | 373 ------------------------------
src/plugins/terminal/gb-terminal.h | 40 ----
src/plugins/terminal/meson.build | 6 +-
5 files changed, 2 insertions(+), 422 deletions(-)
---
diff --git a/src/plugins/terminal/gb-terminal-view.c b/src/plugins/terminal/gb-terminal-view.c
index b330fdc..4c18250 100644
--- a/src/plugins/terminal/gb-terminal-view.c
+++ b/src/plugins/terminal/gb-terminal-view.c
@@ -29,7 +29,6 @@
#include <vte/vte.h>
#include <unistd.h>
-#include "gb-terminal.h"
#include "gb-terminal-util.h"
#include "gb-terminal-view.h"
#include "gb-terminal-view-private.h"
@@ -726,8 +725,6 @@ gb_terminal_view_class_init (GbTerminalViewClass *klass)
(G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
g_object_class_install_properties (object_class, LAST_PROP, properties);
-
- g_type_ensure (GB_TYPE_TERMINAL);
}
static void
diff --git a/src/plugins/terminal/gb-terminal-view.ui b/src/plugins/terminal/gb-terminal-view.ui
index c1a86d2..def390b 100644
--- a/src/plugins/terminal/gb-terminal-view.ui
+++ b/src/plugins/terminal/gb-terminal-view.ui
@@ -18,7 +18,7 @@
<property name="expand">true</property>
<property name="visible">true</property>
<child>
- <object class="GbTerminal" id="terminal_top">
+ <object class="IdeTerminal" id="terminal_top">
<property name="audible-bell">false</property>
<property name="expand">true</property>
<property name="visible">true</property>
diff --git a/src/plugins/terminal/meson.build b/src/plugins/terminal/meson.build
index 46f3572..1160de7 100644
--- a/src/plugins/terminal/meson.build
+++ b/src/plugins/terminal/meson.build
@@ -5,8 +5,6 @@ terminal_resources = gnome.compile_resources(
)
terminal_sources = [
- 'gb-terminal.c',
- 'gb-terminal.h',
'gb-terminal-plugin.c',
'gb-terminal-private.h',
'gb-terminal-util.c',
@@ -23,9 +21,7 @@ terminal_sources = [
'gb-terminal-workbench-addin.h',
]
-gnome_builder_plugins_deps += [
- dependency('vte-2.91', version: '>=0.40.2'),
-]
+gnome_builder_plugins_deps += [libvte_dep]
gnome_builder_plugins_sources += files(terminal_sources)
gnome_builder_plugins_sources += terminal_resources[0]
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]