Commit 7408322d authored by Mattias Bengtsson's avatar Mattias Bengtsson
Browse files

Notification test patch

With this applied, try pushing the location button or changing base
layer.

https://bugzilla.gnome.org/show_bug.cgi?id=723996
parent 8c9d5a43
......@@ -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();
},
......
......@@ -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;
......@@ -344,6 +345,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',
......@@ -363,6 +366,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]);
},
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment