Skip to content

Commit 63717c6

Browse files
committed
deploy: 8a905e4
1 parent 6eea608 commit 63717c6

29 files changed

+186
-46
lines changed

NodeConnector.js

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -179,14 +179,22 @@ define(function (require, exports, module) {
179179
}
180180

181181
/**
182-
* Checks if Node.js Engine is available.
182+
* Checks if Node.js Engine is available. (returns true even if the node instance is terminated)
183183
*
184184
* @returns {boolean} Returns true if Node.js Engine is available.
185185
*/
186186
function isNodeAvailable() {
187187
return !!window.PhNodeEngine;
188188
}
189189

190+
/**
191+
* Node is available and is ready to exec requests
192+
* @return {boolean}
193+
*/
194+
function isNodeReady() {
195+
return isNodeAvailable() && window.isNodeReady;
196+
}
197+
190198
/**
191199
* Terminate the PhNodeEngine node if it is available. Else does nothing.
192200
*
@@ -231,6 +239,7 @@ define(function (require, exports, module) {
231239

232240
exports.createNodeConnector = createNodeConnector;
233241
exports.isNodeAvailable = isNodeAvailable;
242+
exports.isNodeReady = isNodeReady;
234243
exports.terminateNode = terminateNode;
235244
exports.isInspectEnabled = isInspectEnabled;
236245
exports.setInspectEnabled = setInspectEnabled;

appConfig.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ window.AppConfig = {
2323
"extension_store_url": "https://store.core.ai/src/",
2424
"app_notification_url": "assets/notifications/dev/",
2525
"linting.enabled_by_default": true,
26-
"build_timestamp": "2024-02-11T09:14:34.713Z",
26+
"build_timestamp": "2024-02-11T16:04:54.088Z",
2727
"googleAnalyticsID": "G-P4HJFPDB76",
2828
"googleAnalyticsIDDesktop": "G-VE5BXWJ0HF",
2929
"mixPanelID": "49c4d164b592be2350fc7af06a259bf3",
@@ -35,7 +35,7 @@ window.AppConfig = {
3535
"bugsnagEnv": "development"
3636
},
3737
"name": "Phoenix",
38-
"version": "3.3.3-19874",
38+
"version": "3.3.3-19877",
3939
"apiVersion": "3.3.3",
4040
"homepage": "https://core.ai",
4141
"issues": {

assets/default-project/en.zip

0 Bytes
Binary file not shown.

assets/sample-projects/HTML5.zip

0 Bytes
Binary file not shown.
0 Bytes
Binary file not shown.
0 Bytes
Binary file not shown.

assets/sample-projects/explore.zip

0 Bytes
Binary file not shown.
0 Bytes
Binary file not shown.

brackets-min.js

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -135701,6 +135701,14 @@ define("utils/NodeUtils", function (require, exports, module) {
135701135701
return true;
135702135702
}
135703135703

135704+
function openURLInDefaultLinuxBrowser(url) {
135705+
return utilsConnector.execPeer("openURLInDefaultLinuxBrowser", url);
135706+
}
135707+
135708+
function showInLinuxFileExplorer(fileOrFolderPath) {
135709+
return utilsConnector.execPeer("showInLinuxFileExplorer", fileOrFolderPath);
135710+
}
135711+
135704135712
if(NodeConnector.isNodeAvailable()) {
135705135713
// todo we need to update the strings if a user extension adds its translations. Since we dont support
135706135714
// node extensions for now, should consider when we support node extensions.
@@ -135709,6 +135717,11 @@ define("utils/NodeUtils", function (require, exports, module) {
135709135717

135710135718
exports.fetchURLText = fetchURLText;
135711135719
exports.updateNodeLocaleStrings = updateNodeLocaleStrings;
135720+
exports.openURLInDefaultLinuxBrowser = openURLInDefaultLinuxBrowser;
135721+
exports.showInLinuxFileExplorer = showInLinuxFileExplorer;
135722+
exports.isNodeReady = NodeConnector.isNodeReady;
135723+
135724+
window.NodeUtils = exports;
135712135725
});
135713135726

135714135727
/*

cacheManifest.json

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
2-
"appConfig.js": "8ffb3ede1a3c32bbeef68aa0d65a0261",
3-
"assets/default-project/en.zip": "da19cbb74f7c26d0f09308449f05009d",
2+
"appConfig.js": "ae409336052fe124b4c1d93e747e9604",
3+
"assets/default-project/en.zip": "fec347626619a3113281620795f3e308",
44
"assets/default-project/en/images/cloud1.svg": "aca7bba84a2237f1c1988caea54a67a9",
55
"assets/default-project/en/images/cloud2.svg": "02880216ac461f1578ac8a18f158ce28",
66
"assets/default-project/en/images/cloud3.svg": "7a78bb29bd895ead8c171001244d9b7d",
@@ -120,7 +120,7 @@
120120
"assets/phoenix-splash/live-preview-error.html": "98b11e5ae0c9341ab1450e029065ac7b",
121121
"assets/phoenix-splash/no-preview.html": "2c51d14109552b59976145fe9ac33236",
122122
"assets/phoenix-splash/styles.css": "6809a039001526eeec64eeef1f0ad807",
123-
"assets/sample-projects/bootstrap-blog.zip": "2bb15b753f1e413c3b2a66d673bf2463",
123+
"assets/sample-projects/bootstrap-blog.zip": "c9dc56f35752bc97ac159b7813d70912",
124124
"assets/sample-projects/bootstrap-blog/assets/brand/bootstrap-logo-white.svg": "2e642df55357162ad28519305c8fd4fe",
125125
"assets/sample-projects/bootstrap-blog/assets/brand/bootstrap-logo.svg": "88eef7f3c2bcf988457a0e6d123c3f1d",
126126
"assets/sample-projects/bootstrap-blog/assets/dist/css/bootstrap.min.css": "6d9c6fda1e7087224431cc8068bb998f",
@@ -130,7 +130,7 @@
130130
"assets/sample-projects/bootstrap-blog/blog.rtl.css": "c6c275bf0b804d3dec264ec7fb3d7677",
131131
"assets/sample-projects/bootstrap-blog/index-rtl.html": "506e2d3fd1c4bb3651377144a62d5e82",
132132
"assets/sample-projects/bootstrap-blog/index.html": "dd8824ad3c9520dc0a825176d20eb694",
133-
"assets/sample-projects/dashboard.zip": "fefd39cb4f851fe5ac0a99f6b257e79b",
133+
"assets/sample-projects/dashboard.zip": "cba8cc987ca2d146690022d67d8cd450",
134134
"assets/sample-projects/dashboard/assets/brand/bootstrap-logo-white.svg": "2e642df55357162ad28519305c8fd4fe",
135135
"assets/sample-projects/dashboard/assets/brand/bootstrap-logo.svg": "88eef7f3c2bcf988457a0e6d123c3f1d",
136136
"assets/sample-projects/dashboard/assets/dist/css/bootstrap.min.css": "6d9c6fda1e7087224431cc8068bb998f",
@@ -142,7 +142,7 @@
142142
"assets/sample-projects/dashboard/index.html": "ddfda6ea9dfc8e12a8dcbbf065c804de",
143143
"assets/sample-projects/dashboard/signin.css": "a71ff2b493f230e0d6585793c2115809",
144144
"assets/sample-projects/dashboard/signin.html": "b108c183dfa7e2da3d88ec79bee79509",
145-
"assets/sample-projects/explore.zip": "5aac76a315a333a0ad256bf9f118afbf",
145+
"assets/sample-projects/explore.zip": "acdc65d7f18b159c9fe9bc71c129bbfd",
146146
"assets/sample-projects/explore/A-tribute-page.html": "007699e85177db3d1cd87d0d47440b36",
147147
"assets/sample-projects/explore/adjustable-fireworks.html": "706a0995d00d8ae009b5426cf7ee69be",
148148
"assets/sample-projects/explore/ant_colony.html": "d0885229e57caecc83049b50ee98560c",
@@ -232,7 +232,7 @@
232232
"assets/sample-projects/explore/watermelon-pixel.html": "6f6754e8073436bb823807a10a0446ea",
233233
"assets/sample-projects/explore/webmine.html": "9879458a48c757dc6671d408e940da4d",
234234
"assets/sample-projects/explore/whack-a-mole.html": "827f15c53657350b9c898fa27ecf15ac",
235-
"assets/sample-projects/home-pages.zip": "940028af11ac931782508fe839ce969b",
235+
"assets/sample-projects/home-pages.zip": "dbb1d3159a20d1cc482aae2e14f982f6",
236236
"assets/sample-projects/home-pages/album/index.html": "df20e4a479659463ab9d3f6b4ca4dbd1",
237237
"assets/sample-projects/home-pages/assets/brand/bootstrap-logo-white.svg": "2e642df55357162ad28519305c8fd4fe",
238238
"assets/sample-projects/home-pages/assets/brand/bootstrap-logo.svg": "88eef7f3c2bcf988457a0e6d123c3f1d",
@@ -244,19 +244,19 @@
244244
"assets/sample-projects/home-pages/carousel/index.html": "fc5bf7b2d8640a2c393f465294210e7c",
245245
"assets/sample-projects/home-pages/cover/cover.css": "3738586a82dd90263617020e7f1db82e",
246246
"assets/sample-projects/home-pages/cover/index.html": "a0ae1a11224672532b3466df93ce0821",
247-
"assets/sample-projects/HTML5.zip": "17d06d6ee01a8ca8ba4e1c69269706fe",
247+
"assets/sample-projects/HTML5.zip": "d7a0ed63cd9d1830a7e369be610ca495",
248248
"assets/sample-projects/HTML5/index.html": "ca318e370d63b3e083d3bd63052b8252",
249249
"assets/sample-projects/HTML5/script.js": "47de56d88cd6d866c4f77027128c0dd7",
250250
"assets/sample-projects/HTML5/styles.css": "8c798c8b3bba7e4d49dfe99b4deccd47",
251251
"assets/sample-projects/new-project-list.json": "52493b6373285d18a51a7e0319d812c2",
252252
"assets/sample-projects/zips/bootstrap.zip": "47b3132b5dbf324d6396188cf68ecae1",
253253
"base-config/keyboard.json": "397585f99c96c29c2cc45018a517e02e",
254254
"base-config/readme-keyboard.md": "4a35b329e66feff11a3f080e25695f68",
255-
"brackets-min.js": "9363d89caf178dbe74fbff9f93196343",
255+
"brackets-min.js": "e5dffffa18810d412a5dfeb73edeef24",
256256
"brackets.config.dist.json": "aa92e7f1403ab80ac571c63559c3098e",
257257
"brackets.config.staging.json": "25c205fd98b6c14ba0356fa4b5b647c0",
258258
"brackets.js": "8ba8fe05c48bf1a8eee453a8a0de6227",
259-
"cacheManifest.json": "5712fe27e6578b0d31b6c6665b491a0c",
259+
"cacheManifest.json": "2fe0949dcc0ed64372aa345280081bb3",
260260
"command/ChangeShortcutTemplate.html": "e842dfbc58589b3ce1ab1964e13be5cd",
261261
"command/CommandManager.js": "8763fce16883bbef252604330ac3bf49",
262262
"command/Commands.js": "4b8830d74eb37115dc3980f494f3bac1",
@@ -265,7 +265,7 @@
265265
"command/KeyboardOverlayMode.js": "8eb29a228b69fe9e299e88af31a0d541",
266266
"command/Keys.js": "1197df29f8ffa01c62cd2700df9ad216",
267267
"command/Menus.js": "a620c28bdccc72d13022b6474a8487f2",
268-
"config.json": "40446962249b157a7ff48cdb217effa8",
268+
"config.json": "90d0d7cb36b47b29af2196414941e871",
269269
"desktop-metrics.html": "170f5466bbbce9dc6dd174092cca35ce",
270270
"devEnable.html": "5c494d5e246bdb4260557c03b73eea32",
271271
"document/ChangedDocumentTracker.js": "8763dbbd784b9e8a3614a8ee723d5273",
@@ -857,11 +857,11 @@
857857
"nls/zh-tw/lastTranslatedLocale.json": "19d8bd3caab29c68ce7e7a8e81cc9367",
858858
"nls/zh-tw/strings.js": "3b536380c7186bf50a883eb9aebc0807",
859859
"nls/zh-tw/urls.js": "1b86fb17ec41f28002b8dc172d3e43b4",
860-
"node-loader.js": "70438e1df830621f8738f139f844f7f3",
861-
"NodeConnector.js": "019a124dc5b402116d971932b714e0a6",
860+
"node-loader.js": "8396bb6c81d3b97ccd82c2787d260f17",
861+
"NodeConnector.js": "22fa4ca985c089e607e4653589a74010",
862862
"phoenix/errno.js": "6ca6e445e77fc2060df5ba36d88a8846",
863863
"phoenix/init_vfs.js": "d50da1cc9edd257b610cd1a0647b6695",
864-
"phoenix/shell.js": "5264820333711ddfe77be9d8e5523e9b",
864+
"phoenix/shell.js": "3ef36532585f8b79453c9c80b2d0e1ed",
865865
"phoenix/virtual-server-loader.js": "b357c2a0f5f0fba5db7002a5b83b25ef",
866866
"phoenix/virtualfs.js": "111d6f4f4299db4d55c47e16693a23e4",
867867
"phoenix/virtualServer/config.js": "ef8dd2240e0edf889fb000cf329ed108",
@@ -1710,7 +1710,7 @@
17101710
"utils/NativeApp.js": "8cdde054186e078663600aca4d604e83",
17111711
"utils/NodeConnection.js": "30e08d9548eec5381ea15474ddd940ba",
17121712
"utils/NodeDomain.js": "b6006a9edd27d3f06db7a21a866f3d36",
1713-
"utils/NodeUtils.js": "1368fa4cac65724e0065f0f2f804aba2",
1713+
"utils/NodeUtils.js": "beade930b631f0dd53b5ec3f28b57c73",
17141714
"utils/PerfUtils.js": "0e4770818fc318176c7397be783da070",
17151715
"utils/Resizer.js": "1ed782df173621df736a708df0e2816b",
17161716
"utils/StringMatch.js": "ac3577e46ced50a2a289f92bf6cc1b3d",

0 commit comments

Comments
 (0)