Skip to content

Commit 5586612

Browse files
committed
Update ui events
1 parent e1a8b5e commit 5586612

4 files changed

Lines changed: 14 additions & 10 deletions

File tree

plugins-client/ext.main/style/skins.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -146,7 +146,7 @@
146146
z-index: 100000;
147147
}
148148
149-
.c9-menu-bar.offline .c9-mbar-bcont .c9-local {
149+
.c9-menu-bar.offline.local .c9-mbar-bcont .c9-local {
150150
display:block;
151151
}
152152

plugins-client/ext.main/style/skins/bar.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -90,7 +90,7 @@
9090
z-index: 100000;
9191
}
9292
93-
.c9-menu-bar.offline .c9-mbar-bcont .c9-local {
93+
.c9-menu-bar.offline.local .c9-mbar-bcont .c9-local {
9494
display:block;
9595
}
9696

plugins-client/ext.offline/offline.js

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -143,9 +143,14 @@ module.exports = ext.register("ext/offline/offline", {
143143

144144
});
145145

146-
ide.addEventListener("onLocalOffline", function(e) {
147-
apf.setStyleClass(logobar.$ext, "", ["offline"]);
146+
ide.addEventListener("localOffline", function(e) {
147+
apf.setStyleClass(logobar.$ext, "offline local");
148148
});
149+
150+
ide.addEventListener("localOnline", function(e) {
151+
apf.setStyleClass(logobar.$ext, "", ["offline", "local"]);
152+
});
153+
149154
/**** File System ****/
150155
/**
151156
* Here, we need to first create the offlineWebdav object in the main scope

plugins-client/ext.remotecontrol/remotecontrol.js

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -25,11 +25,11 @@ module.exports = ext.register("ext/remotecontrol/remotecontrol", {
2525
var _self = this;
2626

2727
ide.addEventListener("socketMessage", function (event) {
28-
_self.loadFileOrFolder(event);
28+
_self.handleMessage(event);
2929
});
3030
},
3131

32-
loadFileOrFolder : function(event) {
32+
handleMessage : function(event) {
3333
if (event.message.type === "remotecontrol") {
3434
if (event.message.action === "openfile") {
3535
// Generic case: hide sidebar (do this first, it's a little slow)
@@ -67,17 +67,16 @@ module.exports = ext.register("ext/remotecontrol/remotecontrol", {
6767

6868
tabbehaviors.revealInTree(node);
6969
}
70-
else if(event.message.action === "notify") {
70+
else if (event.message.action === "notify") {
7171
var eventName = event.message.args.event.name;
7272
if (eventName === "internet") {
7373
var state = event.message.args.event.value;
7474
if (state === false) {
75-
ide.dispatchEvent("onLocalOffline");
75+
ide.dispatchEvent("localOffline", event);
7676
}
7777
else
78-
ide.dispatchEvent("onLocalOnline");
78+
ide.dispatchEvent("localOnline", event);
7979
}
80-
console.log(event.message.args.event.name + ":" + event.message.args.event.value);
8180
}
8281
}
8382
},

0 commit comments

Comments
 (0)