Skip to content

Commit 46d1237

Browse files
committed
deploy: 8a905e4
1 parent 83f7113 commit 46d1237

File tree

27 files changed

+228
-86
lines changed

27 files changed

+228
-86
lines changed

appConfig.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ window.AppConfig = {
2424
"app_notification_url": "assets/notifications/dev/",
2525
"app_update_url": "https://updates.phcode.io/tauri/update-latest-experimental-build.json",
2626
"linting.enabled_by_default": true,
27-
"build_timestamp": "2024-02-22T17:57:46.016Z",
27+
"build_timestamp": "2024-02-23T05:31:16.828Z",
2828
"googleAnalyticsID": "G-P4HJFPDB76",
2929
"googleAnalyticsIDDesktop": "G-VE5BXWJ0HF",
3030
"mixPanelID": "49c4d164b592be2350fc7af06a259bf3",
@@ -36,7 +36,7 @@ window.AppConfig = {
3636
"bugsnagEnv": "development"
3737
},
3838
"name": "Phoenix",
39-
"version": "3.3.10-19925",
39+
"version": "3.3.10-19926",
4040
"apiVersion": "3.3.10",
4141
"homepage": "https://core.ai",
4242
"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: 46 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39261,6 +39261,23 @@ define("extensionsIntegrated/appUpdater/main", function (require, exports, modul
3926139261
});
3926239262
}
3926339263

