diff options
author | Erik Kundiman <erik@megapahit.org> | 2024-07-11 21:33:28 +0800 |
---|---|---|
committer | Erik Kundiman <erik@megapahit.org> | 2024-07-11 21:33:28 +0800 |
commit | f6fe1a886389b44d63c6a985916d7a910d27a726 (patch) | |
tree | 866f1a44e9aee1fdc3b08de7641c647f4816c66f /indra/newview/installers/darwin/dmg-cleanup.applescript | |
parent | 45fe70ffd340dc2263c20f08eef58dfa55e19fd2 (diff) | |
parent | 5590af309fd9f78e4642f01833e26bbcf343d145 (diff) |
Merge branch 'main' into webrtc-voice
Diffstat (limited to 'indra/newview/installers/darwin/dmg-cleanup.applescript')
-rwxr-xr-x | indra/newview/installers/darwin/dmg-cleanup.applescript | 46 |
1 files changed, 32 insertions, 14 deletions
diff --git a/indra/newview/installers/darwin/dmg-cleanup.applescript b/indra/newview/installers/darwin/dmg-cleanup.applescript index 8a71b392f9..866bf31e8f 100755 --- a/indra/newview/installers/darwin/dmg-cleanup.applescript +++ b/indra/newview/installers/darwin/dmg-cleanup.applescript @@ -4,25 +4,43 @@ tell application "Finder" - set foo to every item in front window - repeat with i in foo - if the name of i is "Applications" then - set the position of i to {391, 165} - else if the name of i ends with ".app" then - set the position of i to {121, 166} - end if - end repeat + -- set foo to every item in front window + -- repeat with i in foo + -- if the name of i is "Applications" then + -- set the position of i to {391, 165} + -- else if the name of i ends with ".app" then + -- set the position of i to {121, 166} + -- end if + -- end repeat -- There doesn't seem to be a way to set the background picture with applescript, but all the saved .DS_Store files should already have that set correctly. - set foo to front window - set current view of foo to icon view - set toolbar visible of foo to false - set statusbar visible of foo to false - set the bounds of foo to {100, 100, 600, 449} + -- set foo to front window + -- set current view of foo to icon view + -- set toolbar visible of foo to false + -- set statusbar visible of foo to false + -- set the bounds of foo to {100, 100, 600, 449} -- set the position of front window to {100, 100} -- get {name, position} of every item of front window - get properties of front window + -- get properties of front window + + tell disk "Megapahit Installer" + open + set current view of container window to icon view + set toolbar visible of container window to false + set statusbar visible of container window to false + set the bounds of container window to {400, 100, 900, 500} + set theViewOptions to the icon view options of container window + set arrangement of theViewOptions to not arranged + set icon size of theViewOptions to 128 + set background picture of theViewOptions to file ".background:background.jpg" + make new alias file at container window to POSIX file "/Applications" with properties {name:"Applications"} + set position of item "Megapahit" of container window to {125, 160} + set position of item "Applications" of container window to {375, 160} + update without registering applications + delay 5 + close + end tell end tell |