[network-manager-applet] applet: add support for indicating HSPA+ and LTE technologies in the applet.
- From: Dan Williams <dcbw src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [network-manager-applet] applet: add support for indicating HSPA+ and LTE technologies in the applet.
- Date: Fri, 7 Sep 2012 21:14:01 +0000 (UTC)
commit dbe3b1205185c69816c5313d7c75268ee3ba59b1
Author: Marius B. Kotsbak <marius kotsbak com>
Date: Sat Sep 1 15:48:53 2012 +0200
applet: add support for indicating HSPA+ and LTE technologies in the applet.
src/applet-device-gsm.c | 8 +++++++-
src/mb-menu-item.c | 4 ++++
src/mobile-helpers.c | 2 ++
src/mobile-helpers.h | 2 ++
4 files changed, 15 insertions(+), 1 deletions(-)
---
diff --git a/src/applet-device-gsm.c b/src/applet-device-gsm.c
index 5d498aa..27e7a04 100644
--- a/src/applet-device-gsm.c
+++ b/src/applet-device-gsm.c
@@ -58,8 +58,10 @@ typedef enum {
MM_MODEM_GSM_ACCESS_TECH_HSDPA = 6, /* UTRAN w/HSDPA */
MM_MODEM_GSM_ACCESS_TECH_HSUPA = 7, /* UTRAN w/HSUPA */
MM_MODEM_GSM_ACCESS_TECH_HSPA = 8, /* UTRAN w/HSDPA and HSUPA */
+ MM_MODEM_GSM_ACCESS_TECH_HSPA_PLUS = 9,
+ MM_MODEM_GSM_ACCESS_TECH_LTE = 10,
- MM_MODEM_GSM_ACCESS_TECH_LAST = MM_MODEM_GSM_ACCESS_TECH_HSPA
+ MM_MODEM_GSM_ACCESS_TECH_LAST = MM_MODEM_GSM_ACCESS_TECH_LTE
} MMModemGsmAccessTech;
typedef struct {
@@ -354,6 +356,10 @@ gsm_act_to_mb_act (GsmDeviceInfo *info)
return MB_TECH_HSUPA;
case MM_MODEM_GSM_ACCESS_TECH_HSPA:
return MB_TECH_HSPA;
+ case MM_MODEM_GSM_ACCESS_TECH_HSPA_PLUS:
+ return MB_TECH_HSPA_PLUS;
+ case MM_MODEM_GSM_ACCESS_TECH_LTE:
+ return MB_TECH_LTE;
default:
break;
}
diff --git a/src/mb-menu-item.c b/src/mb-menu-item.c
index 8a32f7d..5f945eb 100644
--- a/src/mb-menu-item.c
+++ b/src/mb-menu-item.c
@@ -69,8 +69,12 @@ get_tech_name (guint32 tech)
return _("HSUPA");
case MB_TECH_HSPA:
return _("HSPA");
+ case MB_TECH_HSPA_PLUS:
+ return _("HSPA+");
case MB_TECH_WIMAX:
return _("WiMAX");
+ case MB_TECH_LTE:
+ return _("LTE");
default:
break;
}
diff --git a/src/mobile-helpers.c b/src/mobile-helpers.c
index ab5c505..756166b 100644
--- a/src/mobile-helpers.c
+++ b/src/mobile-helpers.c
@@ -117,6 +117,8 @@ mobile_helper_get_tech_icon (guint32 tech, NMApplet *applet)
case MB_TECH_HSDPA:
case MB_TECH_HSUPA:
case MB_TECH_HSPA:
+ case MB_TECH_HSPA_PLUS:
+ case MB_TECH_LTE:
return nma_icon_check_and_load ("nm-tech-hspa", &applet->mb_tech_hspa_icon, applet);
case MB_TECH_WIMAX:
default:
diff --git a/src/mobile-helpers.h b/src/mobile-helpers.h
index 28b93f9..578ec13 100644
--- a/src/mobile-helpers.h
+++ b/src/mobile-helpers.h
@@ -47,6 +47,8 @@ enum {
MB_TECH_HSDPA,
MB_TECH_HSUPA,
MB_TECH_HSPA,
+ MB_TECH_HSPA_PLUS,
+ MB_TECH_LTE,
MB_TECH_WIMAX,
};
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]