[gtk+] inspector: simplify some code
- From: Matthias Clasen <matthiasc src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk+] inspector: simplify some code
- Date: Sat, 9 Apr 2016 19:48:50 +0000 (UTC)
commit abff6e23c0a622f087c7a1bcd575cd32c30b17d4
Author: Matthias Clasen <mclasen redhat com>
Date: Sat Apr 9 15:47:56 2016 -0400
inspector: simplify some code
gtk/inspector/general.c | 39 ++++++++++-----------------------------
1 files changed, 10 insertions(+), 29 deletions(-)
---
diff --git a/gtk/inspector/general.c b/gtk/inspector/general.c
index a99a043..b00a01e 100644
--- a/gtk/inspector/general.c
+++ b/gtk/inspector/general.c
@@ -411,37 +411,18 @@ add_device (GtkInspectorGeneral *gen,
"Rotation",
"Slider"
};
+ const char *source_name[] = {
+ "Mouse",
+ "Pen",
+ "Eraser",
+ "Cursor",
+ "Keyboard",
+ "Touchscreen",
+ "Touchpad"
+ };
name = gdk_device_get_name (device);
-
- switch (gdk_device_get_source (device))
- {
- case GDK_SOURCE_MOUSE:
- value = "Mouse";
- break;
- case GDK_SOURCE_PEN:
- value = "Pen";
- break;
- case GDK_SOURCE_ERASER:
- value = "Eraser";
- break;
- case GDK_SOURCE_CURSOR:
- value = "Cursor";
- break;
- case GDK_SOURCE_KEYBOARD:
- value = "Keyboard";
- break;
- case GDK_SOURCE_TOUCHSCREEN:
- value = "Touchscreen";
- break;
- case GDK_SOURCE_TOUCHPAD:
- value = "Touchpad";
- break;
- default:
- value = "Unknown";
- break;
- }
-
+ value = source_name[gdk_device_get_source (device)];
add_label_row (GTK_LIST_BOX (gen->priv->device_box), name, value, 10);
str = g_string_new ("");
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]