You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Aug 11, 2024. It is now read-only.
Copy file name to clipboardExpand all lines: README.md
+9-5Lines changed: 9 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,7 +1,7 @@
1
-
### Retroactive lets you run Aperture, iPhoto, and iTunes on macOS Catalina. Xcode 11.4.1 on macOS Mojave. Final Cut Pro 7, Logic Pro 9, and Keynote ’09 on macOS Mojave or macOS High Sierra.
1
+
### Retroactive lets you run Aperture, iPhoto, and iTunes on macOS Catalina. Xcode 11.4.1 on macOS Mojave. Final Cut Pro 7, Logic Pro 9, and iWork ’09 on macOS Mojave or macOS High Sierra.
@@ -37,17 +37,17 @@ Pick the app you want to run. If you want to run multiple apps from here, pick a
37
37
38
38

39
39
40
-
On macOS Mojave and macOS High Sierra, Retroactive can also unlock Final Cut Pro 7, Logic Pro 9 (experimental), Xcode 11.4.1 (requires macOS Mojave), and fix Keynote ’09.
40
+
On macOS Mojave and macOS High Sierra, Retroactive can also unlock Final Cut Pro 7, Logic Pro 9 (experimental), Xcode 11.4.1 (requires macOS Mojave), and fix iWork ’09.
41
41
42
42

