Skip to content

Commit 51b7044

Browse files
committed
deploy: cc3f7a7
1 parent 0aa4735 commit 51b7044

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

47 files changed

+1347
-78
lines changed

appConfig.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ window.AppConfig = {
2222
"extension_url": "https://extensions.phcode.dev/extensions/",
2323
"extension_store_url": "https://store.core.ai/src/",
2424
"linting.enabled_by_default": true,
25-
"build_timestamp": "2023-05-13T07:45:52.346Z",
25+
"build_timestamp": "2023-05-17T16:40:16.184Z",
2626
"googleAnalyticsID": "G-P4HJFPDB76",
2727
"mixPanelID": "49c4d164b592be2350fc7af06a259bf3",
2828
"coreAnalyticsID": "phoenix",
@@ -32,7 +32,7 @@ window.AppConfig = {
3232
"bugsnagEnv": "development"
3333
},
3434
"name": "Phoenix",
35-
"version": "3.2.1-19275",
35+
"version": "3.2.1-19282",
3636
"apiVersion": "3.2.1",
3737
"homepage": "https://core.ai",
3838
"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.

cacheManifest.json

Lines changed: 22 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
2-
"appConfig.js": "f91c19a0095bdefefc1d51dddcb843a5",
3-
"assets/default-project/en.zip": "c9afe129ea0d063e696496e7f4c1f0d5",
2+
"appConfig.js": "6d68c3e21d9167eab2f2f8e13c3e8213",
3+
"assets/default-project/en.zip": "c84748d73791fe222cb4a4205e041a2d",
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",
@@ -115,7 +115,7 @@
115115
"assets/phoenix-splash/index.html": "cb243820de1e966176680bd5849a6183",
116116
"assets/phoenix-splash/no-preview.html": "2c51d14109552b59976145fe9ac33236",
117117
"assets/phoenix-splash/styles.css": "6809a039001526eeec64eeef1f0ad807",
118-
"assets/sample-projects/bootstrap-blog.zip": "77770ac674aa60ffebbd5f25808502c4",
118+
"assets/sample-projects/bootstrap-blog.zip": "2599ca8b6b7f2d32a51a05c0aeda7a66",
119119
"assets/sample-projects/bootstrap-blog/assets/brand/bootstrap-logo-white.svg": "2e642df55357162ad28519305c8fd4fe",
120120
"assets/sample-projects/bootstrap-blog/assets/brand/bootstrap-logo.svg": "88eef7f3c2bcf988457a0e6d123c3f1d",
121121
"assets/sample-projects/bootstrap-blog/assets/dist/css/bootstrap.min.css": "6d9c6fda1e7087224431cc8068bb998f",
@@ -125,7 +125,7 @@
125125
"assets/sample-projects/bootstrap-blog/blog.rtl.css": "c6c275bf0b804d3dec264ec7fb3d7677",
126126
"assets/sample-projects/bootstrap-blog/index-rtl.html": "506e2d3fd1c4bb3651377144a62d5e82",
127127
"assets/sample-projects/bootstrap-blog/index.html": "dd8824ad3c9520dc0a825176d20eb694",
128-
"assets/sample-projects/dashboard.zip": "0b62f910d0a6482d59da5f3b67c56685",
128+
"assets/sample-projects/dashboard.zip": "bc2666437cdea87dee51b155156c0a5d",
129129
"assets/sample-projects/dashboard/assets/brand/bootstrap-logo-white.svg": "2e642df55357162ad28519305c8fd4fe",
130130
"assets/sample-projects/dashboard/assets/brand/bootstrap-logo.svg": "88eef7f3c2bcf988457a0e6d123c3f1d",
131131
"assets/sample-projects/dashboard/assets/dist/css/bootstrap.min.css": "6d9c6fda1e7087224431cc8068bb998f",
@@ -137,7 +137,7 @@
137137
"assets/sample-projects/dashboard/index.html": "ddfda6ea9dfc8e12a8dcbbf065c804de",
138138
"assets/sample-projects/dashboard/signin.css": "a71ff2b493f230e0d6585793c2115809",
139139
"assets/sample-projects/dashboard/signin.html": "b108c183dfa7e2da3d88ec79bee79509",
140-
"assets/sample-projects/explore.zip": "f750a51abe7345ce030299ab239779de",
140+
"assets/sample-projects/explore.zip": "d138197c297dd28d3bdd4343853a5a02",
141141
"assets/sample-projects/explore/A-tribute-page.html": "007699e85177db3d1cd87d0d47440b36",
142142
"assets/sample-projects/explore/adjustable-fireworks.html": "706a0995d00d8ae009b5426cf7ee69be",
143143
"assets/sample-projects/explore/ant_colony.html": "d0885229e57caecc83049b50ee98560c",
@@ -227,7 +227,7 @@
227227
"assets/sample-projects/explore/watermelon-pixel.html": "6f6754e8073436bb823807a10a0446ea",
228228
"assets/sample-projects/explore/webmine.html": "9879458a48c757dc6671d408e940da4d",
229229
"assets/sample-projects/explore/whack-a-mole.html": "827f15c53657350b9c898fa27ecf15ac",
230-
"assets/sample-projects/home-pages.zip": "55def35150301560801f1790121efe28",
230+
"assets/sample-projects/home-pages.zip": "7b0bdbb9d3907383a5abc76ba17f70e4",
231231
"assets/sample-projects/home-pages/album/index.html": "df20e4a479659463ab9d3f6b4ca4dbd1",
232232
"assets/sample-projects/home-pages/assets/brand/bootstrap-logo-white.svg": "2e642df55357162ad28519305c8fd4fe",
233233
"assets/sample-projects/home-pages/assets/brand/bootstrap-logo.svg": "88eef7f3c2bcf988457a0e6d123c3f1d",
@@ -239,7 +239,7 @@
239239
"assets/sample-projects/home-pages/carousel/index.html": "fc5bf7b2d8640a2c393f465294210e7c",
240240
"assets/sample-projects/home-pages/cover/cover.css": "3738586a82dd90263617020e7f1db82e",
241241
"assets/sample-projects/home-pages/cover/index.html": "a0ae1a11224672532b3466df93ce0821",
242-
"assets/sample-projects/HTML5.zip": "8a2e04ecf761a0cc7ecbc20705b9a84f",
242+
"assets/sample-projects/HTML5.zip": "634f126fd78abf69f44b2cd8e81afc7b",
243243
"assets/sample-projects/HTML5/index.html": "ca318e370d63b3e083d3bd63052b8252",
244244
"assets/sample-projects/HTML5/script.js": "47de56d88cd6d866c4f77027128c0dd7",
245245
"assets/sample-projects/HTML5/styles.css": "8c798c8b3bba7e4d49dfe99b4deccd47",
@@ -249,18 +249,18 @@
249249
"brackets.config.dist.json": "4f77dd581944e20353b2b23cc824cc4a",
250250
"brackets.config.staging.json": "a1d92e1354fbb3ac701a7c2e7c8007e4",
251251
"brackets.js": "a76ecbfcaf4982edf6e700bb26634818",
252-
"cacheManifest.json": "25f4b78c728ccedf4ad0ecd0d22f5739",
252+
"cacheManifest.json": "ac833de03c0ec5fcd1c5ae2ddbabf58d",
253253
"command/CommandManager.js": "8763fce16883bbef252604330ac3bf49",
254254
"command/Commands.js": "ab49cc2da5dbc3534a09c62b70ee23e0",
255255
"command/DefaultMenus.js": "a1723abdf3202edc49310f05d67a1481",
256256
"command/KeyBindingManager.js": "5cddf53d552c4cb563d2e82a7f595c7f",
257257
"command/Menus.js": "dfde11335c3251c853d7f45ede9435d0",
258-
"config.json": "8a7f70e99ad936b3569572a49508a98e",
258+
"config.json": "369bd5c0585c4717c8c5392e371a638e",
259259
"devEnable.html": "5c494d5e246bdb4260557c03b73eea32",
260260
"document/ChangedDocumentTracker.js": "8763dbbd784b9e8a3614a8ee723d5273",
261-
"document/Document.js": "e54a90c638153d50fe7d23ffeeb0076c",
261+
"document/Document.js": "311174e3df23c37caf5d1783a6377f40",
262262
"document/DocumentCommandHandlers.js": "860afd3bc1028ff273eb3804f95d402e",
263-
"document/DocumentManager.js": "8a0f1fe5e269efa7cef7dac69feeb11a",
263+
"document/DocumentManager.js": "61153c964bad3a4c90e2f9c140e4b340",
264264
"document/InMemoryFile.js": "34c461337dea2e4b5886586a4f929e6e",
265265
"document/TextRange.js": "12463434e5dbacabd457911259a26c52",
266266
"editor/CodeHintList.js": "3f3d0385266adccb7cb6cc7fd0c39e75",
@@ -456,9 +456,11 @@
456456
"extensions/default/MDNDocs/unittest-files/test1.css": "e81995c3a2111b92a78a45bd675f10c7",
457457
"extensions/default/MDNDocs/unittest-files/test1.html": "7644fbe7bcf0072fad44adb516cfd46b",
458458
"extensions/default/MDNDocs/unittests.js": "4f32453f9ac1891485a41275a424460a",
459+
"extensions/default/NavigationAndHistory/FileRecovery.js": "5614f6f6e2b301911dde167fad400d2f",
459460
"extensions/default/NavigationAndHistory/html/recentfiles-template.html": "4df0261347a193464eac1d06dda03c16",
461+
"extensions/default/NavigationAndHistory/html/recovery-template.html": "43c113ed77a2d165fd78761b894ae265",
460462
"extensions/default/NavigationAndHistory/keyboard.json": "30c29639430a41c97de321daa9d62fea",
461-
"extensions/default/NavigationAndHistory/main.js": "5b98350cea6eb6660aa381a8fb276e08",
463+
"extensions/default/NavigationAndHistory/main.js": "e5b5c82ad20aeeed395e4edfaebcad6e",
462464
"extensions/default/NavigationAndHistory/NavigationProvider.js": "d772bef7a8944224e5515f0d98c155e1",
463465
"extensions/default/NavigationAndHistory/package.json": "ed46193e7616fc314aaf43a03251a532",
464466
"extensions/default/NavigationAndHistory/requirejs-config.json": "99914b932bd37a50b983c5e7c90ae93b",
@@ -643,12 +645,12 @@
643645
"features/PriorityBasedRegistration.js": "927e00d3793b220bb7bf3c44a7d20971",
644646
"features/QuickViewManager.js": "899edd23c80dccb07905847ad813e78d",
645647
"features/SelectionViewManager.js": "44174ecf554a6b46bccd9112e2d471f8",
646-
"file/FileUtils.js": "8829ca1ac20087ef952d1a307e5ae8d7",
647-
"filesystem/Directory.js": "fbef58f81aed4eb2a541aeac9912799c",
648+
"file/FileUtils.js": "762636b7a64e1b24de4143ef5c3bb031",
649+
"filesystem/Directory.js": "0a13dde53012cbd3dcff5bed0deaa3fc",
648650
"filesystem/File.js": "3d533efd62acb9b91d7ef9b1c48e5087",
649651
"filesystem/FileIndex.js": "c49bdb713dc8a0c2356f8ed2d0aef62a",
650-
"filesystem/FileSystem.js": "de2507d62ee5040a2be3542cf7aebb0d",
651-
"filesystem/FileSystemEntry.js": "f48173a153e38a7267b840700d3fe80d",
652+
"filesystem/FileSystem.js": "00325f50a742d1b345f661ab5175e5e6",
653+
"filesystem/FileSystemEntry.js": "8e2f8e9f94376dd9d36f9956d2f3a8e5",
652654
"filesystem/FileSystemError.js": "e7eddda05dcb72ec95a1d6d6636e31cc",
653655
"filesystem/FileSystemStats.js": "76e62123b06f7d36f54c888f5e371c9f",
654656
"filesystem/impls/appshell/AppshellFileSystem.js": "2510c79be36a2469cefa087bb2c15c30",
@@ -869,7 +871,7 @@
869871
"nls/ro/lastTranslatedLocale.json": "cf99d2f92ff0b1318542e9f6e2069722",
870872
"nls/ro/strings.js": "8f16060786f81e8ecf53651cfa47aefa",
871873
"nls/root/strings-app.js": "9c3baaf01c4d4194c39cf510bdc06bea",
872-
"nls/root/strings.js": "3cc1c6682d3477d6b9902476eb3b275e",
874+
"nls/root/strings.js": "fcf2a6cee64467d513a3413201f08cf2",
873875
"nls/root/urls.js": "2c5e2a12c3412c1efe22c686aa78bce0",
874876
"nls/ru/expertTranslations.json": "89cf849840b48e07ca9397092df1d15e",
875877
"nls/ru/lastTranslated.json": "f02cd51b32a5ef73595a42cbcee85508",
@@ -938,7 +940,7 @@
938940
"project/FileTreeView.js": "5ebcd3745f6b3e0747138a6825b239e3",
939941
"project/FileTreeViewModel.js": "dccfbb087eb6de5017aaf1902c0c8899",
940942
"project/FileViewController.js": "882954f85e6fcc370eba7fb6cd0eeb83",
941-
"project/ProjectManager.js": "611bed9a0353554b1306bf0f6ae77c91",
943+
"project/ProjectManager.js": "e52a463119b76e6c179cecb7edab10f8",
942944
"project/ProjectModel.js": "56ce42f3d3f1cf39af6a363d620b7ecf",
943945
"project/SidebarView.js": "7b35e582dc4fe8bcb40c46adb9010992",
944946
"project/WorkingSetSort.js": "6afc1815ba2fea6def8cac4e9254c23f",
@@ -1897,7 +1899,7 @@
18971899
"utils/DragAndDrop.js": "60744bfe05ae1b2cff537882d85d5cfd",
18981900
"utils/DropdownEventHandler.js": "906157e7b0770de8e01a001e1586cce8",
18991901
"utils/EventDispatcher.js": "43d5e63558b015e2968f3710f5aae0f6",
1900-
"utils/EventManager.js": "5c076852d0506f4265480316f3d5d061",
1902+
"utils/EventManager.js": "ad1971e73f0800e8b62370c9ecac484c",
19011903
"utils/ExtensionInterface.js": "77da8247c11aba2722de89e539d14bb4",
19021904
"utils/ExtensionLoader.js": "361a7cd74ba633ea398f1be36a5efb92",
19031905
"utils/ExtensionUtils.js": "67c343093d8f91573fa658543c1d64ad",
@@ -1906,7 +1908,7 @@
19061908
"utils/KeyEvent.js": "a4a7879171111b7879510cef74e105af",
19071909
"utils/LocalizationUtils.js": "cca02786433e21490168a50d54aa1227",
19081910
"utils/Metrics.js": "1cd35c6b65f5bab3705c3b1eca0a5579",
1909-
"utils/NativeApp.js": "2fe4b94822ac871464a6c2e847eda37d",
1911+
"utils/NativeApp.js": "9e0aac7c4d92f5ec118c909004471727",
19101912
"utils/NodeConnection.js": "30e08d9548eec5381ea15474ddd940ba",
19111913
"utils/NodeDomain.js": "b6006a9edd27d3f06db7a21a866f3d36",
19121914
"utils/PerfUtils.js": "c2fd59beb9d078df7d781640619ae30f",

config.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
"extension_url": "https://extensions.phcode.dev/extensions/",
2222
"extension_store_url": "https://store.core.ai/src/",
2323
"linting.enabled_by_default": true,
24-
"build_timestamp": "2023-05-13T07:45:52.346Z",
24+
"build_timestamp": "2023-05-17T16:40:16.184Z",
2525
"googleAnalyticsID": "G-P4HJFPDB76",
2626
"mixPanelID": "49c4d164b592be2350fc7af06a259bf3",
2727
"coreAnalyticsID": "phoenix",
@@ -31,7 +31,7 @@
3131
"bugsnagEnv": "development"
3232
},
3333
"name": "Phoenix",
34-
"version": "3.2.1-19275",
34+
"version": "3.2.1-19282",
3535
"apiVersion": "3.2.1",
3636
"homepage": "https://core.ai",
3737
"issues": {

document/Document.js

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -119,6 +119,13 @@ define(function (require, exports, module) {
119119
*/
120120
Document.prototype.diskTimestamp = null;
121121

122+
/**
123+
* Keeps a running timestamp of when the document was last changed. You can use this timestamp to see a
124+
* document was recently changed or not.
125+
* @type {number}
126+
*/
127+
Document.prototype.lastChangeTimestamp = null;
128+
122129
/**
123130
* The timestamp of the document at the point where the user last said to keep changes that conflict
124131
* with the current disk version. Can also be -1, indicating that the file was deleted on disk at the
@@ -337,6 +344,7 @@ define(function (require, exports, module) {
337344
* @param {Object} changeList Changelist in CodeMirror format
338345
*/
339346
Document.prototype._notifyDocumentChange = function (changeList) {
347+
this.lastChangeTimestamp = Date.now();
340348
this.trigger("change", this, changeList);
341349
exports.trigger("documentChange", this, changeList);
342350
};
@@ -501,6 +509,7 @@ define(function (require, exports, module) {
501509
*/
502510
Document.prototype._updateTimestamp = function (timestamp) {
503511
this.diskTimestamp = timestamp;
512+
this.lastChangeTimestamp = Date.now();
504513
// Clear the "keep changes" timestamp since it's no longer relevant.
505514
this.keepChangesTime = null;
506515
};

0 commit comments

Comments
 (0)