[gnome-maps/wip/notifications2: 3/3] Notification test patch
- From: Mattias Bengtsson <mattiasb src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-maps/wip/notifications2: 3/3] Notification test patch
- Date: Sat, 15 Feb 2014 05:53:02 +0000 (UTC)
commit e8f7a978a7eff099dc2f57aae6e48900c63c8510
Author: Mattias Bengtsson <mattias jc bengtsson gmail com>
Date: Sat Feb 15 06:35:20 2014 +0100
Notification test patch
With this applied, try pushing the location button or changing base
layer.
https://bugzilla.gnome.org/show_bug.cgi?id=723996
src/application.js | 1 +
src/mainWindow.js | 4 ++++
2 files changed, 5 insertions(+), 0 deletions(-)
---
diff --git a/src/application.js b/src/application.js
index f185339..f19e412 100644
--- a/src/application.js
+++ b/src/application.js
@@ -103,6 +103,7 @@ const Application = new Lang.Class({
vfunc_activate: function() {
this._createWindow();
notificationManager = new NotificationManager.NotificationManager(this._mainWindow.getOverlay());
+ notificationManager.showNotification(Notification.Type.NO_NETWORK);
this._mainWindow.window.present();
},
diff --git a/src/mainWindow.js b/src/mainWindow.js
index 22ceada..66af000 100644
--- a/src/mainWindow.js
+++ b/src/mainWindow.js
@@ -39,6 +39,7 @@ const PlaceStore = imports.placeStore;
const Utils = imports.utils;
const Config = imports.config;
const ZoomControl = imports.zoomControl;
+const Notification = imports.notification;
const _ = imports.gettext.gettext;
@@ -345,6 +346,8 @@ const MainWindow = new Lang.Class({
},
_onGotoUserLocationActivate: function() {
+ Application.notificationManager.showNotification(Notification.Type.NO_LOCATION);
+ log(this._windowContent.get_children().length);
if (this.mapView.geoclue.userSetLocation) {
Utils.once(this.mapView.geoclue,
'location-changed',
@@ -364,6 +367,7 @@ const MainWindow = new Lang.Class({
_onMapTypeActivate: function(action, value) {
action.set_state(value);
let [mapType, len] = value.get_string();
+ Application.notificationManager.showMessage("Changed base layer to " + mapType);
this.mapView.setMapType(MapView.MapType[mapType]);
},
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]