39264+
async function launchLinuxUpdater() {
39265+
const stageValue = Phoenix.config.environment;
39266+
console.log('Stage:', stageValue);
39267+
let execCommand = 'wget -qO- https://updates.phcode.io/linux/installer.sh | bash -s -- --upgrade';
39268+
let runCommand = 'run-update-linux-command';
39269+
if(stageValue === 'dev' || stageValue === 'stage'){
39270+
runCommand = 'run-update-linux-command-dev';
39271+
execCommand = "wget -qO- https://updates.phcode.io/linux/installer-latest-experimental-build.sh | bash -s -- --upgrade";
39272+
}
39273+
const command = new window.__TAURI__.shell
39274+
.Command(runCommand, ['-e', execCommand]);
39275+
const result = await command.execute();
39276+
if(result.code !== 0){
39277+
throw new Error("Update script exit with non-0 exit code: " + result.code);
39278+
}
39279+
}
39280+
3926439281
let installerLocation;
3926539282
async function quitTimeAppUpdateHandler() {
3926639283
if(!installerLocation){
@@ -39269,10 +39286,36 @@ define("extensionsIntegrated/appUpdater/main", function (require, exports, modul
3926939286
console.log("Installing update from: ", installerLocation);
3927039287
return new Promise(resolve=>{
3927139288
// this should never reject as it happens in app quit. rejecting wont affect quit, but its unnecessary.
39289+
let dialog;
39290+
function failUpdateDialogAndExit(err) {
39291+
console.error("error updating: ", err);
39292+
dialog && dialog.close();
39293+
Dialogs.showInfoDialog(Strings.UPDATE_FAILED_TITLE, Strings.UPDATE_FAILED_MESSAGE)
39294+
.done(resolve);
39295+
}
3927239296
if (brackets.platform === "win") {
3927339297
launchWindowsInstaller()
3927439298
.then(resolve)
39275-
.catch(resolve);
39299+
.catch(failUpdateDialogAndExit);
39300+
return;
39301+
}
39302+
dialog = Dialogs.showModalDialog(
39303+
DefaultDialogs.DIALOG_ID_INFO,
39304+
Strings.UPDATE_INSTALLING,
39305+
Strings.UPDATE_INSTALLING_MESSAGE,
39306+
[
39307+
{
39308+
className: "forced-hidden",
39309+
id: Dialogs.DIALOG_BTN_OK,
39310+
text: Strings.OK
39311+
}
39312+
],
39313+
false
39314+
);
39315+
if (brackets.platform === "linux") {
39316+
launchLinuxUpdater()
39317+
.then(resolve)
39318+
.catch(failUpdateDialogAndExit);
3927639319
} else {
3927739320
resolve();
3927839321
}
@@ -83455,6 +83498,8 @@ define("nls/root/strings", {
8345583498
"UPDATE_READY_RESTART_MESSAGE": "Close all {APP_NAME} app windows and restart the app to launch the updated version.",
8345683499
"UPDATE_READY_RESTART_INSTALL_MESSAGE": "Update Successfully Downloaded: Please close all {APP_NAME} app windows to apply the latest updates.",
8345783500
"UPDATE_FAILED_TITLE": "Update Failed",
83501+
"UPDATE_INSTALLING": "Installing Update\u2026",
83502+
"UPDATE_INSTALLING_MESSAGE": "Update Installation in Progress: {APP_NAME} is currently installing the latest updates. The application will automatically close once the installation is complete.",
8345883503
"UPDATE_FAILED_MESSAGE": "Please close all {APP_NAME} app windows and reopen the application to attempt the update again.",
8345983504
"UPDATE_UP_TO_DATE": "{APP_NAME} is up to date.",
8346083505
"UPDATE_MESSAGE": "Hey, there's a new build of {APP_NAME} available. Here are some of the new features:",

cacheManifest.json

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
2-
"appConfig.js": "2279f38e7cf49abf312f13f90b9fec35",
3-
"assets/default-project/en.zip": "cf1aed8ada90ecd1ffda06dc7664d675",
2+
"appConfig.js": "4a36b320278ed334a4c0f23670dfd89b",
3+
"assets/default-project/en.zip": "05fb8cffdde7097e4a41c8bb9ea94bdd",
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": "0db32624bf4ae3527ded77c7e3d1d8dd",
123+
"assets/sample-projects/bootstrap-blog.zip": "888fbd88b29830d479e36a8947fd8ea2",
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": "975e7b8f26e26f18c659b94b64c9b379",
133+
"assets/sample-projects/dashboard.zip": "96c5b0fc04591d8f19dee77a6f8ff45d",
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": "b111e59a2de422f7041789de3b6ef622",
145+
"assets/sample-projects/explore.zip": "f34a1fb9bc6d085e97c4ea51c756613e",
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": "fdcd7b153054f382a48f5a666a4422e2",
235+
"assets/sample-projects/home-pages.zip": "423f86927a55f436708a225cc7ffebf1",
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": "1ad592ef12474565d0a3cf05da17e6ce",
247+
"assets/sample-projects/HTML5.zip": "37d9a35d00c3a50a03c1f04e6585bb7b",
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": "8f0271cc4acab359dd7d813273e2627d",
255+
"brackets-min.js": "f424b8454fdf7d3012e96687ebbee448",
256256
"brackets.config.dist.json": "dfb6c779721fd40e82349801d4cc55f9",
257257
"brackets.config.staging.json": "be1feb831c8f54a29e4af91220c851e4",
258258
"brackets.js": "8c5ce23dd12cec77e73ebee3bc606b36",
259-
"cacheManifest.json": "dbdf4941ac99670b438fc6e3cf3c97fc",
259+
"cacheManifest.json": "126e6fd75ac436e7966bf2fe106eb236",
260260
"command/ChangeShortcutTemplate.html": "e842dfbc58589b3ce1ab1964e13be5cd",
261261
"command/CommandManager.js": "8763fce16883bbef252604330ac3bf49",
262262
"command/Commands.js": "134461b8bfd65167c7054f7a8bbd1bc6",
@@ -265,7 +265,7 @@
265265
"command/KeyboardOverlayMode.js": "8eb29a228b69fe9e299e88af31a0d541",
266266
"command/Keys.js": "1197df29f8ffa01c62cd2700df9ad216",
267267
"command/Menus.js": "a620c28bdccc72d13022b6474a8487f2",
268-
"config.json": "433e72c11391e503c44a90d3a9471c53",
268+
"config.json": "ad8e15845b2db50310a058b0166cb47d",
269269
"desktop-metrics.html": "203d9a21baede986f0927d61578c3c4b",
270270
"devEnable.html": "5c494d5e246bdb4260557c03b73eea32",
271271
"document/ChangedDocumentTracker.js": "8763dbbd784b9e8a3614a8ee723d5273",
@@ -530,7 +530,7 @@
530530
"extensions/samples/LocalizationExample/strings.js": "165955f19e3f2f55dc717726a4d8e251",
531531
"extensions/samples/README.md": "b42dce1f893127cc677bad4c308adec1",
532532
"extensions/samples/TypingSpeedLogger/main.js": "77e5dc1f043cefd551a7dcc644668644",
533-
"extensionsIntegrated/appUpdater/main.js": "afcad5b7745981f94910feeef202125f",
533+
"extensionsIntegrated/appUpdater/main.js": "48035bdef4da28c4b94313bfc29be374",
534534
"extensionsIntegrated/DisplayShortcuts/main.js": "36bc9de27fb036b4e301e0667fd9f630",
535535
"extensionsIntegrated/DisplayShortcuts/package.json": "3a7cd9ed7cdf6e5ac56adcd4e6d649bf",
536536
"extensionsIntegrated/DisplayShortcuts/templates/bottom-panel.html": "a41396d82a31ce934992542814e7936e",
@@ -811,7 +811,7 @@
811811
"nls/ro/lastTranslatedLocale.json": "9d09ecd274ddc8553531f2bd90cb1df4",
812812
"nls/ro/strings.js": "c2ff8c8281a749559e7d645ba01d0c05",
813813
"nls/root/strings-app.js": "37fb6ea3db612dd5260ce00202d7c364",
814-
"nls/root/strings.js": "87027002681d2754bd24189028f5f2da",
814+
"nls/root/strings.js": "fce236acf1f7e2610f2892af774b2fc5",
815815
"nls/root/urls.js": "2c5e2a12c3412c1efe22c686aa78bce0",
816816
"nls/ru/expertTranslations.json": "89cf849840b48e07ca9397092df1d15e",
817817
"nls/ru/lastTranslated.json": "68b7f5ba48471c27e14d31f50f65f66e",
@@ -1027,7 +1027,7 @@
10271027
"styles/images/vertical-thumb-fw-outline.png": "1d4ffb4111e9cf128608c219684aebfb",
10281028
"styles/infobar-styles.less": "fa84b43b16c307f282ddc499d983efb1",
10291029
"styles/jsTreeTheme.less": "aeb352a39e66c41ca3288d45009b13ba",
1030-
"tauri-updater.html": "e08e111ff50394f5c0b1536866c6eb03",
1030+
"tauri-updater.html": "2135a1c460ec99e2bd86efd832f59059",
10311031
"thirdparty/acorn/dist/acorn_loose.js": "680f00bef8a0183895a023a4489c7424",
10321032
"thirdparty/acorn/dist/acorn.js": "aba81c3cb2c2eb924711f7d704d2071c",
10331033
"thirdparty/acorn/dist/walk.js": "a9fd8545eae40503484c2a7534c5fc82",

config.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323
"app_notification_url": "assets/notifications/dev/",
2424
"app_update_url": "https://updates.phcode.io/tauri/update-latest-experimental-build.json",
2525
"linting.enabled_by_default": true,
26-
"build_timestamp": "2024-02-22T17:57:46.016Z",
26+
"build_timestamp": "2024-02-23T05:31:16.828Z",
2727
"googleAnalyticsID": "G-P4HJFPDB76",
2828
"googleAnalyticsIDDesktop": "G-VE5BXWJ0HF",
2929
"mixPanelID": "49c4d164b592be2350fc7af06a259bf3",
@@ -35,7 +35,7 @@
3535
"bugsnagEnv": "development"
3636
},
3737
"name": "Phoenix",
38-
"version": "3.3.10-19925",
38+
"version": "3.3.10-19926",
3939
"apiVersion": "3.3.10",
4040
"homepage": "https://core.ai",
4141
"issues": {

0 commit comments

Comments
 (0)