43
43
44
-
I’ll use Aperture as the example, but the same process also works for iPhoto, iTunes, Final Cut Pro 7, Logic Pro 9, Xcode 11.4.1, and Keynote ’09.
44
+
I’ll use Aperture as the example, but the same process also works for iPhoto, iTunes, Final Cut Pro 7, Logic Pro 9, Xcode 11.4.1, and iWork ’09.
45
45
46
46
---
47
47
48
48
### Locating the app or choosing a version
49
49
50
-
Retroactive will automatically scan your Mac to locate an existing Aperture, iPhoto, iTunes, Final Cut Pro 7, Logic Pro 9, Xcode 11.4.1, or Keynote ’09 install. If Retroactive has already located the app you would like to run, skip to the next section.
50
+
Retroactive will automatically scan your Mac to locate an existing Aperture, iPhoto, iTunes, Final Cut Pro 7, Logic Pro 9, Xcode 11.4.1, or iWork ’09 install. If Retroactive has already located the app you would like to run, skip to the next section.
51
51
52
52
If Retroactive can’t locate an existing install of Aperture or iPhoto, you’ll either be asked to download it from the Purchased list in App Store, or re-install it from a DVD disc. You can also find the app on another Mac you own, then AirDrop it to this Mac, or restore the app from a Time Machine backup.
53
53
@@ -121,8 +121,12 @@ After successfully modifying or installing the app, you can play with it to your
121
121
122
122
- Most Xcode 11.4.1 features should work.
123
123
124
+
- After fixing iWork ’09, text format and paragraph alignment controls in the format bar should appear correctly. Scroll bars will no longer appear behind the document canvas.
125
+
124
126
- After fixing Keynote ’09 with Retroactive, you can normally play slideshows.
125
127
128
+
- After fixing Pages ’09 with Retroactive, typing and scrolling in Pages ‘09 should be more responsive.
return"Unlock Final Cut Pro 7 and Logic Pro 9, or fix Keynote ’09.".localized()
409
411
}elseif osMinorVersion ==14{
410
-
return"Unlock Final Cut Pro 7, Logic Pro 9, and Xcode 11.4.1, or fix Keynote ’09.".localized()
412
+
return"Unlock Final Cut Pro 7, Logic Pro 9, and Xcode 11.4.1, or fix iWork ’09.".localized()
411
413
}elseif osMinorVersion >=15{
412
414
return"Unlock Aperture and iPhoto, or install iTunes.".localized()
413
415
}
@@ -416,9 +418,9 @@ class AppManager: NSObject {
416
418
417
419
varotherOSSubtitle:String{
418
420
if osMinorVersion <=14{
419
-
return"If you upgrade to macOS Catalina, Final Cut Pro 7, Logic Pro 9, and Keynote ’09 will be locked again, and can’t be unlocked. However, Retroactive can still unlock Aperture and iPhoto, or install iTunes on macOS Catalina.".localized()
421
+
return"If you upgrade to macOS Catalina, Final Cut Pro 7, Logic Pro 9, and iWork ’09 will be locked again, and can’t be unlocked. However, Retroactive can still unlock Aperture and iPhoto, or install iTunes on macOS Catalina.".localized()
420
422
}elseif osMinorVersion >=15{
421
-
varotherOSHint="Retroactive can also unlock Final Cut Pro 7, Logic Pro 9, and fix Keynote ’09 on macOS Mojave or macOS High Sierra. ".localized()
423
+
varotherOSHint="Retroactive can also unlock Final Cut Pro 7, Logic Pro 9, and fix iWork ’09 on macOS Mojave or macOS High Sierra. ".localized()
422
424
otherOSHint +=AppManager.shared.platformShippedAfterMojave ?"To get started, find an older Mac released before Late 2019, and install macOS Mojave on that Mac.".localized():"To get started, install macOS Mojave on a separate volume.".localized()
@@ -1023,7 +1057,7 @@ class AppManager: NSObject {
1023
1057
return"Some serial numbers for Final Cut Pro 7.0 do not work with Final Cut Pro 7.0.3. If you are asked to register again, you need to find and enter a serial number compatible with Final Cut Pro 7.0.3.".localized()
1024
1058
case.logicPro9:
1025
1059
returnnil
1026
-
case.keynote5:
1060
+
case.keynote5,.pages4,.numbers2:
1027
1061
returnnil
1028
1062
default:
1029
1063
returnnil
@@ -1045,7 +1079,7 @@ class AppManager: NSObject {
@@ -1144,7 +1178,7 @@ class AppManager: NSObject {
1144
1178
fallthrough
1145
1179
case.finalCutPro7:
1146
1180
returntrue
1147
-
case.keynote5:
1181
+
case.keynote5,.pages4,.numbers2:
1148
1182
returntrue
1149
1183
case.logicPro9:
1150
1184
returnfalse
@@ -1211,6 +1245,10 @@ class AppManager: NSObject {
1211
1245
returnString(format: basicFormat,"Final Cut Pro 7 only supports XML exports".localized(),self.currentVMName)
1212
1246
case.keynote5:
1213
1247
returnString(format: basicFormat,"Keynote ’09 only supports PPTX exports".localized(),self.currentVMName)
1248
+
case.pages4:
1249
+
returnString(format: basicFormat,"Pages ’09 only supports DOCX exports".localized(),self.currentVMName)
1250
+
case.numbers2:
1251
+
returnString(format: basicFormat,"Numbers ’09 only supports XLSX exports".localized(),self.currentVMName)
1214
1252
case.logicPro9:
1215
1253
return""
1216
1254
case.itunes:
@@ -1234,6 +1272,10 @@ class AppManager: NSObject {
1234
1272
return"You can export existing projects into XML files, so that SendToX, DaVinci Resolve, Media Composer, and Premiere Pro can open them. To use editing features such as timeline and preview, run Retroactive on a real Mac.".localized()
1235
1273
case.keynote5:
1236
1274
return"You can export existing Keynote presentations into PowerPoint presentations. To view and edit your Keynote slides, animations, and transitions, run Retroactive on a real Mac.".localized()
1275
+
case.pages4:
1276
+
return"You can export existing Pages documents into Word documents. To view and edit your Pages documents, run Retroactive on a real Mac.".localized()
1277
+
case.numbers2:
1278
+
return"You can export existing Numbers spreadsheets into Excel spreadsheets. To view and edit your Numbers spreadsheets, run Retroactive on a real Mac.".localized()
0 commit comments