Skip to content

Commit c32ac21

Browse files
committed
Merge master
2 parents a94f86d + 99f0bcf commit c32ac21

File tree

32 files changed

+1449
-419
lines changed

32 files changed

+1449
-419
lines changed

configs/default.js

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -192,6 +192,7 @@ var config = [
192192
"./cloud9.run.python",
193193
"./cloud9.run.apache",
194194
"./cloud9.run.php",
195+
"./cloud9.run.other",
195196
"architect/plugins/architect.log",
196197
"./cloud9.ide.auth",
197198
"./cloud9.ide.git",
@@ -209,6 +210,7 @@ var config = [
209210
"./cloud9.ide.run-apache",
210211
"./cloud9.ide.run-ruby",
211212
"./cloud9.ide.run-php",
213+
"./cloud9.ide.run-other",
212214
"./cloud9.run.python",
213215
"./cloud9.ide.revisions",
214216
{

plugins-client/ext.code/code.js

Lines changed: 15 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -869,7 +869,7 @@ module.exports = ext.register("ext/code/code", {
869869
});
870870

871871
// display feedback while loading files
872-
var isOpen, bgMessage, loaderProgress, updateProgressInterval, animationEndTimeout;
872+
var isOpen, bgMessage, loaderProgress, loaderBg, updateProgressInterval, animationEndTimeout;
873873
var checkLoading = function(e) {
874874
if (!_self.amlEditor.xmlRoot)
875875
return;
@@ -893,26 +893,30 @@ module.exports = ext.register("ext/code/code", {
893893

894894
if (loading) {
895895
var theme = themes.getActiveTheme();
896-
if (!bgMessage || !bgMessage.parentNode) {
897-
bgMessage = bgMessage || document.createElement("div");
896+
if (!bgMessage) {
897+
bgMessage = document.createElement("div");
898898
bgMessage.className = "ace_smooth_loading";
899-
bgMessage.style.backgroundColor = theme ? theme.bg : "gray";
900-
container.parentNode.appendChild(bgMessage);
901899

902-
var loaderBg = document.createElement("div");
900+
loaderBg = document.createElement("div");
903901
loaderBg.className = "loading_bg";
904-
loaderBg.style.width = loadingWidth + "px";
905-
loaderBg.style.left = padding + "px";
906-
loaderBg.style.top = 0.4 * container.offsetHeight + "px";
902+
907903
bgMessage.appendChild(loaderBg);
908904

909905
loaderProgress = document.createElement("div");
910906
loaderProgress.className = "loading_progress";
911-
loaderProgress.style.left = padding + "px";
912-
loaderProgress.style.top = 0.4 * container.offsetHeight + "px";
913907
bgMessage.appendChild(loaderProgress);
914908
updateProgress(10);
915909
}
910+
911+
if (!bgMessage.parentNode)
912+
container.parentNode.appendChild(bgMessage);
913+
914+
bgMessage.style.backgroundColor = theme ? theme.bg : "gray";
915+
loaderBg.style.width = loadingWidth + "px";
916+
loaderBg.style.left = padding + "px";
917+
loaderBg.style.top = 0.4 * container.offsetHeight + "px";
918+
loaderProgress.style.left = padding + "px";
919+
loaderProgress.style.top = 0.4 * container.offsetHeight + "px";
916920
container.style.transitionProperty = "opacity";
917921
container.style.transitionDuration = "100ms";
918922
container.style.pointerEvents = "none";

plugins-client/ext.console/console.js

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -406,7 +406,12 @@ module.exports = ext.register("ext/console/console", {
406406
createProcessLog: function(message_pid, lang) {
407407
lang = lang ? lang.replace(/-debug$/, "") : "generic";
408408
lang = lang[0].toUpperCase() + lang.substring(1);
409-
var command_id = this.createOutputBlock("Running " + lang + " Process", true);
409+
410+
var cfgName;
411+
var runningCfg = lstRunCfg.getModel().data && lstRunCfg.getModel().queryNode("node()[@running]");
412+
if (runningCfg)
413+
cfgName = runningCfg.getAttribute("name");
414+
var command_id = this.createOutputBlock("Running " + lang + " Process" + (cfgName ? ' ("' + cfgName + '")' : ""), true);
410415
this.tracerToPidMap[command_id] = message_pid;
411416
this.pidToTracerMap[message_pid] = command_id;
412417

4.62 KB
Loading
3.61 KB
Loading
1.25 KB
Loading
466 Bytes
Loading
213 Bytes
Loading
-1.97 KB
Loading
1.11 KB
Loading

0 commit comments

Comments
 (0)