Skip to content

Commit 425f053

Browse files
Merge remote-tracking branch 'origin/develop-6.7' into develop-7.0
2 parents 2fd16c5 + 9f140d8 commit 425f053

File tree

5 files changed

+40
-2
lines changed

5 files changed

+40
-2
lines changed

config/android.gypi

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,7 @@
4646
'cflags':
4747
[
4848
'-fstrict-aliasing',
49+
'-fvisibility=hidden',
4950
],
5051

5152
'cflags_c':

docs/notes/bugfix-15572.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
# French application menu is not translated.

engine/app-bundle-template.gypi

Lines changed: 17 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,9 +19,24 @@
1919
'mac_bundle_resources':
2020
[
2121
'rsrc/LiveCode-Community.rsrc',
22+
'rsrc/Dutch.lproj/Localisation.strings',
2223
'rsrc/English.lproj/Localisation.strings',
23-
'rsrc/LiveCodeDoc.icns',
24-
'rsrc/LiveCode.icns',
24+
'rsrc/French.lproj/Localisation.strings',
25+
'rsrc/German.lproj/Localisation.strings',
26+
'rsrc/Italian.lproj/Localisation.strings',
27+
'rsrc/Japanese.lproj/Localisation.strings',
28+
'rsrc/Spanish.lproj/Localisation.strings',
29+
'rsrc/ar.lproj/Localisation.strings',
30+
'rsrc/da.lproj/Localisation.strings',
31+
'rsrc/fi.lproj/Localisation.strings',
32+
'rsrc/he.lproj/Localisation.strings',
33+
'rsrc/ko.lproj/Localisation.strings',
34+
'rsrc/no.lproj/Localisation.strings',
35+
'rsrc/pt.lproj/Localisation.strings',
36+
'rsrc/ru.lproj/Localisation.strings',
37+
'rsrc/sv.lproj/Localisation.strings',
38+
'rsrc/zh_CN.lproj/Localisation.strings',
39+
'rsrc/zh_TW.lproj/Localisation.strings',
2540
],
2641

2742
'xcode_settings':

engine/engine.gyp

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -207,6 +207,11 @@
207207
'OS == "mac"',
208208
{
209209
'product_name': 'Standalone-Community',
210+
'mac_bundle_resources':
211+
[
212+
'rsrc/Standalone.icns',
213+
'rsrc/StandaloneDoc.icns',
214+
],
210215
},
211216
],
212217
[
@@ -451,6 +456,10 @@
451456
'OS == "mac"',
452457
{
453458
'product_name': 'Installer',
459+
'mac_bundle_resources':
460+
[
461+
'rsrc/Installer.icns',
462+
],
454463
},
455464
],
456465
[
@@ -552,6 +561,11 @@
552561
'OS == "mac"',
553562
{
554563
'product_name': 'LiveCode-Community',
564+
'mac_bundle_resources':
565+
[
566+
'rsrc/LiveCode.icns',
567+
'rsrc/LiveCodeDoc.icns',
568+
],
555569
},
556570
],
557571
[

ide-support/revsaveasstandalone.livecodescript

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -290,6 +290,7 @@ on revSaveAsStandalone pStack, pFolder, pPreview
290290

291291
put the mainStack of stack pStack into pStack
292292
set the defaultStack to pStack
293+
put the destroyStack of stack pStack into tOldDestroy
293294
try
294295
if sStandaloneSettingsA["ios"] or sStandaloneSettingsA["android"] then
295296
local tOutputMobileFolder
@@ -326,6 +327,7 @@ on revSaveAsStandalone pStack, pFolder, pPreview
326327
end if
327328
catch tError
328329
revAbort
330+
set the destroyStack of stack pStack to tOldDestroy
329331
if word 1 of tError = "Standalone:" then
330332
if revTestEnvironment() then
331333
return word 2 to -1 of tError
@@ -343,6 +345,7 @@ on revSaveAsStandalone pStack, pFolder, pPreview
343345
end try
344346

345347
revReset
348+
set the destroyStack of stack pStack to tOldDestroy
346349

347350
if revStandaloneGetWarnings() is not empty then
348351
set the cWarnings of stack "revBuildResults" to revStandaloneGetWarnings()
@@ -546,6 +549,10 @@ private command revCreateStandalone pStack, pFolder
546549
dispatch "savingStandalone" to stack tStackFileName
547550
end try
548551

552+
// SN-2015-07-16: [[ ObjectDeletion ]] Make sure that the stack won't get removed from
553+
// memory (now it would get deleted sooner after that it used to do)
554+
set the destroyStack of stack pStack to false
555+
549556
--build a list of output directories
550557
if last char of pFolder is not slash then
551558
put slash after pFolder

0 commit comments

Comments
 (0)